%!PS-Adobe-2.0 %%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software %%Title: sibgrapi.dvi %%Pages: 8 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%DocumentFonts: Times-Bold Times-Roman CMSY10 Times-Italic CMMI10 CMR10 %%+ CMMI7 Helvetica-Bold Helvetica-BoldOblique Times Helvetica CMR7 %%+ CMMI5 MSAM10 CMR5 CMSY7 CMEX10 CMSY5 CMR8 CMSY6 CMR6 Symbol %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -o sibgrapi.ps sibgrapi.dvi %DVIPSParameters: dpi=600, compressed %DVIPSSource: TeX output 2004.07.28:1743 %%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 %%BeginProcSet: 8r.enc % File 8r.enc as of 2002-03-12 for PSNFSS 9 % % This is the encoding vector for Type1 and TrueType fonts to be used % with TeX. This file is part of the PSNFSS bundle, version 9 % % Authors: S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry, W. Schmidt % % Idea is to have all the characters normally included in Type 1 fonts % available for typesetting. This is effectively the characters in Adobe % Standard Encoding + ISO Latin 1 + extra characters from Lucida + Euro. % % Character code assignments were made as follows: % % (1) the Windows ANSI characters are almost all in their Windows ANSI % positions, because some Windows users cannot easily reencode the % fonts, and it makes no difference on other systems. The only Windows % ANSI characters not available are those that make no sense for % typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen % (173). quotesingle and grave are moved just because it's such an % irritation not having them in TeX positions. % % (2) Remaining characters are assigned arbitrarily to the lower part % of the range, avoiding 0, 10 and 13 in case we meet dumb software. % % (3) Y&Y Lucida Bright includes some extra text characters; in the % hopes that other PostScript fonts, perhaps created for public % consumption, will include them, they are included starting at 0x12. % % (4) Remaining positions left undefined are for use in (hopefully) % upward-compatible revisions, if someday more characters are generally % available. % % (5) hyphen appears twice for compatibility with both ASCII and Windows. % % (6) /Euro is assigned to 128, as in Windows ANSI % /TeXBase1Encoding [ % 0x00 (encoded characters from Adobe Standard not in Windows 3.1) /.notdef /dotaccent /fi /fl /fraction /hungarumlaut /Lslash /lslash /ogonek /ring /.notdef /breve /minus /.notdef % These are the only two remaining unencoded characters, so may as % well include them. /Zcaron /zcaron % 0x10 /caron /dotlessi % (unusual TeX characters available in, e.g., Lucida Bright) /dotlessj /ff /ffi /ffl /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % very contentious; it's so painful not having quoteleft and quoteright % at 96 and 145 that we move the things normally found there down to here. /grave /quotesingle % 0x20 (ASCII begins) /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash % 0x30 /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question % 0x40 /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O % 0x50 /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore % 0x60 /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o % 0x70 /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /.notdef % rubout; ASCII ends % 0x80 /Euro /.notdef /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl /circumflex /perthousand /Scaron /guilsinglleft /OE /.notdef /.notdef /.notdef % 0x90 /.notdef /.notdef /.notdef /quotedblleft /quotedblright /bullet /endash /emdash /tilde /trademark /scaron /guilsinglright /oe /.notdef /.notdef /Ydieresis % 0xA0 /.notdef % nobreakspace /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen % Y&Y (also at 45); Windows' softhyphen /registered /macron % 0xD0 /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown % 0xC0 /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis % 0xD0 /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls % 0xE0 /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis % 0xF0 /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis ] def %%EndProcSet %%BeginProcSet: bbad153f.enc % Thomas Esser, Dec 2002. public domain % % Encoding for: % cmsy10 cmsy5 cmsy6 cmsy7 cmsy8 cmsy9 % /TeXbbad153fEncoding [ /minus /periodcentered /multiply /asteriskmath /divide /diamondmath /plusminus /minusplus /circleplus /circleminus /circlemultiply /circledivide /circledot /circlecopyrt /openbullet /bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal /greaterequal /precedesequal /followsequal /similar /approxequal /propersubset /propersuperset /lessmuch /greatermuch /precedes /follows /arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast /arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup /arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional /prime /infinity /element /owner /triangle /triangleinv /negationslash /mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur /latticetop /perpendicular /aleph /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 /union /intersection /unionmulti /logicaland /logicalor /turnstileleft /turnstileright /floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright /angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv /backslash /wreathproduct /radical /coproduct /nabla /integral /unionsq /intersectionsq /subsetsqequal /supersetsqequal /section /dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /minus /periodcentered /multiply /asteriskmath /divide /diamondmath /plusminus /minusplus /circleplus /circleminus /.notdef /.notdef /circlemultiply /circledivide /circledot /circlecopyrt /openbullet /bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal /greaterequal /precedesequal /followsequal /similar /approxequal /propersubset /propersuperset /lessmuch /greatermuch /precedes /follows /arrowleft /spade /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef ] def %%EndProcSet %%BeginProcSet: aae443f0.enc % Thomas Esser, Dec 2002. public domain % % Encoding for: % cmmi10 cmmi12 cmmi5 cmmi6 cmmi7 cmmi8 cmmi9 cmmib10 % /TeXaae443f0Encoding [ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega /alpha /beta /gamma /delta /epsilon1 /zeta /eta /theta /iota /kappa /lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon /phi /chi /psi /omega /epsilon /theta1 /pi1 /rho1 /sigma1 /phi1 /arrowlefttophalf /arrowleftbothalf /arrowrighttophalf /arrowrightbothalf /arrowhookleft /arrowhookright /triangleright /triangleleft /zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle /fouroldstyle /fiveoldstyle /sixoldstyle /sevenoldstyle /eightoldstyle /nineoldstyle /period /comma /less /slash /greater /star /partialdiff /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 /flat /natural /sharp /slurbelow /slurabove /lscript /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 /dotlessi /dotlessj /weierstrass /vector /tie /psi /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef /.notdef /Omega /alpha /beta /gamma /delta /epsilon1 /zeta /eta /theta /iota /kappa /lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon /phi /chi /psi /tie /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef ] def %%EndProcSet %%BeginProcSet: f7b6d320.enc % Thomas Esser, Dec 2002. public domain % % Encoding for: % cmb10 cmbx10 cmbx12 cmbx5 cmbx6 cmbx7 cmbx8 cmbx9 cmbxsl10 % cmdunh10 cmr10 cmr12 cmr17cmr6 cmr7 cmr8 cmr9 cmsl10 cmsl12 cmsl8 % cmsl9 cmss10cmss12 cmss17 cmss8 cmss9 cmssbx10 cmssdc10 cmssi10 % cmssi12 cmssi17 cmssi8cmssi9 cmssq8 cmssqi8 cmvtt10 % /TeXf7b6d320Encoding [ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash /suppress /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /exclamdown /equal /questiondown /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 /quotedblleft /bracketright /circumflex /dotaccent /quoteleft /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 /endash /emdash /hungarumlaut /tilde /dieresis /suppress /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef /.notdef /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash /suppress /dieresis /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef ] def %%EndProcSet %%BeginProcSet: 0ef0afca.enc % Thomas Esser, Dec 2002. public domain % % Encoding for: % cmr5 % /TeX0ef0afcaEncoding [ /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega /arrowup /arrowdown /quotesingle /exclamdown /questiondown /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash /suppress /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright /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 /quotedblleft /bracketright /circumflex /dotaccent /quoteleft /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 /endash /emdash /hungarumlaut /tilde /dieresis /suppress /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef /.notdef /Omega /arrowup /arrowdown /quotesingle /exclamdown /questiondown /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash /suppress /dieresis /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef ] def %%EndProcSet %%BeginProcSet: texps.pro %! TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type /nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def end %%EndProcSet %%BeginProcSet: special.pro %! TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N /vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N /rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N /@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ /hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B /@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ /urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known {userdict/md get type/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup length 20 add dict copy def}if end md begin /letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale }if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState save N userdict maxlength dict begin/magscale true def normalscale currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts /psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def @MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N /@beginspecial{SDict begin/SpecialSave save N gsave normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N} N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N /setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{ pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B /rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end %%EndProcSet %%BeginFont: CMR6 %!PS-AdobeFont-1.1: CMR6 1.0 %%CreationDate: 1991 Aug 20 16:39:02 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-20 -250 1193 750}readonly def /UniqueID 5000789 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C 68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 3645B82392D5CAE11A7CB49D7E2E82DCD485CBA17D1AFFF95F4224CF7ECEE45C BFB7C8C77C22A01C345078D28D3ECBF804CDC2FE5025FA0D05CCC5EFC0C4F87E CBED13DDDF8F34E404F471C6DD2E43331D73E89BBC71E7BF889F6293793FEF5A C9DD3792F032E37A364C70914843F7AA314413D022AE3238730B420A7E9D0CF5 D0E24F501451F9CDECE10AF7E14FF15C4F12F3FCA47DD9CD3C7AEA8D1551017D 23131C09ED104C052054520268A4FA3C6338BA6CF14C3DE3BAF2EA35296EE3D8 D6496277E11DFF6076FE64C8A8C3419FA774473D63223FFA41CBAE609C3D976B 93DFB4079ADC7C4EF07303F93808DDA9F651F61BCCF79555059A44CBAF84A711 6D98083CEF58230D54AD486C74C4A257FC703ACF918219D0A597A5F680B606E4 EF94ADF8BF91A5096A806DB64EC96636A98397D22A74932EB7346A9C4B5EE953 CB3C80AA634BFC28AA938C704BDA8DC4D13551CCFE2B2784BE8BF54502EBA9AF D49B79237B9C56310550BC30E9108BB06EAC755D6AA4E688EFE2A0AAB17F20FE 00CD0BFF1B9CB6BDA0FA3A29A3117388B6686657A150CE6421FD5D420F4F7FB5 B0DAA1BA19D638676E9CF159AC7325EF17B9F74E082BEF75E10A31C7011C0FFA 99B797CE549B5C45238DD0FADD6B99D233AC69282DF0D91EA2DBD08CE0083904 A6D968D5AE3BD159D01BDFF42D16111BC0A517C66B43972080D9DD4F3B9AE7FB 11B035CE715C1218B2D779761D8D7E9DEBE277531BD58F313EBD27E33BEF9DC5 50C7821A8BBC3B9FDF899D7EAA0B94493B97AFEAC503EB5ED7A7AB67C3039A0F BF0BA4B455D035FF3126F33A4DE067BBE876D75C2A347126EAA6690E5653AB4D DC5D1DA88A2910824C3A948DF3BD31E985E1C35AE4CD0D545F0F83B4B4C17C9A F4001AE556B99D5D83743EAF77D6EDFEBC41F75E25219CF7BA5FF2F6F1A5127B 459667D2E514915E16E6D6AFFF1445C838FD3FA4FF30B9DFAE9E2DDA7DBF4650 1E424999D67CC7596A9EE4DE027B1E5F0FAB778943D15DD331C9CBC83D175E70 BC27005CD698ABFB3A4A1EBE972A1A7434BED2466EBB0CBB7528071A796BD930 EA1140662BCE4943EDED7F78D8397A1E8E4C7F6FB45F8D50A08EB6A0FA74BB6F 7C9CBF010BE268867B8DBDD631B9CD8127A009E30DFF20A66BE6DA6EA504FDD6 C5AE2B21C90AA8E7E43D6B1C8401785669F16F4580EC9D2842FD1C83F9DA4B8C 233C3C691674B0696E6E36FE37796FBD93891902D20EDAC2861A8DCAB0EDEEC9 2E5F93E90645B57767FABF7CABDE934BF0DBC38202B988301D1B16D7139DA922 EF586AC670C1E28A73F792AEA25CA3126C762D0AAD047A518C746E32C3922A41 35746F0D4BA1D582DF71 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY6 %!PS-AdobeFont-1.1: CMSY6 1.0 %%CreationDate: 1991 Aug 15 07:21:34 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-4 -948 1329 786}readonly def /UniqueID 5000816 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFB7605D7BA557CC35D6 49F6EB651B83771034BA0C39DB8D426A24543EF4529E2D939125B5157482688E 9045C2242F4AFA4C489D975C029177CD6497EACD181FF151A45F521A4C4043C2 1F3E76EF5B3291A941583E27DFC68B9211105827590393ABFB8AA4D1623D1761 6AC0DF1D3154B0277BE821712BE7B33385E7A4105E8F3370F981B8FE9E3CF3E0 007B8C9F2D934F24D591C330487DDF179CECEC5258C47E4B32538F948AB00673 F9D549C971B0822056B339600FC1E3A5E51844CC8A75B857F15E7276260ED115 C5FD550F53CE5583743B50B0F9B7C4F836DEF7499F439A6EBE9BF559D2EE0571 CE54AEC46F6D375FC1237E78AE73CB4E40422E549227E3D472DBD6D3AC6F91C4 45941A2845DC14B0584901CA9CC52053E339F8ACCAC3751F07FF4EBB037DF6C6 75CD98FF88EA4A2484B41BEEFD63DE758D0A63D2CEDE024A194E7A792B9D04EB 4348EF06E01F4761AAD0E95D0C8919EA2CDE174D31110FBCFF1AED0ADE6E0716 B2952D61CF55536EAD2AA9F0FF4CC91EE7D5C71050A3C0AD3263E88751BFE578 3A3F7E361FA5346247197451655E90F2889810643D92AB75A6FAC6B1AE998A41 275368750E 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR8 %!PS-AdobeFont-1.1: CMR8 1.0 %%CreationDate: 1991 Aug 20 16:39:40 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-36 -250 1070 750}readonly def /UniqueID 5000791 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C 68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 3645B82392D5CAE11A7CB49D7E2E82DCD485CBA1772CE422BB1D7283AD675B65 48A7EA0069A883EC1DAA3E1F9ECE7586D6CF0A128CD557C7E5D7AA3EA97EBAD3 9619D1BFCF4A6D64768741EDEA0A5B0EFBBF347CDCBE2E03D756967A16B613DB 0FC45FA2A3312E0C46A5FD0466AB097C58FFEEC40601B8395E52775D0AFCD7DB 8AB317333110531E5C44A4CB4B5ACD571A1A60960B15E450948A5EEA14DD330F EA209265DB8E1A1FC80DCD3860323FD26C113B041A88C88A21655878680A4466 FA10403D24BB97152A49B842C180E4D258C9D48F21D057782D90623116830BA3 9902B3C5F2F2DD01433B0D7099C07DBDE268D0FFED5169BCD03D48B2F058AD62 D8678C626DC7A3F352152C99BA963EF95F8AD11DB8B0D351210A17E4C2C55AD8 9EB64172935D3C20A398F3EEEEC31551966A7438EF3FEE422C6D4E05337620D5 ACC7B52BED984BFAAD36EF9D20748B05D07BE4414A63975125D272FAD83F76E6 10FFF8363014BE526D580873C5A42B70FA911EC7B86905F13AFE55EB0273F582 83158793B8CC296B8DE1DCCF1250FD57CB0E035C7EDA3B0092ED940D37A05493 2EC54E09B984FCA4AB7D2EA182BCF1263AA244B07EC0EA901C077A059F709F30 4384CB5FA748F2054FAD9A7A43D4EA427918BD414F766531136B60C3477C6632 BEFE3897B58C19276A301926C2AEF2756B367319772C9B201C49B4D935A8267B 041D6F1783B6AEA4DAC4F5B3507D7032AA640AAB12E343A4E9BDCF419C04A721 3888B25AF4E293AACED9A6BDC78E61DA1C424C6503CC1885F762B86FECDA8944 AA3B20AD6019056E01677B958EB787EC50DA84FE340CEC003AF048EE72177868 EE2C73D9C505E785B2088439697E08FA2C76BBE3C7D7CAA71B5BC6AEC2561878 64DB2B1695702D35FA0463B3E4B3AA52395CC814C0028ED231E09BA6457D3BA2 247F0D5BE6117628B08B74FB5563626FA9790EE85992E27A99284CF3EB4198FB 928193B6DDFE4D9E2BDD287A15A2AD4593ABCFF1F8FAEDA59A1C4F2B109AFB97 26B33FDCFD4F55709DD68A8EF68788C762A1978777237FF478DE8B785235F92D 8DC7BDEC2471CE61EA9D56F1ECD0E92D1C72EC675989E14670AF2414216F487E 250C6F16AC5F7CD0F3164C108DFD61AAB196512BDC7523F091748D57A48D9A1B 679C0F0E39ACB22202562BD819CB6AD5617085BD37991F6BE065A14830930296 16F00DDF5755FEA23E33F46322EE907D7389A79177123C3450A97598FE1E68F1 CDF8B627D951CF8D47E89C7F3ACD302F1C16C11437EC2FC5460785A1B7A9AB73 6B8A43F410C32CA8492A62F50DC2DB725FDCF2F214FAABC67D14D07F91066AAB B5CDBE5CB7D57D89008056B7E012C7EAE6F4DB7E65237BA8860ADEB8ADE8DA29 FF341EB593 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY5 %!PS-AdobeFont-1.1: CMSY5 1.0 %%CreationDate: 1991 Aug 15 07:21:16 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY5) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY5 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{21 -944 1448 791}readonly def /UniqueID 5000815 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFBAF552B11EFFB6A16C F03FB920C15AE724EFDF0CCBF00A838D34440FF9FED532F44036AD22561184C5 283722DDFA7285E62754372D716D704AC0E00B2F6AB67154241C7449AA047833 94CEDB08E8C92907FE72A0B05AE36A7B9226ACD6E7890A0B528FDDE84A950FC6 801DE75CF2E739E9121149CCB8B1C87A106822648D84A3D3FBF295EE6C4BF403 BBE9A1C1F6DAEDD1E642ACC486E609703D7612BFFD10C324F5DC710811F7F614 3691B400E3773987424C0D2B0D8A736873C6371DDB2442F05E018A2B5CA9A4AA 17AABB95D09E5890CFFFED5AC01495D89A53D3C89F3D8DBAC85E06561646557A B16BAE67D1DEF37B876183D3518306F16FC9A96C8AFDA5579A7CC82ED0CE58E3 574A85B0F37DF7414BB17DD5439734ECFF6CFACEBC4BADBB74A40726355F1C54 16122BDAE845AD3C8209525459A48B864C38B7F2DDB7B4BF3051E085C3E9B491 31E2893FE7871618F7DDF0A7165BD2DD4A0C05BD33D9E644ED7C50E444540755 C06455A14646AD52995A3F9A74B44EAF2EDFA08D22FD564184381000D722A9AC 886069C5755B1623B32E074423164D0CDB91E323970D42F3A3E059CF684D7F6F 99CDBC03FD1EED3678B231093C986DC40FEBC47DF0828C6CF7F61ED6 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMEX10 %!PS-AdobeFont-1.1: CMEX10 1.00 %%CreationDate: 1992 Jul 23 21:22:48 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMEX10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMEX10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /parenleftbig put dup 1 /parenrightbig put dup 2 /bracketleftbig put dup 3 /bracketrightbig put dup 8 /braceleftbig put dup 9 /bracerightbig put dup 12 /vextendsingle put dup 88 /summationdisplay put dup 104 /bracketleftBig put dup 105 /bracketrightBig put dup 112 /radicalbig put readonly def /FontBBox{-24 -2960 1454 772}readonly def /UniqueID 5000774 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF5B8CAC6A7BEB5D02276E511FFAF2AE11910 DE076F24311D94D07CACC323F360887F1EA11BDDA7927FF3325986FDB0ABDFC8 8E4B40E7988921D551EC0867EBCA44C05657F0DC913E7B3004A5F3E1337B6987 FEBC45F989C8DC6DC0AD577E903F05D0D54208A0AE7F28C734F130C133B48422 BED48639A2B74E4C08F2E710E24A99F347E0F4394CE64EACB549576E89044E52 EABE595BC964156D9D8C2BAB0F49664E951D7C1A3D1789C47F03C7051A63D5E8 DF04FAAC47351E82CAE0794AA9692C6452688A74A7A6A7AD09B8A9783C235EC1 EA2156261B8FB331827145DE315B6EC1B3D8B67B3323F761EAF4C223BB214C4C 6B062D1B281F5041D068319F4911058376D8EFBA59884BA3318C5BC95684F281 E0591BC0D1B2A4592A137FF301610019B8AC46AE6E48BC091E888E4487688350 E9AD5074EE4848271CE4ACC38D8CBC8F3DB32813DDD5B341AF9A6601281ABA38 4A978B98483A63FCC458D0E3BCE6FD830E7E09B0DB987A6B63B74638FC9F21A5 8C68479E1A85225670D79CDDE5AC0B77F5A994CA700B5F0FF1F97FC63EFDE023 8135F04A9D20C31998B12AE06676C362141AAAA395CDEF0A49E0141D335965F2 FB4198499799CECCC8AA5D255264784CD30A3E8295888EFBC2060ADDD7BAC45A EEEECDFF7A47A88E69D84C9E572616C1AC69A34B5F0D0DE8EE4EDF9F4ADE0387 680924D8D5B73EF04EAD7F45977CA8AD73D4DD45DE1966A3B8251C0386164C35 5880DD2609C80E96D1AB861C9259748E98F6711D4E241A269ED51FF328344664 3AF9F18DCE671611DB2F5D3EA77EE734D2BED623F973E6840B8DAD1E2C3C2666 DD4DD1C1CBB1ACCDE9DBAEDA5FE0BED42D4517BDB3FA340A29777AA8D4FBA6AD EF1A2593BE17D2A688023BD4E12768E88E2384C5B5141B8079A12636E1B26138 083CBDEA78AA36184B5B7650855B6438A501201CCE4C8582678A5A0F842FB4EF E8480151CFAF845F42FFB0D8B71804A0517E161826A44B37A5E93E1F494EDFD9 F03F689DA1887C3A03C8AB76AE2DD553F81C433511C4122C0281C24EBC57BDC2 98E97C3B672131CD33359F7892FAEFAAFBFA949E2B5EEB08B03D19F7C298A1E4 E0993E0D61260231B45BE22EEC582659AF39C34BBDBA945A85F8983F873AB131 30EDE0566778E56C8E7D411D88D5DCC5E11FDE47DEC962E1C86744A99198C6B4 6F1DE5E3D819C35522637A0898F5A04139C7E2A8AEFD04A3F0F4872CB20537A0 0422FC2FEBC04DF2CD88088B1B5EDB500EF71F4B1D458563377F39732D532338 8FDFEB66A8143A5D1A33E34C83B6C6BD5E584EF886715D6ACF7372A562C6CEDF 9FD639D92952F34447F2E7BAE044CC4B9E1A4A688B4B28DF59C3848356842A54 1DBD149A6EDC08C4637CB9C41046F8DE207FF8706AC76AF15FCE7508D6955520 C222E4AB31FE4A67F29DC7FE9B0D090669DAD1C6570DEFF0EA051AB9640D2E9A B315A34EB067BF96DF2FB2CF7B52AE8F4A8BA0B4182DF1D4EA185C41E83942F7 96101E6D10D2066F69CC170A9069AB00FCE0C6D09B72973460262B7BF4E83497 4D5FC963D2820EFBC724DE414C40F1581FF7836CE48A78F3D5529C2CE5176B21 6B7FE44131F6C0AB60B4C16F2FFCCDEF9CBF1CB9A9DABF4C91E259114DC5864C C6B22BF85C533DD21B131D618D290588A9D72BF3FC1C2E3DBA14E2CBD98D540A 152DEDFCAFF62E6C7C4BCFD96B547565C964B6BE0B2A44CFECDC489390FFD751 527189E1554E1F6E658BAAACD02A570A523361ADDBC8D1DADC17E164F74BFB2D CD9B989B9DF448337F2518F57FD85C36438C9D9DE5D944C8DF9BFF0F09F768E7 A7A5DF7AA3DCFC5A59168C98CBC6DDF875441729045B5F37F0702A2108904DC8 3B7C3E39D043D275F5DA0AEB08DF5DA8141DB0EF577597E54D422059CEE19284 7701AC80907A83FBED770711BCF07C633C11CC003207D3575BE6E5B4EE275DA8 5E19B9D2E37D1D1A3C117EA7A0EBC6B895F60E25A4EFD6A10D55B13F6D8717C4 4DE8DA8A723D525A951AC4CEC024B03E4C1E522D09BB350773F82BADCC8BBD39 145E2131712DAD58B81D068746380D4DF11B029828F29904B09CE4101B1E13DF B17104188003F3973CC4E2C4A47703BBE86C4A3B9FA633A69A86D47F408916DD 40CC69992CA6690105FA3FC00C27698ABFE588C74F26D22CEB5CAFC595DEE0B8 C7B6286BAA5B1B6302F9ED032FD64DE909B010F452EA143BCA214113F9041A24 39196C49C548EA24AF898438A1FB4C2E49B5A7F46BC0F1C286A31B12465393CB 5AD2298614DFFCC978448D11E44A7949EB15A6BEE8889CE1120265E162DC4475 1655D043F921F11E8FC335659CEA90A7117EDC547AAD002E2B148CB8FD83295E 2B678BF21823D4D6D175A534EE48B55918A34CDC43A29F93C56012E6F73F8291 5DC06C0DBCECEA3B67BD1316F46658838AF4026A65274F93889873D49717F286 19D9ED155151A2A75C6D80EA4DF74F2278B53B128D941C077B72F05D8EC280D5 8C7B16EB6BB50FCCC95854B31B1306AA889DD0221F0EC60599D2837CF7D933FD 7F65EDE5632DB575EF619566EC0EC56AA9F76FDD2C1C09D14B0A5FCCBFE3FA20 1A622C63E82DFA9A47F50549C604CEF2CF216EF11C578A8B7DCD5E1963674C65 79C07FB266DC00EABAF6B515245500C0D53E7641037C134CA4816C496F92EEF8 94E5543FE2A4A91B8BE119B4B9B2456AD1644E0ED90E7FCA88D993583F59879E 000A83918D08E52224261EE84C6D88DD93372FBF60D0A19F97BEE9A04FF529BD AA6FA44CB53F14AB465AB66F511B22C9E415DEE06912C418ACE8CF561E27ED70 DF9AD2AF696B92561FCB5521E7ECF84B8FC33CC1C7A76CBB4723F03107BAA338 6A5613501B0787FCEA954C36E3058FD5B652965B3FBC8BC33BB6EA5499132223 FD1C4C58797081F18B864B50A24C6D5B2FB9DF1AEC3EEB36259C0BE2198119AA 88AED6E5F3C7B551195173DD2929D17DE5EDE3C785EF1078AFE1D8DF3031 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY7 %!PS-AdobeFont-1.1: CMSY7 1.0 %%CreationDate: 1991 Aug 15 07:21:52 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-15 -951 1252 782}readonly def /UniqueID 5000817 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D251491EBF65A98C9FE2B1CF8D725A70281949 8F4AFFE638BBA6B12386C7F32BA350D62EA218D5B24EE612C2C20F43CD3BFD0D F02B185B692D7B27BEC7290EEFDCF92F95DDEB507068DE0B0B0351E3ECB8E443 E611BE0A41A1F8C89C3BC16B352C3443AB6F665EAC5E0CC4229DECFC58E15765 424C919C273E7FA240BE7B2E951AB789D127625BBCB7033E005050EB2E12B1C8 E5F3AD1F44A71957AD2CC53D917BFD09235601155886EE36D0C3DD6E7AA2EF9C C402C77FF1549E609A711FC3C211E64E8F263D60A57E9F2B47E3480B978AAF63 868AEA25DA3D5413467B76D2F02F8097D2841FE9D089F27B314C2B7095381853 3E28E2A3F7C1ABBE41AE8A8020A4D71BA41C31C58B6D2541CE549FD75F12BAD3 72A5C5FD05B2F3789398CE620C0063BB2D1EADF30C0B5DC7D461B8F2A3AEB423 10B88C92E0444B1D8BC17023901A3C921453F7713C9929576CE37EACA10620F4 E1BA011A04E4F636F9716A71FC815A2681FECEFB0D6E6D907D1390EE2049755E 6A88A3C44354965E49F149D97AE0138A1371C556D46547E8760302ABAC761087 F9AC4DD87EE0F3A8FA5026195BC364EAAC70FD8B6533A5FBC027A7D9CF9E5508 4E93BA94051F8CEEF30106282E7A924753E55C9ECFC6D86A47DDA6DF77E722EC C9EB99529EE3D29E705478B7488A7619EA5D25B0C06254C0BD40BC12E989121C FE5AF7486773CEB42319CA8FF27ACFF25216C0A4E22BC82F4D9156261ABFBF9B D23DD32A9BB55E067889709825BDA85C3F7BDD87B26F8A6C018A582B45D0DAB7 F07437ACEBE24798CD703EE0E8458D67A817527A7867F81EEC3CE96ADDFF1759 65F25FB345238A 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR5 %!PS-AdobeFont-1.1: CMR5 1.00B %%CreationDate: 1992 Feb 19 19:55:02 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00B) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR5) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR5 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-341 -250 1304 965}readonly def /UniqueID 5000788 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4 87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F D1F017CE45884D76EF2CB9BC5821FD25365DDEA1F9B0FF4CFF25B8E64D0747A3 7CAD14E0DBA3E3CA95F10F24B7D5D75451845F1FB7221D7794A860756CFBB3E7 704A52A22448C34812C3DBEDD41892577AABA7D555E9298C1A0F7DA638078167 F56E29672683C51CF1C003764A8E7AD9D8ADE77B4983F56FE2D12723AAD8BF36 682CFBB71B1D12210144D39DD841A971F71DB82AC6CD815987CDCF29ABC3CC96 5EEBD5D661F452C6E0C74F9ED8D0C5B3755551A172E0FE31EA02344176E32666 14B6853A1C303A5E818C2E455A6CF8FC9A66DC6E279101D61C523BD9DB8EB82F EAF4D7FDF6372383C0794C4568D079648689A199D4B65BA646CF95B7647E4BEC 83856C27A8EF177B3A686EDA6354FE9573E123C12EC4BA56A7E8BFB8F9B75147 9DD79A743968F36F7D0D479FA610F0816E6267E5CE327686A5485AB72201525C FB3B7CA10E1BF26E44C24E1696CB089CB0055BD692C89B237CF269F77A31DC81 0F4B75C8400ABCFDCEC6443CD0E81871CD71AA3064ABDE882C4C52322C27FA8B 41C689F827FB0F8AAF8022CF3C1F41C0B45601190C1328831857CBF9B1E7D1AA 246117E56D6B7938488055F4E63E2A1C8D57C17D213729C68349FEC2C3466F41 171E00413D39DF1F67BC15912F30775AFDF7FB3312587E20A68CF77AD3906040 842D63C45E19278622DD228C18ABDD024DD9613CDC0B109095DB0ADC3A3C0CB5 AB597D490189EA81239E39202CBC7A829EB9B313A8F962F7879D374ADF529BD0 5533EF977142F647AD2F5975BA7E340419116099B19ACCCC37C5512599441893 4BB8166C90763910DBD81A48165798C072DB4EFB12A003DE185EC8DA0975B616 DC461B2F25044D4281673031D5965447DDB56FF0A36265C4AB054CA9B823CC13 6EBB9E3ECC48ECEAF586E5455667DEFCDC4FD44B54BDAAE5CF12C75303FF9182 68095966BA066ECE1A94BC152C1941FA99CFB7E76D338913F7B8DC9511A5388D CE37AA9865DDEA5F47CC724E4511CD46C4BBC7DD7FE722FFBED6163407CD37E5 B5235B4A7E8D035689CAFAE7B285E5DE419CE5DEFEDE30A84679457E3409B8CF 5FB9AFA7FE52F21DF15D3C9154BF3BB2C685C686D7399382D5552D4E68F16621 B7E48419AD107DA8B9C76D119DC27286DD487DB321EF2A6CEEA68C9C09865F4F 9A00AB335BA08B3500067B209C1B444E34C5476A58BBCEF59690D1EF1A3F6CBA 2840F385F08BBC60B5B56A7C78800712E83CFE696C3B0C1E56CE7464C918F5A1 F942301035902160F7EFA27E147F531DFAF16600B20EF00BD593DEC38CB025BB B499346ED04A5114EBD58E51D71F8B1FC005FC0A802930D1090D4ED11F07CA5E F613353AD9A84FA7023CEE5E8D9535479475C32CE36FECBFAB07D0FEC10A 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: MSAM10 %!PS-AdobeFont-1.1: MSAM10 2.1 %%CreationDate: 1993 Sep 17 09:05:00 % Math Symbol fonts were designed by the American Mathematical Society. % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (2.1) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (MSAM10) readonly def /FamilyName (Euler) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /MSAM10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 44 /defines put readonly def /FontBBox{8 -463 1331 1003}readonly def /UniqueID 5031981 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1C87678CE98C24B934A76220 4DD9B2FF3A49786028E35DDE10AD2C926BD30AD47015FFE9469DE1F793D1C53A C8812CBCD402444EAEA7A50EC5FD93D6A04C2783B50EA48059E3E7407537CB8D 4C206846EF0764C05289733920E2399E58AD8F137C229F3CE3E34D2D1EAB2D53 20D44EFAC8EFA4D14A2EFE389D952527F98D0E49BD5BD2C8D58FF9CB9C78D974 75C2AB5467D73D2B5E277A3FDC35909938A9DF0EB91BD9159D3437BE22EE4544 3429AC8E2BFBE34AE54D3BA3AD04BDF3F4F43A2B43992DF88678681B3AB32CFD A23E2C98D1AF00AB206AC95B78BBE6316F7A0AB6BD3236C28C76288B3C25D1EB E9ABB3576C5EC15A71D26177F5883E9B48293D59015615E2EEAF2E9BA04151ED 5497B9A1C41CBA44BAFF13EA218F5EAC11952EE336AD1DBE6CE92F002EAA3B3D 3BE4C3792F3405763C4BD93EFC3B4FC34193439561841BA989DD8D9F9AEE7A7B 24AEB4654B35023C9720B8F31AA9452E29753FB7915CB29977E725611E37C0B7 784BCC26FACF8A7A0EB1E54290D27FFE52B2D87FAD080AD15EE1984C37E0EB30 122C3012D3A16B09C28903D138352AB5462674B6CFB63F1371768D094DDF288C 36FB9B58443F872D61F2CD8CED42FE0EFF3D7E9952A172BB1AFECB60BF79F2B6 04265FDE4F78BC9FD619AA733CD0412F1D9A7C13B271BF827DCBDC8ABAE24FF0 74D3C220621D7FF0EFE62D835A221D0A7C139E2E6681FC2BBA58FA3B80D416EC 3854C63BA040A4262B458340DAA18AA6AEA3BBAC61615CB85982B18664D3D3AF 340C65B969071CF2D0CABEB80E04623D0526F862ECA8280EEE236C535F70561A 854181132E677674AD5E14C6636F57541D3C821F0776D2CB9B8526D4B826791A 0B179B386A81720D8EB7EFA04CE1734D7F48C98CD7DE2FB5F2F97F983819626B 717F0CA1EEBC10E31416E0599733C7930E464FD271713BEBD5EF40D60C3D3189 6941CA883DF4342137451FED4FE26A353E04F6A1E34BACE5B162E5DF04C4AF96 57E557D5F7C4EBB97E8EE636979DD3F41B85EDCA5F1ED51BE5F8140C77788F4F E04DCEEE933FC6A09A4B86AFA2F2281F09957F23385BA40C26E4892D293FB17E EE7484E7C8B38D17E92FB8EC2C997789355EFD246D5B5C67787113E2F558B752 DE5D2E735F1957D909011CF87CAC524ECDB88DBE30FE71FE3D01F581BDF8EF1B 02C039BC04FD9AF5FB2B63660E1354D53EC343CEEFC048130BF27BA323C4F944 E07BA56EAD3AC6CD5B142C60F1313B223B4F888FE724A73FC21488A083B7142C D3C59EFBA185CDC9165EAA65E0502892 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI5 %!PS-AdobeFont-1.1: CMMI5 1.100 %%CreationDate: 1996 Aug 02 08:21:10 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI5) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI5 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{37 -250 1349 750}readonly def /UniqueID 5087380 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA06DA87FC7163A5A2A756A598FAB07633 89DE8BB201D5DB4627484A80A431B6AFDBBBF23D4157D4AFE17E6B1C853DD417 25F84CD55402AB88AB7EEFDEDBF2C2C731BD25567C53B474CCF739188A930039 098A197F9C4BE7594D79442B2C8A67447DE44698321145D7689B91EF235EA80E B600AA8E238064F154284096C4C2554EFE8DDF13AFF8D3CE30E0999375C0FEE6 F992DEA5FC3897E2CC8B7A90238E61E41622DE80F438DD994C73275CC52249D9 F6686F87F394FB7BB668138B210BEC9E46415A1B58C990B81E7D7DD301143517 4C2A259D2A0A1E200F8101469C10D7D537B0D4D39296A9AB3F132DA9A3B459B0 F850E2B3A03BDCB35AEF82285D19C38F474FB414F8EC971B994D1C7DD753B271 2B71549DF497C665DF0F266988209D9EB616E4D9BA229FF984E7A886DB01FD21 48ED2E4859FD6416C2CE52537464EA884C8C9C2D1083E2B83BE4B766474C23B6 6E8EC5003200AB10514BB44D14CA700416AB6B2683E80862E7D5B49A05526A32 554BB23AB8B0824BBA198E3825CE82380CC0FECF46651E3E5D77F09465E73164 20342822F29572BC7F73F2C3BF95ED3BB6FDEADC20C6AC866C4F2C679594D7E8 8D944704A3C5D771DC39503BECAB89F34D8CDB8FDB91AFE21F3F0260D05E90C5 73E2C13DFA022C4522E5918EE25038A0498FBB530DA33B0AE238B1C6ED03FC04 2BFED8236E07820C5BAB411EAE1B31D93A2FA7C374B1725FEC359ABCB88E2C89 214529A263D795AACB0B95A3AB2F4E08EF350C282CE521716DBB06E5B8291B3F 5D4ACA230FA192F64BC902A4C8842C0F916F92FBD002ADD408BF0401D0284FBB F05D4C6DB631420747CC902C5E1617E6573612FB26C8378DF41FFB5048D3CF06 4893DBA48EF4B043D760F60C75712169D16C83EE020C45369E443E853E1809DD F395B812067D6FDBD26111B34F42C21036AF952D0D767FD17F6959D9FDD46005 D64FFF54772B50BB9B173AE79702981F58F9F235C591F476A31852174DF0619C A470359153DC32610E782B204E7945515464DACE9099B81EEECC7EBD4B5126AF C3FD9DDFB329AF1C95C41FA4A5F6958869509A23BD7210386329771FA46FF926 0E54AC35106253EE140449425A8670E1F92B178A02A58EB57540F4BD8110E548 BB584EA6D625C5F5FE0124A98E49915F1A1B95D2125874360EED1C4379FEF3C6 90E5780C20309F11F2F23FAD635C44BA030B39EFF083A3ECCDD2641DCA8AF5D3 38B381954F72A516C2992AB4AE55F6D959969C17DC6AF3178C7DE44273FEE814 6450B7CEA3D72EA7849CBD6AB1F9DF3F32A60844F9D101597E73D425ADCD63A0 6860C9862B02DB17850A900440CDC13F670CD3A2524716D1C661AEDA227EAE66 DCDF2D76F989E74DACA48D34196E40B32096C8195CFCA689A8E2C96F513500C5 E5F6E0113766F3368154186A3A50821AA33ABDF5A39FD8F689A87AB65A947F0E E6E886BC5373C05071B45614C35C96B0FF6D36D41FC4227B4F84E527D8AD361A 795F5861489376BCBDFCFA1040E1AD59B2D483FAB56A3FC3052FBC0CFBD4C9A8 D7BBBE8364D0E5D5BD1A80886C5682B04FDF348354B1DF20F3070B7DE3DA3393 A9416ECF216D0CA205D1718021E2DB06B1275FE411C76ECA45565073F5DF297E 2D493E9C48D415894B0DFE3FF7A3F7CD0178B4703689C21C6E9EC85103469803 1C7F2893CCF4CD9060E6FE597C10790946C9F524E8814B8F5C0DC7E737F5F91D A11FA729DF29E739DF30A9CCBC727ED9A441AE458AE8D10FDAE9D12575E5CCF5 F9BF5D5FF92D4CED909B37EDADB61967B70CFB3B2A5318FA64A79DEF84D60A58 F52269BCCC1F217C7CBD7476E2FA5CBC9479C36A629F7E70884CC33185D92A13 FD7D294294921D1A65B915AD54040F8BDEFAAFF30379DA7E507D7997A74AE849 65FD032E8A1566C7904852BCDD9E387D30B78FC3DA5755FDA0E2CC2102BE1759 03C9933C21F4C46826D2AEB82D4AEE219DC949B6475C718966BEA36458D0AA36 0E451DC4E3F864FBBC65D88A7AC8B168456BB89FBBFC4AE85585A9FEC1B8F62A FE31476928FB609ED95B584178458C00C50D331F629984398574A7D8174EB878 5BFB65EE0C9873F7F1E3223D00234FE7BC2B9DD003588AC77DB90093DE67FE96 8B4E49FAE0D09C38A44394F9E55D9E2BE898F691A72CE897FB33F7B6B4FEF0 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR7 %!PS-AdobeFont-1.1: CMR7 1.0 %%CreationDate: 1991 Aug 20 16:39:21 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-27 -250 1122 750}readonly def /UniqueID 5000790 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF5B8CABB9FFC6CC3F1E9AE32F234EB60FE7D E34995B1ACFF52428EA20C8ED4FD73E3935CEBD40E0EAD70C0887A451E1B1AC8 47AEDE4191CCDB8B61345FD070FD30C4F375D8418DDD454729A251B3F61DAE7C 8882384282FDD6102AE8EEFEDE6447576AFA181F27A48216A9CAD730561469E4 78B286F22328F2AE84EF183DE4119C402771A249AAC1FA5435690A28D1B47486 1060C8000D3FE1BF45133CF847A24B4F8464A63CEA01EC84AA22FD005E74847E 01426B6890951A7DD1F50A5F3285E1F958F11FC7F00EE26FEE7C63998EA1328B C9841C57C80946D2C2FC81346249A664ECFB08A2CE075036CEA7359FCA1E90C0 F686C3BB27EEFA45D548F7BD074CE60E626A4F83C69FE93A5324133A78362F30 8E8DCC80DD0C49E137CDC9AC08BAE39282E26A7A4D8C159B95F227BDA2A281AF A9DAEBF31F504380B20812A211CF9FEB112EC29A3FB3BD3E81809FC6293487A7 455EB3B879D2B4BD46942BB1243896264722CB59146C3F65BD59B96A74B12BB2 9A1354AF174932210C6E19FE584B1B14C00E746089CBB17E68845D7B3EA05105 EEE461E3697FCF835CBE6D46C75523478E766832751CF6D96EC338BDAD57D53B 52F5340FAC9FE0456AD13101824234B262AC0CABA43B62EBDA39795BAE6CFE97 563A50AAE1F195888739F2676086A9811E5C9A4A7E0BF34F3E25568930ADF80F 0BDDAC3B634AD4BA6A59720EA4749236CF0F79ABA4716C340F98517F6F06D9AB 7ED8F46FC1868B5F3D3678DF71AA772CF1F7DD222C6BF19D8EF0CFB7A76FC6D1 0AD323C176134907AB375F20CFCD667AB094E2C7CB2179C4283329C9E435E7A4 1E042AD0BAA059B3F862236180B34D3FCED833472577BACD472A4EA2984A01DE 78F2F5685C51F33A52777186CB97C28A744AE043CD3DA361D84CF32E3CC2406A 23DB39D38BD4024AD99067C6CE766A928F0C42A91DA4AB06E74301E1498C81C3 98D9B604181D484F0563B87270FC9D8A27A95E572E2DA492C91694DF87366C54 7C37B58995526C994BBCEC36D8B2F6EDF5B1DA64319A53E0A41811C08BAAC4E1 A0016E148F146B884BCCA51378CD444DE3D8332AEFD9978D3FCB2FB799CCC127 041781CDAFFDF840FD7CDCD846F9CD0CD11B207A9406E52773E33ABA52648E39 3F90C014668220EA30BADBCEE6A01BE77696120BB734B1FA9A23430AA12E7EC3 68C79299EE2B884B916F4E4E644095C817D8F3CEDABA340CBED833042D84CA22 3444A77F56132DB30CB0ACC8469C28BF71732BC61B3EDFE70D2F1F8E39CB2EA3 5D58F15E525A208E397D73FB5B26BA127FDD8BFF595D7200D25CA568B217A4DC 78D4C15CEDA4A350440EAAB693C45D6C688ED8C17537CB682D94207357F2ABB0 917AD83F63DF13C0010E7ECB15AE044094B53394C51B53130F6E4E146C844873 57EECD16850207DCEF35723713B3317B91EE6CD4A931B3E649A609FF8935155C 4555E8131EE7E95DD41A49546C9CD54E12E5B63968DFCB1FFC1B71A11AE8C1B5 3F9E41B9A2236C6AE208A12C7422B9A7EEA846A911A1CB7CDAAD4F5C2F908953 54A0AAB313F6120E0BF521B02E0EC82C1DBCDDC57C01A4BCC53E10A27EA837F8 563B28D3BEE1F4AF474E33D148A7A09F6972F28DAADC9429EA151D8E445EAB92 4FE0628EDD828050713BEFB24B2A0DB74AD71059B8DB53D703B5E0CC864E1255 5759F25D4C06FB433F4E3E8B127648766E7CFC790D9CA2555873FE3AA37DB2B6 ACB1299D347BCAE84FD6BCA96B705B64F343E6395F2DA80D6C29BA7EEFCC5533 E2386DEC58B868B3419CA57DCEF829EBBD8484D4C43FBFDFF653904E0487042B 3F0922F49E5612B3466CC1D39791B886B7300C2CC87DBC9E2171B558E36C2049 433B1EF45F1C842935291E0ADB991E9039C0DC7802525A14CF29BF1FF4A53356 1B0A7E377873C9A2EFAE52211A6C0170344A678E1B057C13CF675B0D58B00C95 2D823BE1ED8CBE0898DDBFAE069FEFFFF54D2A9989CE0783E5DD74AF1773C852 9685B7FEAB0145BB7D4DD64491DA865C91627D1E1000B15AE8B52EB8E39310E6 04716CE28BE8C5C58E6C4ADDCF52E347D60B691A45B3F7FD197B235AC5BC7215 5BDE5A82E0CCEF592E6D5C2E0307C75F4D15C9ADA29BC5190FCB772C7F1A281D B99104258EE5A717B26691321D2A5E3054C08F088903C2E049A56E67A115FB58 DCF48D5EFE70BD86E9F9C180FA8A85593049CD67C47274A6B462DD11EBE19822 5671E2FCE7AD0ECB82F59F08C42F469E2B10CACA9D1602F5D7CB6FF6A80D7B8E F02D128D8936214506DC2378FAD86C3256E454CD336A814C91EA190AA00E4540 30DC27CED517B194F1B64035089A9B1627206BE659E896B3D00171F4209B26B7 8D7F258A2CDE7CDC3B3F75116002487C8606742055893DDFE5B60E03A2EE14A1 7C5B01340AFCA93B039AD762123E0335253A1B660FE820E29AA6FC1E90E5900D A3839278880F0773138F131B66C438AA23C0BB7FDD916DAB6B682A1BCF1544A2 9BB13BCD84F5F83F79977786CE9AB5EB19DDAC281D8335575A8E50A765AFBAF6 73D1B1262EE7EC3F6D2B03DD80761F681D3407D9B91640C439F43F546B331405 D0949F69B2D9DEED2950531E922BD40EC21D7F83E74CE46F0E35D7BA9B1B456B 9075B39BD7ECB69E352B0C7B16F1E9AFF05BDBD588CD4F188D42FB137A63623C BA6F1E06F4089585CFC3870999835D8BC0B55041B8941079C2F559D395F002D6 D2579F253272289F5CE89FECFC5595A9BDCDEA0F3B7D1848C77E4536F3C144A8 6AD0D678C18CF819AA7E6A90ED34D2F74F756ADE51911F0BD023BBC561473CFD B35F61AE55F4DE3948F9C529680947BA42D4D963BF30D312A838837BBD2EC497 E6F71D8BACAFCD687D1C22406BACF244374569A4EEF423F43789BCA84DFB73A0 6BCE218EF23986BC2024FF2227BD2DC2A3CEB6360BCA315F09446DAE870788DA E618415BD4808CA8DF7A33AEF415519A73A7630FC5F0C10E44E1EEC2906510B3 48E1A865B3EE18F9863A4BA035AFCBC1A92B961CF2E74BB6201926866041199E 6E95D6E6D96C3FF125FB92320C2F9F630DB1E4B3D2ADB9BD9B4FA1039A8413EA 9DF3A8D25573DD1264BB33D1A123B760E1999E5C68F6747D5B372E0494CB4422 E06A76150EBC7E411D493316D607AA14B921BE4A2AD06BFEDC20A406B3008DE2 63C39A6E7A9A2F5363A2E0335512DA6267FAA2B5C965210BE40DD662D8B0E69B 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY10 %!PS-AdobeFont-1.1: CMSY10 1.0 %%CreationDate: 1991 Aug 15 07:20:57 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-29 -960 1116 775}readonly def /UniqueID 5000820 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A 27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF 5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09 0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730 DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A 71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09 4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C 515DB70A8D4F6146FE068DC1E5DE8BC57034F6B6A67AB666E15104577F342F68 CDE6AB4EF53E08A8E0552B76072FF46E80AC884959B54D147A9D5105D1FC6B3B BEB747B75D6E6A3BE833BFC95FBCB2A23A8697CF76D1B9F09F567345137B24FB 84474441D5CC4C121EE3C00C85BF44A4AE873BDB4194882445B788B6BB493660 438A9F3F804726DD6260C64707B2B1DACB291D4DB0CA4136DCFEFC1DB4BED492 C9FDAD9FDEC8B94FE308309D72397CEF54C9BF79C71F94428C5DEDF3DD7C502E EA77571135B6B44110398E24338E1CA3F37FDBA680DCD978BB320BA30EF5C7A7 291856231598A3A682232B2E6C1E650F750BA027969C1BFCDDFAAD505798E67E F22F4DB76FD01145A316E2D20C479B046E2F4ED04F1B77A4C44C03607973444F D729F03ECA91C8C5F7693D45832C4FB90F9603B578EF3F08442499F5294C3DF8 5E95765FD5395E28126C65D188222FED07388F7429201195F61345B6F65E6221 8DB9C7CE31307C8F160186216A0CD5D3C0AE12450509B45D53EC5582479D325D 8E8153FAA52A145DCB59C0DE7BCAACF40269E70090B275B9F72CB867A44DCA91 557E1E86A402AB9A92ADF6A8667A3154B54860FC011A42FAF8FD30B1126DC3C9 9B526D60B9AE264F665149220850D4D75131E3800984E774B4DED451695AFEA9 E7A2540BB3CF54847D771E66089CC70CCF929C5AA852C1CFA9915B8BBB1F097D 7C12AFAA8DFDA04ACABA3DDE585ADCDC71C509B0A46D5DEA8A0909955A7F0275 6C70E14A13F0200B8B794D993EFD1E0385C9D4CDDD145AE3EF012885E50DE4D5 43A64BCDB251A845FA91EB034B7FA267F47BB5297655FDBA9F6DC0B353D7CA47 538DB051F4CDF39D7879EB0CC8428887A9C976C4A7D34D723379F80D3FFFD1E5 3E6F0F5791CFAE306B2CC8D44E9A07520A6534B377FEC24162DE3C7738EEBD27 F5A2D26194D7D913C7B04B194C1E4E4D0B8579D26BF2E228584C9D7D0684871F 7511134FF77D75251B2A20E2A030BD0190CC24662F78CA1EF32AB14E26231470 113E1E37E5A7AD0D27C52FF1EB286125E347E1DC8A80775566E0D2AFB3BB95BA 996AEED526F3989F7FA1CE41C409E4F956B3AC947DFC17B680FBE36FDA5C30A9 6D291118CEB948435FA0CC4329FFD6947DAA88C112BC382A4103DED0BD5F0C09 A358348698EC77567EBB0083C5A2B3F5D55DFB0B215F6D1A426636DE4EFB4445 B55085A8541680402FD29686BA99D60478F7E4549C45C9730FC739DAFFFDC7EB 96AFE6054AAE1B42E998985E7A9D213E3BA6246F5E3DC16BFFC952F4D1837B4E A1A79A4A3A71F8B9E25775F07720A374EF799B592B07640192F55029F1D88AD0 633D451BBB3B4C6A673C87FEB6F3C626C09F5CB169FD9119E1B9F07A5F3DE611 B4D6B56362053DFC81C5A663ABF9639201E4B46D38701EC430078FBCD2490DDD BC1D9857ADEAEE1A5F22A06510DAF8817AB327E7A27AAC6B3F844FDFAA8C3EF7 E415DF70878592E89B56550A6D7DD0AAC5F71D525BB26743FCC84C290B778DA7 C0A761C10DE1583EE66DAC6A5106D87B4080183ADB73A06623DC10246418C0DA FD77D5FD28E774C2B971C6F3353F133C5725498D34253D63857E0886D1306D7F 81D8992D6D90006F9E31924D7B72485A9927BB560CF02A1669444678977C52AB E99B54FCF45E07034B18C22825D43919E0F9853C5E4BED2A8D6A3131E1557AA0 F2990C6376690B1E130DF9DF08FF2EFAA2A0E50581DA2775C503CF7202898921 A0FB88B53CBA355BB49063EEF81C3F99E993DB0C87A868619BB8 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI7 %!PS-AdobeFont-1.1: CMMI7 1.100 %%CreationDate: 1996 Jul 23 07:53:53 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{0 -250 1171 750}readonly def /UniqueID 5087382 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D77639DF1232A4D6233A9CAF69B151DFD33F C0962EAC6E3EBFB8AD256A3C654EAAF9A50C51BC6FA90B61B60401C235AFAB7B B078D20B4B8A6D7F0300CF694E6956FF9C29C84FCC5C9E8890AA56B1BC60E868 DA8488AC4435E6B5CE34EA88E904D5C978514D7E476BF8971D419363125D4811 4D886EDDDCDDA8A6B0FDA5CF0603EA9FA5D4393BEBB26E1AB11C2D74FFA6FEE3 FAFBC6F05B801C1C3276B11080F5023902B56593F3F6B1F37997038F36B9E3AB 76C2E97E1F492D27A8E99F3E947A47166D0D0D063E4E6A9B535DC9F1BED129C5 123775D5D68787A58C93009FD5DA55B19511B95168C83429BD2D878207C39770 012318EA7AA39900C97B9D3859E3D0B04750B8390BF1F1BC29DC22BCAD50ECC6 A3C633D0937A59E859E5185AF9F56704708D5F1C50F78F43DFAC43C4E7DC9413 44CEFE43279AFD3C167C942889A352F2FF806C2FF8B3EB4908D50778AA58CFFC 4D1B14597A06A994ED8414BBE8B26E74D49F6CF54176B7297CDA112A69518050 01337CBA5478EB984CDD22020DAED9CA8311C33FBCC84177F5CE870E709FC608 D28B3A7208EFF72988C136142CE79B4E9C7B3FE588E9824ABC6F04D141E589B3 914A73A42801305439862414F893D5B6C327A7EE2730DEDE6A1597B09C258F05 261BC634F64C9F8477CD51634BA648FC70F659C90DC042C0D6B68CD1DF36D615 24F362B85A58D65A8E6DFD583EF9A79A428F2390A0B5398EEB78F4B5A89D9AD2 A517E0361749554ABD6547072398FFDD863E40501C316F28FDDF8B550FF8D663 9843D0BEA42289F85BD844891DB42EC7C51229D33EE7E83B1290404C799B8E8C 889787CDC2B4DCCBA250138361A088A4CEB00DE6235F7FC9C71A131E79BDC93C D6C3C4F93C718CADE42B849FF56A2BF7A393A6EA67294AC2AD19913396E0516A D7F3FB40262FD3193FF0D37B63D71C7F5EA5640558F2FBEDBCE1CAE47A9CE0C5 F22E9ED6761D33DCD26B79015674D044386E8E141E59032958EDA94C53BAB070 1EF42E962BC7C846A76DC3E0480BF2BB0B46C188934D9544B87587A178046165 7711E5C064E262EC8E41FF5313C3C31AE3CE1B47C381682C638C12F8960C5863 19881EB03755973A2FB1456964E161D3853EB13CE673F5A75D514C234784A770 0A8926FE8A28589D4F2139447EA084721C76733CADFD2B269BDD880175E76018 B6A1C3DF9B87A6CCC05C06B5D7FE39591EF9F0B9464A2EEBFDCF77D4F670A27E 3A82B5F3030B09EF2AE88735FBF2446478DAC8280310AB50E78C15EE772855B6 336B3291FF4327897593E02515DFEDFC5B17F7D9E50A136E7D7AA886FF98B0C7 7CD58825FCAE815DDE885545FACB284E57F37731968358E7D5F894BB882FAF46 073A931C7FB64A55A7B9EB1C29615D28B35A0CB5EF1AA1A6CBC8AED24305295E 59EEC563250B75CD261764DCE0A00314B59B86373629DDA50A203F8DB34EEBDE 410D38EF793BD2B3BCBEECC53AC4A702CAE4D5D12C5C307927FB23357304E93A A7F9A209E57008B5936CB1B1FFC1B9117D060EB2F645863937B3D953FD84FE20 CBB3E26D0999ED632AA616BAB700D2FFFEB0095B92094CE6B86CA546932C3886 5A578C890531A63E927D8E24F5C0E2EE66388C68DBF460DE628CFD648D582A21 83FE59C93D0A1B974BD088346EC2175C8DC5C6024E6B09ED01B474F342183435 A4BAF423498BC8C0C910C04CD71A1FCB7C8DA424DB5B122E8465DE07C8516228 F9903E2683580FFD998974BBFEFB1B12C0CBC6FD92BD79446D2FC469A7D30781 022CEDB8C293A7B5F1B5E8093DDCA22700DEB06FBC661C2A11B14CAF9CA6958C 97C0A43B816904AC2E472A7148DAECA10D61BBD8B3CECB625CEB4D2B75B7283A 44254D435756208AE9739298C368DA9C2B6E8C1E10932E19FF84D3DD361AA017 7CBD1F9D725672DA1288155A943C420716FC0A6DE9714BBE8CBD859348A74746 419CE20DC1EC309E170CA5DB95F6718710F9F4A60EA472ECE9533A38A0F383E9 1235C839C4164B45B371F1A8A2EFB5C974A6AED1DB98C3C8963E8F6E55365C83 3A573858029B90D60BD6399F9F5975D1E166156DFFF747F3F4E35FEEC79FFD3E 2F3F8E66854DFFF7652E4E59D233DC826FFB33A989FCE91E64500C20345C0A32 F144A372955158556EBFE18BE5EEAA5969ED47D980F1286790626CD66647087F D08BAE23C0D936ECC5D15BE9A3A65C6A1C32A89797471C71C87C37A913D5A0F8 3B12663976E79273886308643D389A54BE3497314FAFE8415C70AD6CC6E9D369 9E007F50D21B250A4DCC99498F2D8086E7FD1FD2E4A932CE078C33B18FCF4CFA 3356588D99F9F0927F359A713AADD1B0A6C94CCE31E839D0448FF71D52FE1EE1 4DAF4B76EF05AB5B23332A437BA2F9C8627EB91B499F3341B049FE7C817233F9 3B88F5F92073904D17A7FACD387CC640C187CFF24AF53D8158B7A4C043B8FC82 32D2E270DA76AD767FB1C95B46D1462720A867CBD4BFC763B0529DCE5ACB4C80 B7144ADC51C11C2354CBDC89212F9E4B62E592EAE070B1484BD8DCBF8A6DACD7 3A9998B8684C94C0C01CBAC7CF7034F096A199207BC367A78783D58C6FF060CE 362FF38B87AA8012B8A09F87989882CA90A56D392F9B0810B3AB8DC9DEA8AA93 E2FA3B018C6A4E8AA3AACD30595F98848AB8955A94F8B8660FA1D8BDDE3B4C69 5743AD4665743A6125E79D22645195B3AC9D2591E7CBED9F25D8EE3C9A3A078D CF32793D64139D8C8DEECB57E8326011989CB2C446E882621DC5B5D3817F18FE B7A71F63D54338F4A1DA8D4D3537E4E4D6F100B326A6C6C770C60B343AFA505C E8FEA0B9348316327A5DC31C6E1282472944B337E2292C5BA734D244172B8E99 C512AABF39A9740E6EF5EF4B55CD0509605A86D32829868EA6775C3681A5C382 03BAB0D0EC144867D7F5ED0E80A7A0ECD03DEB747BB813EA1F62EAF03F0FC05E 2626FB72462B110E7F6565D66A47B6E671A5610D634C6C5CA9F3A592FF7266B7 66CAEC0AAA69B5B0FB2B2B881A6F3CB73A869DD528897CEA09087EFFDEB3D606 47FA143D14FEFE32B494C4512A44E31591D0D233BA42B639B3F76961653293F9 2E23A6D421ACEB03ECF72E18EF7B547DF8A718EE429F0AAA90988F3A82DE4E4E 7FFB63041CD59F1BB0628C58CB23BA4539C652E01857DC72D9E5F5444F37FF86 CDC3F7DED8D76C104174BE6D60D6E8067228A3B550F96FB5D9DC564B702F92CD 489FAE9E1310DE50792D9BD525A95611F9935ACFA8270E7E36877D375C76FFBE 8B6FEF790D30108C9AEF87BEE9888217A6BA23B0A5F2F934D3F35C300F2F54BD 21D2F52328C75840B69F52365A3594EF37B6AF1949E9C8BB57F04B0DF484BF41 94034CB49B06C96C4A4B0ABEDB0D19DE62906A8B9BD0A4E9606AC4195AFBB98A 1EC4FAD23F8A759A838875DEB33830FD314D3FB9EF7C72776D290BE0124160A9 33D58BDE2FE8B82B2A61E952C2A1EE46A1B79789B27C118DA1BB3E371CD89A17 6DBCF8774D86E55380E836C3E37653A284DA0811D095F4B501F7A1E2DCCB37BD 12AE0C105FFE38697CC444A2DD355CB2EF541D0A8117ACEC9087059317A152A4 F62C1EA7A22B5515CCDAA0485BC04AC648EA1132E5FC9E86482D37ABED21F6C3 FB698D8074B92D77A7B59AE64EAA8C7C6AFE28797F8DA561D2CE308C0E73A1E5 66957E4E90E3A1E66D7A10BDEFC6F97D83105DD4E94E5B74272CDDB197AD468A 6DC86225808C49C52086C21E26AA3C1FBC70221F4780E94B9F54F8A4C8E959A3 69BAA03B14CB048240F4A3FA27929EF19F5A9BB20FEBEB8DA9D4D01A85306540 76B830E4AA19A5B1472EF358F7C46D0FB18D0373A209C247F1E0EEB973A0F368 46A0C0B8942A9D799C6A5793C5870FFB4C16E8491EA7EF0E4B11415C3552F736 71D92323395E1A264385E7051EE6E6E35AF273A8DA621E3F8148C0C93324A68C EE22C72F842C11EC46488122BF33A0F2A9926C1B0BEA89CA759484498576F022 00280D9EC4DA5A93CBA14F97B2A51F6EC4E44FCAE70D65DAD142F2435C176F56 1BE731E30573ED8A71924DF4F460BA453E2E25860232129E50852E63726455DB 7580D060E263109FA0EFF809D39D98E81F604C823050BE64B3E285E68A39900C 0D82CEA2DBF68B0044551961A7520E4707FAA661A603E65D6D1002CB9A4937B2 8B70C8B21C17DC8E0A1A69BAA498E2EE042D547E9E8FAEA3EB76408EE837B000 21F8642A36DA977589636A251B5607E4CF2CF72EF76D9E93878EBA7F9D2435F7 E1006BC1A04197E8A939DAB37A757B7BD8C698C7964FF6C1FE7E6F4C376CEF5C BE746A8166001B28566D85C68DB51A69824ACBDEA9E366BF2D74E0A7F08AB03A 93E0433EC5AF48BB0927097A4709AF83E3AB90E6D7C69B59BE7C718905DDD438 DA4F5BBC181D2C59E8CB6778902AD8BCB1E851F9739BF4BAED1ADAE80A054CA2 05805ACEDA650E305E09F13D2F9BA9C3AD5656E967CA5852BDE542F520FB2F85 DA66EDB663D2DC39E38B5FDD9775ABCB4B957C0B33BB855816D400A0AF2DDE59 F78CB59DB70140A2896404D1C949468617F1F8A96A2743EF5F2A4A189C933662 DE5D4B319B86BA51DE798B726F5DFCC1E90CC9974E865CB052171AFDA3D9E5E2 F365BE89BB607D1C0043B13ED0C7714FB89084A4149FAA77EE6EBA08EAE5A2F8 8A45A9870D6D1E18D0DA6C0072690A030F54ECF866763CF97C7FEB3F92BCA292 0ABE099516551CF816DC53600D00C83111B8C4528AA21F188DBB6564921F5445 F2E31BBC5BA2EF1C90B8150F52317AF68ECBF1DEE54D18E18FA1B57608AC3794 A10911F521287C82CB2F83A7ABA08EC179F1A65E44FE1109089236D6DDD03E6D AFC4A1F5C9E0B7AACEC837BA85A16B20162112E05D0C51055E44A571D8BA3EDA D39FBEB1E8F4DA5A250F642B0E07A1523469EACB363CBF631B6C46979B143EA0 97C089E8C5FA03F49B0E88E2C382E94520A5CAA496C70A256096C35F0B1F4970 FEF24B084A28E59E5740677FF2805EF1D718ED729CF142CB833A563360EBD5E3 E433C353C3248BD00885A3A2F508C9741F99D453B10B9D343AC04512DBD39417 9A9F4A9654FC4C51BB0BD5004E9704E6A92B5B6DC6C0AFEEF9867F574FB18721 D13E21141E67E49E31221D6073432272830C1AFE95A963F05A31BF94264FDA51 A7BCA8BD73C91C13FEA5A202458B5EBE838B61213C927F6CD54CD769D251A271 5074453FDA72EFE0C88FD1311E7BA4D2878F1A39436653137002A9D1FA2F505B 7843E2D6D7666BE206B7B19AA68C17FF23C2A5A5BD4C2021954729102A745E3A EAA7F93B0C144907A781887B23101A2BBFC763B9D43EE2C107D06FA85EB035C8 35C78EF36028BD9B444B223FFA68CE16525D2856A524C84673F9CF173069CBA2 363B02C0D1547F6B30F68092EBEC70FBE2CD193D4B5608017F1914C19C84 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR10 %!PS-AdobeFont-1.1: CMR10 1.00B %%CreationDate: 1992 Feb 19 19:54:52 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00B) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-251 -250 1009 969}readonly def /UniqueID 5000793 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4 87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0 92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C 295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75 409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C 4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF 2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E 0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008 24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B 43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575 5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC 96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3 7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BE25C8568CF4BC850 439D42F682507AEBFF9F37311AA179E371A7C248D03B5BF40C3B7E0FDD80D521 09B4D0044C5EFBC5C4A8DF9B5F734ECA6099F8A76881278EC54549F51532AC62 0D85E2178D1B416514B03BC33767A58057CF521F2620B53DE2A240D58312B92A 7C1F9BD0A11514B5CAB87219A1F5C4982A83380B0896597EE5E42BDC6F85E6AF 68ED6994484CDC022ABE678A7F2E298A7FAD967A2EA7DC426F07342ECC66E68B 983E966FCFB745795C4D2C87CC15BAA041EF80C5BDC12EC1F5786BB41A5A2107 3EE0BC436B346E014DB4099EDC67BC432E470A4B779FD556341061CA3F2BE8EF A332637AEC878C2BB189CA3267B2BE5B8178E6B7889A33771F86276E6F0B8E89 BD209DB0CCDDC342CC3D438356296934D03FE107CACD00545E375162DF567C70 F2DCE2E5A2C5F61EDC0DAE9A91044DD214031FE8339581A9798BC43F13495FC0 800761A6A974597A6591BB772B7C2854776184200650870F0B9A39231246409F 64587223CBA397CDD21AEA4F30EE87EFBD850F8A21C2F22AA2C4D7BDF17538AC 338A67CEF9A1B3C3D9ED028A2F301EC9B989F4DBCD7324B5CF48555A093C6C01 3B496DCBBC0B7E63A820A4F363D2636FE96AA77F1E55D633040BF5853FE9FDAD 0128BC9C7C8F16F8D874BA3B0572BBE163582FE58EA6CFFC0386F0C838990E66 EFACF18599B4B4737AD563650DA04519B0F184AFE9E86F6237034DD3ABE615B6 F7607CB2E8581E65A89F851C48CB6DB4032EA0C0ECB7BBC044D8B0C662A0B19C E4423CD43F21DBC6904AEE4B01DF4F1005122C3B92BB92C579319A7D90FA59C9 18AC3A932969D3CDE2F42CF88258430EBB1AFD7F47CD6129B2FD9FF30E64CB7C DA447E324D3D0624F94540BB17EE50DE7F287C29FD4055FEBCEEAF5C10EC704A 68FF24364E70E1749DBC288D2B5AA3EF8CBDC06696D3B82063FC20CEB298993F 4FD4EDC963927D1BA8B8233AC009EC59392B7E3FD205C4180B7DDB99E3AF5C45 072D5FDE12DD81276D70F1C4CAA2849E39805EFA48E9BC80F485B7054999E7E4 02EBC38F38923B1B77665EEA3C74005860BC5313C8C47C88E11C8A3A45E0A255 A0C377094F8DBA708AAA2C2D73ED562231D19C05287689E5444E38B5835B77B5 0718C3201E3E5F51A6A1C3C073D627A753FBE61F833818CC23D29A563527B4E4 60FD5BE3D3D80C26DF8365B53F6B768368200B26612A4C9526F31E5E66C93823 FE6E7DFAFDDAE42DE0ABD1F2F63B8851028BC22AC016FDADC4F87263BAA9450F 3CF93B2B326F38C83E9E5A48F2F85DA8B8C7C1663011B38E1AA6173253A4AA71 B6F55E1C34BDAFA3B74EA2365AAB532D49E37482C61A9A5843D0BCEBFACA80B7 28995F5993799F312E0AF12810FB9BFAEB920F6EE8C335AE15564568F6C2B3A1 DFF73941776793E11E3DFC62D1A6310F022C13645A5E465431E675CA3BEA1881 A0351B8705008E80EAF7D39CA8507665CBA286E644A4240FFD685A14D1613A75 11B92680BFD2B865C8C255F65ED624D086321340301F173160C18EE62A3200BC 862FCA567C75FB9066A551F508571D8206712D02C04646C1AA056A6293E3A49F 8278E3D6AF438194E76141D61677107F37FE4345C43BE5E8E566707AD817BAC3 D2243BB446F16B1B9D85E7E247B1FF2587943D8991825927C1DC2F4BC4D76EF7 C3CC6020B63E9577349033B949EE991E1B39DE75ECBD5CBAF3EFDECE1B97B9DF 1D484C00682FD7DDC53943F71990F20E56A1A5040E9D29B8217E5F0246715A75 22E2AD1C5A91A78E2799B47098A2DD1BA6E219B42D48AC3941A28710A4DE6973 F1DCE4719F0E750547DEDE9C9BE02DFE1A011627540A1C09990838827E147470 FA82956DDCDC7673546013BC5B05BF934416422D0418B3BFF60D7FEA175112C6 823D66499C9E976727ED2DB5B649CF60E6E6F298D3EA81AAD87B92949C354D68 217BA4A905963CD012F1C63E7A4A5045517D3944036237B1918396F0B02CFFC5 F75EA67164092246506004C01337B90F4EFD0C88751BBAD7857EC6AC783AF450 02E0F4088B749EA11071245C89E99F416C2D24AB3CF6F6CFD8006C90AD7335FD 5BC69BA87881DE5062909302EFCE866DCA19FD4C7AE1E32DE78C6B72EFDF48C8 B9785BF78DFCE58FBAA3B897FC5AF702D06E499AF648902BE509C9690EE57AED A17B479FB820F949B9D5201D6F123F5C9381D96CA85B05D5703B4EF856B097F3 22118AB6445A99BBFF2E9AEED2B90D5166451B5231D485352B326DCF74185688 84A9AB74E747641A5B434F3A65A9AAEDAE57736EC1DB530F2A8A65AA925EC2D6 4B8F609D8D0FA82C70EEBC05E05A1EEFE8DFF7494223A86D4FF1410D77CF1DFA E9A1FC70A12E59C8B45832107BCE7E1608CEA45E1288D42EC5DA984174694AFD A663EDC57FF47EA92FD9173C0AFD406B194A4141FAC2BEAD7953E65EAE022C0F 4CA184F29714F2F92D962FAF1E27CE329BFE897B8AA8B8D05BA8DF521E008823 3C8B9FACBE8429FF85270612E1D21B415D303AFC28D850EBA50EE421E6FF1916 6334FCFFE62ABE854133BEC51C9A908E5931AC8FC919F39F62F2F86633F9B698 D097D79BE8C7C3224E2B951378F535D99F1B143BCABBDFE9BF81B1ABB2CAAB55 AA81E925327979CDD6073FCF0F289B7127AA6399C06EB29B9D03029CDCC14852 C356C56B7E632EFAD8F884C67902AAFE90AA7CC37C7C4CD0C208A253A653A58F 52691D1757C2B1E26157ECB27DED63B6675DE04068BA6ED06D94F1217A3BDB03 31DD8EB8129FD74E8BD67159ACFBBC2EF8D8E6CB30EE8C8EA2AAC97DCBA51624 2E02300A7280EAAB0CBFE22B6F11D4949E15D00663A181FAB9F0665AAB9E6038 0A909D63CE95AA68E1852E5F083AEA27C0734679111800CE29C4EFDAAB0DB972 7FFC79893A39F54428364AAAC56E08E5036522E26E512F65250036CC1A332D69 7431C4638DEEE01AC5B1FE94289012A64E76B018B73AC60D3B3634B9024EB8CB 84C1B049CC009A0A230CDB5A63E11725BFCF63EF96C405A6C4136274D788D982 42E941E113F55FB0765AD7B84B3A5B28397311AF402E0842CAC278A315953225 987BD75E31A18FF94EC476E2B8F83EECE0E0EACCC98476CF1923756E8DE4285D 8505D1CEC072B7E9BB811B532DDB74D394852C731F07520DE7E8F3D0D3D85315 F730A0DE2BBBB86E14581C8FC56C9FBE10BADA1EFA8227DCBCAAB5DE5B27C739 5703AC5A2C465DA15A323FB6C1D320B13C1577C8199EE134EBE82563C377E3C6 DAEFD4FCE04B39B7C1F2B60811166BDF25DAAC9A94930C3C077DEA66ECA0A73B 11553EA93FE47C28E3347753E2B7557F233C13252A2426B0C65642D13DF711D0 8F4009E93215FEC9FC9A6AAA3CC1F68064097F013658C8DE6C0DA9213316C0D8 A96BEF3B6025559955D17356AE3BC5A92D393A96A6C03F51ACD6F71A7FE4C222 8F7626205E0474BE51E0D37A8BB3735222589F8026AEFC100AD07A7E17EDF8C2 0EFABFC7DBA4FCEF4EEBD920B2DB1D97E89FF56A01D44FDA527EDAD1DE81658A 8FFE5FB7489EA14E23F255A5815D2A5AEECD8752F9E2CC04D0A37F1ABABAF726 0572A2DA81F744757797890CF7D774999FCBDE347F13ACA48D9B7BF995554936 82FF2BFF61EB693D74A293D77F6A58EB6DE7DA2B0E77B976C617576F51C2E5F4 1BE3671BB1B2061480791DB211CAD68A4C5E0CDDEDBFA40A73F9DC2CBE44EF77 62EADAB134813D6AB265541F276345D7A8FCD073B9ABD724C2007C8E6C44CBFF DA637049877CF2CE2B1C0992D49E7402B509D58965C9EC59603EB5F84704721B 056D9B9BF0078CD8A82530A6E4C3DF5B76CE2CD6E47250F341AE544DB8F3744E 683FA86B28C0813F130626D775D26054C612F7A4B51021883479A4849A7973AC 40FB87E1229B486B1E84FE778494ECD45B67094B74D5887170AFCA2511F329A8 53EAE2835CFD9BA88DE2ED066E5E165B901E61404FAE62AA447EA9B91BABB4D4 C725A3D09691441446CB71D9034E8528DCDF8BC0088EC6BCC5DDE52B24BCCA14 61662ECD10D19DCA6A3AE80CB31DCD5FD1AFFD6244691AAEE0B95F6EF5D4BC21 EED1C2080B74249C2E6AB4EEB90E1B9579885C719A1E5113E1D710E9E31D53A8 51EB654AD6A7C812292D58102E10C973F97EF38D8C469E3B4DA332F694A46B52 0D3AEAE0A116BE927E226205748706D33A455E0311A7194A5B08D568BD28D6CC 4D76D549C12259C4DB1B052CBFA413CB53CBCB11FF0122A2659EF3B11FAC3F94 8D5D5AF77686950DF4DE3B838C8867C85322530072174306671CA0A0DBBD9FF0 7DFFDF4D939B4063C2E099A2A0FFB0F5B2EED682723F6F4B84915BADF6088B5A F3A1731846C9E0F11A493DAD8B1D506CC6153D018F8829F7E8531FF23C4C9621 36C4B9738D324FC020EBADC800F12A50B10B3D5CF0A26C2D36039E8193A27DA2 54D4083195B6410DE582C4D4DB8ABCC94AE588E38E45FF0445F931B564F6319D 788F2403B52AD2DB4F7558CC6B25DA30D80E160FD69595463ED5EA67BA4C2974 C35D843D4508FB38EB1D910832AF7F55C9A2DF4B73E6E61145322050F1405693 A13361B1BA635D5702419AE53E71B68FB0040411CECEABB66FABC5B28B6245FA 0FFF04637F9E1FE4FF5B3ACFEBF7A064F63D124C8FC98FC22E49005B8A0CE3ED C55F47F2F4DE8AB0E811509C6F540E523D845C6055859B9FE5FEFFD85881C9BA 6D9A66F24317CFF578AAC6C3B0199AFA387AF0EA36527870E8FEE3BD6380191F EDCB8932B5BEE07D309D31E6CB3DBAB2214D9D06070FF901A669B739F72A9ADE 40A324D0EEACBDCAB51D4C5E17A77512D0F54280C3DE6BDD4998D4B9FA32DCB6 ABD44E391D8B94D8B8EF53A54490D0AE157DE69B1D2C7DA0E283228EB730D9B8 0A8AF07CEDFCAFCBB3DF757454CFF71C0307E789EECEA3744906BB5FAF4D2C7D C4F33959F1A92BBF3050FC5D731D0AE1411088DAD26BBF88C2BE4B9EEC94C4A0 A96E0CF373573C9D015B0CC99C1DEA4BE8789E78B913EE8F75DCD368A2B0DDE1 A0387EFD85E39482A57FA437DAB320A6FDB475F6637ED430CBF842E9242EEB07 35700831CA1123A1252E40D4365E8ECCE6A1C2F028821ECE30C298F363E2946C 8911751C2BFF32731FE0A7D12FB9467F6061D452FBAC9006156AF9226FFA9D6E EB326D44672B1FEC63D8D7468C0EEDB136 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI10 %!PS-AdobeFont-1.1: CMMI10 1.100 %%CreationDate: 1996 Jul 23 07:53:57 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /.notdef put readonly def /FontBBox{-32 -250 1048 750}readonly def /UniqueID 5087385 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321 990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E 6EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721 59616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823 D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF 8B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808 6FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9 1DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE 03BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909 95AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1 74109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2 3EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8 47750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19 AFC0E2F840512D321166547B306C592B8A01E1FA2564B9A26DAC14256414E4C8 42616728D918C74D13C349F4186EC7B9708B86467425A6FDB3A396562F7EE4D8 40B43621744CF8A23A6E532649B66C2A0002DD04F8F39618E4F572819DD34837 B5A08E643FDCA1505AF6A1FA3DDFD1FA758013CAED8ACDDBBB334D664DFF5B53 9560176676B86E08F02B2C483B98752E4A75D05906C9A9ECE3E60297C783AE1C 924E15E4E789948441FFE01E98DB8588675661FB0A37D7CD7458F62F99142801 62282E18A67E11E20B2A0B89E8AA1ED55493E72EE4A94D1251559EE8EED9CF10 36A4BB4C4A63AEA9A51903DFD0276DF093DF97D2E92D98DF73A32832B3147A08 16DF8B457C2886F7AB16AB503749EEC030E5BDF97D89E1B4E4BD890BCA455CB3 629A6B5CE2C4BD369D420A0CD306024653443B21F0624FFC78E76EEE30D15281 95434D781B387EBC78DB505BA38E48E6BA66C55DE60E5A67583C3BDA2A0069D4 6DCF4B6C55AE53C12FBD140A2614312020DED89C9E40F84E046E44B6699D9E02 DA06CDF47C636812C2B71B6D82DEEDFA1B2E90957F034E304DA1195D95030232 9327767014301303FB9E4D5D8D5A0B2636B82B9529CD4B9283F1D612842ACDEE 8CFA7D57CCEC2FC9C28053DA6F55580DF7ABA97C8A09A9FAA94EA2755EF96E64 D6FE1C0425A03DC500979A0788F67869C4B020F872A9A93237117069F5118994 326567CFE59261E90ED880B8B858CB99C13FBC0DC42160508AC0E49EBC2BD290 049CDA274B5D8DA71FEA3DF265C137BAA29BB1A13E19E6EDAAE3FD08A220EE2E DF61F1BDDF983C8715045CCFD44BFFF1F924399B73276A46E57B088B3A0F9EB3 80E4C95A7F0F7920F8426B18D4A3A1CA0A7E6E7C685C18925AA504F41141A474 B79D91C2D3E46F6789A51CFB4758A1677AE19DBD17C4BB6463F5CB59FDEF2C19 8616A0070A471A1B22D6EA81134A37B447CED802A6AFC4B36228C1CCE3ECF421 61648878BDEBAE65C6480294D5AE19605D64211B17FE04626898084DB402B43D 1B26D75BADA1914E2F8AC36650CBA395C74ED7C03A711CC275F55C17C2E8D9A0 B9B11E2D0DBA7525BEA6F0740B58A83FBCF902F60727858B63B63C3C5E9B257F D763DB32005FCDBC0259FE336E21C02335A0EECF104F917A2EA6E098D396F4EC 6B9EB24CF7896199D9EFA2EC81170F22F1FB0DBB31C71E355E8C0DC66CFE835A A12FE8AAE6521452C5F43BE73F02CEF91F1F6590D148A1C6EA2BAEE136E0D818 E3EF6C4F5446208AB68646FC5C4B883C9D82AD535A89E1B2CB36C9222458A44A A2DDBDC3AE0123C82E71B01981952D98DD0735A7F8192B7B785CA3CBC6DCF2D9 36AE193A925A152AF914005F0BD3D17A1144ACB33F09F7AC694152E88CAEE7C0 399C47AA26F7D48143581A1C70DB824A74562D20F3B72A6B7A3F37F9F66553D4 8357E35AAAC75321B2628FD2F19B91DB3E6392C63891AB89D5739FB1D3AAC50B 2A5F04AAA4D81A309F0CF84145D0C9CE473E33762288849AABB9686F6B76A8C9 158CAF6D27BA4068A2522847C458AA0BDD9B775815BF8CDC673676E32E5F1D04 5E4677143D994E2E30AEA3133A01CD4E110FD124C2539499A22553016E66308A BD0834B07030DA2F44581E195B4F8116F480F739CBEB036FA0DA46170D394D48 2570DD760CCE346833F838A8C13035D88C8CE6104CD4DA3E9731449E749D7680 F0E5A95264F254B83E1DD726023B14E78D0DD2B39D99377639BEF65ED37A38EB 503EEB21A71D9795C1745E9CBDE344328844986FACCF65C9988E3DC84C873515 0063007383FA10C37D484296EB29EE561E5DD7CC9D6FFF5AD57331950D6CBC62 66F3D375A2B34DD88FE686C1C4FF2889E7134B568CF5A799790B09B50DDAF474 FC57112B845B20CDB01ED83ED4F1B5DFA03F240CA83D271C470772CD048CAB8E 4DB060CDE4627456E39754793D56149025A9F984180EED5FF79F366877587623 A2A662B01D78FA37214880B64D82CC706D833EA0D86C4240D399F3604706B575 B37DF1FA91A3B14E3A4AD9676776640587917F7D160C0F23E6F4D14966827BE0 943DF8AD6B925FCB3C7B4B11A30524EB7FE92B8625FBFA3EBD6A8C67F2ACE7A0 B62473440FA4715B1CA0EEAC5627013843D69EA84726BC77755730E22B4D612F 8B5AEE197CA62440DA8B58591EE0DE9AB7C1D7E0C83ADF8878EFFD0AEB5BFC85 C4D5BA161C6E8169830956B2137BEC08A020838B1368D9392F6B211200AAFB6D B016BF7A01CD96D1A7F7F61165273AEA657AF6B04CA43A53029766685E75B688 289AA78EAAAE50C0B27C96649DAC015934C8C5FEFD0B4E8A5F7B0FA6E2EC8296 A1DA2BFDC41DA99C2A02B164F5A9CBDC78F9EC57314DD2599C2D26D714925641 FB52D88733514F7F1D12A1A5877CD509721548EAC191C9E71C8F5A0CD46A656A 650D182FA9C11365ACFD0A4F0829D75699651DDB4BC322824D3F3DD49CCB91E5 41D49D98769F7092D0688B3EBFFA0EE46C8D301CE52A93EDEA972ABE9D9B64A2 E866888043690EB3AEFA8F78729ADEB5E307D95FCE8AD2BCAD0F65877BDF6117 04E4EC470485F4F47F39CC1B5D71C27CC0C9102FF6A3244109199D1A38F0546E E9534CB0AE43C9C680EAB555AEC288580D6BC7CF568A1EC133C2F9A5D38CC557 46541483281E87D2B9FC26E57E76BD1B7846F56A0A6F32CBC14670F2B34813DD D4C79E4537192D10562336EB029F78538EBF9C1D4127F4886EC8935AECCA4F30 86176C37BB5071F00834A19E5C66F7080AF961A0B3CDAC2A959FC41A3749F4B8 46E2FD7A981E7D257B4A79E050EAD553E9755C5F4195F3EEFD59CE3B073B8D35 0A2821F668DA0DAE009E166F8000A4AF621EB9F9E6D72E0C0AF3B5653B956F9F 58519B90CA0EFC69D1C83B0CF4CA0B5E74DF334CDF5409CF707C749073FAF9D3 BAB3C292BB111DFD85E3C11DFB831059A68AF923A38792635B923281C69621DB 39D735D1D79CC49B2FD564420BDDDDDC8CE3A45B5151CF3101E7B49D68A4DA54 EBB86F11490D18C3F8FA5376C6C7F5597478F58DD2B77C90064D2961B43E4640 59D86C78C0E82287FF13D4EEEC2565A3C6A99686BFDE18036A43508E8DE02373 9826756D0FDCBFAB05503BA5CA86F812C9CB334C130EFE4D62FEAD1ABDCEDECC 040A09EE6536A89446AF2FBE2B6FD776BD47CBC25D5AE3598D17D52EB1FAA917 936A32A058AD4111C96039EEF6CADA39AE735C7AC95AB6E93527B2F6C537577E D0FB1BEC2F9AB669F2DAD6188115EA01163E1CE442FC769F0070D344F601DEED 122F5190ABE199C7E411A628788BCBD60F849CFDAF1CB61D3F8D423CBE5B25DE C18815C6E3C330A7867D665BB0250409CECF6C5CABAF5B193F4828DFE672048E A77A6DDDEE75151DB92E88B49B36F26CDF0B45AF9B2A1320F24006783E52B1BD ADECD94479B67C2F867DD36615CA9492D9D0995BC1B5969745C41EA5E1AD783D C043AF1F2792A9D4CBC20ABFF4D6B4224AFC9D5D24936C793E46ABE1CC92E9D9 C5C6C5EEE3797C437FB5084C5FC51D465F1AAB15DF4021A5ADC527FA6090A06A 13CEEC63BDF0CEBEF0AFB8D7AD6A24DE696D7DA796A331A0F22E8010F04693A4 3F7135F6A1DF181D9E8DDFFA80CD207F34D4013B609FCAF9A8C9C80F806FD2DE 52718C6F100821A7E9430B9D1A12BFEEBD3FAD04D8A4C6CC76D06379D03BB90D C2A131D00A773FAD30669C63234D7C98F4DAE8B00AF90930E5767BBE3F71DECA 80DB60BDDF148B73B0F94AD9CDD03141934AA1D462C90B2D0DF847FA012F19A3 A925B5D5A2B6EFBAD47E57B81FB654C048260A6D43EB6632EE752AE98174E440 564C7513198A9B32EB3A839CE3276D41FBF9C981B071885116E20305B8BB00A3 8F86F9A0479506B51ABE19D32CDEDDCF74CEABAD49FBE2677B1B4B8466E94E59 A50E6EE91348A0D2B7A41D714F4997A1A7923BA465B465022CDA24222636E301 196249561DA2F053FC9DF4A989A9897B82C8C7BD51ADE17C3B9EED0BC2526DB9 A24BA885DB819B13A306BB15B52361B8BB56168F90D35E6B3758812A4768A5E5 DFD6D4D2AB5CBE50B36BBC116296D619D112BA960C39E43FE6008C2E0A21D075 7DC5368D84A92569D91943D38514779106687C8ED5746F868B26677259F65A0F 88525298096D3EE98F11D1949E52110F90B497FCE2C9D3EC34F9A215001B7C7A 2460FBD6356E78D7C4A06C680C32937E422F4D603F2736EB1083487D523E042E F464050D95C66EC4E2743C8C5BC7B2661B03067F1C1C0F3AB58D35E9B570C202 55B22B09CEF0044C17FC4B0645B84E9DA1B9088BE5AE53E0D792B3442EC41734 715AA031826201A2D9832154635E77FACBE3083DFC645D62DFCD029BA11DE707 80FC58247BDD3F498607BB0F1E01023202BFF6FD7EC9C8ABB3BDD5B16CF9FE57 CC89CC51D313D793342BD06EEC5284C52F21BE8A8681674F735D0C3DAC33A715 BC9862EE645B8479B0AA38C3CCDCFD8B19B9955688CA63452B02A658F74087A4 C6B43BB5E9ECC09173C644CB09BE3870600770898E3C380A7EC55FBDB3C8122B B30C9FBB8F97B404BC22F7FBB76B3A5A9C5145AAF49D06B3BCEEDD9588E0AA73 2B1EDA9B2BD7BF61E9C24238B7CAD8750288E075120ECF411E516CF905066FF3 D968F26FD6FA422FE67B9E5CD7B29358C0DD548F7237918DACAF651C316C1E35 9EAE3F29302F2814DA3CCF8F47E5CB46281B7159F0FD17E9B2185AA11571AB11 BB39317E5ECDC0AB8B5E87773C66B68211277411271C59292BC52D42F4C0141E 298A49A2FB35DA937AE102137587EB84554FF66B56DAE38FA4A3D5DBCEEA2698 F8B78C6E947023EF5617CFC189233FDE022B5D3F693BC73301FB8E2FED210815 5569747BC52234FAB6F62AEEA859560857EF8512014AA2A68FF656463E90989F 6D22D5126356E6B92857FBC84024B5F7CFC69713BBF6782655BB018DED38E062 5556DDB048F05254CCF9FECA00731D911952ABA6515BAC01A2F46DFCD6F5EA6E 088E39C58AB897183F39BACA82C46180CAEB99B668F32DAD45F2C077E16CD350 51BA6C46F513E03A44EE3280A6FD2AD9918E89DAC4D167731F54C29920FE7A18 50D865A1066574ABE9543F3912F596144842F7E83F6C4C1A2F300F970EA5986C 61A25F0BC0B5ABD20C2DC0F1C7CD23028CBCCE3FB5360BFF401E6DB1EF6B5490 6B2BD0CE7D6D164B7446CF6C3646FFD106DD8B9BCF93A6DDAEBD75C81928868E 676A56882B3C35A4C7D8BDA842E6C16AFE69974C573EB9F5459C8AD8089408A0 6EABAA096051E02568E2AA07FC6C3337218A3681683D102643FD3CE60B10252E C0C419B89D2B1582274ACAC36EE45EE4EB5A8E083671305703E1F44B169DAD32 893F210AE9C4A8E494A7055BB615B132FA8655D3D426224897A3E76379357342 0302926E02B155C547AE5482DC1973D58B7C4592F8DD84AB30681C97CA548DB1 96539E5A317B5F52F448CED586AC7B5199A64FF222F4EA3C8D1077365094EB4F 2DE4056A7F4E92BEC9A7261963A6391074CCF16FE9B8482772E2EDABFBB61173 1AA9D30875467AB9201642205AA6646DE4505790FFB510876BD7EC37CB9BC8FB BE02D0A2E2FD30C6831B56058D1937D22402DA0BA40FD4C74126235AA7099256 F431F1ACF5004DD340B81D4D08F04229F8A71BF01711ADBB7516381E88A71807 CA6B97AEDEB631A6AC4AEF5F10D72B8F3815BBE085E93700AC1DD8EE2ECA6CD7 26722A997579B5425D4ABED42CDC78D0C015C4FB2F480423171E461D111052D0 E004AA8B718EAC439E9D7B1F38921FA3638F49BA4DCD509678B8072F46F40946 FD245F9B690E657251AC84218D7FC89822DE9A81DBAFCBF8317391C9E67E1C0A F9830370920E0E355CB7D472A28F89D948BE345F94EA0A6332395DC60969A54A 3FF0265E91F1C39BB2AD3072E39F92A1B84834364B03F3647EEED403A2987206 F00A2F625FBF2B3A84A7DDC4C2D34A016B05EF2034FFE32C7E716C0554EFB808 1BE2D880FBD401EA83D2AFE24BDAC6819CF4A76F9C6343378A0DD156DD335BBD C939CF32DE7358CD71AE8169666A0589844E1F74A8C3D5FB90F9FB660CE03423 9A518D895DF6431A369D196D1055924B4930C397042FF8272910536B0B2BECE7 AB040E3D99D49C44488F7664615E985C4B1001175C382AA577A1E28D6E0A27A7 E1BDBBD826EA3881541B12B0232E7F7FE797FF0B11AFEF9DF0B7A3FEC4C08C94 01479749C09AD73F915DFCBF1259651D669B02D9A53E2EAD363660C075AF7739 7A80DC77E209153F7476382FBF43508C83126570A2A4B58B45BCAE8E08A4D4E5 6570B663B7DCA304D5FB30E77AE25D8C2474B0D0BF38DDCB67EA6541E9E23F4C 946E4EEEA3F7435000CCD35781A1484EE1802B4082858350BF 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont TeXDict begin 39158280 55380996 1000 600 600 (sibgrapi.dvi) @start /Fa 133[29 33 1[50 33 37 21 29 29 1[37 37 37 54 21 2[21 37 37 21 33 37 33 37 37 10[46 2[37 46 1[46 1[50 62 2[33 25 1[54 1[46 54 50 46 46 18[19 25 19 44[{ TeXBase1Encoding ReEncodeFont }39 74.7198 /Times-Italic rf /Fb 75[25 29[37 27[33 37 37 54 37 37 21 29 25 37 37 37 37 58 21 37 21 21 37 37 25 33 37 33 37 33 3[25 1[25 46 2[71 54 1[46 42 50 1[42 54 54 66 46 54 29 25 54 54 42 46 54 50 50 54 5[21 21 37 37 37 37 37 37 37 37 37 37 21 19 25 19 2[25 25 37[42 2[{ TeXBase1Encoding ReEncodeFont }71 74.7198 /Times-Roman rf /Fc 206[30 30 48[{ TeXf7b6d320Encoding ReEncodeFont }2 49.8132 /CMR6 rf /Fd 255[48{ TeXbbad153fEncoding ReEncodeFont }1 49.8132 /CMSY6 rf /Fe 206[35 35 48[{ TeXf7b6d320Encoding ReEncodeFont }2 66.4176 /CMR8 rf /Ff 207[18 48[{ TeXbbad153fEncoding ReEncodeFont }1 41.511 /CMSY5 rf /Fg 143[83 6[39 39 15[120 75[28 2[48 48 4[35 35 38 38{}11 83.022 /CMEX10 rf /Fh 205[45 1[19 48[{ TeXbbad153fEncoding ReEncodeFont }2 58.1154 /CMSY7 rf /Fi 205[28 28 49[{ TeX0ef0afcaEncoding ReEncodeFont }2 41.511 /CMR5 rf /Fj 211[65 44[{}1 83.022 /MSAM10 rf /Fk 149[24 22 5[27 99[{ TeXaae443f0Encoding ReEncodeFont }3 41.511 /CMMI5 rf /Fl 140[26 2[37 6[19 4[37 6[19 1[19 29[51 8[33 1[33 33 7[26 26 40[{ TeXf7b6d320Encoding ReEncodeFont }12 58.1154 /CMR7 rf /Fm 134[45 2[45 51 30 35 40 1[51 45 51 76 25 2[25 51 45 30 40 51 40 51 45 12[61 51 17[66 10[45 1[45 1[45 45 2[23 30 45[{ TeXBase1Encoding ReEncodeFont }29 90.9091 /Times-Bold rf /Fn 136[60 1[46 28 1[37 2[42 46 1[23 2[23 46 42 1[37 46 37 46 42 13[46 24[28 16[28 28 40[{ TeXBase1Encoding ReEncodeFont }19 83.022 /Times-Bold rf /Fo 149[23 55[55 29[65 4[42 12[65 23 65{ TeXbbad153fEncoding ReEncodeFont }7 83.022 /CMSY10 rf /Fp 134[46 4[28 46 32 1[51 51 51 1[23 2[23 1[51 3[46 51 46 12[51 3[55 2[69 9[60 21[28 45[{ TeXBase1Encoding ReEncodeFont }18 83.022 /Helvetica-BoldOblique rf /Fq 134[46 46 65 46 51 28 46 32 51 51 51 51 74 23 46 1[23 51 51 28 46 51 46 51 46 3[28 1[28 6[51 55 60 1[55 2[69 51 2[23 60 1[51 55 60 60 60 60 6[28 2[46 46 46 46 46 46 46 2[23 28 23 41[51 2[{ TeXBase1Encoding ReEncodeFont }52 83.022 /Helvetica-Bold rf /Fr 134[34 38 3[25 31 2[34 1[41 59 1[35 27 23 4[35 30 25[29 13[20 45[35 13[{ TeXaae443f0Encoding ReEncodeFont }15 58.1154 /CMMI7 rf /Fs 145[46 69 3[23 10[42 23 1[23 29[65 3[42 42 42 42 42 2[42 42 42 4[65 1[32 32 39[52{ TeXf7b6d320Encoding ReEncodeFont }19 83.022 /CMR10 rf /Ft 134[41 47 5[37 1[42 40 50 73 1[43 34 29 48 3[43 36 36 17[53 63 5[36 13[23 23 44[43 47 53 11[{ TeXaae443f0Encoding ReEncodeFont }22 83.022 /CMMI10 rf /Fu 75[22 57[29 33 33 48 33 33 18 26 22 33 33 33 33 52 18 2[18 33 33 22 29 33 29 33 29 13[37 2[37 10[41 48 1[44 48 3[37 8[33 33 33 33 2[17 22 17 2[22 22 30[22 9[{ TeXBase1Encoding ReEncodeFont }42 66.4176 /Times-Roman rf /Fv 203[29 29 29 29 49[{ TeXBase1Encoding ReEncodeFont }4 58.1154 /Times-Roman rf /Fw 105[42 1[37 37 24[37 42 42 60 42 42 23 32 28 42 42 42 42 65 23 42 23 23 42 42 28 37 42 37 42 37 3[28 1[28 3[78 60 60 51 46 55 1[46 60 60 74 51 60 32 28 60 60 46 51 60 55 55 60 5[23 23 42 42 42 42 42 42 42 42 42 42 1[21 28 21 2[28 28 28 1[69 27[28 5[46 46 2[{ TeXBase1Encoding ReEncodeFont }75 83.022 /Times-Roman rf /Fx 134[37 37 55 37 42 23 32 32 1[42 42 42 60 23 37 1[23 42 42 23 37 42 37 42 42 9[69 2[46 42 51 1[51 1[55 69 3[28 4[60 55 51 51 6[28 1[42 5[42 42 42 1[21 28 21 6[69 33[42 3[{ TeXBase1Encoding ReEncodeFont }45 83.022 /Times-Italic rf /Fy 133[44 50 50 72 1[55 33 39 44 1[55 50 55 83 28 55 1[28 55 50 33 44 55 44 55 50 14[72 1[61 6[39 3[66 1[72 1[72 9[50 50 50 50 50 50 50 2[25 33 45[{ TeXBase1Encoding ReEncodeFont }38 99.6264 /Times-Bold rf /Fz 152[50 50 102[{ TeXbbad153fEncoding ReEncodeFont }2 99.6264 /CMSY10 rf /FA 75[33 43[33 13[44 3[50 50 28 39 33 50 50 50 50 78 28 1[28 28 1[50 33 44 50 44 50 44 9[94 1[72 1[55 66 4[89 61 1[39 1[72 72 55 61 1[66 66 72 92 8[50 50 3[50 3[25 1[25 44[{ TeXBase1Encoding ReEncodeFont }43 99.6264 /Times-Roman rf /FB 134[60 4[40 47 53 1[66 60 66 100 33 2[33 66 60 1[53 1[53 1[60 13[66 2[73 2[113 3[47 7[86 19[40 45[{ TeXBase1Encoding ReEncodeFont }21 119.552 /Times-Bold rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%PaperSize: A4 end %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 396 374 a FB(An)31 b(Image-Matching)e(A)m(ppr)n (oach)i(to)e(Pr)n(otein)i(Similarity)f(Analysis)12 690 y FA(Fernando)25 b(Fernandes)h(Jr)-5 b(.)211 b(Carlos)25 b(E.)g(R.)g(Lopes)211 b(Raquel)25 b(C.)h(de)f(Melo)211 b(Marcelo)25 b(M.)f(Santoro)58 806 y(Rodrigo)g(L.)h(Carceroni)220 b(W)-8 b(agner)26 b(Meira)f(Jr)-5 b(.)219 b(Arnaldo)24 b(de)h(A.)g(Ara)8 b(\264)-41 b(ujo)219 b(Carlos)25 b(H.)g(Silv)o(eira) 1186 1088 y(Uni)n(v)o(ersidade)e(Federal)i(de)g(Minas)f(Gerais)858 1205 y(A)-7 b(v)h(.)24 b(Ant)8 b(\210)-41 b(onio)24 b(Carlos,)g(6627,)h (Belo)g(Horizonte,)f(MG,)g(Brazil)452 1321 y Fz(f)p FA(junior)l(,)f (dlopes,)h(raquelcm,)h(carceron,)g(meira,)g(arnaldo,)g(silv)o(eira)p Fz(g)p FA(@dcc.ufmg.br)1527 1437 y(santoro@icb)l(.ufmg.br)687 1754 y Fy(Abstract)-13 1969 y Fx(In)31 b(this)h(work)g(we)g(model)e (the)i(pr)l(oblem)e(of)i(identifying)e(how)-112 2069 y(close)21 b(structur)o(ally)f(two)i(pr)l(oteins)e(ar)m(e)h(as)h(a)e (pr)l(oblem)h(of)g(measur)n(-)-112 2169 y(ing)f(the)g(similarity)i (between)e(color)g(ima)o(g)o(es)h(that)f(r)m(epr)m(esent)g(their)-112 2268 y(contact)d(maps,)h(wher)m(e)h(the)g(c)o(hr)l(omatic)f (information)f(encodes)h(the)-112 2368 y(c)o(hemical)32 b(natur)m(e)h(of)g(the)h(contacts.)e(W)-8 b(e)35 b(study)e(two)h (conceptu-)-112 2467 y(ally)16 b(distinct)h(methods)f(to)h(measur)m(e)f (the)h(similarity)g(between)f(suc)o(h)-112 2567 y(contact)k(maps:)h(a)g (content-based)e(ima)o(g)o(e)i(r)m(etrie)o(val)h(one)f(and)g(an-)-112 2667 y(other)d(based)f(on)h(ima)o(g)o(e)g(r)m(e)m(gistr)o(ation.)f(In)h (e)n(xperiments)h(with)g(con-)-112 2766 y(tact)31 b(maps)h(constructed) f(fr)l(om)h(the)g(PDB,)g(the)g(ima)o(g)o(e)f(r)m(e)m(gistr)o(a-)-112 2866 y(tion)c(appr)l(oac)o(h)f(was)j(able)e(to)h(identify)g(with)g (100\045)f(pr)m(ecision)h(8)-112 2966 y(instances)20 b(of)i(a)f(pr)l(otein)g(class)h(mixed)f(with)h(28)f(pr)l(oteins)h(of)f (other)-112 3065 y(classes.)16 b(The)h(content-based)d(ima)o(g)o(e)i(r) m(etrie)o(val)g(appr)l(oac)o(h)f(had)g(an)-112 3165 y(accur)o(acy)j (only)i(a)g(little)h(wor)o(se)h(than)d(that.)-112 3573 y Fy(1.)69 b(Intr)n(oduction)-13 3768 y Fw(Bioinformatics)37 b(is)h(an)g(emer)o(ging)e(\002eld)i(under)o(going)c(rapid)-112 3868 y(gro)n(wth.)20 b(This)i(has)g(mainly)f(been)g(fueled)g(by)g(adv)n (ances)g(in)h(DN)m(A)1823 3838 y Fv(1)-112 3968 y Fw(sequencing)h(and)h (mapping)g(techniques.)f(The)i(Human)f(Genome)-112 4067 y(Project)k(has)h(resulted)f(in)h(an)g(e)o(xponentially)d(gro)n(wing)h (database)-112 4167 y(of)15 b(genetics)h(sequences,)f(while)i(the)f (Structural)f(Genomics)g(Initia-)-112 4267 y(ti)n(v)o(e)21 b(is)i(doing)e(the)h(same)h(for)e(the)h(Protein)g(Data)g(Bank)g (\(PDB\)[2)o(].)-112 4366 y(One)27 b(of)g(the)g(most)h(acti)n(v)o(e)f (research)f(areas)i(in)g(bioinformatics)d(is)-112 4466 y(protein)18 b(structure)i(analysis.)-13 4571 y(Proteins)h(are)g(the)g (most)h(v)o(ersatile)e(macromolecules)f(in)j(li)n(ving)-112 4670 y(systems)32 b(and)f(serv)o(e)g(crucial)h(functions)e(in)i(all)g (biological)f(pro-)-112 4770 y(cesses.)k(The)o(y)e(function)g(as)i (catalysts,)g(transporters)e(and)h(store)-112 4870 y(other)27 b(molecules)g(such)h(as)h(oxygen,)d(pro)o(vide)g(mechanical)h(sup-)-112 4969 y(port)e(and)i(immune)e(protection,)g(generate)g(mo)o(v)o(ement,)f (transmit)-112 5069 y(nerv)o(e)18 b(impulses)i(and)g(control)f(gro)n (wth)g(and)g(dif)n(ferentiation)f([1)o(].)p -112 5186 788 4 v -112 5294 a Fu(1)85 b(Deoxy-ribonucleic)21 b(Acid)2143 1754 y Fw(Proteins)33 b(are)g(composed)e(by)h(a)h(sequence)f(of)g (amino)g(acids.)2044 1854 y(This)18 b(sequence)g(is)h(called)f Fx(primary)h(structur)m(e)p Fw(.)f(Dif)n(ferent)f(re)o(gions)2044 1954 y(of)25 b(the)g(sequence)f(form)h(re)o(gular)e Fx(secondary)h (structur)m(es)i Fw(such)f(as)2044 2053 y Ft(\013)p Fw(-helices)e(or)f Ft(\014)t Fw(-strands.)h(The)f Fx(ter)m(ciary)h(structur)m(e)p Fw(,)g(which)f(is)i(the)2044 2153 y(three-dimensional)35 b(structure)j(of)g(the)h(protein,)e(is)j(formed)c(by)2044 2252 y(packing)26 b(such)h(structural)f(elements)i(into)f(one)g(or)g (se)n(v)o(eral)g(com-)2044 2352 y(pact)20 b(glob)n(ular)f(units)h (called)g(domains.)2143 2473 y(The)25 b(functional)e(properties)g(of)h (proteins)g(depend)f(upon)g(their)2044 2572 y(three-dimensional)13 b(structures.)j(These)g(structures)g(arise)h(because)2044 2672 y(a)h(particular)f(sequence)g(of)h(amino)f(acids)h(folds)g(to)g (generate,)f(from)2044 2771 y(linear)g(chain,)f(domains)h(with)g (speci\002c)h(three-dimensional)c(struc-)2044 2871 y(ture.)25 b(It)i(is)g(kno)n(wn)d(that)j(the)f(chain)f(of)h(amino)f(acids)i (completely)2044 2971 y(determines)17 b(the)i(structure)f(of)h(a)g (protein.)e(Ho)n(we)n(v)o(er)m(,)g(there)h(can)h(be)2044 3070 y(man)o(y)j(proteins)h(with)h(the)g(same)g(structure,)f(and)g(the) h(same)g(func-)2044 3170 y(tion,)h(b)n(ut)h(with)f(v)o(ery)g(dif)n (ferent)f(sequences.)h(Hence,)g(the)g(protein)2044 3270 y(structure)j(study)i(is)g(important)e(because)h(it)i(determines)d (protein)2044 3369 y(function.)2143 3490 y(In)37 b(Figure)f(1,)g(we)h (present)f(four)g(proteins)g(of)g(three)g(dif)n(fer)n(-)2044 3589 y(ent)26 b(structural)f(motifs.)g Fx(Myo)o(globin)p Fw(,)g(the)h(oxygen)e(carrier)h(in)h(the)2044 3689 y(muscles,)32 b(is)i(an)e Ft(\013)p Fw(-protein,)f(composed)g(mostly)h(by)g Ft(\013)p Fw(-helices.)2044 3789 y Fx(T)-5 b(r)l(oponin-C)p Fw(,)26 b(a)h(calcium-binding)d(from)i(cardiac)g(muscle,)g(is)i(an)2044 3888 y Ft(\013\014)t Fw(-protein,)c(a)h(mixture)f(of)g(all)i(kinds)e (of)h(secondary)e(structures.)2044 3988 y Fx(Plastocyanin)p Fw(,)h(an)j(electron)f(carrier)m(,)f(is)j(a)f Ft(\014)t Fw(-protein)f(composed)2044 4088 y(mostly)20 b(by)f Ft(\014)t Fw(-sheets.)2143 4208 y(By)k(april)g Fs(1)2481 4178 y Fr(st)2564 4208 y Fw(2004,)e(the)i(PDB)h(had)e(on)g(its)i(archi)n(v)o (es)d(approxi-)2044 4308 y(mately)j(25.000)f(proteins,)g(and)h(this)i (number)d(has)i(been)f(increas-)2044 4407 y(ing)29 b(year)f(after)h (year)-5 b(.)29 b(Just)h(on)e(the)i(\002rst)g(four)e(months)g(of)h (2004,)2044 4507 y(1.521)h(proteins)h(were)h(added)e(to)i(that)g (database.)f(Ev)o(en)g(though)2044 4607 y(the)22 b(PDB)h(is)g(no)n(w)f (a)g(huge)g(data)g(set,)g(signi\002cant)g(kno)n(wledge)e(still)2044 4706 y(has)g(to)h(be)f(e)o(xtracted.)2143 4827 y(In)f(this)g(w)o(ork)f (we)h(use)g(an)g(image-matching)c(approach)i(to)i(ana-)2044 4926 y(lyze)f(the)h(similarity)g(of)f(proteins.)g(W)-7 b(e)20 b(apply)d(this)j(approach)c(to)j(an)2044 5026 y(image)k(database)g(that)h(contains)f(information)e(about)i(the)h (chemi-)2044 5126 y(cal)g(interactions)g(in)g(proteins.)f(Each)h(image) g(is)h(the)f(contact)g(map)2044 5225 y(of)17 b(a)h(protein,)e(where)h (each)h(color)f(represents)f(one)h(type)h(of)f(chemi-)2044 5325 y(cal)j(interaction)f(between)h(tw)o(o)g(amino)g(acids.)g(Hence,)g (these)g(con-)p eop end %%Page: 2 2 TeXDict begin 2 1 bop -112 28 1969 4 v 23 888 a @beginspecial 0 @llx 0 @lly 57 @urx 57 @ury 992 @rhi @setspecial %%BeginDocument: imagens/2mm1.eps %!PS-Adobe-2.0 EPSF-2.0 %%Title: Diagram4.dia %%Creator: Dia v0.92.2 %%CreationDate: Sun May 23 14:00:07 2004 %%For: raquelcm %%Orientation: Portrait %%Magnification: 1.0000 %%BoundingBox: 0 0 57 57 %%BeginSetup %%EndSetup %%EndComments %%BeginProlog [ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /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 /quoteleft /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 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /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] /isolatin1encoding exch def /cp {closepath} bind def /c {curveto} bind def /f {fill} bind def /a {arc} bind def /ef {eofill} bind def /ex {exch} 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 pop} bind def /tr {translate} bind def /ellipsedict 8 dict def ellipsedict /mtrx matrix put /ellipse { ellipsedict begin /endangle exch def /startangle exch def /yrad exch def /xrad exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y tr xrad yrad sc 0 0 1 startangle endangle arc savematrix setmatrix end } def /mergeprocs { 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 /dpi_x 300 def /dpi_y 300 def /conicto { /to_y exch def /to_x exch def /conic_cntrl_y exch def /conic_cntrl_x exch def currentpoint /p0_y exch def /p0_x exch def /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def /p2_x p1_x to_x p0_x sub 1 3 div mul add def /p2_y p1_y to_y p0_y sub 1 3 div mul add def p1_x p1_y p2_x p2_y to_x to_y curveto } bind def /start_ol { gsave 1.1 dpi_x div dup scale} bind def /end_ol { closepath fill grestore } bind def 28.346000 -28.346000 scale -6.045000 -5.205000 translate %%EndProlog 0.010000 slw [] 0 sd [] 0 sd 0 slj 0.000000 0.000000 0.000000 srgb n 6.045000 3.195000 m 6.045000 5.205000 l 8.055000 5.205000 l 8.055000 3.195000 l cp s gs /pix 1200 string def 400 400 8 6.050000 3.200000 tr 2.000000 2.000000 sc [400 0 0 400 0 0] {currentfile pix readhexstring pop} false 3 colorimage ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffdfdfdfcfcfcfefefefffffffffffff6f6f6fffffffffffffcfcfcfcfcfcfffffffffffffafafafcfcfcfffffffffffffcfcfcf9f9f9fefefefffffffffffffefefefbfbfbfefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefefefefefefefffffffffffffefefefdfdfdfcfcfcfffffffdfdfdfffffffffffffbfbfbfafafafbfbfbf5f5f5fffffff6f6f6fafafafffffffffffff6f6f6f8f8f8fcfcfcfffffffffffffffffffffffffffffffdfdfdfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefefefefdfdfdfefefefefefefefefefafafaf7f7f7f9f9f9fffffff7f7f7f0f0f0fafafafffffffffffffffffffffffff1f1f1f7f7f7fdfdfdf3f3f3f5f5f5fafafaefefeffdfdfdfffffffffffffdfdfdfafafaf8f8f8fbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefffffffefefefbfbfbfafafafcfcfcfcfcfcfafafaffffffffffffe7e7e7c8c8c8cececed4d4d4ccccccccccccccccccc3c3c3c3c3c3b8b8b8b2b2b2dbdbdbfffffffffffffcfcfcfffffffefefefafafaf7f7f7fafafafdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfffffffefefefafafafafafafffffffffffffdfdfddadadad9d9d9b4b4b49191919292929393938686868383837b7b7b6a6a6a6060605858585c5c5c8f8f8fd9d9d9fffffffcfcfcfffffffffffffafafaf9f9f9fefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfbfbfbfefefefdfdfdfbfbfbfefefefffffff5f5f5e6e6e69494949696968989897f7f7f8686868b8b8b8383837c7c7c8787877171716868687373737878787f7f7fa9a9a9e1e1e1eaeaeaf7f7f7fffffffefefefcfcfcfffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefdfdfdfafafafbfbfbfffffff7f7f7d2d2d2ababab8e8e8e8989898c8c8c9090908e8e8e8d8d8d8888887c7c7c8080807d7d7d7171717979798c8c8c7e7e7e787878949494bebebeddddddf8f8f8fdfdfdf9f9f9fafafafbfbfbfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffdfdfdf7f7f7f9f9f9ffffffebebebaeaeae7373739090908181818989899393938989898787878989897d7d7d7474748888886e6e6e6161618d8d8da3a3a3939393959595949494c1c1c1ecececf9f9f9f4f4f4f4f4f4f8f8f8fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffefefefefefef7f7f7fffffffcfcfcfefefefefefefffffff1f1f1fffffffffffffffffffbfbfbfdfdfdfffffffefefefcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffdfdfdfffffffdfdfdf8f8f8fdfdfdfbfbfbf7f7f7ffffffffffffc8c8c89191918484848787879b9b9b8989898686868e8e8e7e7e7e5a5a5a4c4c4c5858585a5a5a7474747c7c7c696969666666838383a4a4a4b1b1b1a2a2a2a9a9a9b4b4b4eeeeeefdfdfdfffffff1f1f1fffffffffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefffffffffffffefefefefefefdfdfdffffffeaeaeafefefefffffffdfdfdfffffffffffff0f0f0fdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfffffffdfdfdfbfbfbfffffff5f5f5ffffffefefefccccccababab8a8a8a7e7e7e8e8e8e8888888282827a7a7a7171716464645959595d5d5d676767cececedbdbdbd2d2d2a3a3a3717171676767828282a0a0a0a3a3a3c1c1c1bababaccccccefefeff6f6f6fffffff1f1f1fefefefdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefffffffffffffefefefdfdfdfdfdfdf9f9f9f2f2f2fffffff1f1f1fffffffffffffcfcfcfffffffefefefffffffffffffefefefafafaf9f9f9fcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfffffffffffff9f9f9f8f8f8fefefef6f6f6ffffffd6d6d69898988e8e8e8484847a7a7a9090908585858989898080807272727a7a7a9a9a9ab9b9b9c7c7c7f9f9f9fffffffcfcfce1e1e1b3b3b38c8c8c818181878787d0d0d0b0b0b0c9c9c9cccccccdcdcdedededfffffffafafafafafafcfcfcfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefdfdfdfcfcfcf9f9f9fffffffcfcfcf1f1f1fffffff3f3f3f6f6f6fffffffdfdfdfefefefcfcfcf6f6f6f4f4f4f5f5f5f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffdfdfdf4f4f4f6f6f6f8f8f8fffffffcfcfcc3c3c38787877f7f7f8282828181818e8e8e8989898a8a8a828282828282a1a1a1d6d6d6fcfcfcfffffffffffff9f9f9f6f6f6fbfbfbf5f5f5d0d0d0949494656565cdcdcdc6c6c6cacacacfcfcfc5c5c5dededee8e8e8fffffffafafafdfdfdfefefefcfcfcfbfbfbfdfdfdfefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcf4f4f4fffffffbfbfbffffffa9a9a9949494e5e5e5fafafafafafafbfbfbf8f8f8f4f4f4f5f5f5fcfcfcfefefefbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffff6f6f6f4f4f4fefefefdfdfdfbfbfbd5d5d5a8a8a8878787797979848484939393949494979797919191929292a7a7a7cdcdcdefefeffdfdfdfcfcfcfffffffafafaefefeff4f4f4fffffffcfcfccacaca949494909090d9d9d9cdcdcdb8b8b8dbdbdbcfcfcfe1e1e1fdfdfdfbfbfbfffffffffffff9f9f9f6f6f6fafafafdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf0f0f0eaeaeab9b9b9aaaaaa464646383838a0a0a0e8e8e8f8f8f8fffffffffffffbfbfbfafafafefefefefefef8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffffffffffffefefeffafafafffffff9f9f9d7d7d7a6a6a6898989838383808080909090a4a4a4a2a2a29999999d9d9db2b2b2d9d9d9fafafafffffffefefef5f5f5f4f4f4fbfbfbfcfcfcf7f7f7fcfcfcfffffff8f8f8e5e5e5a2a2a27c7c7cd9d9d9bcbcbcd5d5d5cfcfcfd6d6d6eaeaeaf8f8f8fffffffffffff8f8f8f4f4f4f9f9f9fcfcfcfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbededed9898984a4a4a3d3d3d4545454a4a4a626262999999e0e0e0f5f5f5fffffffffffffbfbfbfbfbfbfafafaf6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffefefef2f2f2fffffffdfdfdd4d4d49f9f9f8a8a8a7878788282829c9c9caaaaaaacacacacacac9e9e9eb3b3b3d4d4d4f1f1f1fffffffffffffefefefafafafafafafffffffffffffffffff9f9f9f4f4f4f4f4f4f7f7f7e7e7e76d6d6daeaeaec9c9c9c8c8c8d1d1d1c9c9c9ddddddeeeeeefafafafffffffafafaf7f7f7fcfcfcfdfdfdf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbb5b5b53434344949495151515656565a5a5a565656636363b8b8b8dadadaf9f9f9fefefef9f9f9fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8fffffffffffff9f9f9ffffffebebeba8a8a8757575838383787878888888bcbcbcc4c4c4abababaeaeaec6c6c6e5e5e5fffffffffffff9f9f9f6f6f6fbfbfbfffffffffffff5f5f5f1f1f1fbfbfbfffffffafafafafafafffffff6f6f6f8f8f8575757b7b7b7d6d6d6c7c7c7cecececfcfcfe6e6e6f6f6f6fffffffcfcfcfafafafffffffefefef8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefefffffffcfcfcf2f2f29f9f9f3737373333334949495959596d6d6d5d5d5d6b6b6b636363858585e7e7e7f7f7f7fefefef8f8f8fafafafffffffbfbfbfdfdfdfffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffbfbfbfefefefffffffffffffffffffdfdfdfffffffffffffefefefffffffffffffffffffcfcfcfffffffefefefdfdfdfefefefffffffffffffffffffefefefbfbfbfffffffcfcfcffffffffffffffffffededed9a9a9a5e5e5e7676769b9b9bb8b8b8c0c0c0b9b9b9b5b5b5b7b7b7f7f7f7f8f8f8fbfbfbfdfdfdfefefefdfdfdfbfbfbfafafafffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfafafaf9f9f9fffffffbfbfbdededec9c9c9cacacacecececbcbcbc9c9c9bebebefbfbfbf9f9f9ffffffe9e9e9fffffffafafafffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefeffffffffffffffffffffffffe9e9e9b8b8b85151512929294747476666667171717474746565656c6c6c5e5e5e6b6b6ba7a7a7fbfbfbebebebfffffff9f9f9fffffffcfcfcfefefefffffffffffffefefefcfcfcfbfbfbfbfbfbfffffffffffff4f4f4fcfcfcfffffffffffff9f9f9fffffffdfdfdfffffffffffffefefefffffffffffffffffffbfbfbfffffffefefefdfdfdfefefefffffffffffffffffffefefefffffffffffffbfbfbfcfcfcf2f2f2f5f5f59797977e7e7e898989a0a0a0b6b6b6b7b7b7adadadb1b1b1cccccce6e6e6f9f9f9fafafafcfcfcfefefefefefefdfdfdfbfbfbfafafafffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfdfdfdfffffffbfbfbecececdadadacfcfcfcbcbcbcbcbcbd6d6d6c7c7c75b5b5bfffffff4f4f4f5f5f5fffffff2f2f2fffffffffffffffffffffffffbfbfbf7f7f7fbfbfbfffffffefefefffffffffffffffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffffffffff5f5f5a4a4a43535353636364b4b4b6464647070707070706f6f6f7575757d7d7d6f6f6f8d8d8dfefefefcfcfcfffffffdfdfdf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffffffffffffffffbfbfbf6f6f6fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffefefefdfdfdfffffff6f6f6fffffff4f4f4ffffffa8a8a86262627676769c9c9cb4b4b4c4c4c4bdbdbdb7b7b7c7c7c7e7e7e7fffffffcfcfcfdfdfdfefefefffffffffffffefefefcfcfcfbfbfbfefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffcfcfcfcfcfcfcfcfcf0f0f0dbdbdbcecececdcdcdcbcbcbcacaca9a9a9a6b6b6bfffffff6f6f6fffffff9f9f9fcfcfcfafafafffffffffffffffffffbfbfbf7f7f7fcfcfcfefefefefefefffffffffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4fffffff9f9f9ffffffffffffa9a9a94848484545453b3b3b5151516d6d6d7171717878787c7c7c737373606060737373aeaeaee2e2e2b3b3b3b8b8b8a6a6a6abababadadadb0b0b0b2b2b2b2b2b2b3b3b3b6b6b6b8b8b8c1c1c1ecececfefefef2f2f2f4f4f4fffffffffffffffffffefefefffffffffffffefefefdfdfdfffffffffffffffffffffffffefefefcfcfcfdfdfdfefefefefefefdfdfdfbfbfbf7f7f7fcfcfcfffffffffffff1f1f1676767707070999999b1b1b1babababebebebebebed0d0d0ecececfcfcfcfbfbfbfffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefdfdfdfffffffffffffcfcfcedededdcdcdcd3d3d3cdcdcdc4c4c4e6e6e6979797797979f7f7f7eeeeeefdfdfdfffffffbfbfbf9f9f9fffffffffffffffffffdfdfdf5f5f5fdfdfdfdfdfdfefefefffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfafafafafafafafafafafafafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffefefefffffffbfbfbffffffffffffa1a1a14545453f3f3f3a3a3a5e5e5e7f7f7f7c7c7c7a7a7a7c7c7c7c7c7c8181817d7d7d7a7a7ac7c7c78c8c8c9595958f8f8f9292929494949797979898989999999b9b9b9e9e9ea1a1a19f9f9fbdbdbdc6c6c6c4c4c4dededefdfdfdfffffff5f5f5fdfdfdfefefefefefefcfcfcfafafaf8f8f8fafafafefefefffffffdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfafafaf4f4f4ffffffeeeeeef8f8f89999997b7b7b919191bebebed2d2d2c9c9c9bbbbbbbababad7d7d7fbfbfbfffffffdfdfdfffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefefefefefefefefefefefefefffffffffffffffffffafafafffffffffffffdfdfdfdfdfdfdfdfdf0f0f0ddddddd4d4d4bebebedadadad5d5d59a9a9a8c8c8ca5a5a5dbdbdbfffffffffffffdfdfdf1f1f1f1f1f1fcfcfcfefefef8f8f8fcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfafafafafafaf9f9f9f9f9f9fafafafafafafdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffffffffafafafefefef4f4f4a3a3a34343434141415656567373737f7f7f7b7b7b7777777e7e7e7777779393937777776868689696969090908c8c8c9d9d9d9e9e9e9e9e9e9e9e9e9d9d9d9b9b9b9a9a9a9c9c9c9e9e9e9a9a9a9f9f9fa0a0a0a9a9a9bababac4c4c4cececee0e0e0f6f6f6f9f9f9fefefefffffffffffffbfbfbfbfbfbfffffffffffffdfdfdfbfbfbfbfbfbfcfcfcfcfcfcfbfbfbf9f9f9ffffffffffffe7e7e79f9f9f5c5c5ca3a3a3b3b3b3c0c0c0c7c7c7c6c6c6c4c4c4cacacae1e1e1fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefef9f9f9fffffffffffff9f9f9fbfbfbfffffffdfdfde9e9e9c6c6c6dededebbbbbbcacacae2e2e2959595656565999999d9d9d9f2f2f2fffffffffffff8f8f8f5f5f5f6f6f6f6f6f6fbfbfbfbfbfbfdfdfdfefefefffffffffffffffffffefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfcfcfcfbfbfbfafafafbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafafdfdfdfdfdfdd1d1d18989894e4e4e4b4b4b7575757777776d6d6d7c7c7c7a7a7a8181818080809191918181817e7e7e838383afafafa3a3a3afafafa5a5a5a5a5a5a2a2a29e9e9e9999999696969696969797979999999e9e9ea0a0a0a4a4a4a4a4a49c9c9ca3a3a3bcbcbcd6d6d6dfdfdff0f0f0fffffffffffffffffffefefefffffffffffffdfdfdfbfbfbfbfbfbfcfcfcfbfbfbfafafaf8f8f8fffffff2f2f2d3d3d35e5e5e6e6e6eacacaccacacabcbcbcb4b4b4c1c1c1d5d5d5e8e8e8f7f7f7fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfffffffefefefbfbfbfdfdfdfffffffefefef5f5f5e3e3e3c7c7c7dcdcdcc3c3c3cdcdcdd0d0d0aaaaaa7070709f9f9fb7b7b7dfdfdffffffffffffff6f6f6f1f1f1f7f7f7fafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfafafafafafafafafafafafafafafafafafafafafafafafafefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffff7f7f79e9e9e4c4c4c4b4b4b4949498282827878786868688b8b8b8585857f7f7f8686867c7c7c8d8d8d8f8f8f848484b8b8b8afafafa4a4a4a8a8a8a7a7a7a4a4a49e9e9e9999999595959595959696969494949e9e9e9c9c9c9e9e9eacacacafafafa1a1a1989898adadadbcbcbcd8d8d8f3f3f3fefefefbfbfbfafafafdfdfdfffffffdfdfdfbfbfbfbfbfbfbfbfbfbfbfbf9f9f9f7f7f7efefeffbfbfba3a3a36e6e6e8b8b8bafafafccccccc7c7c7c8c8c8d0d0d0e3e3e3f8f8f8fffffffffffffefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffcfcfcfafafafffffffffffffcfcfcfafafafcfcfcf8f8f8d7d7d7cacacad3d3d3c4c4c4d6d6d6cbcbcbaaaaaa7f7f7f7b7b7b9b9b9bd8d8d8f8f8f8f3f3f3f4f4f4fffffffafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fefefefffffffefefefbfbfbfdfdfdfefefefefefef6f6f6fffffffefefefafafafdfdfdfdfdfdf3f3f3fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfd9d9d9d4b4b4b5151516a6a6a7979797777777f7f7f8282828888889090908181819292928e8e8e8e8e8e909090989898abababa6a6a6a6a6a6a4a4a4a1a1a19f9f9f9d9d9d9999999494949191918585858686868d8d8d9b9b9baaaaaaafafafa9a9a9a1a1a1b2b2b2a8a8a8b4b4b4d9d9d9f4f4f4f8f8f8f9f9f9fffffffefefefdfdfdf3f3f3fffffff3f3f3fdfdfdfffffffcfcfceeeeeea4a4a46d6d6d797979c2c2c2b9b9b9b5b5b5cbcbcbcbcbcbe5e5e5fafafafbfbfbf7f7f7fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf9f9f9ececece2e2e2dcdcdcd2d2d2c5c5c5c4c4c4cdcdcdadadad8080806e6e6ea6a6a6c9c9c9e2e2e2fffffff9f9f9f7f7f7fffffffffffff9f9f9f9f9f9f8f8f8fafafafffffffffffffefefefefefefefefefdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf8f8f8ffffffefefeff9f9f9eeeeeeebebebe6e6e6e6e6e6e0e0e0fffffffdfdfdfffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafefefefffffffffffff9f9f9fefefea0a0a04b4b4b5a5a5a7979798080807f7f7f7d7d7d8686868080808383838181819090908d8d8d919191929292949494a6a6a6a5a5a5a7a7a7a5a5a5a4a4a4a2a2a2a0a0a09c9c9c9797979393938e8e8e8282827c7c7c8181818686868d8d8da1a1a1b9b9b9a9a9a9a5a5a5a8a8a8b9b9b9d5d5d5edededfbfbfbfffffffafafafffffff6f6f6f2f2f2fffffffefefef7f7f7fbfbfbb6b6b6616161808080bbbbbbb6b6b6c2c2c2e1e1e1bbbbbbdbdbdbf0f0f0fffffffdfdfdf8f8f8fbfbfbfefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffff5f5f5f0f0f0efefefe6e6e6d4d4d4cacacacbcbcbccccccaeaeae9191918787877e7e7e999999d8d8d8f3f3f3efefeffffffffffffff8f8f8fffffffffffffffffff6f6f6fafafafcfcfcfffffffffffffffffffcfcfcfafafafbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbefefeff7f7f7fffffff5f5f5f0f0f0d8d8d8b8b8b8a1a1a1afafafb0b0b0f8f8f8f0f0f0fffffff7f7f7fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffdfdfdfbfbfbffffffffffffa5a5a54c4c4c5d5d5d8383838080808585857a7a7a9191918080807d7d7d8282828d8d8d8c8c8c979797969696909090a0a0a0a5a5a5a7a7a7a6a6a6a6a6a6a5a5a5a4a4a4a0a0a09a9a9a9595958f8f8f8383837f7f7f8282827676766a6a6a7b7b7b9b9b9badadadb0b0b0a9a9a9a1a1a1b3b3b3dadadaf6f6f6fbfbfbf2f2f2fcfcfcfbfbfbfcfcfcfcfcfcfffffff7f7f7f7f7f79a9a9a8a8a8aa7a7a7d2d2d2c1c1c1bcbcbcbebebeb6b6b6ecececfafafafffffffffffffbfbfbfefefefffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf8f8f8f8f8f8fdfdfdf6f6f6e1e1e1cececec6c6c6d1d1d1bfbfbfafafaf949494888888919191929292979797a5a5a5d8d8d8f7f7f7f4f4f4f4f4f4fbfbfbfffffffffffff6f6f6fafafafefefefffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf1f1f1f5f5f5ffffffeeeeeeababab898989a1a1a18d8d8d9f9f9fabababfdfdfdf7f7f7fffffffefefefdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfcfcfcfffffff6f6f69595954b4b4b5a5a5a838383797979848484797979a0a0a08b8b8b8585858585858a8a8a8b8b8b9d9d9d9c9c9c8f8f8f9e9e9ea6a6a6a6a6a6a6a6a6a6a6a6a7a7a7a6a6a6a2a2a29c9c9c9797978d8d8d8a8a8a8b8b8b8a8a8a7878786262625f5f5f6a6a6aa7a7a7b4b4b4b3b3b3a3a3a3a2a2a2bcbcbcdadadae9e9e9ffffffe6e6e6ffffffeaeaeafffffff1f1f1f6f6f6b6b6b6949494c3c3c3b4b4b4bcbcbcc9c9c9c4c4c4b4b4b4ebebebf5f5f5fcfcfcfffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefafafaf7f7f7fafafafffffffefefeeeeeeedadadad0d0d0c8c8c8c6c6c6cacacaa5a5a59090908e8e8e858585a1a1a1949494a5a5a5aeaeaebababad9d9d9f2f2f2fafafafcfcfcfcfcfcfffffffffffffdfdfdfcfcfcfffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfdfdfdfafafaffffff8e8e8e7a7a7aa6a6a6a4a4a4a8a8a8b7b7b7fffffffdfdfdf9f9f9fcfcfcfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef9f9f9fcfcfcfffffffffffffcfcfcfbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9fffffffdfdfdf4f4f4bbbbbb6c6c6c4e4e4e6161618484847575758181817b7b7ba7a7a79292928b8b8b8686868989898a8a8aa0a0a0a2a2a2949494a0a0a0a8a8a8a4a4a4a4a4a4a4a4a4a5a5a5a5a5a5a2a2a29d9d9d9999999292929090908a8a8a8080807878787272726868685e5e5e7f7f7f959595adadadb3b3b3a8a8a8a4a4a4b5b5b5cbcbcbfffffffffffff4f4f4fefefef9f9f9ffffffb2b2b2737373b3b3b3c0c0c0bbbbbbc4c4c4b6b6b6d0d0d0e4e4e4fffffffbfbfbfcfcfcfdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffcfcfcfcfcfcfffffffffffffdfdfdf2f2f2eaeaeac4c4c4b8b8b8c2c2c2b7b7b7b4b4b4ababab919191a4a4a4979797a5a5a5aaaaaaa8a8a8a5a5a5acacacd3d3d3fffffff4f4f4fbfbfbfffffffdfdfdfdfdfdfffffffffffffbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfbfbfbfffffffefefefbfbfb989898a1a1a19e9e9eababab9e9e9ea1a1a1f9f9f9fbfbfbecececf8f8f8fafafafbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfafafafbfbfbfbfbfbfbfbfbfafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffff3f3f3d1d1d17f7f7f4d4d4d5e5e5e7272728989897a7a7a818181848484a5a5a59292928989898686868888888787879e9e9ea5a5a59c9c9ca6a6a6a9a9a9a4a4a4a3a3a3a2a2a2a3a3a3a3a3a3a2a2a29f9f9f9c9c9c9696969696968d8d8d8282828282828282827171715b5b5b5757576b6b6b939393b5b5b5b5b5b5a4a4a4a6a6a6b8b8b8cdcdcdf9f9f9efefeffffffff6f6f6f7f7f77f7f7f898989c8c8c8bebebec3c3c3cececec4c4c4dfdfdff7f7f7f8f8f8fffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffdfdfdffffffcececea5a5a59797979f9f9fa7a7a79f9f9fa2a2a2b0b0b0a3a3a39c9c9cabababbbbbbbb5b5b5b7b7b7cdcdcdcdcdcdddddddecececf4f4f4fbfbfbfffffffffffffbfbfbfafafafbfbfbfcfcfcfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffff3f3f3fafafaf4f4f4a5a5a5797979949494a0a0a0acacac919191797979fffffffffffff7f7f7fffffffbfbfbfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefbfbfbf8f8f8f8f8f8fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f5f5f5cbcbcbb1b1b16969694b4b4b6b6b6b7c7c7c8787877e7e7e838383939393a6a6a69797978b8b8b838383868686838383989898a5a5a5a3a3a3acacaca8a8a8a5a5a5a3a3a3a1a1a1a1a1a1a2a2a2a2a2a2a1a1a1a0a0a09898989797979494948f8f8f8b8b8b8282827171716161615656565656566d6d6d949494adadadaeaeaeaeaeaeb4b4b49999998f8f8ff5f5f5e8e8e8f5f5f59e9e9e9b9b9bb7b7b7b9b9b9bfbfbfbababac1c1c1f0f0f0fbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfefefefffffffffffff3f3f3eaeaeae1e1e1d5d5d5b1b1b19b9b9b9e9e9e8e8e8e8a8a8a9a9a9aacacacbbbbbbbbbbbbabababadadadc4c4c4b1b1b1c2c2c2d2d2d2dbdbdbe7e7e7f5f5f5fafafaf6f6f6f9f9f9fafafafbfbfbfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff2f2f2ffffffffffff6e6e6e777777999999a3a3a3a6a6a68080804d4d4dfbfbfbf7f7f7f3f3f3f8f8f8fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffcfcfcf7f7f7f7f7f7fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebebebcfcfcf9d9d9d9d9d9d6e6e6e5454546a6a6a7b7b7b8080807f7f7f858585a1a1a1ababab9f9f9f9292928181818484847f7f7f939393a4a4a4a7a7a7b0b0b0a6a6a6a7a7a7a4a4a4a1a1a1a1a1a1a2a2a2a3a3a3a3a3a3a3a3a39e9e9e9494948e8e8e8c8c8c8484847a7a7a7878787f7f7f6b6b6b5353534c4c4c6a6a6a969696b0b0b0b5b5b5b3b3b38d8d8d3e3e3ea2a2a2f3f3f39f9f9f8f8f8fa3a3a3bfbfbfcacacac6c6c6bebebec0c0c0fdfdfdfefefefbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffffffffffffffffffff5f5f5efefefcdcdcdc0c0c0cacaca9c9c9c8b8b8b919191929292989898a8a8a8afafafb5b5b5c2c2c2b7b7b7c2c2c2c6c6c6c5c5c5ccccccdcdcdce6e6e6e5e5e5f9f9f9f9f9f9fbfbfbfcfcfcfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffff7f7f7fefefeffffff717171848484a6a6a6939393b0b0b07a7a7a3f3f3ffffffff9f9f9f6f6f6fafafafdfdfdfbfbfbfafafafcfcfcfffffffffffffffffffefefefcfcfcfefefefdfdfdfffffffffffffffffff6f6f6fbfbfbfbfbfbfffffffffffffdfdfdf9f9f9f6f6f6f7f7f7fafafafffffff3f3f3ecececf9f9f9fdfdfdfbfbfbfafafafffffffffffff1f1f1fbfbfbfefefef6f6f6fffffffffffff4f4f4fffffffffffffefefefefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffbfbfbfffffffefefefffffffafafaf7f7f7b8b8b8979797a3a3a39898986868685858586e6e6e8282827878787d7d7d787878a0a0a0aaaaaaacacac9292927f7f7f7f7f7f838383858585b2b2b2acacacaaaaaaa9a9a9a6a6a6a8a8a8a7a7a7a1a1a1a0a0a0a3a3a3a4a4a4a1a1a19e9e9e9a9a9a9494948e8e8e8989898383837d7d7d7979796464646d6d6d5c5c5c585858838383a8a8a8aaaaaaa5a5a59898986c6c6c3131319c9c9c7e7e7eb0b0b0bebebeb3b3b3bdbdbdc6c6c6cbcbcbdededefdfdfdfffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff7f7f7f8f8f8fbfbfbe9e9e9d0d0d0b3b3b38c8c8c7a7a7a868686858585999999bebebeb6b6b6c7c7c7b9b9b9c2c2c2cfcfcfb6b6b6bababad9d9d9c5c5c5e5e5e5dadadaf8f8f8fffffffefefefffffff8f8f8fffffffcfcfcfdfdfdfffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f5f5f5f9f9f9f4f4f4fefefe7373739595959e9e9ea9a9a9a3a3a37c7c7c414141bababafffffff9f9f9fffffffafafafbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffbfbfbf8f8f8f7f7f7f6f6f6fcfcfcfffffffbfbfbfffffffffffffffffffffffffffffffbfbfbfefefefcfcfcfffffffdfdfdfffffffffffffffffff9f9f9fefefef1f1f1fbfbfbfffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fbfbfbf9f9f9fffffff1f1f1f4f4f4f4f4f4c5c5c59b9b9b9090909b9b9b9797976969696464647a7a7a7f7f7f7676767d7d7d7e7e7ea2a2a2a8a8a8aaaaaa9797978888888080807979797d7d7da0a0a0afafafb5b5b5b3b3b3acacacacacaca8a8a8a2a2a2a1a1a1a5a5a5a5a5a5a2a2a2a0a0a09c9c9c9696969191918c8c8c8686868080807b7b7b7a7a7a6262624b4b4b5c5c5c8f8f8fb1b1b1b2b2b2acacacc0c0c09494944545456c6c6ca4a4a4afafafc3c3c3cdcdcdcacacac4c4c4d3d3d3f2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffefefefbfbfbfefefefffffffafafaecececffffffbbbbbb8080809f9f9f8f8f8f6e6e6e9b9b9ba4a4a4bfbfbfc8c8c8b2b2b2c0c0c0dadadac7c7c7b8b8b8bcbcbccecececcccccebebebefefefebebebf7f7f7f8f8f8fffffffafafafafafafcfcfcfffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbcfcfcf6e6e6e9a9a9aa1a1a1a9a9a99f9f9f7f7f7f2222223f3f3ff7f7f7f1f1f1dddddde9e9e9ebebebeeeeeef0f0f0f0f0f0f0f0f0f0f0f0f1f1f1e8e8e8e6e6e6f1f1f1f8f8f8f1f1f1eeeeeef1f1f1efefeff3f3f3f7f7f7e9e9e9e6e6e6f7f7f7fafafaf6f6f6fffffff5f5f5eaeaeaffffffffffffdbdbdbfffffffffffffcfcfcfffffffffffff3f3f3f3f3f3fffffffdfdfdf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2fffffffffffffffffffffffffdfdfde8e8e8c4c4c49191918080808e8e8e9191919292926868686e6e6e7d7d7d7d7d7d7575757f7f7f8c8c8ca7a7a7a7a7a7a9a9a9a1a1a18d8d8d7e7e7e6e6e6e767676878787adadadb7b7b7afafafb3b3b3b0b0b0a9a9a9a3a3a3a3a3a3a7a7a7a6a6a6a2a2a2a1a1a19e9e9e9999999494948f8f8f8989898383837f7f7f7c7c7c6868685c5c5c6363637b7b7b9d9d9db0b0b0aeaeae969696a1a1a1616161abababbebebecececeacacacc0c0c0c2c2c2ddddddfdfdfdfffffffafafafffffffffffff6f6f6fefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaf8f8f8f9f9f9fcfcfcffffffffffffffffffeeeeeefffffff8f8f8ffffffc2c2c27373737c7c7c5050509c9c9ca7a7a7b0b0b0cacacacacacabababac8c8c8d4d4d4d0d0d0c3c3c3cececed5d5d5e3e3e3fafafaf7f7f7f0f0f0fcfcfcfcfcfcfcfcfcfcfcfcfefefefffffffffffffdfdfdfffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffff2f2f2fbfbfb747474595959878787a4a4a49292929292928282824343433b3b3bf4f4f4f0f0f0d6d6d6a4a4a4a7a7a7aaaaaaaaaaaaa8a8a8a6a6a6a6a6a6a7a7a7adadada6a6a6abababb0b0b0a8a8a8abababb2b2b2acacaca6a6a6afafafa8a8a8b2b2b2d8d8d8eaeaeaedededfefefef0f0f0ebebebecececeeeeeefffffffffffffffffff7f7f7fffffffffffffdfdfdfffffffffffffbfbfbfbfbfbfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffff2f2f2f1f1f1fffffff6f6f6bfbfbf7979797a7a7a7979799090908989898b8b8b6767676f6f6f7575757a7a7a757575828282999999acacaca8a8a8a8a8a8aaaaaa9393938181816d6d6d7979797a7a7aabababb6b6b6aaaaaabababab5b5b5abababa3a3a3a3a3a3a7a7a7a6a6a6a1a1a1a1a1a19e9e9e9a9a9a9696969292928c8c8c8585858181817474747777777575756262625f5f5f8e8e8eb3b3b3aaaaaac2c2c2b8b8b8b8b8b8c3c3c3c4c4c4aaaaaac2c2c2c1c1c1ddddddfffffffffffffafafaf8f8f8fefefefdfdfdfcfcfcfdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f6f6f6fafafaf9f9f9f5f5f5f9f9f9fffffffafafafffffff1f1f1f7f7f7ffffffffffffd3d3d35b5b5b3c3c3c636363949494bdbdbdbbbbbbb4b4b4cacacaccccccc5c5c5c1c1c1c4c4c4bbbbbbb8b8b8d0d0d0e9e9e9f3f3f3f8f8f8fdfdfdfffffffdfdfdfbfbfbfcfcfcfefefefefefefffffffefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffff0f0f0fcfcfc5252525d5d5d8f8f8fa9a9a9b1b1b1a4a4a49696969b9b9b898989afafaf999999999999aaaaaaacacacaeaeaeafafafaeaeaeaeaeaeaeaeaeaeaeaeadadadaaaaaaabababadadadacacacadadada9a9a9a1a1a1a9a9a9aeaeaea7a7a7a8a8a8b5b5b5b1b1b1a3a3a3a4a4a48d8d8d3c3c3cfffffff5f5f5f8f8f8ffffffe6e6e6fffffffffffffffffff1f1f1fdfdfdfffffffdfdfdfffffffbfbfbfcfcfcfefefefffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfffffffffffffcfcfcfffffff8f8f8a8a8a87777776a6a6a7474747979798a8a8a8282828282826d6d6d7272727272727474747373738181819f9f9fa9a9a9a7a7a7a4a4a4acacaca1a1a18b8b8b7373737a7a7a757575a6a6a6b9b9b9b7b7b7bdbdbdb9b9b9afafafa5a5a5a3a3a3a5a5a5a3a3a39f9f9fa1a1a19e9e9e9b9b9b9898989494948e8e8e8787878282827e7e7e7878787272725f5f5f5e5e5e8a8a8aaeaeaea7a7a7b5b5b5a7a7a7adadadaeaeaebebebeb3b3b3d1d1d1d1d1d1f3f3f3fffffff6f6f6eaeaeafffffffefefeeeeeeefffffffcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffefefef6f6f6f9f9f9fffffff0f0f0fafafafffffff9f9f9f3f3f3fffffffffffffbfbfbffffffefefef6d6d6d262626747474c6c6c6d0d0d0b7b7b7d1d1d1d0d0d0d2d2d2d3d3d3cacacac8c8c8c8c8c8b9b9b9dfdfdff0f0f0fffffffffffffefefefefefefffffffefefefdfdfdfefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafa6767676868689797979292928484848a8a8a7f7f7f9e9e9eaaaaaa9898989a9a9aa3a3a3a4a4a4a3a3a3a3a3a3a5a5a5a8a8a8ababababababaaaaaaa6a6a6afafafa9a9a9a5a5a5b1b1b1b2b2b2acacacafafafb4b4b4b0b0b0afafafaeaeaeacacacacacacadadadaaaaaa999999a2a2a2bebebeadadadb4b4b4606060b6b6b6f1f1f1edededfffffff9f9f9fffffffffffff8f8f8fffffff7f7f7f9f9f9fcfcfcfffffffefefefcfcfcfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdeeeeeefffffff1f1f1eaeaeaafafaf6262625757577373736b6b6b7474747979797b7b7b7575757474747373737575756d6d6d7272727d7d7d9e9e9ea2a2a2a6a6a69f9f9fa8a8a8a8a8a89090907474746c6c6c6b6b6b8f8f8fb1b1b1c4c4c4bebebebdbdbdb5b5b5aaaaaaa3a3a3a2a2a2a1a1a19e9e9ea1a1a19f9f9f9c9c9c9a9a9a9696969090908a8a8a8585858888887979797373736c6c6c5f5f5f6767678c8c8cacacacb0b0b0c4c4c4a6a6a6bfbfbfc3c3c3b1b1b15e5e5e4c4c4c9b9b9bf0f0f0fffffff2f2f2fffffffffffff0f0f0fafafafcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffbfbfbfcfcfcfffffffffffff8f8f8fffffffffffffbfbfbfffffff3f3f3fffffff3f3f3fdfdfdf7f7f7ecececa2a2a23838382e2e2e606060c0c0c0bdbdbdb9b9b9c4c4c4c1c1c1bfbfbfd0d0d0cbcbcbc2c2c2dadadaf2f2f2fcfcfcfefefefffffffffffffbfbfbfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fbfbfbf5f5f56161616060607f7f7f7171718484849c9c9c9191919191919a9a9a9b9b9badadada4a4a4b2b2b2acacaca7a7a7a8a8a8adadadb0b0b0aeaeaeabababa0a0a0bbbbbbb1b1b1a4a4a4b3b3b3acacac9f9f9fb1b1b1aeaeaea5a5a5b4b4b4b8b8b8a5a5a5a9a9a9b6b6b6adadadb7b7b7a9a9a9a3a3a3b4b4b4bcbcbc8b8b8bb1b1b18c8c8c979797f8f8f8f8f8f8fbfbfbfffffff4f4f4f3f3f3fffffff7f7f7fbfbfbfefefefdfdfdfafafafafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfffffffdfdfd9393936b6b6b5757575151515757575959596161616e6e6e6767677676766363637272726a6a6a7474746a6a6a7575757d7d7d9d9d9d9e9e9ea9a9a99f9f9fa5a5a5a7a7a79292927777775f5f5f666666717171989898bebebebfbfbfc1c1c1bcbcbcb0b0b0a5a5a5a1a1a1a0a0a09f9f9fa2a2a2a1a1a19f9f9f9d9d9d9999999494948d8d8d8888888686868282827b7b7b7474746363635959597d7d7db5b5b5b5b5b5b7b7b7c0c0c0a8a8a8bcbcbc8787875656563232323e3e3e9c9c9ceaeaeafcfcfcfdfdfdfffffff9f9f9efefeffbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfefefefffffffffffffefefefffffffffffffffffffefefef2f2f2fcfcfcfffffffffffffcfcfcfffffffffffffbfbfbf4f4f4dfdfdfdadadaa3a3a3222222434343707070a7a7a7dcdcdcd3d3d3b9b9b9c9c9c9cdcdcdbdbdbdccccccdadadae0e0e0ebebebfafafafffffffbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafefefefafafaffffff5757576d6d6d7c7c7c8181818484848d8d8d9494949b9b9b969696999999a3a3a39c9c9c6e6e6e6464645a5a5a5959595d5d5d5f5f5f5b5b5b5555556b6b6bb7b7b7d9d9d9e3e3e3eaeaeab0b0b06666665c5c5c5757575f5f5f959595b7b7b7a7a7a7adadadbababaa5a5a5a6a6a6aaaaaab8b8b89e9e9ea9a9a9bebebe9b9b9ba0a0a08d8d8dc2c2c26969696d6d6deeeeeefffffff3f3f3f5f5f5f5f5f5f9f9f9fdfdfdfcfcfcf9f9f9f8f8f8fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfafafaf7f7f79797978181816262624040403f3f3f4f4f4f5d5d5d6c6c6c5e5e5e7474745555556a6a6a5c5c5c6c6c6c6c6c6c7a7a7a8080809e9e9e9d9d9daeaeaea3a3a3a6a6a6a8a8a89797978282826262626d6d6d606060838383b1b1b1c0c0c0c4c4c4c2c2c2b4b4b4a6a6a6a1a1a1a0a0a0a0a0a0a4a4a4a3a3a3a1a1a19f9f9f9c9c9c9696968f8f8f8a8a8a8686868787877474746a6a6a777777818181969696bbbbbbacacaca8a8a8b7b7b7b5b5b55f5f5f6464645c5c5c4d4d4d4444443c3c3c8e8e8ef4f4f4ffffffefefeff9f9f9fffffffafafafbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffffffff9f9f9fffffffefefefffffffffffff6f6f6fefefefffffff8f8f8fffffffbfbfbfefefefffffff7f7f7e2e2e2bbbbbbbfbfbf9a9a9a7c7c7ca4a4a4c3c3c3c6c6c6d1d1d1bfbfbfcacacacacacac5c5c5c3c3c3d4d4d4efefeffefefefefefefcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffefefefdfdfdfdfdfdfefefeffffffffffffffffffefefef9191915c5c5c7474747f7f7f7979798686868d8d8d8181816868687070705a5a5a696969636363595959919191a4a4a4a4a4a4b5b5b5ababab9c9c9cacacacb8b8b8dcdcdcf4f4f4fdfdfdfbfbfbd9d9d9b3b3b3adadada6a6a6b0b0b0c3c3c3d8d8d8e3e3e3dadadac2c2c2adadad9e9e9eadadadb4b4b4adadada8a8a8adadadb0b0b0adadadadadadaaaaaa7979797272726f6f6f818181d9d9d9fffffff5f5f5fbfbfbfffffffafafaf4f4f4fffffffffffff3f3f3fffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffcfcfcf9f9f9f6f6f6f8f8f8f4f4f4cececea2a2a29696968e8e8e6868684141414747474848486868685b5b5b4f4f4f5b5b5b6060606e6e6e6a6a6a7171717f7f7f9696969e9e9ea2a2a2a9a9a99c9c9c9f9f9fbababa8181815656566e6e6e5757575a5a5ab5b5b5c0c0c0bfbfbfc5c5c5c2c2c2b1b1b1a6a6a6a4a4a49f9f9f9b9b9ba2a2a29d9d9d9797979c9c9c9b9b9b9595959696967c7c7c8d8d8d898989777777818181a3a3a3ababab9a9a9aafafafb6b6b6acacac6f6f6f5858586464645555555959595353534747474c4c4c848484fffffff9f9f9f7f7f7f8f8f8fdfdfdfffffffffffffdfdfdfdfdfdfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf9f9f9f9f9f9fcfcfcfffffffffffff6f6f6f5f5f5b7b7b76b6b6b6a6a6aa4a4a4c8c8c8c8c8c8c5c5c5b8b8b8cfcfcfd2d2d2c4c4c4cfcfcfdcdcdcedededf6f6f6fcfcfcfffffffdfdfdfffffffffffffffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefefefefffffffffffffafafae9e9e96666664e4e4e6d6d6d8080806666665c5c5c6868685555553333334141414242425454544343435f5f5fb0b0b0f6f6f6fffffff7f7f7f9f9f9fffffffffffff1f1f1fdfdfdfffffffffffffffffff7f7f7f1f1f1f6f6f6f6f6f6f5f5f5f7f7f7fcfcfcfefefef8f8f8eaeaeadfdfdfd3d3d3d4d4d4c8c8c8b3b3b3a8a8a8acacacb2b2b2b2b2b29e9e9ea6a6a6a4a4a4b0b0b06767671919196e6e6edbdbdbfffffff4f4f4fffffffafafafefefeeaeaeaf1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffcfcfcf9f9f9f8f8f8ffffffddddddb5b5b5a5a5a5aaaaaaaaaaaa9797977f7f7f7070704848484b4b4b5252525e5e5e6c6c6c5f5f5f5a5a5a6464647373738989899797978e8e8e8d8d8d9c9c9c9d9d9da5a5a5a3a3a39999997c7c7c5e5e5e5b5b5b6b6b6b747474b7b7b7c5c5c5cacacac0c0c0b5b5b5b0b0b0aeaeaeadadad9c9c9ca9a9a9a4a4a49f9f9fb4b4b4c6c6c6bfbfbfb3b3b3bababac3c3c3b5b5b59494948b8b8ba0a0a0aeaeaeabababababab9797978484846565656262626767675757576262626262625151514444444b4b4b7e7e7efffffff6f6f6fafafafefefefefefefcfcfcfafafafafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafafafafafbfbfbfdfdfdfffffffdfdfdffffffe9e9e9b9b9b98f8f8f7676767979798d8d8dc7c7c7bfbfbfccccccc7c7c7c2c2c2cacacab4b4b4d7d7d7f0f0f0f9f9f9fffffffefefef9f9f9fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf8f8f8f1f1f15252525454547c7c7c9898987777776262626060604444443434344e4e4e5858586f6f6f6868686a6a6a999999e2e2e2fffffff8f8f8f7f7f7fdfdfdf1f1f1f7f7f7f4f4f4f9f9f9fbfbfbf7f7f7fbfbfbfffffffffffffffffffffffffcfcfcfafafafafafafafafafafafaf9f9f9fafafafbfbfbf0f0f0dbdbdbc9c9c9bdbdbdafafafa2a2a2bebebeb3b3b3a3a3a3bababa9f9f9f6060606969697b7b7baaaaaacdcdcdeeeeeef3f3f3f4f4f4fffffff1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafaf2f2f2bebebeaaaaaab6b6b6b3b3b3acacacadadadaaaaaa9d9d9d7272726f6f6f7878786969696565655c5c5c6262626161616565657979798b8b8b9292929b9b9b9f9f9f999999a1a1a1989898aaaaaa9d9d9d6666665555555c5c5c4b4b4b9c9c9cc3c3c3cdcdcdc2c2c2c3c3c3bdbdbdaaaaaaa0a0a0989898bcbcbccacacac4c4c4d7d7d7f7f7f7fffffffffffffffffff7f7f7d7d7d7adadad9797979999999f9f9f9d9d9d9494948585857777776666666a6a6a6e6e6e5f5f5f6565656161615b5b5b4b4b4b424242393939f1f1f1fffffff9f9f9fffffffffffffcfcfcfdfdfdfdfdfdfcfcfcfbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbedededf8f8f8fffffffffffff0f0f0b3b3b38383837a7a7a989898d8d8d8bebebec0c0c0cbcbcbccccccbdbdbdcacacadadadae8e8e8fafafafffffffcfcfcf7f7f7fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefeefefef5f5f5f626262929292acacac9999999f9f9f7b7b7b4d4d4d5151516363635656566161616c6c6c7676767575759f9f9fdfdfdffefefefbfbfbfafafafffffff6f6f6eeeeeef9f9f9fffffff9f9f9fdfdfdfffffff6f6f6f4f4f4f6f6f6f8f8f8f9f9f9fbfbfbfefefefffffffffffffefefefffffffffffffdfdfdf1f1f1dfdfdfc6c6c6b1b1b1a8a8a8b3b3b3a4a4a4a9a9a9b1b1b1ababab9b9b9b707070323232636363e6e6e6f4f4f4fffffff2f2f2fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfcfcfcb1b1b1989898b1b1b1b7b7b7b6b6b6b4b4b4a3a3a3bababaa8a8a8adadadaaaaaa6c6c6c5555555959596767675f5f5f6868688686868b8b8b8181818686868d8d8d969696949494a3a3a3a5a5a5a2a2a28c8c8c525252363636515151848484bebebecfcfcfc2c2c2cacacac4c4c4acacaca6a6a6c9c9c9f0f0f0fffffffdfdfdfbfbfbfafafaf4f4f4f1f1f1dfdfdfcacacaaeaeae9f9f9f9e9e9ea0a0a09a9a9a9191917a7a7a9292929292927777776f6f6f7373736969696363635d5d5d6060605858586060605b5b5baeaeaefcfcfcfdfdfdfefefef9f9f9f6f6f6fbfbfbfffffffffffffefefefcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfafafaf9f9f9f8f8f8f9f9f9fcfcfcf6f6f6f9f9f9ffffffffffffe5e5e5cfcfcf565656a8a8a8a1a1a1bcbcbcb2b2b2c1c1c1d6d6d6bdbdbdc3c3c3d1d1d1e9e9e9fffffffffffffffffffefefefffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffdfdfdfffffff6f6f6b5b5b55e5e5e5f5f5f9b9b9ba7a7a7a5a5a5adadad8484844e4e4e5a5a5a6666665959595a5a5a666666656565676767757575b0b0b0f4f4f4fafafaf0f0f0fffffffffffff6f6f6fafafafefefef5f5f5fdfdfdfffffffbfbfbfafafafefefefffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfdfdfdfcfcfcfdfdfdfafafaf1f1f1e7e7e7b8b8b8b8b8b8abababa9a9a9a8a8a8a8a8a8afafafa9a9a95a5a5a3434345f5f5fd0d0d0cdcdcdfffffff3f3f3fffffffefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfefefefefefef9f9f9d1d1d1c8c8c8c8c8c8aeaeaea9a9a9b8b8b8b7b7b7bababab3b3b3b3b3b3b3b3b36868685656565656565050505555554e4e4e6969696f6f6f7474748989898b8b8b9393938e8e8ea6a6a69b9b9b9b9b9ba7a7a76e6e6e3737374b4b4b494949969696bebebec0c0c0ccccccd2d2d2d9d9d9f1f1f1f8f8f8f9f9f9f2f2f2f4f4f4fefefef6f6f6e0e0e0d7d7d79595958b8b8b8686868b8b8b9191918d8d8d8181817878787e7e7e9c9c9c9999998282827575757070706c6c6c6666666868686060606060605f5f5f676767666666b9b9b9f4f4f4fbfbfbf7f7f7f2f2f2f3f3f3fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefefefefdfdfdfbfbfbf9f9f9f8f8f8f4f4f4fffffffdfdfdeeeeeef4f4f4fffffffffffffbfbfbd4d4d44141413f3f3f9e9e9ebdbdbdd3d3d3bebebec4c4c4bfbfbfc4c4c4d4d4d4edededfffffffffffffffffffbfbfbfefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfcfcfcfffffffffffffefefefcfcfcffffffdddddd6262624c4c4c5b5b5ba1a1a1a6a6a6a9a9a99797978585855454545a5a5a6868687575757676767575757878788989898080809d9d9df0f0f0fffffff9f9f9f5f5f5fafafaf5f5f5f8f8f8fbfbfbf8f8f8fbfbfbfefefef9f9f9fdfdfdfefefefdfdfdfbfbfbf9f9f9f9f9f9fbfbfbfcfcfcfffffffefefefdfdfdfefefefffffffffffffefefefafafaffffffdfdfdfb3b3b3a2a2a2aaaaaab2b2b2b0b0b0a8a8a8afafaf7272721717173a3a3a3d3d3de7e7e7fffffff7f7f7fcfcfcfdfdfdfefefefffffffffffffefefefdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfefefefffffff5f5f5f9f9f9fffffff7f7f7cbcbcbb6b6b6b7b7b7b1b1b1a9a9a9a8a8a8a6a6a6afafaf5c5c5c5050505353534545453d3d3d3b3b3b6363636767676868687f7f7f8181819393939090909696969797979a9a9aa3a3a39999996b6b6b3939394646468d8d8dc5c5c5d1d1d1c8c8c8b6b6b6b9b9b9d5d5d5fafafaf9f9f9f4f4f4f4f4f4ebebebc1c1c19292927e7e7e7979798282828d8d8d8e8e8e8383837575757070707272729999999797978080807e7e7e7d7d7d6c6c6c6c6c6c6f6f6f7070705f5f5f727272575757545454545454626262bfbfbff7f7f7fffffffffffff7f7f7f4f4f4fdfdfdfffffffcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefcfcfcfbfbfbfbfbfbebebebfdfdfdfffffffffffffffffff7f7f7edededf0f0f0ffffffeaeaea161616232323bebebeb0b0b0b8b8b8d0d0d0c7c7c7c4c4c4c5c5c5d2d2d2eaeaeafefefefffffff8f8f8fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9fbfbfbfffffffffffffdfdfdfafafaf4f4f4d7d7d74141415050506767679e9e9eacacaca9a9a99e9e9e9292925e5e5e6060606363637171716d6d6d6b6b6b7272727d7d7d7474747d7d7dbbbbbbf4f4f4fdfdfdf3f3f3f5f5f5fefefefffffffffffffffffffffffffdfdfdfffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f5f5f5fffffff6f6f6dededebcbcbcadadadaeaeaea5a5a59d9d9da5a5a5a2a2a27e7e7e050505212121474747e7e7e7f4f4f4fafafafbfbfbfdfdfdfefefefefefefdfdfdfbfbfbfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffbfbfbfefefefffffff7f7f7cececea5a5a5b9b9b9b0b0b0a6a6a6b7b7b75555554040404b4b4b4747472c2c2c555555a7a7a79d9d9d6e6e6e6161616161618888888b8b8b888888969696999999989898aaaaaa979797585858282828484848808080b6b6b6ccccccc7c7c7c6c6c6d2d2d2bdbdbdb0b0b08e8e8e6f6f6f6565656767677272728585857777778686869191918c8c8c8181818080808e8e8e9c9c9ca4a4a49b9b9b7777777a7a7a8080807171717575757373737171716262627b7b7b5d5d5d5e5e5e5c5c5c4e4e4e7b7b7bbebebeeaeaeafffffffffffff6f6f6fcfcfcfffffff7f7f7fefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefffffffffffff8f8f8f7f7f7fffffffefefefafafaffffffecececf9f9f9f6f6f6393939313131a8a8a8bebebeb9b9b9c3c3c3c6c6c6c3c3c3c2c2c2d5d5d5f2f2f2fffffffafafafdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f8fafafafefefefffffffdfdfdf9f9f9f0f0f0e7e7e75151516464647474748f8f8fa6a6a69d9d9da6a6a68f8f8f5c5c5c6f6f6f6f6f6f7171716f6f6f8080807f7f7f7f7f7f8383837c7c7c7e7e7eb0b0b0f0f0f0fffffff8f8f8fffffffcfcfcf6f6f6fffffffcfcfcf8f8f8fffffffefefefdfdfdfdfdfdfffffffffffffffffffffffffcfcfcfefefefdfdfdfcfcfcfefefefefefefffffffffffffffffff6f6f6f3f3f3fdfdfdf5f5f5dadadabababaa9a9a9b3b3b39b9b9ba2a2a28585859e9e9e707070010101525252dbdbdbf8f8f8fafafafcfcfcfdfdfdfdfdfdfcfcfcfafafaf8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefef5f5f5fffffffffffffffffffffffffafafaf1f1f1f1f1f1e4e4e4c1c1c1a2a2a2bcbcbc5959593c3c3c4141413b3b3b3333334a4a4a9d9d9db3b3b3adadada4a4a47474746c6c6c808080868686919191949494959595a0a0a0a2a2a2959595575757383838474747898989bdbdbdcacacac4c4c4bcbcbcc8c8c8cacacab8b8b8a8a8a8b0b0b0b5b5b5a8a8a89b9b9b9696969797979090908181817b7b7b858585989898a6a6a69a9a9aa9a9a98989897c7c7c7d7d7d7a7a7a8181817070707878786868687070706060607777775656566f6f6f585858676767b5b5b5f8f8f8fffffff9f9f9fffffffffffffafafafefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffff6f6f6fffffffffffff8f8f8fcfcfcfffffffefefefbfbfbfffffffbfbfbfbfbfbd4d4d4d1d1d17979798a8a8ac9c9c9b5b5b5c4c4c4c7c7c7c0c0c0ccccccebebebfefefefcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafdfdfdfdfdfdf8f8f8fdfdfdfffffff8f8f8f7f7f7e0e0e06969695454548f8f8fa6a6a6afafafa7a7a78383836b6b6b6666667070707070707070707979798080808282828585858d8d8d7f7f7f797979b2b2b2efefeff7f7f7fafafafffffffcfcfcfcfcfcfffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfffffffcfcfcfcfcfcfffffffdfdfde4e4e4bbbbbb9a9a9aa2a2a29e9e9ea4a4a4959595a0a0a06e6e6e1e1e1e515151cfcfcffffffffffffff5f5f5fdfdfdfffffffdfdfdfffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafaf3f3f3e1e1e1f0f0f0e8e8e86666662727272929293b3b3b525252a3a3a3b5b5b5b0b0b0acacacaeaeae949494a1a1a18686867979797e7e7e7979799999999797979b9b9ba5a5a5bdbdbd5d5d5d343434444444757575c7c7c7bebebec5c5c5bbbbbbbababab9b9b9b8b8b8b6b6b6afafafa6a6a69f9f9fababab8d8d8d939393ccccccb7b7b78989899d9d9d9b9b9b9b9b9b8989897e7e7e8181818383837c7c7c7979797c7c7c7373737676767474746d6d6d6a6a6a6969696363635a5a5a616161b4b4b4f4f4f4eeeeeefffffff4f4f4f9f9f9fefefefffffffefefefffffffffffffefefefafafafefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafaffffffe9e9e9fffffff5f5f5ffffffdcdcdc7272728e8e8ecfcfcfc9c9c9c1c1c1cacacac5c5c5e0e0e0e0e0e0f9f9f9fcfcfcfdfdfdfffffffffffffefefefcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafffffffffffffffffffefefefffffff7f7f7c4c4c47878785151515f5f5f969696a9a9a9a2a2a2a2a2a28282826a6a6a6767677373737575757575757c7c7c8080807f7f7f8383838787878888888787878e8e8eb7b7b7e9e9e9fefefefefefef9f9f9fcfcfcfffffffefefef9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfafafafffffffffffffbfbfbfbfbfbf5f5f5d8d8d8b8b8b89b9b9b9999998a8a8a8d8d8d9393938d8d8d6f6f6f2f2f2f585858bababafffffffffffffffffffbfbfbf8f8f8fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafffffff5f5f5f6f6f6f9f9f9c1c1c1ababab7373733030306666669b9b9ba5a5a5adadadb1b1b1bcbcbca4a4a4a6a6a6979797959595919191a2a2a28c8c8c9696968d8d8dc8c8c8f0f0f0c7c7c76d6d6d222222525252cbcbcbc9c9c9cacacab9b9b9bdbdbdbfbfbfbcbcbcb4b4b4abababa7a7a7a5a5a5a2a2a28e8e8eccccccdededeb3b3b39e9e9e949494a0a0a09999998a8a8a8080808383838484847f7f7f7c7c7c7f7f7f7979797b7b7b7979797373737171717070706a6a6a626262656565878787c4c4c4f7f7f7fcfcfcfffffffdfdfdf3f3f3f5f5f5f7f7f7f8f8f8fafafafefefefffffffffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfffffffafafafffffff0f0f0ffffffececec7676764a4a4a898989bfbfbfbcbcbcc6c6c6b6b6b6c3c3c3d5d5d5eaeaeafafafafcfcfcfffffffffffffefefefcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffdfdfdf1f1f1efefeff7f7f7f6f6f6c3c3c33c3c3c545454717171a1a1a1aeaeaea0a0a0ababab8484846d6d6d6969697676767a7a7a7c7c7c8080808080807f7f7f8989898484848888889191917e7e7e888888c0c0c0f2f2f2fbfbfbfcfcfcfffffffffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefef9f9f9fffffffffffff7f7f7f9f9f9fffffff7f7f7ddddddaeaeae9c9c9c8d8d8d9191918c8c8c909090898989535353313131595959c2c2c2fffffff9f9f9f5f5f5fffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefdfdfdfbfbfbfbfbfbf8f8f8fffffffcfcfcfcfcfcf3f3f3fcfcfccdcdcd8d8d8da6a6a6b2b2b2aaaaaaacacaca2a2a2b3b3b3afafafb5b5b5adadadb3b3b3bebebe9696969292926c6c6ccfcfcff6f6f6fcfcfcffffffd1d1d1989898b1b1b1c7c7c7737373676767b0b0b0b8b8b8bebebeb9b9b9acacaca3a3a3a3a3a3a7a7a7c9c9c9bbbbbbfafafafcfcfcbcbcbc9e9e9e9191919898989797978a8a8a8282828484848686868282827f7f7f8181817e7e7e7f7f7f7d7d7d7979797777777676767171716b6b6b5f5f5f5d5d5da2a2a2ffffffedededf9f9f9fffffffffffffffffffffffffffffff8f8f8f8f8f8fffffffffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfafafafefefefffffff6f6f6ffffffffffffacacac5e5e5e484848898989c0c0c0c9c9c9cacacac3c3c3d1d1d1e8e8e8f6f6f6fbfbfbfffffffffffffdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9fdfdfdfffffff8f8f8fcfcfcffffffffffffcccccc4646466161616b6b6b9c9c9ca4a4a49e9e9eababab8989897373736d6d6d7878787c7c7c8080808484848282828383839090908989898282828e8e8e8f8f8f8888888e8e8ec9c9c9edededfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fafafafffffffffffff4f4f4ddddddc4c4c4bdbdbd8e8e8e8787878e8e8e6d6d6d8b8b8b5d5d5d3434345b5b5bc0c0c0f9f9f9fffffffdfdfdf8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefdfdfdfcfcfcfcfcfcf1f1f1fdfdfdfdfdfdfafafaf6f6f6f9f9f9f9f9f9fefefee5e5e5ddddddd2d2d2cdcdcda5a5a5a8a8a8acacacb3b3b3b1b1b1a0a0a0b6b6b6b1b1b1ababab3f3f3fefefeffffffff0f0f0fffffff4f4f4f9f9f9ffffffe0e0e08383838a8a8ad3d3d3dadadae0e0e0dcdcdcd2d2d2cbcbcbcdcdcdd2d2d2fcfcfcf4f4f4f8f8f8ffffffc0c0c08989899c9c9c8c8c8c9393938989898383838585858787878484848282828383838080807f7f7f7d7d7d7b7b7b7a7a7a7979797575757171717777776b6b6baaaaaafffffff9f9f9f2f2f2f7f7f7fcfcfcfafafafffffffffffffffffffafafafbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfcfcfcfefefefffffffbfbfbf7f7f7f8f8f8fffffffffffffefefeefefefc7c7c75a5a5a454545979797b6b6b6ccccccbebebebebebedcdcdcf1f1f1f9f9f9fffffffffffffdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f9f9fffffffffffffbfbfbfafafaedededd6d6d68b8b8b5151515d5d5d5d5d5d9c9c9ca0a0a0a2a2a2a1a1a18e8e8e7979797373737a7a7a7c7c7c8181818787878585858888888a8a8a9191918b8b8b8585859797979999997d7d7d9d9d9ddadadafffffffefefefbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfefefefefefefbfbfbfbfbfbfdfdfdfffffff5f5f5e8e8e89c9c9c8484848d8d8d6c6c6c8181816f6f6f5151512a2a2a595959cfcfcffffffff4f4f4f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffefefefafafafafafafffffff9f9f9fafafafffffffafafaf1f1f1f4f4f4fdfdfdd0d0d0c3c3c3b7b7b7adadada9a9a9aeaeaea1a1a1aeaeae636363838383f6f6f6f2f2f2f8f8f8fdfdfdf7f7f7fafafaf7f7f7fffffff1f1f1f7f7f7fafafafcfcfcfefefefdfdfdfbfbfbfafafafafafafbfbfbfffffffffffff4f4f4dededea7a7a7898989a0a0a08c8c8c8f8f8f8a8a8a8686868787878888888686868484848383838383838080807e7e7e7e7e7e7d7d7d7b7b7b787878767676787878707070989898d8d8d8fffffffffffff8f8f8f9f9f9f0f0f0f0f0f0f7f7f7fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfdfdfdfffffffffffffffffff6f6f6f5f5f5fffffff4f4f4f0f0f0fffffffbfbfbbfbfbf5d5d5d525252bcbcbcc4c4c4b8b8b8bcbcbcccccccecececf8f8f8fffffffffffffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9f3f3f3f6f6f6fdfdfde3e3e3b4b4b44141415454546464646e6e6eadadadafafafb2b2b2a6a6a68c8c8c7c7c7c7979797e7e7e7e7e7e8383838a8a8a8888888a8a8a8181819494949a9a9a8484848989899a9a9a8e8e8e909090c7c7c7f1f1f1fbfbfbfffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfefefefefefefefefefffffffffffffffffff7f7f7f8f8f8fffffffffffff8f8f8f8f8f8fffffffffffffefefef7f7f7e1e1e19e9e9e7474747d7d7d7171717474746262624b4b4b353535585858c6c6c6fffffffafafafefefefffffffffffffffffffffffffffffffdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffcfcfcf2f2f2fffffffefefefbfbfbf6f6f6fffffff3f3f3f2f2f2fffffff1f1f1f0f0f0dededecdcdcdb8b8b8b7b7b7b0b0b0a0a0a06f6f6ff0f0f0fefefefdfdfdfffffff8f8f8fafafaffffffedededfffffffffffffcfcfcfcfcfcfafafaf8f8f8fafafafdfdfdfffffffefefefbfbfbf4f4f4ffffffffffffb1b1b18989899d9d9d9191919090908e8e8e8c8c8c8a8a8a8a8a8a8a8a8a8888888686868484848888888383838181818282828282827e7e7e7c7c7c7c7c7c6c6c6c6f6f6f7a7a7a8f8f8fd8d8d8d5d5d5e4e4e4fffffffffffffffffffafafaf8f8f8fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffcfcfcfafafafcfcfcfffffff3f3f3f8f8f8fffffff0f0f0fbfbfbadadad373737cfcfcfd2d2d2c1c1c1ccccccbdbdbde7e7e7f6f6f6fffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcf8f8f8f5f5f5ffffffffffffe5e5e59999993c3c3c5656566767676e6e6e8888888c8c8c9191919595958383837a7a7a7e7e7e8484848282828686868d8d8d8b8b8b8c8c8c8989899191919898988f8f8f8888888f8f8f989898939393a7a7a7c4c4c4e9e9e9fffffffffffffbfbfbfffffffefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfafafafbfbfbfffffffffffffefefefbfbfbfcfcfcfbfbfbf9f9f9fefefeffffffd7d7d79191917c7c7c7575757575756363636c6c6c5050501e1e1e5d5d5dd2d2d2fbfbfbfefefefffffffffffffffffffffffffdfdfdfafafaf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfffffff1f1f1fcfcfcf7f7f7fffffffcfcfcfffffffafafaf0f0f0fffffff5f5f5fffffffbfbfbf7f7f7dededeb7b7b7b0b0b0adadadfafafaffffffefefeffffffffdfdfdefefefedededfffffff2f2f2f6f6f6fbfbfbfbfbfbfefefefbfbfbf9f9f9f9f9f9fcfcfcfefefefdfdfdfcfcfcf9f9f9ffffffe4e4e49393938989899c9c9c8585859393939090909090908f8f8f8e8e8e8d8d8d8c8c8c8989898686868c8c8c8585858282828484848484847f7f7f7d7d7d7f7f7f7e7e7e8282827575757575758e8e8e8b8b8b9f9f9fd2d2d2d1d1d1f1f1f1fffffff8f8f8f1f1f1fbfbfbfffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafafffffffefefefcfcfcfffffffffffff1f1f1f1f1f1dadada6b6b6b949494d1d1d1bcbcbcc8c8c8b8b8b8e3e3e3f5f5f5fffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffdfdfdfffffff1f1f19494942121215959594d4d4d5454544848483434343b3b3b4747476464647a7a7a7777778080808888888686868888888e8e8e8c8c8c8f8f8f9a9a9a8d8d8d8888889c9c9c9898988a8a8a939393919191838383939393d0d0d0fefefef8f8f8f0f0f0fffffffefefefefefefefefefefefefefefefefefefefefefefefefafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefefffffffffffffdfdfdfefefefffffffffffff6f6f6f5f5f5ffffffffffffe8e8e8ffffffebebeb7a7a7a6e6e6e5f5f5f7272726767676666665252520f0f0f464646f8f8f8fefefefffffffffffffffffffefefefcfcfcf8f8f8f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffffffffffffff5f5f5fffffffdfdfdfbfbfbfffffffffffffffffff7f7f7fffffffafafafffffff6f6f6ffffffa8a8a8626262fbfbfbfffffffffffff1f1f1fefefefffffffafafafffffff9f9f9fffffffffffffafafafffffffdfdfdfbfbfbfafafafafafafbfbfbfbfbfbfbfbfbfffffffafafaa0a0a08484849b9b9b8888888888889898989292929494949393939191918f8f8f8e8e8e8b8b8b8888888c8c8c8585858181818484848383837d7d7d7b7b7b7e7e7e7676767373736969698888888b8b8b8a8a8a7f7f7f9a9a9a3f3f3fa5a5a5fafafafffffff4f4f4fefefefffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffdfdfdfffffff9f9f9fffffffefefef6f6f6cacaca404040c9c9c9b8b8b8c9c9c9d6d6d6e1e1e1f4f4f4fffffffefefefbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6e6e6fffffffdfdfdfffffff3f3f3fbfbfb9a9a9a2c2c2c4e4e4e4646463e3e3e3c3c3c3f3f3f4949495c5c5c6c6c6c8080808383838686868989898a8a8a8c8c8c8e8e8e909090929292929292929292929292929292929292929292929292909090878787989898c8c8c8f3f3f3fffffffafafaf5f5f5fffffff7f7f7edededfffffffffffff6f6f6fffffff9f9f9efefeff8f8f8fefefefffffffafafaf8f8f8fffffffdfdfdfffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfffffffbfbfbedededfbfbfbffffffd3d3d38b8b8b6565656d6d6d5a5a5a6161617777774c4c4c1e1e1e333333ecececf4f4f4f6f6f6fbfbfbfffffffffffffcfcfcfdfdfdfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8f8f8f8f9f9f9fbfbfbfbfbfbfafafafffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbf8f8f8fbfbfbfffffff3f3f3eeeeeefbfbfbedededffffff9d9d9d7f7f7f9e9e9e8888888e8e8e9090909191919292929292929292929292929191919090908f8f8f8a8a8a8888888686868585858484848282827e7e7e7c7c7c8080807c7c7c7c7c7c858585919191969696919191898989858585565656a9a9a9f9f9f9f6f6f6f8f8f8fafafafcfcfcfffffff0f0f0fffffffcfcfcfcfcfcfffffff2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdffffffffffffcacaca303030ccccccbcbcbcc3c3c3c5c5c5cacacae4e4e4fbfbfbfdfdfdf8f8f8fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffdfdfdffffffffffffefefef9595954545454040403a3a3a3a3a3a4444445353536262627171717c7c7c8181818484848888888a8a8a8b8b8b8d8d8d8f8f8f9191919292929292929292929292929292929292929292929292929898988d8d8d8c8c8c989898a0a0a0959595848484797979585858d9d9d9fffffff6f6f6fffffffffffffbfbfbfafafafffffffefefef1f1f1f5f5f5fdfdfdfffffffffffff8f8f8fffffffffffffffffffffffffffffffffffffefefefdfdfdf7f7f7fffffffffffff8f8f8fdfdfdfffffff5f5f5dcdcdc9696966d6d6d5b5b5b5f5f5f5e5e5e5c5c5c494949252525494949d0d0d0ffffffebebebfbfbfbfffffff5f5f5fcfcfcfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf9f9f9f9f9f9fafafafcfcfcfcfcfcfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbf9f9f9fdfdfdfffffffcfcfcfbfbfbfffffff2f2f29c9c9c7474748383838282828a8a8a9e9e9e9696969191919191919292929292929191919191919090908f8f8f8d8d8d8b8b8b8989898888888787878585858282827f7f7f8383838383838181817d7d7d7c7c7c8181818c8c8c9494949393937c7c7c616161939393ffffffffffffe9e9e9fffffffffffffcfcfcf8f8f8f1f1f1f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcefefeff0f0f0f8f8f8dfdfdfafafafd1d1d1c3c3c3b7b7b7c8c8c8e4e4e4fbfbfbfefefef9f9f9fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f6f6f6f4f4f4f9f9f9aaaaaa5b5b5b3b3b3b4343433e3e3e4242425454546969697676767c7c7c7e7e7e8484848787878b8b8b8d8d8d8d8d8d8e8e8e9090909292929292929292929292929292929292929292929292929292929090908f8f8f8e8e8e8e8e8e8b8b8b838383787878707070515151a7a7a79e9e9e8e8e8eccccccf9f9f9fffffffffffff7f7f7fafafaf9f9f9f5f5f5fffffffcfcfcfafafafefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfdfdfdfffffffdfdfdfafafafefefeffffffdbdbdb8b8b8b6161615f5f5f5959596262626161613f3f3f121212636363c5c5c5f8f8f8fdfdfdfafafafbfbfbfafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf9f9f9f9f9f9fbfbfbfcfcfcfcfcfcfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfafafaf9f9f9fcfcfcfdfdfd7979798383839797977d7d7d9191919494948e8e8e9191919191919292929292929191919090908f8f8f8f8f8f9090908e8e8e8c8c8c8c8c8c8b8b8b8a8a8a878787848484828282878787858585747474646464696969858585a0a0a08080809595957b7b7b737373a9a9a9e7e7e7fffffffefefefbfbfbfefefef9f9f9fffffffdfdfdf6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfafafafcfcfcefefeff6f6f6e4e4e4616161b8b8b8bcbcbcc1c1c1c6c6c6e2e2e2fcfcfcfffffffbfbfbfbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fefefefffffff6f6f6f6f6f67e7e7e3d3d3d4242424949494949495252526464647575757d7d7d7e7e7e7e7e7e8888888a8a8a8d8d8d8f8f8f8f8f8f9090909292929393939292929292929292929292929292929292929292929292928e8e8e9494949696969292928e8e8e8c8c8c8686867f7f7f7979797373736b6b6b767676898989a2a2a2cfcfcff8f8f8f7f7f7fbfbfbfffffff4f4f4fffffff8f8f8f8f8f8fffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffafafaf7f7f7fffffffffffffafafaf6f6f6f8f8f8f7f7f7d3d3d39191916161615c5c5c666666656565616161585858212121545454c9c9c9f9f9f9fbfbfbfefefef7f7f7fcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaf9f9f9f9f9f9fbfbfbfcfcfcfbfbfbf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf8f8f8fbfbfbf8f8f8ecececa5a5a57272728888888585858484849898988686869595959090909191919191919191919191919090908f8f8f8e8e8e9191919090908e8e8e8e8e8e8e8e8e8d8d8d8a8a8a8787877f7f7f8787878686867171715a5a5a5c5c5c7d7d7d9e9e9e8c8c8c9292928f8f8f7f7f7f646464a6a6a6fffffff3f3f3fefefefdfdfdefefefffffffffffffedededfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffefefefdfdfdfbfbfbf9f9f9fafafafefefefcfcfccfcfcf2c2c2cb4b4b4c3c3c3bebebec4c4c4e1e1e1fcfcfcfffffffdfdfdfcfcfcfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3fffffffffffff7f7f7ffffff8686864646464f4f4f4444444b4b4b5c5c5c6f6f6f7a7a7a7f7f7f8484848a8a8a8a8a8a8d8d8d9090909191919191919191919292929494949292929292929292929292929292929292929292929292928d8d8d9292929292928e8e8e8b8b8b8888888080807777777a7a7a6b6b6b7676768383837474746666668a8a8ac7c7c7fffffff1f1f1fefefee9e9e9fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfafafafafafafefefefffffffffffffdfdfdf7f7f7f1f1f1ffffffdddddd8a8a8a5f5f5f6767676a6a6a5e5e5e7474744949492828285d5d5dc6c6c6fafafafafafafdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf9f9f9f8f8f8f9f9f9fafafafbfbfbfafafaf8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafafefefefefefefcfcfcfffffffbfbfbdcdcdc6b6b6b7a7a7a8181817f7f7f8f8f8f9595958c8c8c9696969090909090909191919191919090909090908f8f8f8e8e8e9090908f8f8f8e8e8e8e8e8e8f8f8f8e8e8e8b8b8b8989898282828989898888887575755f5f5f5c5c5c7070708686869191919c9c9c868686878787707070585858a3a3a3fcfcfcf9f9f9ffffffefefeff9f9f9fdfdfdf8f8f8fffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffefefefdfdfdfbfbfbf9f9f9f0f0f0fefefefffffff4f4f41a1a1abababaccccccbbbbbbc3c3c3e1e1e1fcfcfcfffffffefefefdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7fafafaedededffffff9191914747474040404545455353536868687878787d7d7d7e7e7e8585858e8e8e8c8c8c8f8f8f9191919292929191919191919292929494949292929292929292929292929292929292929292929292928d8d8d8d8d8d9090909393939494949292928e8e8e8a8a8a7878788080807575756767677b7b7b797979676767848484b7b7b7b6b6b6f9f9f9f5f5f5fffffffefefefffffffcfcfcfffffffffffffffffffffffffffffffffffffefefefdfdfdf8f8f8fffffffffffffdfdfdfafafafefefefffffffffffffbfbfbf2f2f2fefefee1e1e18d8d8d6464646868685f5f5f6b6b6b6969695252524a4a4a7c7c7cc5c5c5f5f5f5fffffffdfdfdfdfdfdfefefefffffffffffffefefefefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf9f9f9f9f9f9fafafafcfcfcfcfcfcfafafaf8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9fffffffffffff9f9f9fefefee6e6e6b0b0b08787878484848181819595959292928c8c8c9b9b9b8a8a8a9090909090909090909090909090908f8f8f8e8e8e8e8e8e8f8f8f8e8e8e8d8d8d8d8d8d8e8e8e8e8e8e8c8c8c8a8a8a8b8b8b8e8e8e8b8b8b7d7d7d6b6b6b6161616464646a6a6a7d7d7d9f9f9f9494949494948888884545454b4b4ba4a4a4a6a6a6e8e8e8fffffffffffff5f5f5fefefefffffff6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfafafafafafafffffff2f2f2e7e7e77c7c7cbababac3c3c3c4c4c4c3c3c3e0e0e0fcfcfcfffffffdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf7f7f7ffffff9494944747473f3f3f4b4b4b5b5b5b7171718181818484848181818484848c8c8c8d8d8d9090909292929292929191919191919292929393939292929292929292929292929292929292929292929292929696969191919191919595959191918989898a8a8a9090908888887676766b6b6b5e5e5e6e6e6e7777775f5f5f6363635f5f5f737373f0f0f0fdfdfdfffffff5f5f5fffffffdfdfdfffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffdfdfdf8f8f8f7f7f7fcfcfcffffffffffffe9e9e9fafafaffffffd8d8d88f8f8f7676767c7c7c7373737070707d7d7d7c7c7c6767677e7e7ec3c3c3f5f5f5fdfdfdfefefefefefefffffffffffffefefefefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfbfbfbfdfdfdfefefefefefefcfcfcfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffff5f5f5f3f3f3cacaca7e7e7e7a7a7a7373737878789090908a8a8a8c8c8c9f9f9f8c8c8c8f8f8f9090909090909090909090908f8f8f8e8e8e8d8d8d8e8e8e8d8d8d8d8d8d8e8e8e8f8f8f8f8f8f8d8d8d8b8b8b9090908f8f8f8c8c8c8383837676766a6a6a6262625e5e5e7979798787878f8f8f8d8d8d9494947e7e7e4646463030304848489c9c9cf2f2f2fcfcfcf1f1f1fafafafafafafbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfffffffafafaf2f2f2ffffffcbcbcbbfbfbfbfbfbfc3c3c3e0e0e0fbfbfbfffffffcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fbfbfbfffffff8f8f88888884444444a4a4a4949495959597272728686868c8c8c8a8a8a8c8c8c9292928e8e8e9090909292929292929191919191919191919393939292929292929292929292929292929292929292929292929191918b8b8b8e8e8e9595959292928a8a8a929292a4a4a4e6e6e65959593131313f3f3f4545456767677272726666665c5c5c5c5c5cdadadaebebebf4f4f4f7f7f7fffffffcfcfcfffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff8f8f8f5f5f5fffffffffffffffffffcfcfcfffffff3f3f3fffffffdfdfdf4f4f4ffffffdadada9a9a9a9292927777778e8e8e868686838383848484606060757575d5d5d5fefefefefefefffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffefefefbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff8f8f8f6f6f6c5c5c56c6c6c6a6a6a8686868f8f8f8888888d8d8d9393939090909090908f8f8f9090909090909090909090908f8f8f8e8e8e8d8d8d8e8e8e8d8d8d8d8d8d8e8e8e8f8f8f9090908e8e8e8c8c8c8f8f8f8d8d8d8989898484847b7b7b7171716666665f5f5f5d5d5d7878789494948888888c8c8c8080804d4d4d4c4c4c323232525252a2a2a2d2d2d2eeeeeefefefef4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdfafafafdfdfdf3f3f3ffffffebebebc3c3c3ccccccc2c2c2c4c4c4e1e1e1fbfbfbfffffffcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffff4f4f4f4f4f4fffffff6f6f6fdfdfdf7f7f7f8f8f8fdfdfdf0f0f0f4f4f4fffffffafafafffffffffffffffffff2f2f2fbfbfbf7f7f7a2a2a24c4c4c4141414949495151518888888181818989898989898c8c8c8989899595959595959595959494949494949393939393939393939292929292929292929191919191919090909090909090909090909090909090909090909090909090909090909090908c8c8ce1e1e16f6f6f4848483a3a3a4949494f4f4f6666665656566868683f3f3fe4e4e4fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa1a1a18080808383839393938b8b8b8787877c7c7c5b5b5bd4d4d4ffffffefefeffcfcfcffffffffffffe1e1e1fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfcfcfcfefefefffffffefefefcfcfcf2f2f2fffffff4f4f4f6f6f6ffffffc0c0c07171716a6a6a7575758484848f8f8f8d8d8d8989898b8b8b9090909191918f8f8f9090909090909090909090908f8f8f8e8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8e8e8e8c8c8c8686868080807979796e6e6e6363635c5c5c7e7e7e8f8f8f8a8a8a8a8a8a8484846a6a6a5252523333335e5e5e363636282828989898f2f2f2f7f7f7fafafafdfdfdfbfbfbfffffff1f1f1fcfcfcfffffffbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffefefef6f6f6ffffffe7e7e7d5d5d5bebebec3c3c3c1c1c1d9d9d9fffffff4f4f4f7f7f7f7f7f7fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefdfdfdfdfdfdf8f8f8edededfbfbfbfffffffffffff9f9f9f5f5f5fffffffffffff8f8f8eaeaeab0b0b0a2a2a2e6e6e6fffffff9f9f9f1f1f1f4f4f4f8f8f8fffffffffffff0f0f0a5a5a55d5d5d4c4c4c5757579191918080808484849797979b9b9b939393959595959595959595949494949494939393939393939393929292929292929292919191919191909090909090909090929292929292929292929292929292929292929292929292858585848484eeeeeeffffff9292924c4c4c3f3f3f2c2c2c585858535353474747eeeeeefffffffefefefbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2b8b8b89898989b9b9b9a9a9a9898989191917f7f7f3b3b3bf8f8f8ffffffffffffecececf6f6f6fffffff5f5f5fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfcfcfcfefefefefefefdfdfdfcfcfcfcfcfcf8f8f8fdfdfdecececb2b2b27e7e7e6f6f6f7171717878788383838b8b8b8a8a8a8787878a8a8a8d8d8d8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f9090908f8f8f8f8f8f8e8e8e8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8a8a8a8d8d8d8d8d8d8989898484847f7f7f7474746969696969697979798888888c8c8c8d8d8d8b8b8b7777775b5b5b5e5e5e2626264444444c4c4c272727868686fffffffffffffffffffdfdfdf7f7f7fffffffafafaf8f8f8fffffff6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf9f9f9fffffffffffff6f6f6cbcbcbc3c3c3bcbcbcc6c6c6c2c2c2d7d7d7fffffff4f4f4fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffffffffdfdfdffffffffffffebebebe5e5e5f2f2f2fffffffffffff4f4f4f0f0f0a1a1a18181817474747e7e7ec6c6c6f7f7f7f5f5f5fffffff3f3f3fbfbfbfefefeddddddb3b3b37474742929294f4f4f4a4a4a8a8a8a8888888b8b8b9b9b9b969696979797959595959595959595949494949494939393939393939393929292929292929292919191919191909090909090909090929292929292929292929292929292929292929292929292919191949494e2e2e2fffffff2f2f29292923d3d3d5c5c5c4343433c3c3c5a5a5adcdcdcfffffffffffff8f8f8f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededeafafaf9494949090909696969898989595958b8b8bfbfbfbebebebfcfcfcf1f1f1fffffffffffff4f4f4fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfcfcfcfdfdfdfefefefdfdfdfbfbfbfbfbfbfafafaf1f1f1bdbdbd7474745a5a5a6d6d6d7b7b7b7d7d7d8282828686868585858585858888888a8a8a8a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a8989898d8d8d8f8f8f8d8d8d8a8a8a8686867c7c7c7171717676767070707e7e7e8d8d8d8d8d8d8f8f8f8383836464646262626464645757574949494141414848488b8b8be9e9e9f5f5f5fbfbfbe8e8e8fffffffefefeefefeffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf6f6f6ffffffffffffeeeeeebcbcbcbebebebdbdbdbfbfbfbfbfbfd5d5d5fffffff8f8f8fffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafdfdfdfffffffffffffffffffffffffbfbfbf8f8f8f2f2f2fffffffdfdfdfafafafdfdfdf3f3f3d9d9d99696969595955a5a5a606060797979717171787878acacacf2f2f2f6f6f6f6f6f6fffffff3f3f3bbbbbb9595958282826a6a6a5454543737377070709494949c9c9c9898988484849595959595959595959595959494949494949393939393939393939292929292929292929191919191919090909090909090909090909090909090909090909090909090909090909090909797978d8d8d969696e3e3e3f6f6f6e7e7e78e8e8e4949495454544242425050506a6a6acbcbcbfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5ffffffe5e5e5b3b3b39999999999999c9c9c9d9d9da6a6a6b5b5b5d2d2d2ffffffffffffffffffebebebfffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfafafaf2f2f2f3f3f3b9b9b97777776a6a6a6868686868687e7e7e8282828282828181818282828484848787878787878686868787878888888a8a8a8c8c8c8d8d8d8e8e8e8e8e8e8e8e8e8f8f8f8e8e8e8e8e8e8d8d8d8c8c8c8c8c8c8b8b8b8b8b8b8989898e8e8e9191919090908f8f8f8b8b8b8181817777777b7b7b6868687979798f8f8f8989898b8b8b8686866868686a6a6a6f6f6f5a5a5a5656565e5e5e3d3d3d3737376e6e6e6d6d6dffffffffffffe1e1e1ffffffffffffecececfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfbfbfbfffffffcfcfcf1f1f1c6c6c6c8c8c8c2c2c2b8b8b8a2a2a2c4c4c4fdfdfdf8f8f8fffffffcfcfcfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffbfbfbf7f7f7f8f8f8f9f9f9f2f2f2ffffffffffffffffffdbdbdb9e9e9e8585856666666363636969697575757272726b6b6b5a5a5a656565a6a6a6f4f4f4fffffff7f7f7b1b1b17f7f7f7777777373736565655454543e3e3e5656568585859d9d9d9a9a9a8585859494949595959595959595959494949494949393939393939393939292929292929292929191919191919090909090909090909090909090909090909090909090909090909090909090908c8c8c848484919191c0c0c0d9d9d9ffffffc3c3c34040404141413a3a3a5050503c3c3cddddddfffffff3f3f3f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1ffffffffffffe3e3e3bcbcbca1a1a1949494969696818181848484b5b5b5edededfbfbfbffffffecececfffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfcfcfcfcfcfcfbfbfbf9f9f9f7f7f7c0c0c07373735757576b6b6b6c6c6c6868687b7b7b8484848080807e7e7e8080808383838484848484848484848484848585858787878989898a8a8a8b8b8b8c8c8c8c8c8c8f8f8f8f8f8f8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8a8a8a8f8f8f9292929191919090908d8d8d8484847b7b7b7c7c7c6a6a6a7c7c7c9191918787878585858484846e6e6e7979796464646262626363635757575555555050503a3a3a3c3c3c727272fcfcfcf1f1f1e9e9e9f5f5f5fffffff4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffff8f8f8f7f7f7f8f8f8c9c9c9c7c7c7c6c6c6c1c1c1838383b3b3b3fafafaf9f9f9fcfcfcf6f6f6fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfefefefffffffffffffffffff6f6f6c9c9c99d9d9d7878786464646868686464646868687070706464645757576b6b6b5d5d5d4545456c6c6cffffffedededb8b8b88b8b8b8282828585857e7e7e7676765151516262624848486161618888889a9a9a9494949292929595959595959595959494949494949393939393939393939292929292929292929191919191919090909090909090909292929292929292929292929292929292929292929292928f8f8f979797a3a3a3757575d8d8d8ffffffcfcfcfa4a4a45f5f5f4646464b4b4b303030dadadafcfcfcf8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf5f5f5fafafafcfcfce5e5e5bababa9a9a9a8e8e8ea2a2a29898988a8a8acfcfcffefefefffffffffffffafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfcfcfcfcfcfcfafafaf8f8f8f0f0f07e7e7e5050506767676262625d5d5d7272727c7c7c8181817d7d7d7c7c7c7f7f7f8181818080808080808383838181818282828484848585858787878888888888888888888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8b8b8b8f8f8f9191919191919191919090908989898181817f7f7f7676768383839090908787878585858484847676766f6f6f7d7d7d7878786464646262626b6b6b6969696060604d4d4d4040408585857e7e7eebebebf6f6f6e3e3e3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdf6f6f6fbfbfbf9f9f9bdbdbdbababac7c7c7cbcbcb8a8a8ab9b9b9fffffffdfdfdfefefef7f7f7fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffffffffefefef5f5f5eeeeeec1c1c1aaaaaa8686865a5a5a5757576c6c6c6363635252525d5d5d5d5d5d6161615b5b5b555555414141414141797979fafafaacacac8080808383838080807878787474746a6a6a5f5f5f9393934c4c4c5a5a5a8686869494949a9a9a959595959595959595959595949494949494939393939393939393929292929292929292919191919191909090909090909090929292929292929292929292929292929292929292929292989898818181a2a2a2878787b9b9b9e4e4e4f8f8f8c7c7c74f4f4f4545455353535c5c5cccccccfffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f8f8f8ffffffffffffeaeaeabdbdbd888888848484878787848484bdbdbdf1f1f1f4f4f4fffffffffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbfbfbfbfbfbfbf9f9f9f8f8f8aaaaaa5c5c5c4e4e4e6969695e5e5e6161617979797676767b7b7b7878787979797d7d7d7e7e7e7b7b7b7c7c7c8080807f7f7f8080808181818383838484848484848484848484848989898989898a8a8a8b8b8b8b8b8b8c8c8c8c8c8c8d8d8d8a8a8a8e8e8e9090909191919292929494949090908a8a8a8282828282828484848686868888888989898686867e7e7e6e6e6e6b6b6b7c7c7c7676765a5a5a6363637373735f5f5f606060575757616161242424878787e4e4e4fafafaecececfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdf9f9f9fffffff7f7f7b8b8b8bdbdbdc6c6c6bbbbbb919191b3b3b3efefefefefeffdfdfdfefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdffffffffffffecececccccccb2b2b27575755252525656565757576161616767675656566868686c6c6c5959595d5d5d5555554b4b4b4c4c4c4e4e4e606060bebebe7f7f7f7979798383836f6f6f8181819292926d6d6d7a7a7ab9b9b95a5a5a7171719b9b9b8e8e8e999999a1a1a19595959595959595959494949494949393939393939393939292929292929292929191919191919090909090909090909090909090909090909090909090909090909090909090909595959999998c8c8c9f9f9f888888a7a7a7f7f7f7bbbbbb494949484848494949555555878787f0f0f0fffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafffffffafafaf4f4f4fcfcfcc9c9c96767678787877e7e7e898989848484c9c9c9fffffff8f8f8f8f8f8fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbfbfbfbfbfbfbf9f9f9f7f7f75151515858585151514e4e4e6262627575757373736868687676767474747777777c7c7c7b7b7b7777777878787e7e7e7e7e7e7f7f7f8080808181818282828282828282828282828686868686868787878888888989898b8b8b8b8b8b8c8c8c8a8a8a8e8e8e9090909090909494949898989696969191918383838888888080807b7b7b8686868c8c8c8686868282827878787d7d7d6f6f6f6c6c6c7b7b7b7171716464647171716666665959596c6c6c4f4f4f555555888888dbdbdbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffcfcfcfffffff5f5f5bfbfbfcdcdcdc6c6c69e9e9e7c7c7c939393c8c8c8d2d2d2f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffdfdfdfcfcfcfdfdfdfffffffffffff2f2f2fcfcfcfffffffbfbfbf2f2f2fffffffffffffbfbfbfffffffafafafcfcfcffffffb4b4b45d5d5d4949495656565555555555555959595f5f5f6363636161615e5e5e6666665e5e5e5757575555555252524d4d4d4c4c4c4f4f4f7777777676767676767a7a7a8181818989898f8f8f9292929b9b9b9b9b9b9c9c9c9e9e9ea1a1a1a5a5a5a8a8a8aaaaaaa5a5a5aeaeae8b8b8b9b9b9b9c9c9c6a6a6a9a9a9a8b8b8b9999999292928a8a8a8989899090909696969393938b8b8b9c9c9c9090909191919696969090908f8f8f9595959494949c9c9c8787878c8c8c949494888888919191b4b4b4c8c8c83434345a5a5a5252523f3f3f353535bebebefffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffafafaf8f8f8fafafaafafaf3333338686867d7d7d838383888888b2b2b2edededf9f9f9fdfdfdf9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9ffffffefefeffffffffffffff8f8f8fdfdfdc5c5c55555554747475252526565656060605e5e5e6b6b6b6d6d6d6969696f6f6f7474747777777676767575757676767878787979797b7b7b7e7e7e7f7f7f7f7f7f7f7f7f8181818383838686867a7a7a7f7f7f8989898888888888888b8b8b8888888888889090909393939898989191919090909d9d9d9494948f8f8f7e7e7e8888888585857f7f7f8585858282828787878383837e7e7e7b7b7b7c7c7c7a7a7a7373736e6e6e6d6d6d7474746565656262626767675f5f5f636363999999dededefffffffffffffffffffafafafcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffafafaf8f8f8fcfcfcfffffffffffffffffff5f5f5fdfdfdfffffff8f8f8fcfcfcfffffffffffffffffffafafafffffffffffff6f6f6fcfcfcfdfdfdfdfdfdebebebc6c6c6bfbfbfbebebea6a6a69c9c9c9595957979795e5e5e5b5b5b6d6d6d979797bebebed1d1d1d7d7d7dbdbdbd5d5d5dadadae2e2e2eeeeeefafafafffffffffffffcfcfcfefefef4f4f4fefefefffffffffffffffffff8f8f8fdfdfdfefefefffffffffffffefefefcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcfbfbfbfcfcfcfdfdfdebebebfffffffffffff2f2f2fffffffefefeeeeeeef1f1f1fafafafafafaf7f7f7d4d4d4bbbbbb6464644242424d4d4d5555555959595e5e5e6363636666666666666666666666666464645d5d5d5757575555555151514c4c4c4b4b4b4d4d4d6969696c6c6c7272727979798181818a8a8a9191919595959b9b9b9b9b9b9c9c9c9e9e9ea1a1a1a5a5a5a8a8a8aaaaaa9f9f9fb0b0b0b0b0b0b9b9b99292924242427b7b7ba2a2a28787878e8e8e8d8d8d8585858989899696969c9c9c9898988d8d8d9090909898989797979090909191919898989797979191919191919999999797978f8f8f9f9f9fadadada1a1a11717174242424e4e4e5252524e4e4ec9c9c9fffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9fdfdfdf7f7f7f3f3f3f9f9f9c6c6c66666667575757e7e7e7575756969697f7f7fd0d0d0fbfbfbfffffff9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1fffffffffffffffffffefefeffffffd4d4d43535354141415050505d5d5d5c5c5c6464646969696060606666666868686b6b6b6f6f6f7272727373737474747676767777777676767878787b7b7b7d7d7d7d7d7d7d7d7d7f7f7f8080808484847f7f7f8383838686868282828383838787878686868686868d8d8d9292928f8f8f9393939999999191918a8a8a818181959595ababab9090907979798a8a8a8a8a8a8383838686868181817f7f7f8080807f7f7f7878787474747373737777776b6b6b6a6a6a6f6f6f6363635858586e6e6e949494e3e3e3ffffffffffffefefeffffffffffffffdfdfdf4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffff9f9f9f7f7f7fafafafdfdfdfdfdfdfcfcfcfffffffffffffefefefdfdfdf8f8f8f3f3f3f5f5f5fdfdfdf2f2f2f6f6f6f1f1f1ffffffe2e2e2dbdbdbdadada7c7c7c5252524646464e4e4e4e4e4e5e5e5e6969695656566a6a6a6363636666667474747c7c7c797979777777797979898989747474828282bababae2e2e2e6e6e6efefeffffffffffffffffffffffffffbfbfbf3f3f3f7f7f7f7f7f7fffffff5f5f5f8f8f8fdfdfdfffffffffffffffffffcfcfcfbfbfbffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefbfbfbfafafafafafafbfbfbf0f0f0fffffff9f9f9f5f5f5fffffffafafaefefeffffffffcfcfce1e1e1adadad4343433535353333335b5b5b5959596363636969696f6f6f6f6f6f6a6a6a6464646262626262626262625c5c5c5858585555555151514a4a4a4949494b4b4b5b5b5b6363636f6f6f7a7a7a8383838b8b8b9393939999999c9c9c9c9c9c9d9d9da0a0a0a2a2a2a5a5a5a8a8a8aaaaaaa9a9a9a9a9a9a6a6a6a6a6a6b2b2b29f9f9fb1b1b1a7a7a7b0b0b05f5f5f2e2e2e4f4f4f8282828e8e8e8787878787879090908f8f8f9090909494949999999b9b9b9191918282828d8d8d8f8f8f9494949191918d8d8d9494949090907a7a7a3939394b4b4b4848485151514d4d4dc1c1c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f4f4f4fbfbfbfcfcfcfefefefffffffcfcfcc6c6c67b7b7b939393828282747474727272c9c9c9fdfdfdf5f5f5f9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffff5f5f5e7e7e7e3e3e3fffffffbfbfb4f4f4f4747473636365a5a5a5353534343436565656868685050506363636464646565656969696d6d6d7171717272727272727272727474747777777979797979797979797b7b7b7d7d7d7e7e7e8181818484848181817e7e7e808080848484848484818181979797a6a6a68686868383839292928b8b8ba5a5a5a3a3a3d4d4d4f7f7f7bcbcbc7777777676768787879595958b8b8b8686868484848686868585857f7f7f7c7c7c7c7c7c7878787272727373737878787272726464646161616a6a6a9b9b9be4e4e4fffffff3f3f3fffffff8f8f8f3f3f3f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffff9f9f9f6f6f6f8f8f8fafafaf9f9f9f4f4f4fffffffefefef2f2f2fcfcfcfdfdfdf8f8f8fffffff9f9f9ffffffffffffffffffe2e2e26a6a6a3535352727274e4e4e3939393f3f3f4f4f4f5454546262626c6c6c5f5f5f6565656363636767677070707373737171717777778080808a8a8a7878787e7e7e9393938c8c8c818181a9a9a9e9e9e9eaeaeae5e5e5f6f6f6fcfcfcfffffffffffff7f7f7fafafafffffffdfdfdfafafaf9f9f9fafafafbfbfbfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffdfdfdfafafaf8f8f8f8f8f8f9f9f9fffffff3f3f3f8f8f8fdfdfdf2f2f2fcfcfcfffffff1f1f17c7c7c4545453a3a3a4242425757575454546d6d6d7575757070707373737474747272726c6c6c6565656161616060606161615c5c5c5959595656565151514a4a4a4848484b4b4b5858586363637373737f7f7f8686868d8d8d9595959b9b9b9c9c9c9d9d9d9f9f9fa1a1a1a4a4a4a6a6a6a8a8a8a9a9a9a9a9a9a9a9a9aeaeae979797aaaaaab4b4b4b2b2b29b9b9bb2b2b29c9c9ca5a5a5b8b8b88a8a8a3131310c0c0c1f1f1f9090909797979c9c9c9b9b9b9494948989898c8c8c9c9c9c9d9d9d9191919191919999999898989090908c8c8c8a8a8a7a7a7a686868434343454545464646b9b9b9fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafbfbfbf8f8f8f5f5f5fdfdfdf8f8f8dddddd151515505050777777929292787878bababafcfcfcfffffff9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fdfdfdfffffffffffff9f9f9f7f7f7cccccc5353533f3f3f4646465656564848485555555b5b5b4242425f5f5f5f5f5f5d5d5d5c5c5c5f5f5f6565656a6a6a6b6b6b6969696d6d6d7070707373737575757575757676767878787979797676767f7f7f7f7f7f7b7b7b7e7e7e8282828181818181819b9b9b7d7d7d8d8d8d969696a2a2a2949494929292f5f5f5fffffffafafaf3f3f3bfbfbf8f8f8f8989898484848383838e8e8e8989898787878a8a8a8989898585858383838383838080807d7d7d7b7b7b7c7c7c7c7c7c797979747474727272666666a6a6a6dfdfdffefefefafafaf4f4f4f1f1f1fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffafafaf8f8f8fafafafbfbfbf8f8f8f3f3f3fffffffffffffdfdfdfcfcfcfcfcfcf5f5f5edededfffffffefefef1f1f1ffffff5e5e5e2222224747475050503d3d3d4545455e5e5e6a6a6a5f5f5f5c5c5c6262625e5e5e6b6b6b6b6b6b7070707777777a7a7a7a7a7a8282828b8b8b8d8d8d8b8b8b8c8c8c8d8d8d8888888383838a8a8a959595979797b1b1b1e3e3e3f5f5f5f5f5f5f5f5f5f5f5f5fffffffbfbfbf9f9f9f7f7f7f8f8f8fafafafcfcfcfbfbfbfafafaffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffdfdfdfafafaf8f8f8f8f8f8f9f9f9fdfdfdfdfdfdfffffff2f2f2f2f2f2ffffffe9e9e99090904a4a4a4646464040404444443a3a3a6a6a6a7f7f7f7575757070706e6e6e6b6b6b6b6b6b6c6c6c6c6c6c6a6a6a6767676161615d5d5d5a5a5a5757575151514a4a4a4a4a4a4f4f4f6161616d6d6d7b7b7b8686868b8b8b9090909696969b9b9b9d9d9d9e9e9ea0a0a0a3a3a3a5a5a5a7a7a7a8a8a8a9a9a9afafaf9f9f9fb0b0b0a3a3a3a8a8a89c9c9c9e9e9eaaaaaaaeaeaeacacacaaaaaaabababacacacabababa9a9a9a9a9a9434343292929212121525252929292a0a0a09090908d8d8d9696969494949393939696969797979191918f8f8f9797979393937272724141414646464f4f4fc4c4c4fcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf9f9f9f8f8f8f8f8f8fbfbfbf8f8f8ebebebe4e4e49292925e5e5e6d6d6d707070b8b8b8f8f8f8fbfbfbf9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fbfbfbfffffffffffffefefef1f1f1dfdfdf4d4d4d2727274646464646464545454e4e4e6464645c5c5c5959595858585b5b5b6161616464646565656363636969696b6b6b6f6f6f7171717171717272727474747676767474747e7e7e7a7a7a7676768181818181817a7a7a7e7e7e7f7f7f929292a0a0a0858585b7b7b7f9f9f9e7e7e7f4f4f4f6f6f6fefefeffffffbfbfbf7a7a7a7070708080809696969191918c8c8c8a8a8a8c8c8c8c8c8c8989898787878888888989898888888484847e7e7e7c7c7c7d7d7d7d7d7d7a7a7a7272727272729d9d9dfffffffcfcfcfffffff4f4f4f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefbfbfbfbfbfbfefefefefefefafafafcfcfcf2f2f2f7f7f7f6f6f6ecececfcfcfcfffffff9f9f9f6f6f6e6e6e64c4c4c3d3d3d4545454141412f2f2f5050505151515c5c5c6b6b6b6c6c6c6161616262626e6e6e7575757272727171717474747878787b7b7b7a7a7a7a7a7a7d7d7d7d7d7d8989898e8e8e8888888a8a8a9494949494948a8a8aa4a4a48c8c8c909090a9a9a9d7d7d7fcfcfcf9f9f9f9f9f9edededf2f2f2fafafafffffffffffffffffffcfcfcf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefbfbfbfafafafafafafbfbfbf7f7f7fffffff7f7f7f6f6f6ffffffe8e8e88686863f3f3f3b3b3b2f2f2f3e3e3e8585856f6f6f7575757171718c8c8c7575757070706a6a6a6868686a6a6a6b6b6b6868686464646262625e5e5e5b5b5b5858585252524c4c4c4f4f4f5656566d6d6d7575758181818989898f8f8f9393939797979b9b9b9e9e9e9f9f9fa1a1a1a4a4a4a6a6a6a8a8a8a8a8a8a9a9a9adadada1a1a1abababa0a0a0b5b5b5b7b7b7b9b9b9b2b2b2a8a8a8adadadadadada7a7a7a3a3a3a4a4a4a5a5a5a5a5a59b9b9b8484845a5a5a4242424040403e3e3e5b5b5b9595958282829c9c9c9d9d9d8c8c8c8c8c8c9292928b8b8b8383839999997e7e7e4c4c4c4848484d4d4dc6c6c6fffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f6f6f6f8f8f8fcfcfcffffffffffffffffffffffffececec7474746b6b6b7f7f7f6a6a6a828282c8c8c8f8f8f8f9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff5f5f5f2f2f2fffffff9f9f9eeeeeef9f9f9ffffffe0e0e07373731b1b1b2323234c4c4c4d4d4d3838385454545454545555555858585d5d5d6060606161616060606363636666666969696b6b6b6c6c6c6d6d6d7070707171717474747e7e7e7575757474748181817b7b7b7474748585859f9f9f969696b2b2b2d2d2d2fbfbfbffffffe9e9e9fffffff6f6f6fdfdfdf4f4f4b0b0b07f7f7f8989898c8c8c8585859494948e8e8e8c8c8c8e8e8e8e8e8e8b8b8b8a8a8a8c8c8c8888888a8a8a8a8a8a8585858282828181818181818080808787876c6c6c878787efefeff6f6f6fffffff4f4f4fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefbfbfbfcfcfcfffffffefefefafafaf8f8f8f1f1f1fcfcfcfffffffffffff9f9f9ecececd2d2d27171715555553d3d3d3e3e3e4444444444446666664b4b4b5454545959595a5a5a5a5a5a5f5f5f6565656969696969697272727272727575757d7d7d8484848888888787878686868d8d8d9292929393938989897e7e7e7f7f7f8f8f8f9f9f9f919191939393a2a2a2999999969696aeaeaed2d2d2fffffffffffffffffffffffffffffffdfdfdfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcfbfbfbfcfcfcfdfdfdfffffff7f7f7efefeffdfdfde8e8e88686863b3b3b3f3f3f5b5b5b6d6d6d7373738181816f6f6f8282827272726161617979797676767272726e6e6e6a6a6a6666666262626060606464646060605d5d5d5959595353534f4f4f5454545d5d5d7474747878787f7f7f8787878f8f8f9595959a9a9a9c9c9c9e9e9ea0a0a0a2a2a2a5a5a5a7a7a7a8a8a8a8a8a8a8a8a89c9c9cb3b3b3bdbdbda2a2a2a3a3a3a1a1a1b0b0b0a0a0a0acacaca6a6a6aaaaaab5b5b5b3b3b3a8a8a8a8a8a8b2b2b2a3a3a3adadad9898988181817979795a5a5a3d3d3d4545456868688a8a8a8f8f8f8383838d8d8d9696968d8d8d878787959595919191686868525252454545bfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fefefefbfbfbf5f5f5f8f8f8f8f8f8f3f3f3f3f3f3e9e9e94141415656567070706a6a6a717171b5b5b5f8f8f8f9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefbfbfbe9e9e9d7d7d7cecece7878782a2a2a3b3b3b3b3b3b4545454949494e4e4e5252525555555858585b5b5b5d5d5d5d5d5d6060606363636666666767676868686a6a6a6c6c6c6f6f6f7979797171717171717c7c7c7272727676769c9c9cbcbcbcd1d1d1edededfbfbfbfefefef9f9f9f4f4f4f7f7f7f0f0f0ffffffffffffc4c4c47b7b7b7676768888889a9a9a9797979191918e8e8e9090909090908d8d8d8c8c8c8e8e8e8787878888888a8a8a8b8b8b8a8a8a8787878686868787878585857e7e7e8c8c8cbbbbbbeeeeeef4f4f4f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfcfcfcfefefefcfcfcf6f6f6f3f3f3fffffff8f8f8f9f9f9f7f7f7bbbbbb6f6f6f5757573b3b3b2f2f2f4646464242425252524444445959594646465f5f5f6868686868686969697373737676767070706b6b6b7878787979797b7b7b7e7e7e8181818484848383838181818f8f8f848484838383939393a2a2a29f9f9f919191868686989898959595a0a0a09696969090909a9a9aa9a9a9c6c6c6f9f9f9fcfcfcfdfdfdf9f9f9f5f5f5f6f6f6fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffdfdfdfcfcfcfdfdfdffffffffffffeaeaeafafafaececec8888883333333636365757576f6f6f7f7f7f8888888383837878787777777979797878787070707373737676767373736d6d6d6868686767676868686565656262625e5e5e5959595353535151515858586262627575757777777c7c7c8484848e8e8e9797979c9c9c9e9e9e9f9f9fa0a0a0a3a3a3a6a6a6a8a8a8a8a8a8a9a9a9a8a8a8acacaca6a6a6a5a5a5aeaeaebababa9e9e9ea9a9a9a2a2a2a9a9a9b3b3b3b0b0b0a1a1a1a1a1a1aeaeaeb1b1b1a7a7a7a5a5a5bbbbbbababab9a9a9aababab9f9f9f7676766464643333334848485252526262627e7e7e8484848484849393937d7d7d9696968484846969694e4e4ec1c1c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffffffffff7f7f7f9f9f9fcfcfcfcfcfcffffffe0e0e02929295c5c5c7474747272726c6c6cb0b0b0fffffff9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0fffffffffffff4f4f4f9f9f9fffffffffffff9f9f9ffffffefefeff0f0f0dadadaa6a6a68383832f2f2f3636363d3d3d4545454b4b4b4e4e4e5151515555555858585959595c5c5c5f5f5f6262626363636464646666666868686767677373736c6c6c6e6e6e7979796d6d6d7b7b7bb2b2b2e3e3e3f4f4f4fafafafbfbfbf6f6f6fcfcfcfffffff0f0f0fffffff8f8f8f1f1f1c0c0c08686867474747e7e7e9a9a9a9999999393939090909191919191918e8e8e8d8d8d8f8f8f8e8e8e8989898888888a8a8a8989898484848383838585858080808989898282827d7d7df0f0f0fbfbfbfafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafafbfbfbfcfcfcf8f8f8f1f1f1fffffff9f9f9a7a7a77a7a7a8f8f8f6060602a2a2a4b4b4b4343434848485050505050505555555454545151516b6b6b5a5a5a6b6b6b6d6d6d6767676b6b6b6f6f6f7272727a7a7a7777777c7c7c8080808181818484848a8a8a8e8e8e9090908888889090909494949090908f8f8f9292929696969595959e9e9e9292929797979393939595959b9b9b9494949c9c9cbebebed2d2d2ebebebfbfbfbfdfdfdfafafaf9f9f9fafafaffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3fffffffffffff2f2f2fffffffbfbfbfdfdfdf6f6f6f2f2f28888883232325050506666667878787f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7a7a7a7a7a7a7878787777777474747070706c6c6c6868686565656464646969695a5a5a5e5e5e5d5d5d4a4a4a4d4d4d6262626666667474747d7d7d8888889090909494949797979c9c9c9f9f9fa1a1a1a2a2a2a4a4a4a6a6a6a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9aaaaaaababababababaaaaaaa7a7a7a4a4a4a2a2a27070705a5a5a3b3b3b3c3c3c5757575f5f5f6a6a6a8888887d7d7d9090908b8b8b7c7c7c717171c8c8c8fbfbfbfffffffbfbfbfefefefffffff0f0f0fffffffcfcfcfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcededed9f9f9f6b6b6b676767727272717171a6a6a6fffffffafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf5f5f5fffffffffffff1f1f1fafafaffffffd1d1d18d8d8d2d2d2d3838383d3d3d3131314141414e4e4e4444445252524b4b4b5353535858585b5b5b6666666161615757576969696868686363637c7c7c6f6f6f7878785f5f5fb4b4b4ecececf8f8f8fbfbfbfefefefefefefcfcfcfcfcfcfffffffffffffbfbfbfffffffdfdfdbbbbbb7b7b7b7676768686869797979797979696969595959393939292929292929292929292928e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8b8b8b8a8a8a8787878d8d8d969696a8a8a8f6f6f6f9f9f9fafafafffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfdfdfdf9f9f9fffffffffffff7f7f7f8f8f8ffffffe1e1e1a3a3a3e8e8e8e6e6e69f9f9f8282827d7d7d7979799494948686869191918c8c8c9393935454545252526161616666666464647676766c6c6c6666666a6a6a6f6f6f7070707373737878787a7a7a7f7f7f8484848787878787878787878a8a8a8d8d8d8e8e8e8f8f8f9191919292929393939595959a9a9a9d9d9d9999999898989797979696969696969898989999999a9a9a9d9d9d969696c1c1c1f2f2f2fafafafcfcfcfffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffffffffff6f6f6fffffff9f9f9fdfdfddfdfdf9d9d9d8484842727275454546e6e6e8585858181818080808080807f7f7f7f7f7f7d7d7d7b7b7b7a7a7a7979797777777676767474747171716d6d6d6969696666666464646565655e5e5e6262625d5d5d4c4c4c5454546868686b6b6b7777777f7f7f8a8a8a9292929696969999999d9d9da0a0a0a1a1a1a2a2a2a4a4a4a6a6a6a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9aaaaaaababababababaaaaaaa7a7a7a5a5a5a3a3a3a7a7a79999997979795555553b3b3b3131314949496f6f6f7b7b7b8484847575758c8c8c7f7f7fa2a2a2e5e5e5fffffffffffffefefefffffff6f6f6fffffffbfbfbfafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefedfdfdf8181816c6c6c6f6f6f696969b5b5b5f5f5f5fbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfffffffcfcfcf8f8f8fffffffffffff7f7f7d9d9d96a6a6a7676763636364343432f2f2f3e3e3e5050504040405959594c4c4c7070704e4e4e4545456868685555556969696b6b6b5b5b5b5454545f5f5f737373626262e2e2e2fafafafbfbfbfdfdfdfefefefefefefcfcfcfcfcfcfdfdfdfffffffbfbfbf9f9f9fbfbfbbababa7a7a7a7575757d7d7d9797979999999898989797979696969595959595959595959595959191919191919090909090909090908f8f8f8f8f8f8f8f8f8989898b8b8b8b8b8b848484949494e9e9e9fbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffdfdfdfffffffbfbfbf6f6f6f0f0f0f1f1f1efefefc4c4c4868686cdcdcde6e6e6cdcdcdd1d1d1dadadad4d4d4e6e6e6d6d6d6d4d4d4d3d3d3d2d2d29d9d9d9191918d8d8d9191918b8b8b7474747171717272727777777878787676767979797f7f7f8383838383838585858c8c8c9292929292928c8c8c8787879292929393939494949393939393939494949797979999999999999898989797979797979797979898989999999a9a9a9797979595959f9f9fc2c2c2edededfffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3fffffffcfcfcefefeffffffff4f4f4f0f0f0b0b0b02929292929295858587575758989898888887474748181818181818080807f7f7f7d7d7d7b7b7b7979797878787676767676767575757373737070706b6b6b6767676464646060606161616363635959594c4c4c5959596d6d6d6f6f6f7b7b7b8383838d8d8d9595959898989b9b9b9e9e9ea2a2a2a2a2a2a3a3a3a5a5a5a6a6a6a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababaaaaaaa8a8a8a5a5a5a4a4a4a8a8a8a5a5a5a5a5a59696967575755757574040402e2e2e4242425a5a5a626262979797727272585858b1b1b1f9f9f9fbfbfbf6f6f6f9f9f9f4f4f4fefefef8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffff8181816d6d6d7272725e5e5ebdbdbdf5f5f5fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffff6b6b6b2f2f2f3333332828283232324646463636364343433636366161615e5e5e4b4b4b6e6e6e4949496161616e6e6e6d6d6d717171606060868686edededfffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfffffff6f6f6ffffffb9b9b97a7a7a7a7a7a7b7b7b9c9c9c9c9c9c9b9b9b9a9a9a9898989898989898989898989898989595959595959595959494949494949494949393939393938b8b8b9494949393938282828d8d8dddddddfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf8f8f8f9f9f9fefefefffffffdfdfdf8f8f8fafafaf7f7f7f3f3f3e2e2e2cbcbcbccccccd9d9d9dbdbdbcccccce5e5e5d4d4d4d8d8d8dbdbdbd0d0d0dcdcdcd2d2d2d5d5d5e0e0e0e1e1e1d3d3d3d2d2d2cbcbcbdedededbdbdbb1b1b1a5a5a59494948383837676767272727c7c7c8888888686868686868686868888888c8c8c8e8e8e8f8f8f8f8f8f9393939494949595959595959494949595959797979999999999999999999898989797979797979898989898989999999696969b9b9b8a8a8a9b9b9bdfdfdffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffdfdfdfffffff1f1f1ffffffe8e8e87a7a7a1f1f1f3838388080807272727c7c7c8585858d8d8d8383838282828181818080807d7d7d7b7b7b7979797777777575757676767676767575757272726d6d6d6868686565655d5d5d6363636060605050504a4a4a5c5c5c6f6f6f7272727e7e7e8585858f8f8f9696969999999b9b9b9e9e9ea1a1a1a3a3a3a4a4a4a5a5a5a7a7a7a8a8a8a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababaaaaaaa9a9a9a7a7a7a5a5a5a4a4a4a7a7a79c9c9ca1a1a1a4a4a49999999090907575754747473c3c3c2c2c2c2a2a2a6363636e6e6e6a6a6aacacacefefeff6f6f6f9f9f9f4f4f4f2f2f2f4f4f4f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffffff7070706b6b6b7b7b7b5f5f5fb3b3b3fefefefefefefffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f9f9f9fffffff3f3f3fffffffcfcfc7575754f4f4f4343434747471b1b1b4a4a4a4646464141414848484949494b4b4b5858585959594f4f4f585858515151525252696969fffffffefefefefefefffffffdfdfdfafafafbfbfbfffffffffffffdfdfdfbfbfbfffffff8f8f8ffffffb2b2b27272727c7c7c7d7d7d9e9e9e9c9c9c9c9c9c9b9b9b9a9a9a9999999999999999999a9a9a9898989898989898989797979797979696969696969696968d8d8d9595959a9a9a909090959595cacacaf3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf8f8f8fbfbfbfffffffffffff5f5f5ebebebf2f2f2dbdbdbd3d3d3d8d8d8d8d8d8dadadadfdfdfdddddddadadae3e3e3cecececececed6d6d6d3d3d3dfdfdfddddddd0d0d0dbdbdbd2d2d2dddddddfdfdfd1d1d1e6e6e6e0e0e0d3d3d3d2d2d2cdcdcdc0c0c0aaaaaa9191917e7e7e7474748080808888888f8f8f8f8f8f8b8b8b8a8a8a8f8f8f9696969090909292929595959696969696969898989b9b9b9d9d9d9999999999999898989898989898989797979898989898989696969c9c9c8d8d8d909090c2c2c2eeeeeefbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffbfbfbfbfbfbfffffffafafadfdfdf818181141414545454909090737373a4a4a48282827878787b7b7b8383838383838282828080807e7e7e7b7b7b7979797878787575757676767777777676767474746f6f6f6b6b6b6868686060606767675c5c5c4a4a4a4d4d4d6161617272727878788080808888889191919797979a9a9a9b9b9b9e9e9ea0a0a0a4a4a4a4a4a4a6a6a6a7a7a7a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a8a8a8a6a6a6a5a5a5a4a4a4a3a3a3a0a0a0a6a6a6a0a0a09191919797979a9a9a8585857070704646463838382b2b2b393939525252717171a9a9a9e1e1e1fffffffbfbfbfcfcfcf7f7f7f6f6f6fffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefe7575756565657878786d6d6d969696e5e5e5fffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffdfdfdffffffe8e8e8fafafa7e7e7e2d2d2d3b3b3b1f1f1f4242424141413c3c3c4848484848484b4b4b5454544d4d4d6b6b6b6565655252527a7a7aefefefe4e4e4f9f9f9fdfdfdfbfbfbf9f9f9fbfbfbfffffffffffffffffffdfdfdfefefefafafafdfdfdadadad6d6d6d7777777e7e7e9999999c9c9c9b9b9b9a9a9a9999999999999999999a9a9a9a9a9a9999999999999898989898989797979797979797979797979090908e8e8e949494969696969696abababdededefbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffbfbfbeaeaeadbdbdbebebebd1d1d1cacacad5d5d5d6d6d6d2d2d2cbcbcbc1c1c1d0d0d0d4d4d4c9c9c9d4d4d4e3e3e3dededed8d8d8d3d3d3d9d9d9ddddddc9c9c9dbdbdbd9d9d9cbcbcbd5d5d5cdcdcdd9d9d9dddddde0e0e0dededed4d4d4c1c1c1aaaaaa9898989494949595959595959393939191919090909090909090909191919494949696969898989898989999999b9b9b9d9d9d9999999999999999999999999898989797979797979696969393939090909494948f8f8f939393c1c1c1f2f2f2fdfdfdffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffdfdfdfcfcfcefefefffffff8080802020204646468181819090906363637f7f7f7f7f7f8787878e8e8e8383838282828282828080807e7e7e7c7c7c7a7a7a7979797676767777777777777676767474747171716d6d6d6b6b6b6363636666665757574b4b4b5959596b6b6b7575757f7f7f8383838a8a8a9393939999999b9b9b9b9b9b9e9e9ea0a0a0a4a4a4a5a5a5a7a7a7a8a8a8a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a9a9a9a8a8a8a7a7a7a6a6a6a4a4a4a4a4a4a3a3a39b9b9ba1a1a1a7a7a7a1a1a19696969696969797978e8e8e8787877777777d7d7d3737372020202222221c1c1c444444a5a5a5f4f4f4f9f9f9fffffffefefefdfdfdfffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8686865e5e5e676767717171737373adadadfffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffbfbfbfdfdfdfffffffffffffffffffdfdfdffffffe7e7e7fffffffefefefdfdfdf5f5f5a9a9a92929293333331d1d1d6969698c8c8c5454544c4c4c3838384a4a4a4e4e4e424242787878eaeaeaf9f9f9fffffff5f5f5fbfbfbfafafafafafafcfcfcfefefefffffffffffffffffffffffffefefefbfbfbc3c3c38383837474748383839a9a9a9b9b9b9b9b9b9a9a9a9999999999999a9a9a9a9a9a9b9b9b9999999999999898989898989797979797979797979797979999998f8f8f909090949494939393959595d7d7d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbeeeeeedededed2d2d2d8d8d8d5d5d5dcdcdcdfdfdfd6d6d6d6d6d6e0e0e0e1e1e1dedededcdcdcd6d6d6dbdbdbe3e3e3d8d8d8cdcdcdcfcfcfdedededededed1d1d1e4e4e4e2e2e2e2e2e2e1e1e1e2e2e2dcdcdcdadadad6d6d6d4d4d4d8d8d8dcdcdcd9d9d9d3d3d3cbcbcbb0b0b09090908181818686869090909494949292929696969898989a9a9a9a9a9a9999999898989898989999999999999999999999999999999999999797979696969595959595958a8a8a9595958e8e8e777777999999dededefdfdfdffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4fbfbfbfbfbfbffffffffffffeaeaea7070704a4a4a7979797777777f7f7f9898987c7c7c8282828484847d7d7d8282828282828181818080807f7f7f7d7d7d7c7c7c7b7b7b7878787777777777777676767474747171716f6f6f6e6e6e5e5e5e5e5e5e4f4f4f4f4f4f6767677373737676768282828787878e8e8e9696969c9c9c9d9d9d9d9d9d9f9f9fa1a1a1a5a5a5a6a6a6a7a7a7a8a8a8a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8a8a8a8a8a8a6a6a6a5a5a5a4a4a4a3a3a3a2a2a2a2a2a2aaaaaaa4a4a49494948c8c8c9494949595958f8f8f8d8d8d8484847c7c7c8282825a5a5a6464645252522a2a2a212121767676efefeff6f6f6fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffff8585856a6a6a676767696969646464939393fefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfdfdfdfefefefefefef0f0f0fffffff6f6f6fffffff0f0f0f3f3f3fffffff0f0f0a3a3a33f3f3f5f5f5f8e8e8ea1a1a19a9a9a5959595656564444444f4f4f727272dfdfdfffffffdfdfdffffffff3f3f3fbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffff9f9f9edededadadad7272728484849e9e9e9c9c9c9b9b9b9b9b9b9a9a9a9a9a9a9b9b9b9b9b9b9c9c9c9999999999999999999898989898989898989797979797979c9c9c959595959595939393949494929292dededefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffff8f8f8ebebebdfdfdfd7d7d7d4d4d4cbcbcbccccccd2d2d2d6d6d6d8d8d8dededed3d3d3b8b8b87070706e6e6e6d6d6d6b6b6b6f6f6f737373848484a7a7a7f5f5f5f3f3f3efefeff2f2f2dfdfdfe5e5e5d2d2d2dbdbdbcbcbcbd4d4d4dcdcdce0e0e0e2e2e2e3e3e3dcdcdcd3d3d3e6e6e6cacacaa6a6a69090908d8d8d9494949898989797979797979999999c9c9c9c9c9c9a9a9a9999999999999999999999999999999a9a9a9a9a9a9999999797979696969494949696968e8e8e9090908e8e8e7e7e7e868686b8b8b8ebebebffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf4f4f4fefefeffffff7c7c7c6060607171717f7f7f7d7d7d8888887676768e8e8e7272728989898484848181818181818181818080807f7f7f7e7e7e7d7d7d7c7c7c7979797878787777777575757373737272727070707070705757575555554848485050506f6f6f7878787474748181818a8a8a9090909999999e9e9e9f9f9f9f9f9fa1a1a1a3a3a3a6a6a6a6a6a6a7a7a7a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8a8a8a7a7a7a5a5a5a4a4a4a2a2a2a2a2a2a1a1a1a1a1a19e9e9ea3a3a3989898969696a0a0a09292927d7d7d7f7f7f7575758080808383836f6f6f7878784c4c4c383838313131747474fffffffffffffafafafbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffff4f4f47878788080807979796565656c6c6ca3a3a3fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafdfdfdfffffffffffffdfdfdfcfcfcffffffffffffeeeeeefffffffbfbfbf1f1f1fffffffbfbfbcdcdcd8080805d5d5d8e8e8eb0b0b09e9e9eb8b8b8b1b1b16262623c3c3c323232727272fffffff3f3f3fcfcfcfcfcfcfafafafbfbfbfefefefffffffffffffbfbfbfafafafcfcfcfffffffffffff9f9f9f2f2f2ffffffcacaca6c6c6c7e7e7e9d9d9d9c9c9c9c9c9c9b9b9b9b9b9b9b9b9b9c9c9c9d9d9d9d9d9d9a9a9a9a9a9a9a9a9a9999999999999898989898989898989393939797979a9a9a949494969696959595e2e2e2fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcefefefdededed4d4d4d5d5d5d9d9d9d2d2d2dcdcdcd2d2d2a4a4a47979797979798989898787876868686d6d6d7575756f6f6f6e6e6e7b7b7ba2a2a2dededef9f9f9f8f8f8fdfdfdf2f2f2d2d2d2dadadabbbbbbcacacad8d8d8dddddddcdcdcd3d3d3d0d0d0d5d5d5dbdbdbdcdcdcd4d4d4d6d6d6d4d4d4c9c9c9b6b6b6a3a3a39797979393939494949797979a9a9a9c9c9c9c9c9c9b9b9b9c9c9c9d9d9d9999999999999a9a9a9a9a9a9999999797979595959494949090909191918888888c8c8c9191917f7f7f919191cececeffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfffffffdfdfdfbfbfbffffff8282826969698181818080808080808181818181818181818080807f7f7f7e7e7e8181818181818181818181818181818181818181818181817878787d7d7d7c7c7c7474747272727676767474746d6d6d6666665050504a4a4a5e5e5e7171717575757b7b7b8686868f8f8f9595959b9b9b9f9f9f9f9f9f9f9f9fa0a0a0a2a2a2a7a7a7a7a7a7a8a8a8a9a9a9a9a9a9aaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababaaaaaaa9a9a9a8a8a8a8a8a8a5a5a5a3a3a3a2a2a2a2a2a2a2a2a2a1a1a1a0a0a09e9e9e9c9c9c9898989393938d8d8d8989898888888888887474748585856969695757577676765959594b4b4b4545454f4f4f888888fffffff2f2f2fffffffcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f77575757777776e6e6e747474686868aaaaaafffffff3f3f3fffffffafafafffffffbfbfbfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefef8f8f8fffffffffffffdfdfdfefefefdfdfdfffffffffffffbfbfbfafafafbfbfbfdfdfdfbfbfbcfcfcf989898787878919191a8a8a8b1b1b1b8b8b8c4c4c4c9c9c9c6c6c66969696d6d6dcbcbcbf5f5f5f4f4f4fffffff6f6f6fcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfefefefffffffffffffefefefffffff5f5f5fdfdfdc4c4c46a6a6a787878acacac9e9e9e9b9b9b9d9d9d9a9a9a9696969d9d9d9f9f9f9595959a9a9a9999999898989898989898989898989b9b9b9e9e9e9797979d9d9d8a8a8a9c9c9c929292919191dcdcdcf9f9f9fffffffffffffefefefffffffffffffdfdfdfbfbfbfbfbfbffffffebebebdddddde0e0e0dadadacbcbcbcdcdcddededed3d3d3cdcdcdb0b0b08484846565656464646f6f6f7676766262627878787b7b7b6e6e6e7b7b7ba9a9a9ddddddfffffff6f6f6eeeeeef4f4f4ffffffccccccb8b8b8b5b5b5bfbfbfc5c5c5c1c1c1c4c4c4cfcfcfd8d8d8dadadad7d7d7d6d6d6d6d6d6d6d6d6d7d7d7d6d6d6d1d1d1c5c5c5b5b5b5a9a9a99595959c9c9c9e9e9e9999999797979b9b9b9d9d9d9b9b9b9b9b9b9b9b9b9c9c9c9b9b9b9a9a9a9898989696969494949191918686868d8d8d888888828282808080848484a4a4a4f6f6f6fffffffffffffffffffcfcfcfcfcfcfffffffcfcfc fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffffffffffffffffffffffc8c8c88989897f7f7f8181817e7e7e7f7f7f8080808181818282828282828181818181818181818181818181818181818181818181818181818181817e7e7e7979797777777878787777777373737171717272726363635353535151516464647474747777777d7d7d8787878e8e8e9393939a9a9a9e9e9ea0a0a0a1a1a1a3a3a3a5a5a5a7a7a7a7a7a7a8a8a8a9a9a9a9a9a9aaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababaaaaaaa9a9a9a8a8a8a8a8a8a6a6a6a3a3a3a3a3a3a3a3a3a3a3a3a1a1a1a0a0a09f9f9f9c9c9c9797979090908a8a8a8585858383838383837979796b6b6b6b6b6b6868685e5e5e5555555959594343432d2d2d7c7c7cf7f7f7f1f1f1fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffff7b7b7b7373736767676f6f6f6a6a6a999999f5f5f5fffffffffffff9f9f9fffffffbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffafafaf9f9f9fffffffffffff4f4f4fafafaf6f6f6fffffffbfbfbf8f8f8b7b7b79999999191918181818e8e8ea0a0a0b0b0b0b6b6b6bebebeccccccd4d4d4d4d4d4bebebeb2b2b2f0f0f0fffffff4f4f4fdfdfdf4f4f4fcfcfcf9f9f9fafafafbfbfbfcfcfcfdfdfdfefefefefefefefefefffffffffffffcfcfcfcfcfcc9c9c97979797171719999999393939a9a9a9b9b9b9898989898989a9a9a9c9c9c9d9d9d9999999c9c9c9d9d9d9a9a9a9a9a9a9c9c9c9898989292928d8d8d9696968c8c8ca2a2a29b9b9b9b9b9bdededef9f9f9fefefeffffffffffffffffffffffffffffffffffffffffffffffffe9e9e9d5d5d5d2d2d2d5d5d5d5d5d5d2d2d2d2d2d2a1a1a19797978383837171717070707b7b7b7d7d7d7676767474747a7a7a878787838383858585bababaf2f2f2fafafafcfcfcf7f7f7fafafaffffffcacacab8b8b8b5b5b5bcbcbcc1c1c1bebebebfbfbfc4c4c4c8c8c8c8c8c8cacacacececed6d6d6d7d7d7d8d8d8d9d9d9d8d8d8d1d1d1c7c7c7c0c0c0a7a7a79c9c9c9696969b9b9ba0a0a09d9d9d9a9a9a9a9a9a9b9b9b9b9b9b9b9b9b9b9b9b9a9a9a9797979595959393939797978a8a8a878787878787898989737373727272adadadf6f6f6fffffffafafafffffffffffffdfdfdfffffffdfdfd fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfbfbfbf8f8f8f3f3f3ffffff8a8a8a8080808181817979797d7d7d7e7e7e8080808181818383838383838383838383838181818181818181818181818181818181818181818181818383837777777474747a7a7a7a7a7a7070706e6e6e7575755c5c5c5656565b5b5b6d6d6d7878787a7a7a8080808a8a8a9191919595959b9b9b9f9f9fa1a1a1a2a2a2a3a3a3a4a4a4a7a7a7a7a7a7a8a8a8a9a9a9a9a9a9aaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababaaaaaaa9a9a9a8a8a8a8a8a8a6a6a6a4a4a4a3a3a3a4a4a4a3a3a3a1a1a19f9f9f9f9f9f9b9b9b9494948d8d8d8686868181817e7e7e7d7d7d7676765f5f5f6363636464645252524e4e4e4444443c3c3c515151a1a1a1fffffffcfcfcf4f4f4fffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffffff7070706a6a6a6c6c6c787878707070767676c9c9c9fffffffcfcfcfbfbfbfffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfefefefefefefffffffefefefefefefefefee5e5e5fffffffffffff4f4f4fafafafffffffffffffffffffffffff9f9f9acacacb2b2b2757575686868808080878787a5a5a5b0b0b0b9b9b9bcbcbcc5c5c5d5d5d5dfdfdfe0e0e0eeeeeedadadafcfcfcfffffff2f2f2fcfcfcf8f8f8fffffff8f8f8f9f9f9fbfbfbfdfdfdfefefefefefefdfdfdfcfcfcfffffffafafafffffff9f9f9d7d7d7a1a1a18383839c9c9c959595a1a1a19d9d9d9b9b9ba3a3a39c9c9c969696a3a3a39797979f9f9f9f9f9f979797989898a2a2a2a2a2a2989898a7a7a7a3a3a38e8e8e9696968f8f8f999999e1e1e1fffffffefefefffffffffffffbfbfbf5f5f5f3f3f3f6f6f6f9f9f9ecececddddddccccccc9c9c9d3d3d3d7d7d7c7c7c7b1b1b18080807c7c7c7575757373737e7e7e8a8a8a8686867979798a8a8a7c7c7c868686838383838383c6c6c6fffffff8f8f8fefefefefefefffffffefefec6c6c6bababab8b8b8bbbbbbbfbfbfbdbdbdbbbbbbbbbbbbb9b9b9b8b8b8bdbdbdc5c5c5d3d3d3d4d4d4d5d5d5d8d8d8dadadad9d9d9d6d6d6d3d3d3bfbfbfa4a4a49595959f9f9fa6a6a69e9e9e9797979b9b9b9b9b9b9b9b9b9b9b9b9a9a9a9999999696969393939292929090908e8e8e888888818181888888767676727272adadadfcfcfcfffffffbfbfbfafafafffffff9f9f9fefefeffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffff8f8f8f4f4f4ffffff8989898282827f7f7f8484847e7e7e7f7f7f8080808282828383838383838383838383838181818181818181818181818181818181818181818181818181817b7b7b7777777878787878787373736f6f6f6f6f6f5353535757576464647474747b7b7b7e7e7e8585858f8f8f9999999b9b9b9e9e9ea0a0a0a1a1a1a0a0a0a0a0a0a0a0a0a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababaaaaaaa9a9a9a8a8a8a8a8a8a6a6a6a5a5a5a4a4a4a4a4a4a3a3a3a0a0a09e9e9e9d9d9d9898989191918989898383837f7f7f7b7b7b7979796e6e6e6e6e6e5b5b5b5050505757574949492e2e2e585858b0b0b0dfdfdfffffffffffffefefeffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffffff7676767171717474747575756e6e6e646464999999fffffff8f8f8fffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafbfbfbfcfcfcfdfdfdfdfdfdfefefefdfdfdfdfdfdfffffff8f8f8edededfffffffffffff2f2f2f6f6f6fffffff7f7f7b0b0b05a5a5a6868686e6e6e8181819b9b9ba2a2a2aeaeaeb6b6b6bebebec4c4c4cececedbdbdbe2e2e2e1e1e1e6e6e6d7d7d7efefeff5f5f5f1f1f1fdfdfdfbfbfbfffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfdfdfdf5f5f5fffffffbfbfbf1f1f1dcdcdcb8b8b8c8c8c8bcbcbcc4c4c4b7b7b7b5b5b5bfbfbfa2a2a2828282898989939393a1a1a1a2a2a2969696999999afafafbcbcbcbababab1b1b1b5b5b5b3b3b3c1c1c1bbbbbbbcbcbce9e9e9fbfbfbfcfcfcfffffffffffffefefeffffffffffffffffffffffffdbdbdbd2d2d2ccccccd1d1d1d8d8d8ccccccababab8d8d8d7979798282828888888686868484848686868787878484848f8f8f8787878787878787879d9d9ddcdcdcfffffff8f8f8fcfcfcfffffffffffffafafac3c3c3bcbcbcbcbcbcbdbdbdc3c3c3bebebebbbbbbbababab9b9b9b7b7b7bababac0c0c0c9c9c9cacacacdcdcdd1d1d1d4d4d4d6d6d6d6d6d6d5d5d5cececeb7b7b7a5a5a5a3a3a3a1a1a19a9a9a9898989c9c9c9b9b9b9b9b9b9b9b9b9999999797979494949191918f8f8f8787878c8c8c9090907b7b7b747474797979767676878787d1d1d1fffffffffffffbfbfbfffffffbfbfbfcfcfcffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffffffff3f3f3d7d7d78a8a8a7d7d7d7676768181818080808181818181818282828282828181818080808080808181818181818181818181818181818181818181818181817c7c7c8282827f7f7f7575757474747878787070706060604c4c4c5959596a6a6a7777777d7d7d8282828a8a8a9393939c9c9c9d9d9d9e9e9ea0a0a0a2a2a2a2a2a2a1a1a1a0a0a0a8a8a8a8a8a8a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababaaaaaaa9a9a9a8a8a8a7a7a7a6a6a6a4a4a4a4a4a4a4a4a4a2a2a29f9f9f9c9c9c9898989393938c8c8c8787878282827e7e7e7979797575756666666e6e6e6060604e4e4e4c4c4c3c3c3c565656aaaaaaf2f2f2f8f8f8f7f7f7ffffffefefeffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8787877979796e6e6e6666666a6a6a6e6e6e8f8f8ffffffffffffffffffffdfdfdfffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfffffff6f6f6f7f7f7fffffff4f4f4f5f5f5f9f9f9c0c0c0b6b6b66d6d6d6464646767678b8b8b989898a2a2a2b3b3b3b0b0b0b9b9b9c5c5c5cfcfcfd8d8d8dfdfdfe1e1e1dfdfdfe3e3e3dbdbdbe9e9e9efefeff2f2f2f9f9f9f8f8f8fbfbfbfffffffffffffefefefcfcfcfbfbfbfcfcfcfdfdfdfefefefffffff8f8f8fffffffcfcfcffffffffffffecececf7f7f7fffffffffffff5f5f5f9f9f9fbfbfbc1c1c18080807474746b6b6b848484959595959595a2a2a2c4c4c4e0e0e0e9e9e9edededebebebe9e9e9edededdededed9d9d9f2f2f2fbfbfbfcfcfcfbfbfbf8f8f8f7f7f7fcfcfcfffffff6f6f6eaeaead7d7d7cfcfcfd0d0d0d8d8d8d1d1d1b3b3b39292928080807c7c7c8686868e8e8e8b8b8b8585858686868c8c8c929292898989999999929292999999cfcfcff9f9f9fefefefbfbfbfbfbfbfffffffffffff9f9f9c0c0c0b9b9b9babababcbcbcc6c6c6bfbfbfbbbbbbbebebec1c1c1bfbfbfbdbdbdbdbdbdbbbbbbbebebec3c3c3c8c8c8cccccccececed0d0d0d1d1d1d1d1d1ccccccbebebeaaaaaa9b9b9b9898989b9b9b9e9e9e9b9b9b9a9a9a9a9a9a9898989696969292928f8f8f8d8d8d8d8d8d7c7c7c8d8d8d8080806565656b6b6b6b6b6b606060949494e9e9e9fffffffffffffffffffffffffffffffbfbfb fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf0f0f0ffffffededed8888887575757171717070707272728080808080808181818181818080808080807f7f7f7e7e7e8181818181818181818181818181818181818181818181817979798686868484847676767474747979796b6b6b5151514d4d4d5e5e5e7070707979797d7d7d8585858e8e8e9595959b9b9b9b9b9b9c9c9c9f9f9fa4a4a4a6a6a6a6a6a6a6a6a6a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababaaaaaaa9a9a9a8a8a8a6a6a6a5a5a5a3a3a3a3a3a3a3a3a3a1a1a19d9d9d9999999393938e8e8e8888888484848181817b7b7b7474746e6e6e5c5c5c5252525c5c5c5050503030302424249c9c9cf6f6f6fffffff9f9f9e9e9e9fdfdfdf7f7f7fffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebebeb7f7f7f6767676a6a6a7474747070707373739b9b9bfafafafffffffffffffcfcfcfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbf9f9f9fbfbfbf5f5f5fafafae9e9e9e0e0e0bcbcbc4949498686865757578888887c7c7c9f9f9fa1a1a1a5a5a5bcbcbcb7b7b7c1c1c1d0d0d0dbdbdbe1e1e1e2e2e2e1e1e1e0e0e0e7e7e7e6e6e6e6e6e6e7e7e7ecececf1f1f1f3f3f3f6f6f6fffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfefefefbfbfbfafafafafafaf5f5f5fffffffffffffafafafffffff4f4f4f5f5f5f8f8f8fffffffbfbfbb4b4b46e6e6e5c5c5c8d8d8da0a0a0aaaaaaa0a0a09797979c9c9ca3a3a3a3a3a3a6a6a69e9e9e9f9f9fa5a5a5a8a8a8bdbdbde2e2e2f7f7f7f3f3f3f0f0f0ebebebebebebf4f4f4fbfbfbf1f1f1dfdfdfd4d4d4cccccccacacac8c8c8b4b4b49595958585858686869090908e8e8e8c8c8c8b8b8b8e8e8e9292929494949494948f8f8fa0a0a08c8c8c959595d9d9d9fafafaf5f5f5fffffffffffffffffffffffffcfcfcc0c0c0b3b3b3b3b3b3b9b9b9c7c7c7bfbfbfbbbbbbc0c0c0c5c5c5c3c3c3bebebebbbbbbb5b5b5b8b8b8bdbdbdc2c2c2c5c5c5c9c9c9cdcdcdd0d0d0cfcfcfd5d5d5cececeb7b7b7a2a2a29d9d9d9e9e9e9e9e9e9a9a9a9a9a9a9999999797979494949090908d8d8d8b8b8b9292926c6c6c7e7e7e8989896f6f6f636363676767717171acacacf5f5f5fffffffffffffcfcfcfefefefffffffefefe fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf9f9f9fffffff3f3f36f6f6f7272727272727777777979797d7d7d7e7e7e7f7f7f7f7f7f8080807f7f7f7f7f7f7e7e7e8181818181818181818181818181818181818181818181817c7c7c8484848484847d7d7d7a7a7a7575756060604747475555556767677676767a7a7a7d7d7d8787879191919595959c9c9c9b9b9b9b9b9b9f9f9fa5a5a5a8a8a8a8a8a8a7a7a7a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababaaaaaaa9a9a9a8a8a8a4a4a4a3a3a3a2a2a2a2a2a2a2a2a29f9f9f9b9b9b9797978e8e8e8a8a8a8585858181817e7e7e7676766c6c6c6363635858584747474444443e3e3e363636181818b2b2b2fffffffffffffefefef3f3f3fffffffbfbfbfdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeaeaea9b9b9b6c6c6c6a6a6a8181817070706e6e6e909090d5d5d5fffffffffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfdfdfdfcfcfcfcfcfcfbfbfbfafafaf1f1f1fffffff5f5f5e9e9e99898983838384848486666668181816d6d6d959595909090a6a6a6aeaeaeb7b7b7c1c1c1c4c4c4cdcdcddadadae1e1e1e2e2e2e0e0e0e2e2e2e5e5e5e5e5e5eaeaeae3e3e3e2e2e2e8e8e8e9e9e9edededf0f0f0f4f4f4f6f6f6f9f9f9fcfcfcfefefefefefefdfdfdfdfdfdf3f3f3fdfdfdf2f2f2f4f4f4fcfcfcf7f7f7fafafafbfbfbfafafaf7f7f7ffffffffffffefefefadadad8585858686867f7f7f8c8c8c9898989a9a9a9b9b9b9e9e9ea1a1a1a1a1a1a9a9a9a3a3a3aeaeaeb0b0b0a5a5a5a5a5a5a7a7a7a9a9a9a0a0a0a3a3a3a4a4a4aaaaaabebebed2d2d2d4d4d4c9c9c9cacacaccccccc6c6c6b4b4b49b9b9b8c8c8c8d8d8d9595959f9f9f9898989393939595959999999b9b9b9a9a9a9797979c9c9c9b9b9b8e8e8ea2a2a2d9d9d9f4f4f4f6f6f6fffffffffffffcfcfcffffffffffffc3c3c3b0b0b0b0b0b0bcbcbcc6c6c6c1c1c1bfbfbfc2c2c2c4c4c4c1c1c1bebebebfbfbfbcbcbcbdbdbdbebebebebebebfbfbfc3c3c3c9c9c9cecececececececececdcdcdc6c6c6b8b8b8a9a9a99e9e9e9a9a9a9a9a9a9a9a9a9999999797979393938f8f8f8b8b8b8989898a8a8a7777777878787c7c7c777777636363636363959595efefeffffffffffffffbfbfbf5f5f5f9f9f9ffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdffffffeaeaea7070707070706666666e6e6e7a7a7a7a7a7a7b7b7b7d7d7d7e7e7e7f7f7f8080808080808080808181818181818181818181818181818181818181818181818080808080808282828484848080806f6f6f5656564343435d5d5d6e6e6e7a7a7a7b7b7b7e7e7e888888919191949494a0a0a09e9e9e9d9d9da0a0a0a4a4a4a7a7a7a6a6a6a5a5a5a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababaaaaaaa9a9a9a8a8a8a3a3a3a2a2a2a2a2a2a2a2a2a1a1a19e9e9e9999999696968c8c8c8888888383837f7f7f7b7b7b7272726565655b5b5b5d5d5d5a5a5a2f2f2f2626265a5a5a1e1e1e9d9d9debebebf6f6f6fffffffdfdfdfdfdfdf8f8f8f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9ffffffe8e8e8969696666666717171606060707070737373a9a9a9f7f7f7fbfbfbfffffffbfbfbfefefefcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfafafafafafafcfcfcfcfcfc7f7f7f3535354444445656567575757777778181818d8d8da2a2a2aeaeaeadadadb4b4b4c1c1c1bebebecfcfcfd6d6d6dfdfdfe2e2e2dfdfdfdddddde1e1e1e8e8e8e5e5e5f0f0f0e7e7e7e6e6e6eaeaeae4e4e4e4e4e4e5e5e5eaeaeaefefeff7f7f7fdfdfdfffffffffffffdfdfdfbfbfbf2f2f2fffffff5f5f5fffffffffffff6f6f6fffffffefefefcfcfcf2f2f2fbfbfbf8f8f8c0c0c08484847c7c7c9393939b9b9b9b9b9b9c9c9c9e9e9ea0a0a0a0a0a09f9f9f9f9f9fabababa3a3a3aeaeaeacacaca4a4a4a7a7a7a9a9a9acacacadadadb0b0b0adadadaaaaaab4b4b4c5c5c5c9c9c9c1c1c1c4c4c4d1d1d1ccccccafafaf9797979696969e9e9ea2a2a29797979898989b9b9b9e9e9e9d9d9d9d9d9d9f9f9fa3a3a3a0a0a0969696a7a7a7d1d1d1f4f4f4fffffffffffff5f5f5fcfcfcf7f7f7fcfcfcffffffc7c7c7b1b1b1b2b2b2c3c3c3c7c7c7c5c5c5c4c4c4c5c5c5c1c1c1bdbdbdbebebec3c3c3c6c6c6c5c5c5c1c1c1bcbcbcb9b9b9bcbcbcc3c3c3cacacacfcfcfc4c4c4c4c4c4d1d1d1cdcdcdb4b4b49d9d9d9797979a9a9a9a9a9a9999999696969393938e8e8e8a8a8a8888888282829393937e7e7e6161616d6d6d5d5d5d5555559a9a9afffffffefefef7f7f7fffffffffffffefefefffffff3f3f3 fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfafafaf6f6f6fbfbfbf8f8f8f1f1f18383836d6d6d6767677676767575757c7c7c7979797777778181818282827c7c7c7c7c7c7f7f7f7f7f7f7f7f7f8080808080808181818181818181818b8b8b7d7d7d7c7c7c8787877c7c7c5e5e5e4e4e4e5252526a6a6a6e6e6e7777778080808585858b8b8b969696a3a3a39a9a9a9f9f9fa3a3a3a4a4a4a2a2a2a2a2a2a6a6a6aaaaaab3b3b3afafafaaaaaaa6a6a6a5a5a5a7a7a7abababaeaeaeabababaaaaaaa9a9a9a8a8a8a8a8a8a9a9a9abababacacaca7a7a7a8a8a8aaaaaaababababababaaaaaaa8a8a8a7a7a7a2a2a2a3a3a3a2a2a2a0a0a09d9d9d9898989494949191918484848888888888887f7f7f7272726666665d5d5d5959594a4a4a2424243c3c3c383838656565262626aaaaaafefefefcfcfcfafafaf8f8f8f7f7f7f8f8f8fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf7f7f79090906f6f6f6c6c6c6a6a6a7e7e7e7a7a7a8a8a8afffffff5f5f5fbfbfbffffffefefeffffffffffffffffffffefefefdfdfdfcfcfcfefefefffffffffffffffffff9f9f9fafafaf6f6f6fffffffffffffafafafffffffcfcfcfffffffffffffcfcfcfcfcfcfefefef7f7f7fffffffffffff3f3f3fffffffffffff2f2f2fbfbfbfffffffafafafefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff0f0f0fefefefffffff7f7f7f8f8f8fbfbfb7d7d7d4040405555556161616f6f6f8686868686868c8c8c9a9a9aabababb4b4b4b7b7b7b9b9b9c1c1c1c8c8c8dcdcdcdddddddfdfdfe1e1e1e3e3e3e4e4e4e4e4e4e5e5e5e6e6e6e6e6e6e7e7e7e8e8e8e9e9e9e9e9e9eaeaeaebebebebebebe2e2e2ecececfafafad8d8d8a7a7a7eeeeeefffffffafafafafafafbfbfbfdfdfdfffffffffffffcfcfcfafafafdfdfdeeeeeeb2b2b28585858b8b8b8b8b8b8080808b8b8b8d8d8d9b9b9ba3a3a39e9e9e9b9b9ba1a1a1a8a8a8aaaaaaa4a4a4a8a8a8acacacadadadabababaaaaaaabababadadada7a7a7aeaeaeafafafa9a9a9adadadbdbdbdc6c6c6c4c4c4c7c7c7c4c4c4b6b6b6a5a5a59f9f9fa3a3a3a2a2a29b9b9ba5a5a5a2a2a29c9c9ca0a0a0a4a4a49a9a9a999999aaaaaa9f9f9fa2a2a2a8a8a8e8e8e8fafafafbfbfbf7f7f7fcfcfcfbfbfbfefefefbfbfbffffffedededbfbfbfbbbbbbbabababfbfbfc3c3c3c5c5c5c5c5c5c7c7c7c9c9c9c6c6c6bfbfbfbebebebebebebfbfbfc0c0c0c2c2c2c3c3c3c4c4c4c4c4c4ccccccc6c6c6c3c3c3c8c8c8cececec7c7c7b4b4b4a2a2a29a9a9a9797979292928f8f8f9191919393938d8d8d8585858181817878786969697171716060605555554c4c4c8d8d8dfbfbfbfdfdfdfffffffffffffefefefefefefefefeffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfafafaf2f2f2fffffff8f8f86969695c5c5c6f6f6f6c6c6c7373737878787b7b7b7f7f7f8282827b7b7b7878788181817f7f7f7f7f7f8080808080808080808080808080808080808787877d7d7d7d7d7d8282827373735757574f4f4f5b5b5b6c6c6c6b6b6b6c6c6c6e6e6e6b6b6b6868686b6b6b727272a7a7a7a5a5a5a2a2a2a2a2a2a5a5a5a8a8a8a9a9a9a9a9a9a7a7a7aaaaaaaeaeaeb1b1b1b1b1b1adadada8a8a8a5a5a5a8a8a8a5a5a5abababa4a4a4adadada7a7a7adadadabababa9a9a9aaaaaaababababababaaaaaaa9a9a9a8a8a8a7a7a7a2a2a2a2a2a2a2a2a2a0a0a09c9c9c9696969191918d8d8d9292928585857474747272727272725f5f5f4e4e4e5252523737373a3a3a464646575757606060252525979797f9f9f9fbfbfbfafafaf9f9f9f8f8f8f9f9f9fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fcfcfcf6f6f68b8b8b6868686f6f6f6b6b6b6f6f6f7070708b8b8bfffffffefefefffffffffffffdfdfdfffffffcfcfcfefefefffffffefefefdfdfdfdfdfdfefefefffffffdfdfdfefefefffffffffffffffffff9f9f9f7f7f7f9f9f9fffffffafafaf6f6f6fefefefffffffefefefefefefbfbfbf9f9f9fffffffafafaf8f8f8fffffffffffff9f9f9f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f5f5f5fafafafffffff0f0f0f8f8f8dbdbdb6767677c7c7c5252525555557474747676767878788787878a8a8a9e9e9ea7a7a7b2b2b2b9b9b9bdbdbdc3c3c3cbcbcbd3d3d3dcdcdcdddddddfdfdfe1e1e1e3e3e3e4e4e4e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e9e9e9eaeaeaeaeaeaf0f0f0eaeaeae0e0e0e3e3e3e3e3e3d5d5d5f1f1f1bcbcbcb6b6b6c6c6c6dfdfdff6f6f6fffffffffffff4f4f4eaeaea9c9c9ca1a1a18484847171718383838a8a8a8888889898989595959494949797979c9c9c9e9e9e9e9e9ea2a2a2a8a8a8a7a7a7a9a9a9ababababababaaaaaaaaaaaaadadadafafafadadadaeaeaeb0b0b0b0b0b0b0b0b0b6b6b6c5c5c5d3d3d3c1c1c1b7b7b7a8a8a89e9e9e9f9f9fa5a5a5a4a4a49e9e9e9a9a9aaaaaaaacacaca9a9a9b1b1b1b2b2b2a8a8a8a2a2a2afafafa8a8a8a2a2a2dededef6f6f6fffffffffffffffffffffffff7f7f7f3f3f3fdfdfdefefefc7c7c7b5b5b5b4b4b4bbbbbbc3c3c3c8c8c8c6c6c6c3c3c3c4c4c4c4c4c4c2c2c2bfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c2c2c2c3c3c3c3c3c3c4c4c4c3c3c3c4c4c4c8c8c8cacacac5c5c5bababab0b0b0a5a5a59a9a9a9090908f8f8f9191919090908b8b8b8686867878788080806d6d6d6868685b5b5b4949493d3d3d8b8b8bfbfbfbfdfdfdfffffffffffffefefefefefefefefeffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfbfbfbf5f5f5fffffffafafa7979795454545b5b5b6767676e6e6e6a6a6a6e6e6e7979797e7e7e7a7a7a7b7b7b8383837f7f7f8080808080808080808080808080807f7f7f7e7e7e8484847f7f7f8080808080806d6d6d5656565656566767676b6b6b6666666464646363636161615c5c5c5c5c5c5f5f5f7171716d6d6d6e6e6e7b7b7b909090a3a3a3acacacaeaeaeacacacacacacababababababababababababababababababaeaeaeaaaaaab1b1b1a7a7a7b0b0b0a6a6a6abababa7a7a7acacacacacacacacacabababaaaaaaa8a8a8a7a7a7a6a6a6a1a1a1a2a2a2a1a1a19f9f9f9a9a9a9393938c8c8c8888888686868888887272726363636868685a5a5a3f3f3f3939394b4b4b8b8b8b6f6f6f6b6b6b5d5d5d555555b3b3b3f7f7f7fafafafafafafafafafafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f88e8e8e6363637373737474747171717a7a7a909090f1f1f1fffffffffffff7f7f7fffffffffffffcfcfcfefefefffffffffffffffffffdfdfdfcfcfcfdfdfdf8f8f8f8f8f8fffffffbfbfbfffffff3f3f3fffffffcfcfcfffffffffffffcfcfcfffffffcfcfcfcfcfcfffffffafafafefefefffffffffffffafafafffffffefefefafafafffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f9f9f9f9f9f9ffffffbbbbbb8787878a8a8a3737374444445757577272728282828080808383839191919f9f9fb1b1b1b4b4b4b8b8b8bdbdbdc4c4c4cdcdcdd6d6d6dddddddddddddededee0e0e0e2e2e2e3e3e3e4e4e4e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e9e9e9e9e9e9e9e9e9e3e3e3ededede8e8e8e4e4e4e9e9e9edededfcfcfcbebebeccccccc9c9c9c7c7c7c7c7c7cbcbcbd1d1d1d6d6d6d8d8d86161617474747272727272728585858a8a8a8a8a8a999999a6a6a69898989393939c9c9ca2a2a29f9f9fa1a1a1a9a9a9adadadadadadabababa9a9a9a6a6a6a5a5a5a6a6a6a8a8a8adadada7a7a7abababbababac0c0c0bcbcbcbfbfbfcacacac6c6c6b6b6b6a8a8a8a7a7a7adadadb0b0b0afafafadadada8a8a8b2b2b2aeaeaea6a6a6a8a8a8a9a9a9a6a6a6aaaaaaafafafacacaca9a9a9e6e6e6fcfcfcfffffff7f7f7f5f5f5fefefef6f6f6fffffffffffff8f8f8d2d2d2adadadadadadb8b8b8c3c3c3cbcbcbc7c7c7c0c0c0bfbfbfc3c3c3c5c5c5c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c2c2c2bcbcbcc0c0c0c5c5c5c7c7c7c5c5c5c2c2c2c1c1c1c1c1c1b1b1b19e9e9e8e8e8e8e8e8e9191918d8d8d8787878484847b7b7b7575755e5e5e5b5b5b5858583e3e3e343434878787fbfbfbfdfdfdfffffffffffffefefefefefefefefeffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfbfbfbfffffff5f5f5f7f7f7bcbcbc7272724141416262626e6e6e6666666767677070707676767e7e7e7f7f7f7979797f7f7f7f7f7f8080808181818080807f7f7f7e7e7e7d7d7d8686868383838383838080807070705f5f5f6161617070706b6b6b6464646161616363636666666666666969696e6e6e6e6e6e6b6b6b6b6b6b7676768888889797979e9e9e9f9f9facacacaaaaaaa7a7a7a6a6a6a6a6a6a9a9a9acacacaeaeaeacacacadadadaaaaaaadadada7a7a7aaaaaaa7a7a7a8a8a8aeaeaeadadadacacacabababa9a9a9a7a7a7a6a6a6a5a5a5a2a2a2a2a2a2a1a1a19e9e9e9898989090908888888383837e7e7e8181817373736a6a6a636363444444373737505050b4b4b4dbdbdb7a7a7a5454544c4c4c606060c3c3c3fffffffafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffffffeeeeee9393935959596060606c6c6c7474747f7f7f838383b4b4b4fdfdfdfffffff8f8f8fffffff6f6f6fefefefffffffffffffffffffefefefcfcfcfdfdfdfdfdfdfffffffbfbfbfefefef6f6f6fffffffbfbfbfffffffafafafafafafffffff0f0f0fffffffefefef1f1f1e2e2e28383837b7b7b8c8c8cd6d6d6fffffffdfdfdf6f6f6fffffffcfcfcfafafafbfbfbfbfbfbfbfbfbfafafafbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaffffffe7e7e7d1d1d17e7e7e2e2e2e4a4a4a6767676666667b7b7b8080808080808b8b8b9494949e9e9eb1b1b1b7b7b7b7b7b7bababac0c0c0c9c9c9d3d3d3dbdbdbdfdfdfdedededfdfdfe1e1e1e3e3e3e4e4e4e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e9e9e9e2e2e2eaeaeaebebebf1f1f1e9e9e9e5e5e5fbfbfbebebebe8e8e8e3e3e3dbdbdbd3d3d3cacacac1c1c1b7b7b7b1b1b1949494a4a4a4a8a8a8aaaaaab5b5b5b4b4b4b2b2b2bbbbbbc1c1c1b4b4b4a7a7a7a2a2a2a1a1a1a2a2a2a6a6a6abababacacacacacacabababaaaaaaa9a9a9a8a8a8a9a9a9a9a9a9b0b0b0a4a4a4a2a2a2b2b2b2c4c4c4c9c9c9c5c5c5c3c3c3c0c0c0b1b1b1a9a9a9aeaeaeb2b2b2afafafadadadafafafb0b0b0b1b1b1b2b2b2b4b4b4aaaaaa939393969696b5b5b5acacacb3b3b3b7b7b7edededfafafafcfcfcfbfbfbfffffffbfbfbfafafafffffffffffff7f7f7ebebebbababaadadadb8b8b8c3c3c3cacacac7c7c7c1c1c1c1c1c1c4c4c4c5c5c5c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c1c1c1c1c1c1c0c0c0bbbbbbbfbfbfc3c3c3c4c4c4c2c2c2c2c2c2c5c5c5c8c8c8b6b6b69e9e9e8c8c8c8e8e8e9191918a8a8a8181817f7f7f6969696666666f6f6f656565444444363636636363c8c8c8fbfbfbfdfdfdfffffffffffffefefefefefefefefeffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfdfdfdfffffff5f5f5fcfcfcefefefb3b3b36262625454546161616767677575757676767070707a7a7a7f7f7f6e6e6e7d7d7d7e7e7e8080808181818181817f7f7f7e7e7e7d7d7d8686868282828080807e7e7e7575756a6a6a6969696e6e6e6464645e5e5e5a5a5a5d5d5d6363636767676e6e6e7474747f7f7f8080808484848888888c8c8c9090909393939494949797979c9c9ca4a4a4abababaeaeaeadadada9a9a9a6a6a6a5a5a5adadad9f9f9fb3b3b39e9e9eb2b2b2a4a4a4adadadaeaeaeadadadabababa9a9a9a7a7a7a6a6a6a5a5a5a4a4a4a3a3a3a2a2a2a1a1a19d9d9d9696968d8d8d8585858181818888887171716262626565655151512e2e2e525252aaaaaafffffff5f5f5a4a4a49f9f9fa2a2a2727272b0b0b0f6f6f6fbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef6f6f6bebebe7070705c5c5c6969698282826e6e6e727272828282fcfcfcfffffffdfdfdfffffffbfbfbfefefefefefefdfdfdfbfbfbf8f8f8f9f9f9fbfbfbfefefefbfbfbf8f8f8fcfcfcf6f6f6fffffff6f6f6fdfdfdecececf7f7f7fdfdfdf5f5f5ffffffd7d7d79494947171711e1e1e1d1d1d2424247b7b7bddddddf7f7f7fefefefffffff7f7f7f9f9f9fafafafbfbfbfafafaf8f8f8f9f9f9fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6cececea1a1a17d7d7d6060604d4d4d5454546e6e6e777777848484818181888888a1a1a1a5a5a5a3a3a3b5b5b5b6b6b6b8b8b8bcbcbcc5c5c5d0d0d0d9d9d9dddddddfdfdfe0e0e0e1e1e1e2e2e2e4e4e4e5e5e5e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8f4f4f4eaeaeadfdfdfececece8e8e8e3e3e3ebebebebebebe6e6e6e9e9e9edededeeeeeeeaeaeadfdfdfd1d1d1c8c8c8cbcbcbcdcdcdcccccccececed6d6d6d8d8d8d9d9d9dfdfdfdddddddbdbdbc9c9c9acacac9f9f9fa5a5a5acacacaaaaaaa8a8a8a9a9a9abababadadadafafafb0b0b0b0b0b0b0b0b0b0b0b0aeaeaea9a9a9abababbbbbbbd1d1d1dadadad8d8d8c9c9c9c3c3c3c3c3c3cacacacacacac3c3c3c2c2c2c8c8c88a8a8aa3a3a3b9b9b9bababa9e9e9e7575756d6d6d858585898989909090898989adadadafafafc0c0c0e1e1e1fffffffefefefffffff4f4f4f4f4f4edededfefefed0d0d0acacacb8b8b8c1c1c1c7c7c7c7c7c7c5c5c5c6c6c6c6c6c6c4c4c4c4c4c4c4c4c4c3c3c3c3c3c3c2c2c2c1c1c1c1c1c1c0c0c0c1c1c1c0c0c0c0c0c0c1c1c1c2c2c2c3c3c3c4c4c4c5c5c5b5b5b5a0a0a08e8e8e8d8d8d8e8e8e8787877c7c7c7676767373735c5c5c6464644a4a4a3b3b3b757575c9c9c9f8f8f8fbfbfbfdfdfdfffffffffffffefefefefefefefefeffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffbfbfbfffffffffffff5f5f5eeeeeeb7b7b76262624a4a4a5555557272727878786868687171717e7e7e7373737b7b7b7c7c7c7f7f7f8181818181818080807e7e7e7d7d7d8383837f7f7f7b7b7b7777777474746f6f6f6b6b6b6969695050504e4e4e5050505858586060606868687272727b7b7b7373737b7b7b8585858a8a8a8b8b8b8d8d8d9191919595959090909494949999999f9f9fa4a4a4a8a8a8aaaaaaabababa9a9a9b2b2b2a5a5a5b9b9b9a4a4a4b4b4b4a2a2a2a8a8a8adadadacacacaaaaaaa7a7a7a5a5a5a4a4a4a4a4a4a4a4a4a2a2a2a1a1a19e9e9e9898989191918989898383837f7f7f7878786c6c6c5d5d5d494949393939555555a3a3a3eaeaeaf9f9f9fdfdfdf1f1f1fbfbfbffffffbbbbbbcbcbcbefefeffdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff0f0f09191915e5e5e6363638181816c6c6c7d7d7d808080f9f9f9fffffffefefef8f8f8fefefefbfbfbfafafaf8f8f8f6f6f6f4f4f4f5f5f5f8f8f8fcfcfcf6f6f6f8f8f8fffffffafafafefefefffffff0f0f0ffffffffffffd1d1d1a6a6a6a5a5a56e6e6e2828282828282727272828281f1f1f2c2c2c777777d8d8d8fffffffefefefffffffbfbfbfdfdfdfefefefcfcfcf9f9f9fafafafefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfd8686864f4f4f4f4f4f5757576f6f6f7373736e6e6e7c7c7c8989898b8b8b969696abababaaaaaaaaaaaabdbdbdbabababebebec5c5c5cfcfcfd9d9d9dededee0e0e0e0e0e0e1e1e1e2e2e2e3e3e3e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e9e9e9eeeeeee5e5e5eaeaeae4e4e4ececece6e6e6e5e5e5f0f0f0ececece7e7e7e5e5e5e7e7e7ecececf0f0f0f2f2f2d9d9d9d0d0d0cacacaccccccd0d0d0d4d4d4dadadadededee6e6e6edededdcdcdcb4b4b49e9e9ea5a5a5acacaca7a7a7aeaeaeacacacababababababacacacadadadacacacabababa3a3a3bababacbcbcbcbcbcbcdcdcddbdbdbe6e6e6e7e7e7dededee0e0e0e5e5e5e9e9e9e8e8e8e4e4e4e5e5e5e9e9e9979797c0c0c0c7c7c7a0a0a07878785e5e5e5252525151515757575e5e5e5151516767675d5d5d6d6d6d949494bababad4d4d4fffffffdfdfdffffffeeeeeef2f2f2d1d1d1a9a9a9b3b3b3bdbdbdc5c5c5c7c7c7c7c7c7c8c8c8c6c6c6c3c3c3c4c4c4c4c4c4c3c3c3c3c3c3c2c2c2c2c2c2c1c1c1c1c1c1c5c5c5c2c2c2bfbfbfc0c0c0c2c2c2c2c2c2c0c0c0bdbdbdb6b6b6a6a6a69494948b8b8b8888888383837878786e6e6e7474745b5b5b535353212121373737acacacfffffff3f3f3fbfbfbfdfdfdfffffffffffffefefefefefefefefeffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffffffff4f4f4fffffff2f2f2afafaf6969695050505959596a6a6a6363636a6a6a7b7b7b7575757878787a7a7a7e7e7e8181818282828181817f7f7f7e7e7e8080807e7e7e7878787272726f6f6f6e6e6e6b6b6b6868684141414646465151515e5e5e6767676e6e6e7878788282828484848a8a8a9191919393938f8f8f8c8c8c8d8d8d8f8f8f9999999696969292929191919494949b9b9ba4a4a4a9a9a99494949a9a9aa6a6a6adadadb2b2b2adadada9a9a9a4a4a4abababa9a9a9a7a7a7a5a5a5a4a4a4a3a3a3a3a3a3a3a3a3a0a0a09d9d9d9999999393938c8c8c8585858080807d7d7d6363636161616a6a6a6b6b6b757575b2b2b2eeeeeef6f6f6f6f6f6ffffffffffffefefeff5f5f5ecececf5f5f5fffffffffffffefefefcfcfcfbfbfbfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f3f3f3fcfcfcf8f8f89090905151514e4e4e666666777777888888828282ccccccf9f9f9fbfbfbfafafaf9f9f9f7f7f7f8f8f8f8f8f8f7f7f7f6f6f6f6f6f6f9f9f9fbfbfbfffffffbfbfbfbfbfbfcfcfcfdfdfdfdfdfdaeaeaecececebbbbbb6060601a1a1a2121212e2e2e2020201c1c1c2727271a1a1a1515150a0a0a2e2e2e8b8b8bd9d9d9f5f5f5fdfdfdfbfbfbfefefefffffffcfcfcf9f9f9f9f9f9fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfda1a1a15858585959596464646969697f7f7f8b8b8b8b8b8b9898989d9d9da1a1a1acacacb2b2b2b8b8b8c4c4c4c1c1c1c7c7c7d0d0d0d8d8d8dededee1e1e1e2e2e2e2e2e2e2e2e2e3e3e3e4e4e4e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6dbdbdbededededededf0f0f0e3e3e3f0f0f0e5e5e5f0f0f0e7e7e7e8e8e8eaeaeaececececececeaeaeae5e5e5e0e0e0eaeaeadcdcdcd7d7d7d7d7d7d0d0d0cfcfcfd3d3d3d4d4d4d3d3d3d9d9d9cfcfcfb5b5b5a3a3a3a5a5a5abababacacacb3b3b3afafafacacacacacacb1b1b1b7b7b7bbbbbbbdbdbdb8b8b8cbcbcbe0e0e0e9e9e9e8e8e8e6e6e6e6e6e6e6e6e6e0e0e0e3e3e3e4e4e4e3e3e3e3e3e3e7e7e7e7e7e7e4e4e4dbdbdbe9e9e9c6c6c68080805c5c5c5c5c5c5d5d5d5858585656565e5e5e525252686868595959575757646464767676858585cececed2d2d2fffffff3f3f3e9e9e9dbdbdbb7b7b7a9a9a9b8b8b8c6c6c6c8c8c8c5c5c5c4c4c4c4c4c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c4c4c4c3c3c3c2c2c2c2c2c2c1c1c1bfbfbfbbbbbbb8b8b8bbbbbbb2b2b29d9d9d8888888080807f7f7f7676766868685454545656565959593030305f5f5fbababafafafafffffffbfbfbfdfdfdfffffffffffffefefefefefefefefeffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9fffffff9f9f9fbfbfbffffffb3b3b36464644848485e5e5e6363636969697474746c6c6c7777777979797d7d7d8080808282828282828080807f7f7f8080807f7f7f7979797070706b6b6b6c6c6c6d6d6d6c6c6c4343434b4b4b5a5a5a6868686d6d6d6f6f6f7474747c7c7c7f7f7f8484848a8a8a8f8f8f9090909191919292929494949696969696969898989898989898989696969494949393936666666a6a6a939393929292bababaa7a7a7b7b7b7aaaaaaa9a9a9a8a8a8a6a6a6a4a4a4a3a3a3a2a2a2a3a3a3a3a3a39e9e9e9b9b9b9595958e8e8e8787878181817d7d7d7b7b7b6b6b6b464646727272c6c6c6e7e7e7f7f7f7fffffffafafafffffff6f6f6fdfdfdfcfcfcfcfcfcfffffff3f3f3fdfdfdfffffffffffffcfcfcfafafafafafafbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefe9292925555555151516262627575757b7b7b6c6c6c8b8b8be8e8e8fbfbfbfffffff4f4f4f7f7f7f9f9f9fcfcfcfdfdfdfcfcfcfbfbfbfcfcfcfdfdfdecececdfdfdfdbdbdbe3e3e3dededec2c2c21d1d1d2424242424241717171b1b1b2929293b3b3b3737372525253030304343432f2f2f2020200a0a0a1b1b1b8b8b8bf3f3f3fffffff9f9f9fcfcfcfdfdfdfafafaf7f7f7f7f7f7fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecececffffffa2a2a26f6f6f7f7f7f7575758888889898988b8b8b9c9c9ca8a8a8acacacb6b6b6c3c3c3c4c4c4bdbdbdc7c7c7cececed6d6d6dcdcdcdfdfdfe0e0e0e1e1e1e2e2e2e3e3e3e3e3e3e4e4e4e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e9e9e9e8e8e8dfdfdfeeeeeee8e8e8efefefdadadaeeeeeee7e7e7e7e7e7e7e7e7e8e8e8e8e8e8e6e6e6e2e2e2dededeeaeaeadedededddddddcdcdccececec6c6c6c8c8c8c7c7c7babababbbbbbb9b9b9b1b1b1a9a9a9a7a7a7adadadb4b4b4aeaeaeacacacacacacb3b3b3c3c3c3d4d4d4e3e3e3eaeaeaeeeeeee0e0e0dadadae4e4e4ebebebe8e8e8e7e7e7ebebebe8e8e8e9e9e9e4e4e4dcdcdcdfdfdfe7e7e7e5e5e5dcdcdceaeaead5d5d59999995b5b5b4747474f4f4f5959596262626464646868685959597171716666665f5f5f5b5b5b5d5d5d5252528181816d6d6dd4d4d4eeeeeefafafafbfbfbd1d1d1a0a0a0b5b5b5c7c7c7c9c9c9c3c3c3bfbfbfc2c2c2c5c5c5c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c0c0c0c3c3c3c5c5c5c4c4c4c0c0c0bbbbbbb8b8b8b6b6b6c1c1c1bcbcbca4a4a48585857979797d7d7d7676766666666464644040402d2d2d434343c6c6c6fffffffdfdfdfcfcfcfbfbfbfdfdfdfffffffffffffefefefefefefefefeffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffffc3c3c33c3c3c5f5f5f6262626060606b6b6b6a6a6a7474747676767a7a7a7c7c7c7d7d7d7d7d7d7c7c7c7b7b7b8484847d7d7d7575756a6a6a6464646d6d6d6d6d6d5c5c5c4646465b5b5b6b6b6b6d6d6d7171717b7b7b8080807e7e7e8787878888888a8a8a8c8c8c8f8f8f9191919393939494949090909191919393939595959999999d9d9da0a0a0a1a1a19999997272722323233c3c3cffffffaeaeaea3a3a3a9a9a9b1b1b1b2b2b2b0b0b0acacaca8a8a8a5a5a59f9f9f9a9a9a979797949494a3a3a38989897d7d7d8d8d8d7b7b7b6d6d6d6262624e4e4ec1c1c1fffffff8f8f8fffffffffffff6f6f6fbfbfbf7f7f7f5f5f5f8f8f8fefefefffffff9f9f9f2f2f2fefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef0f0f0fffffffbfbfb9393934949496969697474747474747d7d7d666666ecececfbfbfbfffffff4f4f4f4f4f4f8f8f8fffffffffffff9f9f9fbfbfbfefefef4f4f46060602929291212121919191e1e1e3030308383838b8b8b8d8d8d7373735252523f3f3f3d3d3d4040403e3e3e3838382d2d2d1414142d2d2d2d2d2d1d1d1d808080f4f4f4fbfbfbe9e9e9ffffffe7e7e7f9f9f9fffffffffffff6f6f6fefefefffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfd9494945454548989898787879292928a8a8aa7a7a7a8a8a8acacacb2b2b2b9b9b9bebebec4c4c4c8c8c8d3d3d3d7d7d7dcdcdcdfdfdfe0e0e0e0e0e0e0e0e0e1e1e1e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e7e7e7e7e7e7e7e7e7e9e9e9ebebebeaeaeae8e8e8e5e5e5dddddddcdcdcdadadad7d7d7d4d4d4cececec6c6c6c1c1c1b9b9b9b0b0b0acacacafafafacacaca2a2a29f9f9fa3a3a3a4a4a4acacacc0c0c0dadadaebebebebebebe1e1e1dadadadadadaedededececece9e9e9cfcfcfffffffe0e0e0e1e1e1e8e8e8e1e1e1e1e1e1e9e9e9e6e6e6dfdfdfe5e5e5f5f5f5d4d4d4e9e9e99595955959595c5c5c5353535454545858585656565d5d5d5f5f5f5959595c5c5c6565656464645e5e5e7272726565656666665e5e5e6e6e6ec2c2c2f9f9f9dcdcdca7a7a7a5a5a5bdbdbdcdcdcdbfbfbfbbbbbbc5c5c5c5c5c5c4c4c4c3c3c3c3c3c3c3c3c3c3c3c3c4c4c4c5c5c5c6c6c6c2c2c2c8c8c8c2c2c2bdbdbdbfbfbfb9b9b9b3b3b3b8b8b8b4b4b4bbbbbbb3b3b38787877373737777776c6c6c6d6d6d4d4d4d484848393939dbdbdbfffffffffffff2f2f2f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfefefee6e6e6d1d1d15757574343435555557a7a7a6767677070707171717373737878787d7d7d8080807f7f7f7e7e7e8282827a7a7a7373736a6a6a6464646969696565655151514d4d4d5f5f5f6e6e6e7070707474747e7e7e8484848282828989898a8a8a8b8b8b8e8e8e9090909393939494949595959d9d9d9c9c9c9a9a9a9898989696969595959595959494948d8d8da0a0a06d6d6d535353f7f7f7f8f8f8eeeeeebcbcbca4a4a4a7a7a7a6a6a69f9f9f9999999b9b9ba0a0a0a3a3a39f9f9f8b8b8b8d8d8d8585858484847c7c7c5b5b5b575757545454e7e7e7ffffffeeeeeefdfdfdeeeeeef5f5f5fffffffdfdfdf9f9f9f7f7f7f8f8f8fbfbfbfdfdfdfbfbfbf8f8f8fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffffffffff1f1f19999994a4a4a444444787878848484848484838383dadadafcfcfcfefefefafafaf4f4f4fdfdfdf9f9f9eeeeeef9f9f9ffffffececec6f6f6f6a6a6a6363637474747d7d7d7272726060608787877a7a7a7676766363634c4c4c3f3f3f3e3e3e3f3f3f3b3b3b3636363535352f2f2f2323232323232525252929297a7a7af6f6f6ffffffe4e4e4fffffff5f5f5fffffff4f4f4f0f0f0fffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf0f0f0a3a3a3595959676767a8a8a88f8f8fa5a5a5aaaaaaafafafb5b5b5bbbbbbbfbfbfc2c2c2c9c9c9cececed6d6d6d9d9d9dddddddfdfdfe0e0e0e0e0e0e1e1e1e3e3e3e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e7e7e7e7e7e7e9e9e9eaeaeae9e9e9e7e7e7e4e4e4dcdcdcdadadad7d7d7d5d5d5d1d1d1cbcbcbc4c4c4bfbfbfcacacab6b6b6a5a5a5a2a2a2a6a6a6acacacb9b9b9c6c6c6eaeaeaeaeaeadddddde1e1e1ddddddecececeaeaeaecececeeeeeedadadadfdfdfe0e0e0f6f6f6dcdcdce9e9e9e8e8e8dadadae7e7e7f1f1f1eeeeeee5e5e5e3e3e3e7e7e7ebebebe0e0e0eaeaead8d8d89090905959595f5f5f6767675b5b5b5b5b5b6666666060606565656c6c6c666666656565646464636363545454606060686868616161818181b7b7b7cfcfcfb8b8b8abababb1b1b1c5c5c5cbcbcbcacacac9c9c9c7c7c7c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c5c5c5c5c5c2c2c2c5c5c5c0c0c0bbbbbbbcbcbcb8b8b8b2b2b2b4b4b4bebebeacacacaeaeae9898987c7c7c7272725b5b5b4b4b4b404040333333fafafadcdcdcfffffff5f5f5fdfdfdf5f5f5ffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdf8f8f8fcfcfcffffffbababa5252525252524b4b4b6262626e6e6e6d6d6d6f6f6f7474747b7b7b8080808080807e7e7e8181817878787373736c6c6c6666666868686060604a4a4a5757576666667272727474747878788282828888888888888b8b8b8c8c8c8e8e8e9090909292929595959696969797979a9a9a999999989898979797979797979797979797979797a7a7a7919191838383949494fcfcfcfefefefafafaf7f7f7e5e5e5e1e1e1d1d1d1b7b7b7a4a4a49f9f9fa3a3a3a7a7a79f9f9f9a9a9a8e8e8e7d7d7d7f7f7f797979676767787878c5c5c5fffffff4f4f4eaeaeafffffffffffffcfcfcf4f4f4fefefefdfdfdfafafaf9f9f9f9f9f9fbfbfbfdfdfdfefefefcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffcfcfcfefefed8d8d88888884c4c4c5151517272726767677373739a9a9ae7e7e7fcfcfcfffffffffffffbfbfbfafafaf6f6f6fffffffffffff0f0f04b4b4b5454546c6c6c8b8b8b8e8e8e8b8b8b7878788989897575755b5b5b5252524848484343434343434242423d3d3d3838383030304747472828281a1a1a2f2f2f181818262626858585f0f0f0fdfdfdf8f8f8fffffffefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf4f4f4dcdcdc9b9b9b6767679999999b9b9ba5a5a5afafafb6b6b6bebebec2c2c2c4c4c4c8c8c8cfcfcfd4d4d4d9d9d9dbdbdbdedededfdfdfe0e0e0e1e1e1e3e3e3e5e5e5e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e7e7e7e7e7e7e8e8e8e9e9e9e8e8e8e5e5e5e2e2e2dadadad8d8d8d5d5d5d2d2d2cececec8c8c8c1c1c1bcbcbcc0c0c0b1b1b1aaaaaab5b5b5c6c6c6d1d1d1dadadae3e3e3dfdfdfe6e6e6e1e1e1eaeaeae2e2e2eeeeeee7e7e7e8e8e8e2e2e2e1e1e1f0f0f0e6e6e6d1d1d15a5a5a585858454545656565969696c2c2c2cdcdcdcccccccfcfcfc7c7c7b8b8b8ecececddddddf4f4f4cecece8d8d8d6c6c6c5454546363635d5d5d6f6f6f5b5b5b6565656f6f6f5c5c5c6262626868686868686363636f6f6f7878786a6a6a626262888888babababababaaeaeaea9a9a9bcbcbcd0d0d0cacacac0c0c0c6c6c6c5c5c5c5c5c5c5c5c5c5c5c5c4c4c4c4c4c4c4c4c4c4c4c4c0c0c0bebebebababab6b6b6b5b5b5b2b2b2afafafaeaeaeb9b9b9a8a8a8b0b0b09595956b6b6b6464645c5c5c5151514e4e4edfdfdfe9e9e9fefefefdfdfdf6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffeeeeeefffffff9f9f9cdcdcd5a5a5a4747475a5a5a6a6a6a6d6d6d7070707373737676767979797c7c7c7e7e7e8181817777777272726e6e6e6868686a6a6a6363634f4f4f6161616c6c6c7676767878787c7c7c8484848b8b8b8c8c8c8e8e8e8f8f8f9090909292929494949696969898989999999393939494949494949696969898989b9b9b9d9d9d9e9e9e9a9a9a9191919d9d9d9a9a9ac0c0c0f1f1f1fafafafdfdfdfffffffffffff4f4f4dadadac3c3c3b2b2b29e9e9e8d8d8d9191919595958d8d8d8585857d7d7d6666667c7c7cc8c8c8ffffffddddddf9f9f9fffffff5f5f5fffffffefefefafafafdfdfdfffffffffffffdfdfdfbfbfbfbfbfbfefefefffffffbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffafafaf7f7f7ffffffffffffdbdbdb9595954f4f4f747474676767707070797979d0d0d0fdfdfdfffffffffffff9f9f9fffffffffffffffffff1f1f1ffffff5f5f5f6060607373738383837575757d7d7d7777777a7a7a6363634d4d4d4d4d4d4c4c4c4b4b4b4a4a4a4747474343434141413737374242423838382828282c2c2c3131312626261818187c7c7cf6f6f6f6f6f6fffffff6f6f6fffffffffffff6f6f6fffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffe8e8e8969696646464ababababababb5b5b5bbbbbbc0c0c0c3c3c3c7c7c7cfcfcfd5d5d5d7d7d7dcdcdcdedededfdfdfe0e0e0e0e0e0e1e1e1e5e5e5e7e7e7e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e7e7e7e7e7e7e7e7e7e7e7e6e6e6e2e2e2e0e0e0d9d9d9d7d7d7d3d3d3d0d0d0cbcbcbc6c6c6bfbfbfbababaaeaeaea9a9a9b1b1b1cbcbcbe2e2e2e8e8e8e6e6e6e5e5e5e4e4e4e0e0e0e8e8e8edededeeeeeedfdfdfdededee1e1e1e6e6e6bcbcbc7676766d6d6d7474748b8b8ba9a9a9b0b0b09c9c9cbbbbbbd1d1d1ccccccc8c8c8d1d1d1d5d5d5d0d0d0e1e1e1e4e4e4e8e8e8e3e3e3d7d7d79999995454546161615a5a5a7676765b5b5b5e5e5e6666665555556464646a6a6a6262626f6f6f6d6d6d6666666767676363636b6b6b8383839191919797979c9c9cb3b3b3ccccccc4c4c4bbbbbbcdcdcdc5c5c5c5c5c5c5c5c5c4c4c4c4c4c4c2c2c2c1c1c1c1c1c1bcbcbcb5b5b5b2b2b2b0b0b0aaaaaaabababacacaca8a8a8b0b0b0b6b6b6b0b0b0818181626262626262585858595959cececef9f9f9eaeaeaffffffecececfffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfffffff3f3f3ffffffffffffb6b6b66161614f4f4f5f5f5f6767676f6f6f7272727171717373737979797f7f7f7a7a7a7171716e6e6e6c6c6c6767676a6a6a6767675959596969697171717878787c7c7c8080808787878c8c8c8e8e8e9090909191919292929494949696969898989999999a9a9a999999989898989898979797979797989898999999999999909090989898ababab9292928c8c8cd6d6d6ebebebf5f5f5f6f6f6f9f9f9f8f8f8f4f4f4f0f0f0e2e2e2bfbfbf9c9c9c9595958888887979798383837474744b4b4b818181f9f9f9ffffffeeeeeefffffff9f9f9efefeffffffffbfbfbfffffffbfbfbfffffffffffffffffffefefefcfcfcfefefefffffffcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffefefef7f7f7fffffffafafadcdcdc9191918e8e8e7676767d7d7d7a7a7aa3a3a3e2e2e2f9f9f9fafafafffffffffffff4f4f4fafafaf7f7f7ffffff5858584c4c4c6262628282827777778080807878786d6d6d5353534d4d4d4f4f4f5050505050504d4d4d4b4b4b4949494848484a4a4a3838383e3e3e3d3d3d2626262525252b2b2b1b1b1b2626267d7d7dfffffff4f4f4fafafafcfcfcfcfcfcfffffffdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefcfcfccdcdcd5f5f5f7a7a7ab1b1b1bcbcbcc0c0c0c2c2c2c4c4c4cdcdcdd8d8d8dddddddbdbdbdddddddfdfdfe0e0e0e1e1e1e1e1e1e2e2e2e5e5e5e7e7e7e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e9e9e9e8e8e8e7e7e7e6e6e6e6e6e6e4e4e4e0e0e0ddddddd9d9d9d6d6d6d2d2d2cecececacacac4c4c4bebebeb9b9b9b1b1b1adadadb6b6b6cececee1e1e1e6e6e6e5e5e5e6e6e6f5f5f5dededeefefefe6e6e6e7e7e7a5a5a59a9a9a9494948585857575755f5f5f747474898989d0d0d0c1c1c1c3c3c3cccccccecececececec9c9c9c4c4c4c4c4c4c9c9c9cececed1d1d1f5f5f5e7e7e7e4e4e4efefefd2d2d29d9d9d6868685656567373736565656060606464645e5e5e6b6b6b6c6c6c5f5f5f7272726868685c5c5c6868686868685e5e5e646464646464727272828282a4a4a4cacacaccccccc5c5c5d3d3d3c4c4c4c4c4c4c4c4c4c3c3c3c1c1c1bfbfbfbdbdbdbcbcbcb8b8b8aeaeaeaeaeaeababab9f9f9fa3a3a3adadada9a9a9aeaeaebdbdbda9a9a97b7b7b6e6e6e5a5a5a424242606060ffffffe7e7e7fffffff2f2f2ffffffffffffedededffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffff8f8f8fffffff9f9f9ffffff6060603a3a3a5151515a5a5a6565656c6c6c6e6e6e7171717878787e7e7e6c6c6c6565656868686969696464646666666868686161617070707575757c7c7c8181818585858989898d8d8d8f8f8f9191919292929393939595959797979898989a9a9a9a9a9a999999999999989898979797979797979797989898989898a3a3a3888888939393a2a2a2919191a4a4a4b9b9b9f7f7f7fffffffffffffcfcfcf8f8f8fffffffffffff3f3f3dbdbdbc4c4c4bfbfbf9090907070706464646f6f6fb5b5b5fdfdfdffffffffffffebebebf6f6f6fffffffefefefffffff4f4f4fbfbfbfffffffffffffffffffffffffefefefefefefffffffdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafafefefefffffff8f8f8f9f9f9fbfbfbf3f3f3dededea5a5a56969696f6f6f707070747474c6c6c6fbfbfbfcfcfcfffffffffffffafafafffffff3f3f3ffffffa0a0a03737374949498080807e7e7e7a7a7a6c6c6c6464645454545252525353535353535151514e4e4e4b4b4b4a4a4a4a4a4a4545454444443f3f3f3a3a3a3434342a2a2a2525252b2b2b1f1f1f1d1d1d8d8d8defefeff7f7f7f5f5f5fffffffdfdfdfbfbfbfbfbfbfafafafafafafafafafafafafbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffff0f0f0f8f8f8f6f6f69b9b9b2a2a2a757575bababac3c3c3c9c9c9cbcbcbd3d3d3dfdfdfe3e3e3dfdfdfdddddddfdfdfe1e1e1e2e2e2e2e2e2e2e2e2e4e4e4e6e6e6e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e9e9e9e8e8e8e6e6e6e5e5e5e4e4e4e2e2e2dddddddadadad9d9d9d5d5d5d0d0d0ccccccc7c7c7c2c2c2bcbcbcb7b7b7aeaeaeb4b4b4c7c7c7e0e0e0ececece9e9e9e4e4e4e5e5e5e4e4e4bebebebbbbbba6a6a6a3a3a36767676565656868687777777c7c7ca5a5a5afafafbbbbbbd2d2d2c6c6c6d7d7d7c8c8c8c3c3c3c8c8c8d6d6d6d9d9d9cfcfcfcacacacfcfcfdadadadededee2e2e2f6f6f6e4e4e4dededee2e2e29a9a9a6464646565656969696666666464646a6a6a6b6b6b6767676767677171716c6c6c6b6b6b7272726666665e5e5e6e6e6e6363636565656f6f6f8f8f8fbbbbbbcfcfcfc9c9c9c3c3c3c1c1c1c1c1c1c1c1c1c0c0c0bebebebbbbbbb8b8b8b6b6b6b3b3b3a6a6a6aaaaaaa6a6a69393939a9a9aadadadacacaca7a7a7b5b5b5a8a8a87c7c7c5f5f5f454545565656aeaeaeedededfffffff3f3f3fcfcfcfffffff6f6f6f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf4f4f4fffffff5f5f5ffffffecececa0a0a04b4b4b4a4a4a4f4f4f5858586363636b6b6b7070707272727272725e5e5e5c5c5c6666666a6a6a6363636363636767676464647575757979797f7f7f8686868a8a8a8c8c8c8e8e8e9090909292929393939494949595959797979898989999999a9a9a9696969696969696969797979898989999999b9b9b9c9c9c9696969898989494949696969292929a9a9aa0a0a0c6c6c6f5f5f5fefefefbfbfbefefefeeeeeefafafafefefef7f7f7f1f1f1fefefecfcfcf9e9e9e979797bfbfbff6f6f6f9f9f9fefefefcfcfcf3f3f3fffffffcfcfcebebebfffffffffffffefefefffffffffffffffffffffffffefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f2f2f2fbfbfbfffffffffffffafafaf8f8f8ffffffd1d1d17575756b6b6b6868686d6d6da9a9a9c9c9c9d2d2d2f1f1f1ffffffffffffffffffeeeeeefffffffefefe6a6a6a5757578383837d7d7d6a6a6a5a5a5a5a5a5a5353535656565656565555555353535050504d4d4d4b4b4b4949493d3d3d4b4b4b4545453a3a3a4040403e3e3e2d2d2d2323232e2e2e1c1c1c0f0f0fa0a0a0dfdfdffffffffffffff4f4f4fcfcfcfbfbfbfbfbfbfafafafafafafbfbfbfbfbfbfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffbfbfbfdfdfdfdfdfddcdcdc5e5e5e3c3c3cadadadc1c1c1d1d1d1d4d4d4d6d6d6dededee2e2e2e0e0e0dcdcdcdededee2e2e2e3e3e3e3e3e3e2e2e2e3e3e3e4e4e4e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7eaeaeae8e8e8e6e6e6e5e5e5e3e3e3e0e0e0dbdbdbd8d8d8d7d7d7d3d3d3cececec9c9c9c4c4c4bfbfbfb9b9b9b5b5b5a4a4a4b5b5b5d2d2d2eaeaeae7e7e7d2d2d2c2c2c2bebebec5c5c5a2a2a27b7b7b6c6c6c6767677373738b8b8ba7a7a7b7b7b7a4a4a4a5a5a59e9e9ebcbcbcc5c5c5cdcdcdcacacae2e2e2d2d2d2c8c8c8cacacacacacac5c5c5c9c9c9d4d4d4ddddddc4c4c4dbdbdbf7f7f7e0e0e0ddddddedededd5d5d59b9b9b6161616868686767676161616f6f6f6464646767676565656666666565656969696a6a6a5d5d5d5b5b5b6a6a6a6e6e6e676767686868777777959595bababac6c6c6b7b7b7bebebebfbfbfbfbfbfbdbdbdbbbbbbb7b7b7b3b3b3b1b1b1a9a9a99b9b9ba2a2a29c9c9c8383838d8d8da9a9a9abababa4a4a4a9a9a9aaaaaa7979794d4d4d636363acacacffffffffffffebebebfffffffffffff5f5f5f8f8f8fffffff3f3f3ffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3fffffffbfbfbf6f6f6ffffff8f8f8f4a4a4a4a4a4a5050505c5c5c6a6a6a6f6f6f6b6b6b6464645656565959596767676e6e6e6565656262626666666565657878787b7b7b8282828989898e8e8e8e8e8e8f8f8f9191919292929393939494949595959797979898989999999a9a9a9c9c9c9b9b9b999999989898979797969696969696969696949494a0a0a0919191959595a0a0a0949494898989a2a2a2c8c8c8e9e9e9fffffffffffff8f8f8fbfbfbfdfdfdf9f9f9fcfcfcfffffff5f5f5fffffffafafaefefeffffffff9f9f9fbfbfbf6f6f6f9f9f9e6e6e6fbfbfbfffffff5f5f5fffffffffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfcfcfcfffffff6f6f6f5f5f5fffffffbfbfbf5f5f59494947575755f5f5f6969696d6d6d515151858585dbdbdbfefefef4f4f4f8f8f8fffffffafafafcfcfc7979794545456666666868685e5e5e5959596060605a5a5a5959595858585757575555555353535050504c4c4c4949494d4d4d4040404a4a4a4f4f4f3a3a3a3131313939393535352b2b2b2b2b2b141414202020c5c5c5ffffffecececfffffffdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffedededfffffffdfdfdeaeaeafafafaf4f4f44747479f9f9fbdbdbdd6d6d6dadadad6d6d6dadadadededededededadadadededee2e2e2e4e4e4e3e3e3e2e2e2e2e2e2e2e2e2e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7eaeaeae8e8e8e6e6e6e4e4e4e3e3e3dfdfdfdadadad7d7d7d5d5d5d1d1d1cbcbcbc6c6c6c1c1c1bcbcbcb6b6b6b3b3b3a7a7a7b5b5b5cbcbcbd4d4d4bfbfbf9d9d9d8787878383837979798181816c6c6c8787877e7e7eaaaaaaa4a4a4b0b0b0a1a1a1bababaadadadb1b1b1b7b7b7c2c2c2dcdcdccccccccacacac8c8c8cbcbcbd0d0d0d0d0d0cacacac6c6c6c6c6c6c8c8c8d1d1d1e7e7e7dbdbdbe4e4e4f7f7f7e5e5e5ebebebd9d9d96c6c6c6a6a6a6868685f5f5f7070706262627070706b6b6b6b6b6b6868686464646767676b6b6b686868646464656565606060646464646464717171a2a2a2c7c7c7c1c1c1bdbdbdbdbdbdbdbdbdbbbbbbb8b8b8b4b4b4b0b0b0aeaeaea0a0a0919191999999939393767676818181a3a3a3a7a7a7b1b1b1a4a4a4a7a7a77676765a5a5aaeaeaefbfbfbfffffffffffffefefefdfdfdfffffffafafafffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfb9b9b9b5252525252524a4a4a5555556969696c6c6c3b3b3b6060606b6b6b6868686161616464646565656363636969697474748585858b8b8b8a8a8a9090909090908e8e8e9494949393939595959797979999999a9a9a9b9b9b9b9b9b9a9a9a9e9e9e9a9a9a9999999b9b9b9999999494949696969c9c9c9898989a9a9a9a9a9a9a9a9a9d9d9d9f9f9f9b9b9b949494999999c3c3c3eeeeeefdfdfdfbfbfbf9f9f9fcfcfcfffffffffffffbfbfbf9f9f9fbfbfbf9f9f9f4f4f4f5f5f5fafafafdfdfdfbfbfbf8f8f8f9f9f9fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfcfcfcfefefeffffffeeeeeeffffffe7e7e7939393767676656565676767676767525252767676dededef1f1f1fdfdfdfdfdfdfffffffdfdfd8181813d3d3d3636366060606565655b5b5b5e5e5e5b5b5b5858585656565454545555555656565656565353535050504e4e4e4b4b4b4949494949494a4a4a4646464040403a3a3a2c2c2c2a2a2a2121212c2c2c989898f9f9f9f9f9f9fffffffafafaf2f2f2f9f9f9fffffffffffffffffffffffffdfdfdfffffffffffffffffffefefefefefefffffffffffffffffffffffffffffff8f8f8f5f5f5fcfcfcfbfbfbe2e2e2c3c3c3515151b5b5b5e2e2e2d6d6d6e6e6e6e2e2e2cececee7e7e7dbdbdbeaeaeae9e9e9e9e9e9e3e3e3e1e1e1e7e7e7e4e4e4e6e6e6e5e5e5e5e5e5e5e5e5e5e5e5e6e6e6e7e7e7e8e8e8e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e9e9e9e8e8e8e6e6e6e5e5e5e5e5e5e6e6e6e8e8e8e9e9e9eaeaeae7e7e7e3e3e3e0e0e0dedededbdbdbd7d7d7d5d5d5d0d0d0cececec9c9c9c4c4c4bfbfbfbbbbbbb8b8b8b6b6b69f9f9fa1a1a1a3a3a39f9f9f9595958d8d8d8c8c8c8e8e8e818181888888828282abababc2c2c2aeaeaeafafafafafafb0b0b0afafafafafafb4b4b4b5b5b5d4d4d4cbcbcbd3d3d3cececececececdcdcdcdcdcdcdcdcdcdcdcdcccccccccccccacacacfcfcfd8d8d8e3e3e3eaeaeae9e9e9e1e1e1dadadae0e0e09292926363636767676b6b6b6c6c6c6c6c6c6161616b6b6b6d6d6d6a6a6a6363636262626666666767676363635e5e5e6b6b6b6f6f6f5858586363638b8b8ba5a5a5c3c3c3c6c6c6b4b4b4b6b6b6b3b3b3aaaaaaa9a9a9a3a3a39f9f9f9797979b9b9b8d8d8d737373737373909090a8a8a8adadada6a6a6a0a0a0a0a0a05757579d9d9dffffffecececffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbeeeeee9d9d9d2626265555555b5b5b5d5d5d5656563e3e3e4c4c4c6262626c6c6c6a6a6a6969696262625c5c5c6161617272728585858d8d8d8d8d8d9191918f8f8f8d8d8d9292929797979898989a9a9a9b9b9b9b9b9b9a9a9a9999999999999b9b9b9595959393939797979999999696969797979a9a9a9898989898989595959292929494949999999999999494949b9b9ba3a3a3c2c2c2eeeeeefffffffdfdfdf6f6f6fafafaf6f6f6f5f5f5f9f9f9fefefefdfdfdf8f8f8f9f9f9fdfdfdfdfdfdfbfbfbf9f9f9fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfcfcfcfefefefffffffffffffafafaf9f9f9f9f9f98a8a8a6969695f5f5f6c6c6c6868684b4b4b7b7b7bf4f4f4f4f4f4f8f8f8dbdbdbffffffffffff9d9d9d5f5f5f5c5c5c5757575757575f5f5f5a5a5a5a5a5a5858585757575757575959595959595656565353535151514f4f4f4c4c4c4949494848484545454141413f3f3f2e2e2e4040403232321818183838389c9c9cebebebf1f1f1f2f2f2fffffffffffffffffff7f7f7fffffff1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fbfbfbf9f9f9f9f9f9fffffffffffffafafae8e8e8b2b2b2afafafb3b3b3d5d5d5d7d7d7d4d4d4efefefe6e6e6e4e4e4e1e1e1dcdcdcdddddde1e1e1ebebebdcdcdce7e7e7e5e5e5e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e8e8e8e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e8e8e8e7e7e7e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e8e8e8e9e9e9e6e6e6e2e2e2e0e0e0dddddddbdbdbd7d7d7d4d4d4d1d1d1cdcdcdc8c8c8c2c2c2bdbdbdb8b8b8b3b3b3b0b0b0aeaeaea1a1a19696969191919090908e8e8e8c8c8c8d8d8db0b0b0bbbbbbaaaaaaadadadaeaeaea1a1a1aeaeaeb4b4b4b0b0b0b0b0b0aeaeaeaeaeaeacacaccecececacacad6d6d6d1d1d1d0d0d0cfcfcfcecececccccccbcbcbcacacacacacac6c6c6c9c9c9d1d1d1dcdcdce6e6e6ededededededecececf0f0f0c5c5c59999997676766161616c6c6c7373736363636868686c6c6c6b6b6b6565656363636666666767676464646363636666666969695a5a5a5a5a5a6969697c7c7ca6a6a6c2c2c2b2b2b2afafafaeaeaeaaaaaaa8a8a89d9d9d9393939696968e8e8e787878676767747474949494a3a3a39f9f9fadadad9c9c9c4c4c4c555555b6b6b6f1f1f1fffffff4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfefefe9595953333333d3d3d4949494c4c4c7171713b3b3b3e3e3e5454546363636a6a6a7171716b6b6b6060605e5e5e6e6e6e8484848f8f8f9191919595959393939191919898989999999999999a9a9a9b9b9b9b9b9b9a9a9a9a9a9a9999999b9b9b9595959393939696969999999898989797979797979898989a9a9a9898989595959797979b9b9b9a9a9a9696969c9c9c8e8e8e989898c7c7c7f2f2f2fffffffcfcfcfbfbfbf6f6f6f8f8f8fcfcfcfffffffefefef7f7f7f5f5f5f6f6f6fcfcfcfafafafafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfdfdfdfefefefffffffffffff2f2f2fffffff9f9f9eeeeee8888886464645c5c5c3f3f3f5d5d5d515151666666686868f8f8f8fffffff3f3f3fafafaa7a7a76c6c6c5f5f5f5959595d5d5d6161615757575d5d5d5c5c5c5b5b5b5b5b5b5c5c5c5b5b5b5959595757575454545353535050504c4c4c4747474444444444444545453d3d3d3c3c3c3737373232320d0d0d363636a4a4a4b0b0b0929292f4f4f4f6f6f6fdfdfdfdfdfdebebebfffffffafafafffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffafafafcfcfcfffffffffffffcfcfcbababab2b2b2aeaeae757575818181d5d5d5e0e0e0d1d1d1d8d8d8e0e0e0e1e1e1e5e5e5e1e1e1eeeeeed2d2d2f0f0f0e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e5e5e5e1e1e1dedededcdcdcd9d9d9d6d6d6d3d3d3d0d0d0ccccccc6c6c6c0c0c0bababab4b4b4aeaeaeaaaaaaaaaaaa9d9d9d9393939595959d9d9da3a3a3abababb3b3b39d9d9db9b9b9b9b9b9bbbbbbbebebeb6b6b6b4b4b4abababacacacaeaeaeadadadadadadaaaaaaccccccc8c8c8d4d4d4d0d0d0cfcfcfcfcfcfcecececdcdcdcccccccbcbcbcbcbcbcdcdcdccccccccccccd0d0d0d8d8d8e0e0e0e6e6e6e9e9e9eeeeeeecececcacaca8585855757576464647373736464646464646a6a6a6c6c6c6868686565656565656666666666666262625b5b5b6262626060605c5c5c585858646464969696bdbdbdb7b7b7aeaeaea6a6a6a1a1a19c9c9c9797979191918989897878786363636161617d7d7d9e9e9ea3a3a3959595aeaeaea9a9a95e5e5ea6a6a6fffffff9f9f9fffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf3f3f3dedede9e9e9e2f2f2f4343434f4f4f4e4e4e4848483f3f3f4b4b4b5252525c5c5c6e6e6e6d6d6d5c5c5c5252526767677f7f7f8d8d8d9191919696969595959595959c9c9c9898989898989999999999999a9a9a9a9a9a9a9a9a9a9a9a9b9b9b9a9a9a9999999999999898989797979696969696969595959a9a9a9d9d9d9d9d9d9d9d9d9e9e9e9a9a9a9494949a9a9a9393938f8f8f9c9c9cc3c3c3eeeeeefffffffffffffdfdfdfafafafafafafbfbfbfcfcfcfafafaf7f7f7f5f5f5fbfbfbfafafafbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffafafaffffffebebebf6f6f6ffffffe1e1e18989896464646767675656565959596565655f5f5f7b7b7b8e8e8e9393938181816868686161616565656161616161616363635b5b5b5e5e5e5e5e5e5e5e5e5e5e5e5d5d5d5c5c5c5b5b5b5959595656565757575656565252524b4b4b4747474848484949494e4e4e3434343838384949492929293333337474747b7b7b585858858585f6f6f6f1f1f1fffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffefefef8f8f8f6f6f6fafafafcfcfcfafafaedededbfbfbfa8a8a8b3b3b37d7d7d888888ececece4e4e4dcdcdcf6f6f6e5e5e5e6e6e6dfdfdfebebebd8d8d8ebebebe4e4e4e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e7e7e7e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e6e6e6e3e3e3e0e0e0dddddddbdbdbd8d8d8d4d4d4d1d1d1cfcfcfcacacac3c3c3bebebeb9b9b9b3b3b3abababa6a6a6a3a3a39d9d9d9898989494948e8e8e8989898b8b8b929292a8a8a8b1b1b1a7a7a7a5a5a5b3b3b3b9b9b9b4b4b4abababaaaaaaadadadadadadafafafafafafd3d3d3c9c9c9cdcdcdcbcbcbcccccccccccccdcdcdcecececfcfcfd0d0d0d0d0d0d4d4d4d1d1d1cccccccbcbcbcfcfcfd6d6d6dddddde2e2e2e0e0e0efefefdedede9f9f9f6969696262626d6d6d6d6d6d6262626868686c6c6c6b6b6b6767676565656565656767676060605757576060606262626161615959595b5b5b848484999999aaaaaaa6a6a6a1a1a19b9b9b9090908e8e8e8888887373736868686262627070708e8e8ea4a4a4a3a3a3969696999999b0b0b0bebebef1f1f1fffffffcfcfcf1f1f1fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbffffffffffffe8e8e89d9d9d3030304747474747473a3a3a4242425454545e5e5e6565657070706c6c6c5e5e5e5858586f6f6f8585859191919393939999999898989797979f9f9f9d9d9d9c9c9c9b9b9b9a9a9a9999999898989898989898989696969a9a9a9c9c9c9999999696969494949696969898989494949999999b9b9b9999999898989a9a9a9898989595959696969999999696968f8f8f9c9c9cc1c1c1ebebebfffffffffffffbfbfbf7f7f7f7f7f7fcfcfcfffffffffffffffffff9f9f9fafafafcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefffffff9f9f9fbfbfbffffffffffffeeeeeeffffffe0e0e09999994e4e4e4e4e4e6060605959596464647171718484846363635b5b5b5c5c5c6262626363635e5e5e5e5e5e6262626161615e5e5e5f5f5f5f5f5f5f5f5f5e5e5e5c5c5c5b5b5b5b5b5b5656565959595b5b5b5858585252524d4d4d4b4b4b4c4c4c5252523f3f3f4141413838384848487676768585858585857676766868689c9c9cedededfbfbfbeaeaeafffffffffffffefefefefefefffffffffffffffffffffffffefefefefefef6f6f6f8f8f8f7f7f7f7f7f7f9f9f9fdfdfdfdfdfdfbfbfbf9f9f9c4c4c4b7b7b7a8a8a89c9c9c767676717171e4e4e4d5d5d5fafafadfdfdfe0e0e0dfdfdfe9e9e9e9e9e9dcdcdce4e4e4e5e5e5e6e6e6e7e7e7e7e7e7e7e7e7e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e5e5e5e5e5e5e2e2e2dedededbdbdbd9d9d9d6d6d6d3d3d3d0d0d0ccccccc7c7c7c0c0c0bcbcbcb9b9b9b3b3b3abababa4a4a49393939494949595959595959696969595958d8d8d8383839797979494948e8e8e909090a4a4a4afafafacacacb2b2b2afafafaeaeaea9a9a9aaaaaab0b0b0d9d9d9cfcfcfcfcfcfcccccccccccccdcdcdcecececfcfcfd0d0d0d0d0d0d1d1d1cfcfcfcecececdcdcdcdcdcdd2d2d2dadadae3e3e3e9e9e9e2e2e2e9e9e9e4e4e4c7c7c79a9a9a7171716969697676766363636666666a6a6a6c6c6c6969696565656565656666666363635f5f5f6262625b5b5b5d5d5d5a5a5a4f4f4f6161618080809d9d9d9494949595959999998a8a8a8181817070706a6a6a6c6c6c7777778a8a8a9898989d9d9d9b9b9b9a9a9aaaaaaacfcfcffbfbfbfafafaf9f9f9f7f7f7eaeaeaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf2f2f2ffffffededede1e1e19e9e9e4343433e3e3e4949494d4d4d7171718b8b8b9292929292928a8a8a8888889191918e8e8e9f9f9fa3a3a3a2a2a2a6a6a6a5a5a5a2a2a2a7a7a7a7a7a7a5a5a5a2a2a29f9f9f9c9c9c9a9a9a9898989898989393939898989b9b9b9898989595959696969797979696969a9a9a9c9c9c9a9a9a9494949393939797979b9b9b9c9c9c9494949494949999999b9b9b919191939393b8b8b8e6e6e6fffffffffffffefefefafafafbfbfbfffffffffffffefefef8f8f8fafafafdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffffffedededfffffffcfcfcffffffdadadac5c5c59a9a9a5e5e5e5151514141415e5e5e7171716161616969696767676262625e5e5e5f5f5f6262626262626161615e5e5e6060606161616060605e5e5e5c5c5c5c5c5c5c5c5c5858585a5a5a5c5c5c5c5c5c5959595454545151514f4f4f5454544242424848484747476c6c6c909090888888a2a2a2aaaaaa6969696c6c6c939393939393f6f6f6eeeeeefffffffcfcfcfdfdfdfefefefffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfdfdfdfffffffffffffffffffbfbfbf9f9f9f4f4f4c7c7c7bbbbbba9a9a99c9c9cb4b4b4a0a0a08c8c8cc2c2c2e7e7e7ededede5e5e5e2e2e2f0f0f0e2e2e2e3e3e3e4e4e4e6e6e6e8e8e8e8e8e8e7e7e7e6e6e6e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e5e5e5e5e5e5e3e3e3e0e0e0dddddddadadad8d8d8d5d5d5d1d1d1cecececacacac4c4c4bdbdbdbababab8b8b8b2b2b2a9a9a9a1a1a18585858c8c8c9191919f9f9fbfbfbfddddddd9d9d9c3c3c38181818585858e8e8e898989919191979797939393a6a6a6b1b1b1afafafa5a5a5a1a1a1a9a9a9d8d8d8d4d4d4d6d6d6d1d1d1d1d1d1d0d0d0cfcfcfcecececdcdcdcdcdcdcccccccbcbcbcbcbcbcccccccdcdcdd0d0d0d6d6d6dddddde2e2e2eaeaeae7e7e7e5e5e5e4e4e4c8c8c88c8c8c6868687272726767676666666767676b6b6b6b6b6b6666666464646464646262626262626363635656565b5b5b5e5e5e4c4c4c505050a8a8a8bebebe9595958787878e8e8e8282827d7d7d6969697979797f7f7f8e8e8e9b9b9b9a9a9a9292929a9a9aaaaaaad7d7d7fcfcfcfffffff6f6f6f8f8f8fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbffffffecececf4f4f4f8f8f8c0c0c05c5c5c7f7f7f5c5c5c737373939393aaaaaaaeaeaeaeaeaeaaaaaaacacacb9b9b9a9a9a9b3b3b3b0b0b0abababb0b0b0b0b0b0abababaeaeaeadadadabababa9a9a9a6a6a6a4a4a4a3a3a3a3a3a3a3a3a3a0a0a0a0a0a09c9c9c9999999b9b9b9d9d9d9898988e8e8e9696969b9b9b9d9d9d9999999696969898989a9a9a9999999696969494949999999c9c9c8f8f8f838383929292adadade5e5e5f5f5f5fffffffffffff7f7f7f6f6f6f9f9f9fbfbfbf7f7f7fafafafefefefffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefefcfcfcffffffe8e8e8f5f5f5fdfdfdffffffeaeaeafcfcfcfdfdfde6e6e6a4a4a49393935555555c5c5c6363635959596060606262625e5e5e5f5f5f6666666666666060606161615f5f5f6262626363636262625f5f5f5d5d5d5d5d5d5f5f5f5d5d5d5c5c5c5b5b5b5b5b5b5b5b5b5a5a5a5757575454545151514646465555557575758b8b8b8a8a8a8e8e8ea7a7a7a2a2a2a9a9a94848484f4f4f606060a2a2a2f3f3f3f1f1f1fafafafbfbfbfdfdfdfefefefefefefdfdfdfbfbfbfafafafffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfffffff2f2f2d5d5d5b2b2b2c3c3c3c6c6c6a4a4a4b6b6b67676767f7f7fe0e0e0dedededededee1e1e1e7e7e7ececece3e3e3e4e4e4e6e6e6e8e8e8e8e8e8e7e7e7e6e6e6e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e4e4e4e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e5e5e5e4e4e4e2e2e2dfdfdfdbdbdbd9d9d9d6d6d6d4d4d4d0d0d0cdcdcdcacacac3c3c3bbbbbbb7b7b7b5b5b5afafafa3a3a39a9a9a868686949494969696969696b7b7b7e8e8e8f6f6f6e5e5e5cfcfcfc9c9c9bbbbbb8f8f8f8282828c8c8c8282828f8f8fa3a3a3a9a9a9a7a7a7a3a3a3a5a5a5d3d3d3d0d0d0d5d5d5d2d2d2d2d2d2d1d1d1d0d0d0cecececdcdcdcccccccbcbcbcccccccdcdcdcccccccbcbcbc9c9c9cbcbcbd0d0d0d4d4d4e4e4e4e7e7e7e4e4e4e8e8e8dfdfdfababab7676766969696d6d6d6666666464646969696c6c6c6767676363636262625e5e5e5e5e5e6161615656565b5b5b5d5d5d4c4c4c535353b4b4b4dededeb8b8b89f9f9f9898988282828787877d7d7d9191918f8f8f9595959d9d9d999999979797b1b1b1d2d2d2edededfffffff8f8f8f6f6f6fcfcfcfffffffffffff2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf6f6f6d6d6d6c8c8c8b5b5b58080809595959b9b9b9f9f9f9d9d9da9a9a9a8a8a8a5a5a5ababababababa7a7a7aaaaaaadadadb3b3b3adadada7a7a7adadadafafafabababaeaeaeadadadacacacacacacabababacacacadadadafafafb0b0b0b2b2b2abababa1a1a19c9c9ca1a1a1a4a4a49797978585858686869191919c9c9c9e9e9e9b9b9b9797979090908a8a8a9999999d9d9d9b9b9b9191918a8a8a8a8a8a8686867f7f7fbbbbbbdcdcdcfafafafffffff6f6f6f4f4f4fcfcfcfffffff6f6f6fafafafefefefffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefefffffff2f2f2fffffffafafaf8f8f8f5f5f5fffffff5f5f5f6f6f6fdfdfdf5f5f5f3f3f39696965454545a5a5a6868685b5b5b6464646464646464646666666060605d5d5d6868686060606363636565656464646060605e5e5e5f5f5f6060606161615d5d5d5959595959595b5b5b5d5d5d5b5b5b5959594545455d5d5d6b6b6b8787878d8d8d989898b8b8b8a3a3a3abababb8b8b8626262494949777777515151cdcdcdfffffff8f8f8fafafafcfcfcfdfdfdfdfdfdfcfcfcfafafaf8f8f8f9f9f9fbfbfbfefefefffffffefefefdfdfdfffffffffffffffffff4f4f4ddddddcacacab4b4b4b2b2b2c1c1c1b9b9b9bcbcbc666666bebebea8a8a8c9c9c9e8e8e8dbdbdbe7e7e7e3e3e3e4e4e4e6e6e6e8e8e8e9e9e9e8e8e8e6e6e6e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e3e3e3e4e4e4e6e6e6e7e7e7e7e7e7e6e6e6e4e4e4e3e3e3e1e1e1dfdfdfdbdbdbd8d8d8d6d6d6d3d3d3cfcfcfcccccccacacac3c3c3bababab6b6b6b3b3b3ababab9f9f9f9494947d7d7d9999999c9c9c8989899a9a9ad4d4d4fbfbfbfdfdfdf9f9f9fbfbfbf3f3f3c4c4c4bbbbbbc2c2c29898988282828f8f8fa1a1a1acacacabababa8a8a8cfcfcfc9c9c9cdcdcdd0d0d0d0d0d0cfcfcfcfcfcfcfcfcfcfcfcfcececececececccccccdcdcdcdcdcdcbcbcbcacacaccccccd2d2d2d7d7d7d9d9d9e8e8e8e5e5e5e2e2e2e7e7e7c5c5c58a8a8a6a6a6a7171716767676262626868686c6c6c6868686262626161615f5f5f5b5b5b5f5f5f5757575757575151514040404e4e4e7c7c7cd6d6d6dbdbdbd0d0d0b9b9b98d8d8d9292928f8f8fa0a0a09393939090909797979a9a9aa5a5a5cececefbfbfbfffffff7f7f7fffffffcfcfcf7f7f7fffffff3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffffffffffffeeeeeefffffffcfcfcefefeff8f8f8dbdbdba0a0a0787878828282939393909090929292a0a0a0a2a2a2a1a1a1a2a2a2a6a6a6aaaaaaadadadafafafaeaeaeadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada7a7a7acacacacacaca8a8a8b3b3b3a9a9a98484848484849090909c9c9c8f8f8f7474747373738888889494949e9e9e8f8f8f9090909494948a8a8a7f7f7f7a7a7a757575767676949494e2e2e2f9f9f9f9f9f9fffffff5f5f5fffffffefefefffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefefefefefefefdfdfdfcfcfcfbfbfbf9f9f9fffffff6f6f6fafafaececec7878785555556565656161616262626464646666666666666464646262626161616060606161616262626363636464646464646464646464646262625d5d5d5b5b5b5e5e5e5f5f5f5c5c5c5959595a5a5a595959727272888888909090979797a7a7a7b4b4b4b8b8b8b5b5b5c8c8c8b4b4b4797979545454666666a4a4a4e1e1e1f6f6f6fcfcfcffffffedededf9f9f9fffffff2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4dededec9c9c9bebebebcbcbcbdbdbdb9b9b9c5c5c5afafaf7b7b7bb8b8b8b4b4b4cacacae2e2e2e0e0e0e7e7e7e5e5e5e5e5e5ebebebe8e8e8e1e1e1e6e6e6e3e3e3e6e6e6eaeaeaedededeeeeeeedededeaeaeae8e8e8e8e8e8e2e2e2e0e0e0e4e4e4e9e9e9e8e8e8e4e4e4e2e2e2e3e3e3dddddddadadad5d5d5cececed0d0d0d0d0d0c5c5c5c4c4c4c7c7c7bebebeb1b1b1b0b0b0b1b1b19f9f9f8484847e7e7e7f7f7fa7a7a78c8c8c909090dcdcdcf6f6f6fffffffbfbfbfffffff5f5f5f7f7f7f6f6f6ffffffcccccc9393937e7e7e8f8f8f9d9d9da4a4a4a1a1a1bbbbbbddddddcfcfcfcdcdcdcdcdcdcdcdcdcecececececececececececececececdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdd5d5d5e9e9e9e4e4e4e0e0e0f2f2f2e1e1e19e9e9e6868686868687171716c6c6c6565656969696767676060606161616565655a5a5a5e5e5e5454544f4f4f4a4a4a3e3e3e5454543f3f3fa5a5a5fbfbfbf3f3f3dcdcdcc0c0c0c0c0c08f8f8f9494949d9d9daaaaaab8b8b8c8c8c8dbdbdbf0f0f0fefefefcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffffffffefefefffffff1f1f1ffffffededed9191917b7b7b7070707e7e7e9191919898989999999c9c9ca4a4a4a5a5a5a7a7a7a9a9a9aaaaaaaaaaaaababababababadadadadadadadadadadadadadadadadadadadadadadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadadadaeaeaeb1b1b1afafafaeaeaeb5b5b5b2b2b2a1a1a1a3a3a3b2b2b2b4b4b48888884d4d4d4a4a4a7d7d7daaaaaa8484847676767c7c7c8c8c8c8e8e8e8787877979796868685656566060608b8b8be6e6e6fffffff2f2f2fffffff0f0f0f5f5f5f6f6f6f9f9f9fcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfafafaffffffe6e6e6ffffffffffffececec6161616565655f5f5f5d5d5d5e5e5e6060606262626464646464646464646363636161616262626363636363636363636363636262626262625f5f5f5f5f5f6161616363636060605a5a5a5959595c5c5c7878788b8b8b9999999a9a9a9e9e9eaaaaaab3b3b3b5b5b5bababac6c6c6c7c7c7aeaeae7b7b7b545454717171b2b2b2f1f1f1f6f6f6fdfdfdfffffff2f2f2efefeffffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffff0f0f0d7d7d7c2c2c2bbbbbbbdbdbdc4c4c4c4c4c4cececeb7b7b7bcbcbc767676909090d8d8d8dededee4e4e4e0e0e0dfdfdfe6e6e6e4e4e4e1e1e1e6e6e6edededebebebe9e9e9e6e6e6e3e3e3e1e1e1dfdfdfdfdfdfededededededebebebe8e8e8e6e6e6e4e4e4e1e1e1dddddddbdbdbd9d9d9d6d6d6d2d2d2d1d1d1d2d2d2d1d1d1cececeb8b8b8b8b8b8b1b1b1aaaaaaaaaaaaa9a9a99b9b9b8888887c7c7c787878909090989898979797bbbbbbe6e6e6fdfdfdfdfdfdf1f1f1f9f9f9fdfdfdffffffe0e0e0c5c5c5aeaeae9494949191918989899a9a9a9b9b9ba7a7a7d3d3d3d1d1d1cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcecececececececececfcfcfcfcfcfcecececdcdcdcdcdcdcccccccccccccbcbcbd3d3d3e1e1e1dfdfdfd9d9d9e3e3e3dfdfdfb9b9b99292926464646a6a6a6868686565656868686565656060606060605757576868684e4e4e5656565151514b4b4b6060602f2f2f545454b3b3b3f8f8f8fffffffffffffffffff4f4f4c4c4c4a2a2a2bababadcdcdcf7f7f7fffffffffffffffffffdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fbfbfbf1f1f1fefefef3f3f3f1f1f18f8f8f6666667272727e7e7e8585859090909c9c9c9d9d9d969696a1a1a1a6a6a6abababacacacaaaaaaa9a9a9aaaaaaacacacadadadadadadadadadadadadadadadadadadadadadadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaaaaaab0b0b0aeaeaeabababaeaeaeadadadadadadb4b4b4aaaaaaa5a5a5a6a6a6a3a3a39c9c9ca0a0a0a2a2a29898985757575757576565656e6e6e6868686a6a6a7474747676765a5a5a4545452f2f2f838383e3e3e3fdfdfdfffffff8f8f8f3f3f3f4f4f4f7f7f7fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfafafafafafafafafafbfbfbf7f7f7fffffff7f7f7d3d3d35e5e5e5757575e5e5e5d5d5d5e5e5e5e5e5e6060606161616262626262626363636262626262626363636363636363636262626161616161616565656464646464646363635d5d5d5b5b5b6363636e6e6e8a8a8a969696a0a0a0a3a3a3aaaaaab7b7b7bfbfbfc0c0c0cecececacacad1d1d1e1e1e1cccccc8b8b8b6363636b6b6bb2b2b2e6e6e6efefeffcfcfcfffffffafafafffffff5f5f5fefefefefefefefefefefefefefefefefefefefefefefefefafafafefefefffffff8f8f8dcdcdcc0c0c0b7b7b7bcbcbcb8b8b8adadadb5b5b5b0b0b0d0d0d0b4b4b4bcbcbcc5c5c5c7c7c7d3d3d3d9d9d9dfdfdfeaeaeae8e8e8e0e0e0e3e3e3dededededededfdfdfe1e1e1e3e3e3e4e4e4e6e6e6e7e7e7dcdcdce3e3e3e5e5e5e1e1e1dfdfdfe3e3e3e3e3e3dedededededee0e0e0d8d8d8d2d2d2d1d1d1c8c8c8c0c0c0c3c3c3c3c3c3bababab3b3b3b4b4b4b6b6b6adadad969696838383767676777777808080929292878787959595d9d9d9fcfcfcfffffff3f3f3ffffffe5e5e5dedede9191918787877d7d7dc4c4c4afafaf8a8a8aa1a1a1a0a0a0979797cbcbcbd4d4d4d2d2d2d1d1d1d1d1d1d0d0d0d0d0d0cfcfcfcecececececed0d0d0d0d0d0cfcfcfcecececdcdcdcccccccbcbcbcacacad1d1d1d9d9d9e1e1e1dddddddadadae0e0e0d5d5d5bbbbbb6464646565656666666868686868686565656262626161616969694949496565654e4e4e3d3d3d5454543f3f3f3e3e3eb8b8b8f9f9f9fdfdfdf4f4f4f4f4f4fffffffffffff5f5f5fefefefffffffffffffcfcfcf8f8f8f8f8f8fcfcfcfffffffdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf1f1f1ffffffffffffffffffffffffe0e0e08d8d8d6a6a6a7d7d7d8c8c8c8d8d8d9090909a9a9a9d9d9d9999999c9c9ca4a4a4abababaeaeaeacacacaaaaaaadadadb0b0b0adadadadadadadadadadadadadadadadadadadadadadadadafafafafafafafafafafafafafafafafafafafafafafafafacacacb2b2b2a9a9a9a7a7a7aeaeaea4a4a4a1a1a1b5b5b5abababa7a7a7aaaaaaaaaaaaa3a3a3a6a6a6a4a4a49797979898989292928b8b8b7171714a4a4a3636363535353131312c2c2c3a3a3a2e2e2e2e2e2e9b9b9befefefeaeaeafffffffbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffffff5f5f5f5f5f5e3e3e34a4a4a4f4f4f6969695959596262626161616060605f5f5f5f5f5f5f5f5f5f5f5f6060606262626363636363636464646464646464646464646363636d6d6d6666665f5f5f5c5c5c5c5c5c6565657777778888888e8e8e989898a2a2a2a9a9a9b3b3b3c0c0c0c7c7c7c7c7c7c2c2c2bfbfbfbcbcbccdcdcde0e0e0c9c9c9909090676767787878c0c0c0fdfdfdf3f3f3fdfdfdffffffedededfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbf6f6f6e0e0e0c4c4c4b9b9b9bdbdbdc7c7c7cececed6d6d6b3b3b3b6b6b6b6b6b6bfbfbfa7a7a7b3b3b3bebebec2c2c2cacacad8d8d8dcdcdcdbdbdbe2e2e2eaeaeaeaeaeaeaeaeaeaeaeae7e7e7e3e3e3e0e0e0dddddde9e9e9f0f0f0efefefe6e6e6e3e3e3e6e6e6e1e1e1d7d7d7d2d2d2d6d6d6d1d1d1cececed1d1d1c6c6c6bfbfbfcbcbcbb8b8b8babababbbbbbb4b4b4a6a6a6a8a8a8c7c7c7e9e9e97a7a7a818181959595989898858585989898cececeebebebf8f8f8e8e8e8dcdcdc9999999191917777779292929191917474747d7d7d757575abababbababaa6a6a6cccccccececed4d4d4d3d3d3d2d2d2d1d1d1d0d0d0cfcfcfcfcfcfcecececfcfcfcfcfcfcfcfcfcecececdcdcdcdcdcdcccccccccccccdcdcdd0d0d0e1e1e1e4e4e4d9d9d9dddddddadadac0c0c06d6d6d6363636464646a6a6a6969696565656464646262625e5e5e6161614f4f4f5151514a4a4a3838383a3a3a313131b1b1b1fcfcfcfdfdfdfcfcfcf4f4f4fdfdfdf8f8f8fffffffffffffffffffefefefbfbfbf8f8f8f8f8f8fafafafdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfffffffdfdfdfffffffbfbfbf7f7f7f3f3f38383835656566f6f6f7979798686869090909494949898989d9d9da3a3a39e9e9ea5a5a5adadadafafafadadadabababadadadb0b0b0adadadadadadadadadadadadadadadadadadadadadadadadafafafafafafafafafafafafafafafafafafafafafafafafb2b2b2b3b3b3aaaaaaabababb5b5b5a9a9a9a1a1a1b2b2b2bbbbbba7a7a79a9a9a9999999e9e9ea8a8a8a3a3a38f8f8f9b9b9b8f8f8f8787877f7f7f7575756f6f6f5c5c5c3f3f3f3a3a3a323232292929252525878787fbfbfbfafafae5e5e5fffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcfdfdfdecececfffffff6f6f6d9d9d94d4d4d6464644c4c4c6464646161616060606060605f5f5f5f5f5f6060606161616161616262626262626464646565656666666767676767676767676868686060605a5a5a5d5d5d6767677676768888889797979a9a9aa1a1a1aaaaaab2b2b2bababac0c0c0c1c1c1bfbfbfcbcbcbd8d8d8d2d2d2ccccccddddddebebebe4e4e4d7d7d7979797a7a7a7f9f9f9fffffff2f2f2f8f8f8f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f9f9f9efefefd8d8d8c3c3c3bababac0c0c0a4a4a4a8a8a8b0b0b0c1c1c1c2c2c2cacacabdbdbdb5b5b5b6b6b6acacaca9a9a9b4b4b4bebebec6c6c6d5d5d5dededededededddddddddddddfdfdfe3e3e3e6e6e6e9e9e9dbdbdbe0e0e0e1e1e1dededee1e1e1e7e7e7e3e3e3d9d9d9e0e0e0dadadad3d3d3d0d0d0cacacabdbdbdbfbfbfcececec3c3c3b0b0b0b2b2b2d7d7d7fefefeffffffeaeaead3d3d37e7e7e6262628080808181817878788989898787879797977c7c7c9090909595958282827c7c7c8181817a7a7a6666668a8a8a8d8d8d6e6e6e8080808a8a8a8d8d8dc4c4c4dadadad4d4d4d4d4d4d3d3d3d2d2d2d1d1d1d0d0d0cfcfcfcfcfcfcdcdcdcdcdcdcdcdcdcecececfcfcfcfcfcfd0d0d0d0d0d0cbcbcbc8c8c8d7d7d7dfdfdfd5d5d5d7d7d7d2d2d2bababa8080806666666161616969696565656262626363635e5e5e4d4d4d6767674a4a4a4545455454543c3c3c2f2f2f353535a4a4a4ecececf5f5f5fffffffffffffffffff5f5f5ffffffebebebf2f2f2fbfbfbfffffffffffffffffffdfdfdfafafafffffffefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfffffffbfbfbfafafafdfdfdfffffff3f3f37676766b6b6b7373737676768585859696969c9c9c9898989a9a9aa3a3a3a5a5a5aaaaaaaeaeaeafafafacacacaaaaaaabababacacacadadadadadadadadadadadadadadadadadadadadadadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb0b0b0adadada9a9a9aeaeaeb5b5b5aeaeaea7a7a7adadad929292a3a3a3b9b9b9b5b5b59f9f9f9a9a9aa6a6a6ababab9898989191918a8a8a8282827c7c7c8181817676765a5a5a4c4c4c4848484f4f4f5050503737378a8a8afffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfcfcfcfdfdfdfefefef9f9f9f6f6f6ffffffe0e0e06363635f5f5f5d5d5d5353535a5a5a5b5b5b5d5d5d5f5f5f6161616363636565656666666262626363636464646565656666666666666666666666665c5c5c5a5a5a5f5f5f6d6d6d7c7c7c888888919191989898a3a3a3a9a9a9b3b3b3bbbbbbc1c1c1c4c4c4c4c4c4c3c3c3c8c8c8d2d2d2d1d1d1cdcdcdd1d1d1d4d4d4dcdcdcecececd6d6d6bebebeb1b1b1edededfffffff8f8f8fffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8f7f7f7fdfdfdfdfdfdebebebcacacaaeaeaeb3b3b3b2b2b2c4c4c4c8c8c8b2b2b29d9d9dadadadc1c1c1b4b4b4b8b8b8b2b2b2aeaeaeb2b2b2b0b0b0acacacb2b2b2b6b6b6b3b3b3b0b0b0b3b3b3bdbdbdcececee0e0e0ececece2e2e2e3e3e3e5e5e5e6e6e6e6e6e6e4e4e4e0e0e0ddddddd7d7d7c8c8c8d0d0d0dbdbdbcdcdcdc6c6c6d3d3d3dfdfdff6f6f6f1f1f1f1f1f1f6f6f6f7f7f7f7f7f7ffffffffffffd2d2d27c7c7c8080808888888e8e8e9797977979798888889292929292927a7a7a8181817171718888887e7e7e8080806464647878787a7a7a8c8c8ca1a1a1acacacc9c9c9dfdfdfd3d3d3d2d2d2d2d2d2d1d1d1d1d1d1d0d0d0d0d0d0cfcfcfcccccccccccccdcdcdcecececfcfcfd0d0d0d1d1d1d2d2d2d2d2d2cbcbcbcececed4d4d4d6d6d6d8d8d8d3d3d3c6c6c69a9a9a6e6e6e5f5f5f6666665e5e5e5d5d5d6161615858585a5a5a484848535353424242424242333333333333a2a2a2edededfffffff6f6f6f6f6f6f7f7f7f6f6f6f9f9f9fffffffffffffffffffffffffbfbfbf8f8f8f8f8f8f9f9f9fbfbfbfffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcf8f8f8fffffffffffffffffff2f2f28080805050506b6b6b7a7a7a8181818e8e8e9a9a9a9c9c9c9999999b9b9ba1a1a1aaaaaaabababacacacadadadadadadacacacacacacacacacadadadadadadadadadadadadadadadadadadadadadadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeacacaca7a7a7abababb0b0b0acacacacacacadadada7a7a7b5b5b5a4a4a49a9a9a9898989a9a9aa2a2a29f9f9f8c8c8c8a8a8a8c8c8c8989897878786a6a6a727272757575666666636363454545343434323232212121777777fdfdfdfcfcfcfbfbfbfbfbfbfafafafafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafafafafafbfbfbfcfcfcfdfdfdfffffffcfcfcd5d5d57171715151514444444646466464645555555757575a5a5a5e5e5e6262626464646565656565656363636464646464646464646363636262626161616161615c5c5c6161616f6f6f8080808d8d8d9393939999999f9f9fa8a8a8aeaeaeb8b8b8c0c0c0c5c5c5c8c8c8cbcbcbcfcfcfd6d6d6d9d9d9dadadae2e2e2e8e8e8ddddddd4d4d4dcdcdce5e5e5dbdbdb9c9c9cb3b3b3f8f8f8fffffffffffff7f7f7fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf6f6f6f8f8f8f8f8f8fbfbfbfffffff7f7f7d3d3d3aeaeaebdbdbdbcbcbcb5b5b5b3b3b3bcbcbcc3c3c3b5b5b5a2a2a2aeaeaeb8b8b8b8b8b8b8b8b8bababaafafafa1a1a19f9f9fafafafa9a9a9a0a0a09a9a9a9b9b9ba4a4a4afafafb7b7b7cececec9c9c9c4c4c4bababaa2a2a28686867b7b7b7f7f7f8c8c8c868686bababaeeeeeeeaeaeaecececfffffffffffffbfbfbfcfcfcfffffffffffffffffffffffff7f7f7f1f1f1e1e1e19090907b7b7b8383838787878b8b8b8080808787877f7f7f8181817272728a8a8a7a7a7a8787877373737878787b7b7b787878797979757575888888999999a2a2a2cacacad1d1d1d1d1d1d1d1d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cdcdcdcdcdcdcecececfcfcfcfcfcfd0d0d0d0d0d0d1d1d1d3d3d3d0d0d0c9c9c9ccccccd9d9d9dadadad3d3d3d4d4d4b9b9b97c7c7c6161616666665c5c5c5c5c5c6262625656565959595555553838384e4e4e3d3d3d323232a2a2a2f7f7f7fcfcfcfffffffbfbfbfefefefffffffcfcfcfffffffbfbfbf7f7f7f9f9f9fefefefffffffffffffffffffffffffbfbfbfffffffffffffffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfffffffafafaf6f6f6f9f9f9f5f5f55656566363636f6f6f797979858585919191939393949494999999a1a1a1a6a6a6a9a9a9a8a8a8a8a8a8aaaaaaaeaeaeb0b0b0b0b0b0b0b0b0adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadb0b0b0a9a9a9b2b2b2b4b4b4a7a7a7abababb2b2b2a6a6a6a2a2a2a2a2a2a8a8a8a7a7a79f9f9fa0a0a0a0a0a09595958e8e8e8b8b8b8787877b7b7b7575757a7a7a6969694646464d4d4d4242424040403030306a6a6acfcfcff2f2f2fffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9f8f8f8f9f9f9fbfbfbfcfcfcfffffffbfbfbcfcfcf5d5d5d4a4a4a5656565252525252525555555757575b5b5b5e5e5e6161616161616161616060606565656565656464646363636161615e5e5e5c5c5c5b5b5b6666666e6e6e7e7e7e8c8c8c939393979797a0a0a0aaaaaab2b2b2b7b7b7bdbdbdc3c3c3c4c4c4c5c5c5cacacad0d0d0c9c9c9d6d6d6d8d8d8d8d8d8dfdfdfe0e0e0dddddde2e2e2d7d7d7d7d7d7e1e1e1aeaeaeabababf6f6f6fffffff2f2f2fafafafafafafafafafafafafafafafafafafafafafafafafdfdfdfffffffdfdfdf9f9f9ffffffffffffe1e1e1bcbcbcafafafbababab8b8b8b6b6b6b6b6b6b6b6b6b2b2b2b7b7b7b0b0b0b3b3b3abababa5a5a5a9a9a9a8a8a8a6a6a6adadada5a5a5a2a2a29d9d9d9999999898989999999c9c9c9e9e9eb2b2b2afafafafafafa6a6a68686866262625b5b5b696969646464686868bcbcbcfffffffffffffafafafffffff2f2f2fbfbfbfefefefdfdfdf5f5f5e8e8e8d6d6d6c1c1c1b2b2b2adadad9595958686868d8d8d8484848282828e8e8e7e7e7e8383838b8b8b7f7f7f8585857474748181817575757575757272726161616d6d6d6d6d6d8a8a8a9f9f9f999999cbcbcbcfcfcfcfcfcfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcacacacdcdcdc3c3c3c6c6c6d8d8d8d4d4d4cacacad3d3d3cfcfcf8888886666666868685e5e5e5e5e5e656565585858535353464646545454353535363636a3a3a3f5f5f5f9f9f9fafafaf6f6f6fdfdfdfcfcfcfffffff0f0f0fffffffefefefffffffffffffdfdfdfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf9f9f9f8f8f8fcfcfcfffffffffffff9f9f9fcfcfc6262626464646f6f6f7979798585859090909494949797979d9d9da3a3a3a6a6a6a8a8a8aaaaaaacacacadadadacacacacacacadadadafafafaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeacacacadadadaeaeaeaeaeaeadadadacacacaaaaaaa9a9a9a9a9a9a5a5a5a0a0a09f9f9f9f9f9f9e9e9e9a9a9a9696968b8b8b8787877e7e7e7575757272726d6d6d5d5d5d4b4b4b5252523a3a3a3232326b6b6bc8c8c8f8f8f8fafafafdfdfdfcfcfcfffffff2f2f2f8f8f8fffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9f9f9f9f8f8f8f8f8f8f9f9f9f5f5f5bebebe5858584e4e4e5454545050505757575353535757575b5b5b5d5d5d5c5c5c5b5b5b5c5c5c5d5d5d6464646363636565656565655d5d5d5656565b5b5b6666667676767e7e7e8989899292929898989f9f9fa9a9a9b0b0b0b6b6b6bdbdbdc4c4c4c7c7c7c6c6c6c7c7c7cbcbcbd0d0d0d5d5d5d8d8d8dcdcdcdfdfdfe1e1e1e1e1e1dfdfdfdedededcdcdce0e0e0ddddddcfcfcfb5b5b5a8a8a8f7f7f7f0f0f0f8f8f8f5f5f5fbfbfbfdfdfdf7f7f7f9f9f9fbfbfbf3f3f3fbfbfbfffffffdfdfdf9f9f9ffffffffffffe5e5e5bebebea7a7a7b8b8b8b2b2b2afafafb3b3b3b0b0b0b3b3b3b3b3b3afafafabababa6a6a6a5a5a5a7a7a7a8a8a8a6a6a6a3a3a3a1a1a19595959797979b9b9b9b9b9b878787a7a7a7acacacbababaacacacbebebe9d9d9d6767675d5d5d6464647d7d7d7070707777779e9e9ec8c8c8d2d2d2cdcdcdd0d0d0d5d5d5d2d2d2cfcfcfcdcdcdcfcfcfcdcdcdbcbcbca1a1a18b8b8b8888888585858787878484847f7f7f8686868888887d7d7d7a7a7a8181818181817a7a7a7777777979797676766d6d6d7070707171716a6a6a6464647171718f8f8fa4a4a4a9a9a9c1c1c1d1d1d1d1d1d1ccccccd4d4d4dadadad2d2d2cdcdcdcecececfcfcfd1d1d1d3d3d3d2d2d2d0d0d0cdcdcdcbcbcbcbcbcbcdcdcdc3c3c3c0c0c0cbcbcbd0d0d0cececed2d2d2d0d0d0bebebe6767675d5d5d6161616060605151515858585151513f3f3f3636365555559f9f9fe7e7e7fffffff7f7f7fafafafafafafafafafbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf9f9f9f9f9f9efefeff7f7f7f9f9f9eeeeeea3a3a36e6e6e7e7e7e7070707b7b7b8787879191919595959797979d9d9da3a3a3a5a5a5a8a8a8aaaaaaadadadadadadadadadacacacadadadafafafaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeacacacadadadaeaeaeaeaeaeadadadabababaaaaaaa8a8a8a7a7a7a3a3a39f9f9f9e9e9e9e9e9e9c9c9c9797979393938686868484847d7d7d7373736d6d6d6767675b5b5b4d4d4d4a4a4a3333332f2f2f8a8a8afffffffffffff1f1f1ffffffe6e6e6fcfcfcfffffffafafafafafaf6f6f6fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafafafafafafae6e6e6fdfdfdd8d8d84747473d3d3d4545455757574f4f4f5555555656565757575858585a5a5a5c5c5c5e5e5e5f5f5f6565656161616060605f5f5f5d5d5d5d5d5d6767677474748282828989899292929999999f9f9fa6a6a6afafafb6b6b6bababac0c0c0c6c6c6c8c8c8c8c8c8c9c9c9cececed3d3d3d6d6d6d8d8d8dcdcdcdfdfdfe1e1e1e1e1e1e0e0e0dedededededee0e0e0e0e0e0ddddddccccccb7b7b7e5e5e5c9c9c9ecececfffffff9f9f9e9e9e9f7f7f7fffffffffffffffffff8f8f8fffffffffffff6f6f6f5f5f5f8f8f8eaeaead5d5d5aeaeaeb8b8b8b3b3b3b1b1b1b3b3b3afafafaeaeaeaeaeaeacacacacacaca9a9a9a6a6a6a2a2a29f9f9f9e9e9e9e9e9ea6a6a69696969191918c8c8c8c8c8c818181b0b0b0c1c1c1bebebeb5b5b5bababa9494946c6c6c6666666a6a6a7f7f7f8989898a8a8aa0a0a0b5b5b5b2b2b2abababadadadadadadb4b4b4b1b1b1b1b1b1b5b5b5b9b9b9b5b5b5a8a8a89c9c9ca3a3a39b9b9b9696968b8b8b7f7f7f8181818181817676768383837e7e7e7474746c6c6c6d6d6d7272727171716d6d6d6d6d6d6b6b6b6464645d5d5d6565657b7b7b939393a1a1a1c1c1c1d4d4d4d6d6d6cfcfcfcfcfcfcfcfcfcfcfcfd5d5d5cececececececdcdcdcdcdcdcccccccbcbcbcacacac9c9c9c3c3c3c3c3c3bbbbbbb9b9b9c4c4c4cccccccbcbcbcbcbcbcececed1d1d15858586868685454545e5e5e4848484545454a4a4a3939394e4e4e9b9b9be8e8e8fffffffffffff5f5f5fbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafafafaf3f3f3fffffff7f7f7ffffff3d3d3d5454546262628181817f7f7f8a8a8a9494949696969898989d9d9da3a3a3a5a5a5a9a9a9abababadadadaeaeaeadadadacacacadadadafafafaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeacacacadadadaeaeaeaeaeaeadadadabababa9a9a9a8a8a8a5a5a5a2a2a29e9e9e9d9d9d9c9c9c9999999393938e8e8e8181818080807a7a7a7070706868686060605454544a4a4a4141412222225c5c5cc9c9c9f6f6f6f5f5f5fafafafdfdfdfffffffffffff4f4f4eaeaeafafafafffffffffffff6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfffffff3f3f3c5c5c54747475a5a5a4444445050504d4d4d5656565454545353535454545858585c5c5c5f5f5f6060606262625d5d5d5a5a5a5c5c5c6161616a6a6a7979798686869090909696969d9d9da3a3a3a8a8a8aeaeaeb7b7b7bdbdbdc0c0c0c3c3c3c8c8c8c9c9c9cacacacdcdcdd2d2d2d7d7d7d7d7d7d9d9d9dcdcdcdfdfdfe1e1e1e1e1e1e0e0e0dfdfdfe0e0e0dfdfdfdededee7e7e7e1e1e1cececedededeb6b6b6c7c7c7c1c1c1ddddddfffffffffffff6f6f6f2f2f2f8f8f8f6f6f6fefefefffffffbfbfbfefefefffffffffffff4f4f4b2b2b2b0b0b0afafafafafafb0b0b0adadada9a9a9a9a9a9a5a5a5a8a8a8a9a9a9a5a5a59d9d9d9898989898989a9a9a8d8d8d8b8b8b9191918888887d7d7d6e6e6ea6a6a6c1c1c1b6b6b6b7b7b7afafaf8c8c8c7d7d7d838383858585989898a9a9a9a8a8a8b1b1b1b4b4b4acacacadadadb2b2b2afafafb9b9b9b6b6b6b4b4b4b5b5b5b9b9b9bbbbbbb9b9b9b6b6b6b6b6b6aeaeaeaaaaaaa0a0a09191918c8c8c8787877979797a7a7a7171716b6b6b6f6f6f7474747171716969696363636868686363635c5c5c575757555555606060797979919191b3b3b3cacacad6d6d6d5d5d5d1d1d1cacacaccccccdadadacdcdcdccccccc9c9c9c7c7c7c5c5c5c5c5c5c5c5c5c5c5c5bebebebcbcbcb5b5b5b5b5b5bfbfbfcacacacbcbcbc7c7c7c2c2c2cdcdcd5454545d5d5d5454546060606161615959593535355757579e9e9eeaeaeafffffffffffff9f9f9fffffffbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfafafafffffffdfdfddededeb9b9b94e4e4e7272727777777e7e7e8383838e8e8e9797979898989999999e9e9ea3a3a3a6a6a6a9a9a9acacacaeaeaeaeaeaeadadadacacacadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeacacacadadadadadadadadadacacacaaaaaaa8a8a8a7a7a7a4a4a4a1a1a19e9e9e9d9d9d9c9c9c9898989191918b8b8b7f7f7f7b7b7b7474746d6d6d6565655a5a5a4b4b4b404040333333575757bcbcbcfffffffffffff8f8f8fffffffbfbfbf3f3f3ecececfafafafafafafffffffffffffbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfce9e9e9f9f9f9d2d2d23a3a3a3a3a3a4545455d5d5d5252525454545353535151515353535757575b5b5b5c5c5c5c5c5c5a5a5a5959595b5b5b6161616c6c6c7a7a7a8888889191919999999d9d9da3a3a3a9a9a9aeaeaeb5b5b5bdbdbdc3c3c3c4c4c4c6c6c6c9c9c9cbcbcbccccccd0d0d0d5d5d5dadadad8d8d8dadadadddddddfdfdfe0e0e0e1e1e1e0e0e0dfdfdfdfdfdfdedededadadae4e4e4e5e5e5dfdfdfe9e9e9ccccccaaaaaa989898b9b9b9f0f0f0fafafaf3f3f3fffffffffffffefefefffffffffffffffffffffffffffffff9f9f9e9e9e9b8b8b8a4a4a4a7a7a7ababababababacacaca4a4a4a6a6a69e9e9ea0a0a0a2a2a2a0a0a09b9b9b9797979595959696968989898282828585858585858888887f7f7faaaaaab5b5b5b1b1b1bbbbbba8a8a88d8d8d949494a0a0a0a0a0a0abababa8a8a8abababb1b1b1aeaeaea9a9a9b2b2b2bababab3b3b3bababab8b8b8b5b5b5b4b4b4b4b4b4b5b5b5b5b5b5b6b6b6b2b2b2b0b0b0b7b7b7b9b9b9afafafa7a7a79e9e9e8e8e8e7d7d7d7171716b6b6b7171717373736a6a6a6363636262626464645d5d5d5959595656564d4d4d4a4a4a5f5f5f7b7b7b999999b1b1b1c6c6c6d3d3d3d9d9d9d1d1d1cbcbcbd3d3d3cccccccacacac8c8c8c5c5c5c3c3c3c1c1c1c0c0c0bfbfbfbababab4b4b4b0b0b0adadadb3b3b3c3c3c3c9c9c9c1c1c1b4b4b4bdbdbd8686865e5e5e6868684d4d4d494949383838525252a2a2a2f0f0f0fffffff8f8f8f3f3f3fafafafffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfbfbfbf1f1f1f7f7f7dbdbdb3131316767676262628484846262628787879191919999999a9a9a9a9a9a9f9f9fa5a5a5a7a7a7aaaaaaadadadafafafafafafadadadadadadadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadadadadadadadadadadadadacacacaaaaaaa7a7a7a6a6a6a5a5a5a2a2a2a0a0a09f9f9f9d9d9d9797978e8e8e8787877e7e7e7676766f6f6f6a6a6a6363635454544141413434343f3f3fc4c4c4fafafaeaeaeafdfdfdffffffedededfcfcfcfffffffdfdfdfdfdfdfafafafdfdfdfefefefcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfffffff6f6f6b3b3b34242423e3e3e4545454444444747475151515151515353535555555858585959595858585757575454545a5a5a6464646f6f6f7c7c7c8888889191919494949c9c9c9f9f9fa5a5a5acacacb3b3b3bababac1c1c1c5c5c5c7c7c7c8c8c8cacacacccccccfcfcfd3d3d3d7d7d7dbdbdbdadadadbdbdbdddddddfdfdfe0e0e0e0e0e0e0e0e0e0e0e0dadadae0e0e0dbdbdbe1e1e1dddddde2e2e2ebebebe3e3e3d3d3d3e3e3e3bababaacacace7e7e7fefefeeaeaeaf1f1f1efefeff3f3f3f7f7f7fbfbfbfdfdfdfcfcfcf7f7f7f2f2f2cbcbcba2a2a2a5a5a5a9a9a9a7a7a7aaaaaa9f9f9fa4a4a49e9e9e9c9c9c9999999999999898989696969090908c8c8c9595957d7d7d777777898989abababaeaeaec5c5c5b4b4b4bababac4c4c4ababab969696a1a1a1a8a8a8a5a5a5a4a4a4a6a6a6abababb3b3b3afafafa9a9a9b3b3b3b6b6b6aaaaaab1b1b1b3b3b3b5b5b5b6b6b6b7b7b7b6b6b6b6b6b6b6b6b6b0b0b0aeaeaeb9b9b9c1c1c1bcbcbcb7b7b7b1b1b1a5a5a59d9d9d8a8a8a7777776c6c6c6262625a5a5a5d5d5d6666665e5e5e5858585858585757574a4a4a3e3e3e4a4a4a6363638989899b9b9bacacacc0c0c0d4d4d4d5d5d5cbcbcbc9c9c9c8c8c8c8c8c8c7c7c7c6c6c6c2c2c2bebebebababab7b7b7b1b1b1a8a8a8a5a5a59f9f9f9e9e9eb3b3b3c2c2c2b8b8b8cacacac5c5c5b8b8b86161615f5f5f4b4b4b4444445c5c5cb0b0b0e6e6e6fffffffafafaf1f1f1fffffffffffff4f4f4fdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcffffffffffffbebebe3939396e6e6e6262627b7b7b8d8d8d8a8a8a9494949b9b9b9b9b9b9b9b9ba1a1a1a7a7a7a9a9a9abababadadadafafafafafafaeaeaeadadadadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadadadadadadadadadadadadabababa9a9a9a6a6a6a5a5a5a4a4a4a2a2a2a0a0a09f9f9f9d9d9d9696968c8c8c8484847c7c7c7474746b6b6b6565655c5c5c4c4c4c3c3c3c333333232323c8c8c8fffffff1f1f1f1f1f1fffffff5f5f5f3f3f3e7e7e7fffffff6f6f6f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfcfcfcf2f2f29d9d9d4b4b4b2828284c4c4c4545453636365454544b4b4b4f4f4f5353535656565656565656565757575858585959596565657474747f7f7f8989899292929797979797979f9f9fa3a3a3a9a9a9b1b1b1b9b9b9bfbfbfc4c4c4c6c6c6c9c9c9cacacacccccccfcfcfd3d3d3d6d6d6dadadadcdcdcdcdcdcdcdcdcdedededfdfdfe0e0e0e0e0e0e0e0e0e0e0e0d7d7d7e4e4e4e1e1e1e3e3e3d7d7d7dedededededee4e4e4e9e9e9d1d1d1dededebcbcbc757575a1a1a1fdfdfdfffffffafafafffffffffffffffffffefefef9f9f9ffffffffffffe5e5e5a7a7a7a7a7a7a8a8a8a2a2a2a6a6a6999999a0a0a09f9f9f9a9a9a9494949292929191918e8e8e8787878181817070707575758d8d8da8a8a8c1c1c1b7b7b7c7c7c7b4b4b4b7b7b7bcbcbca4a4a49c9c9ca3a3a3a4a4a4a7a7a79e9e9ea9a9a9acacacb5b5b5b6b6b6b2b2b2b8b8b8b9b9b9acacacb8b8b8babababdbdbdc0c0c0c0c0c0bdbdbdbababab7b7b7bbbbbbb2b2b2b5b5b5bababab5b5b5b5b5b5b7b7b7b2b2b2afafafa3a3a39292928181816e6e6e5e5e5e5656565656565858585353535353535353534747473838383b3b3b494949828282919191999999a5a5a5bfbfbfcececec8c8c8c2c2c2c3c3c3c4c4c4c3c3c3c2c2c2bdbdbdb8b8b8b2b2b2aeaeaeaaaaaa9f9f9f9d9d9d9393938a8a8aa6a6a6c0c0c0b8b8b8c9c9c9c5c5c5c2c2c26767674646465252524c4c4c999999f3f3f3fefefefffffff7f7f7f6f6f6fefefefefefef6f6f6fefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdbebebe3939394d4d4d5f5f5f7676766f6f6f8b8b8b8b8b8b9595959c9c9c9c9c9c9c9c9ca2a2a2a9a9a9acacacacacacaeaeaeb0b0b0b0b0b0aeaeaeadadadadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadadadadadadadadadadadadabababa8a8a8a6a6a6a4a4a4a2a2a2a1a1a19f9f9f9e9e9e9b9b9b9393938888887f7f7f7878787272726a6a6a6161615151514141413b3b3b3e3e3ed8d8d8fdfdfdf3f3f38c8c8c2424241b1b1b323232262626424242d9d9d9fffffffffffffffffff2f2f2fffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffff7f7f7bbbbbb3b3b3b3535353a3a3a4141414141414545454c4c4c5252525454545252525353535959595f5f5f6767677676768484848b8b8b9090909797979d9d9d9d9d9da7a7a7abababb1b1b1b9b9b9c1c1c1c5c5c5c7c7c7c7c7c7cbcbcbcccccccfcfcfd3d3d3d8d8d8dbdbdbdddddddddddddddddddddddddedededfdfdfe0e0e0e0e0e0e0e0e0e0e0e0d9d9d9e5e5e5e0e0e0e3e3e3d8d8d8e4e4e4d7d7d7dfdfdfe4e4e4f8f8f8dadadad2d2d2efefefc3c3c38484848b8b8bfbfbfbf8f8f8fbfbfbfffffffdfdfdf5f5f5f4f4f4f8f8f8f7f7f7a8a8a8a5a5a5a4a4a49a9a9aa1a1a19393939d9d9d9999999595959191918c8c8c8888888484848080807e7e7e6d6d6d858585acacacbfbfbfc0c0c0a8a8a8bcbcbcb3b3b3adadada9a9a99898989f9f9f9f9f9f9e9e9eafafafa3a3a3a3a3a3a1a1a1aaaaaab0b0b0aeaeaeb2b2b2b5b5b5acacacb8b8b8b6b6b6b5b5b5b6b6b6b7b7b7b6b6b6b2b2b2aeaeaec2c2c2b5b5b5b3b3b3b7b7b7b1b1b1b0b0b0b5b5b5b4b4b4acacacaeaeaeabababa0a0a09292927e7e7e6565655252525151514d4d4d4a4a4a4848483f3f3f3333332f2f2f3232327171718a8a8a949494969696acacacc2c2c2c4c4c4c0c0c0bfbfbfbebebebcbcbcb8b8b8b3b3b3aeaeaea9a9a9a7a7a7a1a1a19595959595958787877979799b9b9bc1c1c1bcbcbcaaaaaab3b3b3c1c1c16b6b6b4a4a4a3f3f3f4b4b4b9e9e9efafafafafafafcfcfcfcfcfcf7f7f7f4f4f4f9f9f9fffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfdfdfdffffffa7a7a74444446a6a6a6a6a6a7272729090907f7f7f8c8c8c9595959c9c9c9c9c9c9d9d9da3a3a3aaaaaaadadadacacacaeaeaeb0b0b0b0b0b0aeaeaeadadadadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadadadadadadadadadadadadabababa8a8a8a5a5a5a4a4a4a0a0a09f9f9f9e9e9e9d9d9d9a9a9a9191918585857c7c7c7474747171716b6b6b5e5e5e4848483838383d3d3d4a4a4a7373737a7a7a6a6a6a4545452b2b2b2424242828282e2e2e343434ebebebfffffff4f4f4fffffff4f4f4fffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffff7f7f7ffffffd5d5d53232323030303030304848483d3d3d4242424949495050505151514f4f4f5252525c5c5c6666667474748383838e8e8e909090919191999999a1a1a1a4a4a4afafafb2b2b2b9b9b9c0c0c0c7c7c7cacacacacacac8c8c8cdcdcdcececed2d2d2d7d7d7dbdbdbdedededfdfdfdedededddddddededededededfdfdfdfdfdfe0e0e0e0e0e0e1e1e1dddddde4e4e4d9d9d9dfdfdfdbdbdbeeeeeedadadae3e3e3d9d9d9dbdbdbebebebe9e9e9dadadae2e2e2dfdfdfbebebea8a8a8a0a0a0abababd1d1d1f7f7f7fffffffffffff9f9f9fbfbfba3a3a39f9f9f9d9d9d9494949d9d9d9090909d9d9d8f8f8f8f8f8f8e8e8e8888888181817d7d7d7e7e7e818181b1b1b1acacacb0b0b0b3b3b3bcbcbcb0b0b0c5c5c5b7b7b7adadada2a2a2949494a2a2a29a9a9a979797b1b1b1a3a3a3b2b2b2aaaaaaafafafb5b5b5b1b1b1b3b3b3b7b7b7b3b3b3b8b8b8b4b4b4b1b1b1b3b3b3b8b8b8bcbcbcbdbdbdbcbcbcbebebeb2b2b2b4b4b4bababab5b5b5b3b3b3b5b5b5b3b3b3afafafb2b2b2b0b0b0a9a9a9a4a4a49a9a9a8383836a6a6a4d4d4d4848484242423d3d3d3737372f2f2f2828282424245c5c5c848484979797959595a4a4a4bbbbbbc1c1c1bebebebcbcbcbababab5b5b5afafafaaaaaaa6a6a6a4a4a4a2a2a29595958989898a8a8a7b7b7b6a6a6a909090bdbdbdbbbbbbbababab3b3b3b8b8b84a4a4a5151513b3b3b979797f7f7f7f6f6f6f8f8f8f9f9f9f9f9f9fbfbfbfffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fefefefffffff7f7f7fefefef9f9f9f8f8f8c7c7c74848485b5b5b7474747070708080808686869393939696969b9b9b9e9e9ea1a1a1a5a5a5aaaaaaadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeadadadadadadadadadababababababababababababa9a9a9a6a6a6a3a3a3a2a2a29e9e9e9f9f9f9e9e9e9b9b9b9393938989897f7f7f7979797070706565655f5f5f5151514545453030303434346f6f6f6f6f6f6969695757574343433333332525252c2c2c444444262626646464e5e5e5f6f6f6f1f1f1ffffffeaeaeafbfbfbfefefefcfcfcfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcc4c4c43030304b4b4b3535353f3f3f4141413c3c3c4242424343434848485252525252525454546161618383838c8c8c8d8d8d9090909d9d9da2a2a2a4a4a4adadadbabababcbcbcbfbfbfc2c2c2c5c5c5c7c7c7c8c8c8c9c9c9cccccccfcfcfd4d4d4d9d9d9dddddddededededededededededededededededededfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0dddddddbdbdbdbdbdbdededee4e4e4e7e7e7e7e7e7e5e5e5c1c1c1c6c6c6a5a5a5a6a6a6aeaeaea9a9a9d2d2d2fcfcfcf8f8f8a6a6a6919191a1a1a1909090939393a1a1a18c8c8c858585898989878787808080808080909090a6a6a6b5b5b5b5b5b5b4b4b4b6b6b6babababdbdbdb9b9b9aeaeaea4a4a49595959898989c9c9ca1a1a1a4a4a4a6a6a6a6a6a6a6a6a6aaaaaaadadadb1b1b1b2b2b2b3b3b3b3b3b3b3b3b3b5b5b5b6b6b6b7b7b7b8b8b8b9b9b9b9b9b9b9b9b9b9b9b9b8b8b8b5b5b5b6b6b6b7b7b7b7b7b7b6b6b6b5b5b5b3b3b3b2b2b2aaaaaaa8a8a8aaaaaaa7a7a7a3a3a3a8a8a8a2a2a28e8e8e6060604141413e3e3e3030302e2e2e3030301717171b1b1b5f5f5f7070707e7e7e858585919191a6a6a6b7b7b7bdbdbdaeaeaeb4b4b4b4b4b4b0b0b0a5a5a5929292909090a4a4a48383838989897171716b6b6b6a6a6a818181b4b4b4b3b3b3b2b2b2adadadb4b4b45656563a3a3ab1b1b1ecececf9f9f9f7f7f7f8f8f8fafafafcfcfcfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffffffffcfcfcfffffff4f4f4eeeeeeffffffcacaca7878784c4c4c6262627979797979798484848585859494949797979b9b9b9f9f9fa2a2a2a6a6a6aaaaaaadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeadadadadadadadadadababababababababababababa9a9a9a6a6a6a3a3a3a1a1a19d9d9d9d9d9d9c9c9c9898989090908686867c7c7c7676766b6b6b6767675b5b5b4141413e3e3e4444444b4b4b7272726d6d6d6262626565654c4c4c2525253636365353534343434242423232325f5f5fddddddfdfdfde4e4e4fffffffffffffefefefcfcfcfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefec9c9c93838381e1e1e2d2d2d3c3c3c4343434141414545454343434747475151514f4f4f4f4f4f5a5a5a8989899090909494949c9c9ca5a5a5a3a3a3a8a8a8babababdbdbdbebebec0c0c0c3c3c3c6c6c6c8c8c8cbcbcbcccccccececed1d1d1d6d6d6dadadadddddddededededededddddddedededededededededfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e3e3e3e1e1e1dfdfdfe0e0e0e2e2e2e3e3e3e1e1e1dfdfdfe5e5e5e4e4e4bdbdbdb3b3b3afafaf9b9b9ba7a7a7b7b7b7c6c6c6959595939393a7a7a79d9d9d9e9e9ea9a9a99b9b9b9999999d9d9d9e9e9e999999999999a2a2a2aeaeaeb5b5b5aaaaaab6b6b6bababab4b4b4b2b2b2b1b1b1a3a3a38f8f8f9595959797979b9b9b9f9f9fa2a2a2a4a4a4a5a5a5a6a6a6aaaaaaadadadb1b1b1b3b3b3b3b3b3b3b3b3b4b4b4b5b5b5b6b6b6b7b7b7b8b8b8b9b9b9b9b9b9b9b9b9b9b9b9b8b8b8b5b5b5b6b6b6b7b7b7b7b7b7b6b6b6b5b5b5b3b3b3b1b1b1b1b1b1acacacacacaca8a8a8a0a0a0a3a3a3a6a6a69d9d9d9393934c4c4c2d2d2d2f2f2f2a2a2a2222222e2e2e5353537676767f7f7f7b7b7b7272728080809f9f9fa9a9a99e9e9eb3b3b3ababab9c9c9c9797979c9c9c9797978b8b8b8686867373737a7a7a6b6b6b585858585858808080b0b0b0b1b1b1a5a5a5c3c3c3b8b8b8414141a6a6a6dcdcdcefefefefefeffbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffff7f7f7fffffffdfdfdf2f2f2ffffffafafaf4242425c5c5c6666667272727d7d7d8989898f8f8f9595959898989c9c9ca0a0a0a3a3a3a6a6a6aaaaaaaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeadadadadadadadadadabababacacacabababaaaaaaa8a8a8a5a5a5a2a2a2a1a1a19b9b9b9b9b9b9898989393938b8b8b8181817878787272726868686868685858583535353f3f3f6262626b6b6b7979796c6c6c6161615b5b5b4b4b4b3636364545455b5b5b5757575555553636362a2a2ab7b7b7fffffff0f0f0fffffff4f4f4fefefefcfcfcfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefececece3333332323233c3c3c3232323939394242424444444040404444444f4f4f4e4e4e4c4c4c5555556f6f6f8b8b8b9c9c9ca0a0a0a8a8a8acacacb2b2b2bcbcbcc2c2c2c2c2c2c3c3c3c4c4c4c7c7c7cbcbcbcececed0d0d0d3d3d3d6d6d6d9d9d9dcdcdcdedededfdfdfdedededddddddedededededededededfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e4e4e4e3e3e3e1e1e1e1e1e1e1e1e1e1e1e1dfdfdfdededeebebebefefefd9d9d9d5d5d5d2d2d2bababaa6a6a6969696a1a1a19595959c9c9ca6a6a6a0a0a09f9f9fa5a5a5a4a4a4a8a8a8adadadafafafaeaeaeb0b0b0b4b4b4b4b4b4b2b2b2b8b8b8b6b6b6a0a0a08383837f7f7f9292929595958989899696969797979a9a9a9d9d9da0a0a0a3a3a3a6a6a6a7a7a7abababaeaeaeb2b2b2b3b3b3b3b3b3b3b3b3b4b4b4b6b6b6b7b7b7b7b7b7b8b8b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b6b6b6b6b6b6b7b7b7b7b7b7b6b6b6b4b4b4b2b2b2b1b1b1aeaeaea6a6a6a9a9a9a9a9a99e9e9e9b9b9ba0a0a0a0a0a08989897a7a7a6b6b6b5454542121211717174e4e4e7474746c6c6c7a7a7a7b7b7b7777778f8f8fafafafa8a8a88888889b9b9b9e9e9e9c9c9c9797979696969494948b8b8b8282827171716e6e6e6666664545454646467d7d7da1a1a1a7a7a7aaaaaabcbcbc929292444444e7e7e7f5f5f5f7f7f7f5f5f5fefefefefefefdfdfdfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fefefefffffffffffffbfbfbcbcbcb8484843f3f3f6969697070707070708181818888889494949696969a9a9a9e9e9ea1a1a1a4a4a4a7a7a7abababaeaeaeafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeadadadadadadadadadacacacacacacabababaaaaaaa8a8a8a5a5a5a2a2a2a0a0a09b9b9b9a9a9a9696969090908787877d7d7d7474746f6f6f6464645c5c5c4d4d4d3333334747477474747b7b7b7a7a7a6262627575754c4c4c2d2d2d4f4f4f5d5d5d5151516060604a4a4a3d3d3d3c3c3c757575dededefffffff6f6f6fffffffdfdfdfcfcfcfafafafbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefebdbdbd1111112222223a3a3a2828283a3a3a3d3d3d3e3e3e3b3b3b4141414d4d4d4e4e4e4c4c4c5555554f4f4f858585a3a3a39f9f9fa9a9a9bdbdbdc0c0c0b8b8b8c6c6c6c6c6c6c6c6c6c7c7c7cacacacececed2d2d2d5d5d5d8d8d8dadadadcdcdcdedededfdfdfdfdfdfdedededddddddedededededededededfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0dfdfdfdfdfdfdfdfdfe0e0e0e2e2e2e3e3e3e3e3e3e3e3e3dededee5e5e5e2e2e2e4e4e4ebebebe6e6e6d2d2d2bbbbbbb3b3b3b9b9b9b5b5b5a9a9a9a3a3a3a0a0a0a3a3a3aaaaaaaaaaaaacacacadadadadadadb2b2b2b4b4b4afafafa7a7a7ababab9292926a6a6a5050505c5c5c7d7d7d8f8f8f8e8e8e9898989999999b9b9b9d9d9da1a1a1a4a4a4a7a7a7a9a9a9acacacafafafb2b2b2b4b4b4b4b4b4b4b4b4b5b5b5b6b6b6b7b7b7b8b8b8b9b9b9b9b9b9babababababab9b9b9b9b9b9b6b6b6b7b7b7b7b7b7b7b7b7b6b6b6b4b4b4b2b2b2b1b1b1a8a8a89f9f9fa5a5a5aeaeaea5a5a59b9b9b9a9a9a9898989090909595958484847474745050504f4f4f747474646464727272737373777777919191c5c5c5e5e5e5c8c8c89393939191919292929898989595958787877b7b7b7373736b6b6b6e6e6e5858585959594646465555558d8d8d9f9f9fa9a9a9adadad9c9c9c747474919191e7e7e7f4f4f4fdfdfdfefefefffffffefefefcfcfcfbfbfbfbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffff4f4f4fffffffcfcfcf9f9f9ffffff8b8b8b3e3e3e5151516666667c7c7c7c7c7c8a8a8a8383839090909898989b9b9b9f9f9fa2a2a2a5a5a5a8a8a8acacacafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeadadadadadadadadadacacacacacacabababaaaaaaa7a7a7a4a4a4a1a1a19f9f9f9c9c9c9999999494948c8c8c8383837979797171716c6c6c5e5e5e4848484343434040405555557676767777777575756262627979794b4b4b2727275555557272725c5c5c5353535f5f5f3e3e3e4747473b3b3b747474d5d5d5e9e9e9fffffffdfdfdfbfbfbfafafafbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdcdcdc6060602424243333332828283636363939393c3c3c3a3a3a3e3e3e4a4a4a4a4a4a4949495353535b5b5b8585859e9e9ea1a1a1aeaeaebebebec1c1c1bfbfbfc9c9c9c8c8c8c8c8c8cacacacdcdcdd1d1d1d5d5d5d7d7d7dcdcdcdddddddedededfdfdfdfdfdfdfdfdfdedededddddddedededededededededfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0dddddddedededfdfdfe0e0e0e2e2e2e3e3e3e4e4e4e5e5e5e1e1e1dfdfdfdededed8d8d8dcdcdcebebebe8e8e8dcdcdcd4d4d4ddddddcececebababab6b6b6b3b3b3b0b0b0b6b6b6acacaca9a9a9a4a4a4a1a1a1a4a4a4a5a5a59d9d9d9292927070705858584848485656567575758b8b8b8d8d8d8888889b9b9b9b9b9b9d9d9da0a0a0a3a3a3a6a6a6aaaaaaabababacacacafafafb3b3b3b5b5b5b5b5b5b5b5b5b6b6b6b7b7b7b7b7b7b8b8b8b9b9b9babababababababababababab9b9b9b7b7b7b7b7b7b8b8b8b7b7b7b6b6b6b4b4b4b1b1b1b0b0b0afafafa1a1a1a4a4a4afafafaaaaaaa2a2a29d9d9d9797979c9c9c9393938181818c8c8c7c7c7c6b6b6b8282827878788383837d7d7d8a8a8abbbbbbf6f6f6ffffffeaeaeabcbcbcb2b2b29494948a8a8a8e8e8e8888888585858585857d7d7d6c6c6c4b4b4b595959676767828282a5a5a5a4a4a4adadad9d9d9da0a0a09e9e9eebebebf5f5f5f4f4f4fcfcfcf8f8f8fefefefdfdfdfbfbfbfafafafafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffafafafffffff0f0f0f9f9f9ffffff9696963131317070706464647676767e7e7e8989898686869696969a9a9a9d9d9da1a1a1a4a4a4a6a6a6a9a9a9adadadb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeadadadadadadadadadacacacacacacabababa9a9a9a7a7a7a3a3a3a0a0a09e9e9e9c9c9c9898989292928989897f7f7f7575756d6d6d6969695b5b5b3d3d3d4747475b5b5b6b6b6b7979797474747575757a7a7a5050504848485c5c5c6262626565656565655959596565655050505353533535352b2b2ba0a0a0ffffffecececfcfcfcfbfbfbfafafafafafafdfdfdfffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd3d3d31f1f1f1b1b1b2929293131313737373c3c3c3b3b3b3e3e3e4545454343434343434f4f4f7b7b7b8484848c8c8c9b9b9baeaeaeb4b4b4b8b8b8c6c6c6cacacacacacacbcbcbcdcdcdd0d0d0d3d3d3d6d6d6d8d8d8dededededededfdfdfdfdfdfdfdfdfdfdfdfdedededededededededededededededfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0dfdfdfe1e1e1e2e2e2e2e2e2e0e0e0e0e0e0e1e1e1e3e3e3ddddddd7d7d7e4e4e4dededed8d8d8e3e3e3dcdcdcd2d2d2d8d8d8ddddddd3d3d3c7c7c7c8c8c8c7c7c7bebebebbbbbbb0b0b0aaaaaaa1a1a19898989494948e8e8e8282827474745252524848485252527474749191919494948989898282829b9b9b9c9c9c9f9f9fa2a2a2a5a5a5a8a8a8aaaaaaacacacadadadb0b0b0b4b4b4b6b6b6b6b6b6b6b6b6b7b7b7b8b8b8b8b8b8b8b8b8b9b9b9babababbbbbbbbbbbbbabababababab7b7b7b8b8b8b8b8b8b7b7b7b6b6b6b3b3b3b1b1b1afafafb4b4b4a4a4a4a1a1a1a4a4a4a0a0a0a0a0a09f9f9f9696968686869393939090908c8c8c7b7b7b6969697474747e7e7e6b6b6b919191c9c9c9f6f6f6fffffffcfcfcf1f1f1ececece9e9e9c5c5c5b0b0b0a1a1a18b8b8b8d8d8d9b9b9b9696968b8b8b7070707c7c7c959595a1a1a1a1a1a19898989b9b9ba2a2a2d3d3d3e6e6e6fcfcfcfffffff3f3f3fafafaf7f7f7fcfcfcfbfbfbfafafafafafafbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8ffffffe1e1e18f8f8f5151517b7b7b6c6c6c6d6d6d8181818787878f8f8f9c9c9c9b9b9b9e9e9ea2a2a2a5a5a5a7a7a7a9a9a9adadadb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeadadadadadadadadadacacacacacacabababa9a9a9a6a6a6a3a3a39f9f9f9d9d9d9a9a9a9696968e8e8e8484847a7a7a7070706969696565655555553939395252526f6f6f7878787c7c7c7474747676766d6d6d4141415656568282827272725d5d5d6565656868684a4a4a5757575656564545453131317c7c7cefefeff8f8f8fcfcfcfafafaf9f9f9fafafafdfdfdfefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf8f8f8dedede4949490909092626263333333131313939393b3b3b3d3d3d4242423f3f3f4242425151517e7e7e8686868585858e8e8eadadadc3c3c3c5c5c5c3c3c3cacacacbcbcbcdcdcdcfcfcfd2d2d2d5d5d5d7d7d7d8d8d8dedededededededededededededededededededededededededededededededededfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1e1e1e3e3e3e4e4e4e2e2e2e0e0e0dedededfdfdfe1e1e1dcdcdcd1d1d1ebebebebebebdfdfdfe4e4e4d4d4d4cacacad0d0d0cecececbcbcbcacacacacacac7c7c7bebebeb3b3b3a9a9a9a6a6a69d9d9d9292928787877979796565655353535454545f5f5f7171718383838a8a8a8989898a8a8a8e8e8e9999999b9b9b9f9f9fa3a3a3a6a6a6a8a8a8a9a9a9aaaaaaaeaeaeb1b1b1b4b4b4b6b6b6b6b6b6b6b6b6b7b7b7b8b8b8b8b8b8b9b9b9bababababababbbbbbbbbbbbbabababababab8b8b8b8b8b8b8b8b8b7b7b7b6b6b6b3b3b3b1b1b1afafafadadada6a6a6a4a4a4a0a0a09999999c9c9c9c9c9c9191918d8d8d8d8d8d8282827878788383837c7c7c6d6d6d8686868c8c8cc2c2c2fbfbfbfffffffbfbfbeeeeeef3f3f3fffffffffffff9f9f9eeeeeecdcdcda2a2a29f9f9f9f9f9f8181819f9f9f9999999b9b9ba8a8a89d9d9d929292a6a6a6b0b0b0cfcfcff5f5f5fffffff1f1f1fefefef5f5f5fefefefafafafafafafafafafbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffff9f9f9fffffffcfcfc8787874646465959596464647373737171719191918c8c8c9393939595959c9c9c9f9f9fa2a2a2a5a5a5a7a7a7aaaaaaadadadb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeadadadadadadadadadacacacacacacabababa9a9a9a6a6a6a2a2a29f9f9f9d9d9d9999999494948c8c8c8181817676766d6d6d6666666262624949493333335454547373737676767777777070706f6f6f3636366363637979797171716f6f6f7272726c6c6c6363636464646565655353534b4b4b454545313131737373fffffffcfcfcfafafaf9f9f9fafafafcfcfcfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fcfcfcfffffff4f4f4e2e2e23e3e3e2727271d1d1d2a2a2a3535353939393c3c3c4141413f3f3f4444445656566a6a6a8d8d8d8f8f8f868686b0b0b0e7e7e7e3e3e3bebebec9c9c9cbcbcbcdcdcdd1d1d1d3d3d3d6d6d6d7d7d7d8d8d8dedededededededededededededededededededededededededededededededededfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0dfdfdfe2e2e2e4e4e4e2e2e2e0e0e0dededee0e0e0e3e3e3f0f0f0d6d6d6e8e8e8e2e2e2d4d4d4dfdfdfd7d7d7d6d6d6d6d6d6cbcbcbcacacacacacac4c4c4c0c0c0b9b9b9acacac9d9d9d9d9d9d9898988e8e8e7f7f7f6c6c6c5252523c3c3c4949496a6a6a8686868787877e7e7e8282829191919e9e9e9797979a9a9a9e9e9ea3a3a3a6a6a6a8a8a8a8a8a8a8a8a8aeaeaeb1b1b1b5b5b5b7b7b7b7b7b7b7b7b7b8b8b8b9b9b9b8b8b8b9b9b9babababbbbbbbbbbbbbbbbbbbbbbbbbababab8b8b8b8b8b8b8b8b8b8b8b8b6b6b6b3b3b3b0b0b0afafafa6a6a6aaaaaab0b0b0aaaaaa9d9d9d9f9f9f9d9d9d8e8e8e9696968181818383838787878686866262626e6e6ee4e4e4fbfbfbfffffffdfdfdefefeff1f1f1fffffffffffff6f6f6f8f8f8fafafafffffffafafaeeeeeefdfdfde4e4e49898988d8d8d9c9c9c9898989e9e9e8e8e8e949494d5d5d5f0f0f0f6f6f6f2f2f2fdfdfdfffffff5f5f5fffffffffffff5f5f5f9f9f9fbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2fffffffefefef0f0f08c8c8c5555556262626767677272727f7f7f8787878c8c8c9393939c9c9ca0a0a0a2a2a2a5a5a5a9a9a9adadadafafafb0b0b0b1b1b1b2b2b2abababb1b1b1b6b6b6acacaca8a8a8adadadaeaeaea7a7a7a7a7a7aeaeaeb6b6b6b4b4b4aaaaaaa9a9a9afafafb1b1b1acacacb2b2b2a9a9a9a8a8a8afafafa6a6a6a8a8a8a9a9a9a6a6a6a4a4a4a5a5a5a5a5a5a2a2a29c9c9c9797979696969696968d8d8d7e7e7e7373736d6d6d6262625757572a2a2a6161617b7b7b6868686a6a6a8080806a6a6a3535356e6e6e7171717575757777777676767272726e6e6e6b6b6b6262625e5e5e5353535353535050503838383f3f3f6d6d6df6f6f6ffffffeeeeeefffffffcfcfcfffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafaefefeffffffff8f8f8fcfcfcf1f1f12b2b2b2626261919192626263535354a4a4a3232323e3e3e4848483e3e3e8181818989898585857b7b7b878787bdbdbdf4f4f4f5f5f5d4d4d4c1c1c1cacacad6d6d6dcdcdcd8d8d8d4d4d4d7d7d7dcdcdcdadadadbdbdbdbdbdbdcdcdcdedededfdfdfdfdfdfe0e0e0dededededededededededededededededededededededededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe1e1e1e1e1e1e0e0e0dfdfdfdedededededededededededee2e2e2e1e1e1e0e0e0dedededcdcdcd9d9d9d7d7d7d5d5d5d2d2d2cececec7c7c7c2c2c2c0c0c0bcbcbcafafafa2a2a29494949e9e9e9999997575756e6e6e5151515959597070706c6c6c7373737c7c7c8282828787878b8b8b9191919696969898989b9b9ba0a0a0a4a4a4a6a6a6a7a7a7a9a9a9abababb1b1b1b2b2b2b4b4b4b7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b6b6b6babababdbdbdbebebebababab8b8b8b7b7b7b8b8b8b9b9b9b8b8b8b7b7b7b8b8b8b7b7b7b5b5b5b0b0b0adadada9a9a9a7a7a7a6a6a6a5a5a5a2a2a29d9d9d9696969191918b8b8b8686867676768e8e8e7474747070706f6f6fd5d5d5f2f2f2fffffffffffffffffff9f9f9fafafafffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f8f8f8f8f8f8f9f9f9f9f9f9fafafafafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2fffffffffffff9f9f9ffffff9090904a4a4a5050506262626a6a6a7777778282828080807474746a6a6a6767676b6b6b6c6c6c6a6a6a6868686565656464646666666969694d4d4d5f5f5f898989b0b0b0bababababababbbbbbb6b6b6c1c1c1b8b8b8acacaca5a5a5a9a9a9b0b0b0b1b1b1adadadb3b3b3abababb7b7b7b6b6b6b3b3b3b0b0b0a7a7a7b4b4b4b2b2b2aeaeaeaaaaaaa8a8a8a6a6a6a2a2a29b9b9b9595959393939191918383837070706868686767675a5a5a4747474141415858587272727d7d7d7979797272727171717373737777777878787a7a7a7a7a7a7979797575757171716e6e6e6b6b6b6666665959595858585858584444444242425f5f5ffdfdfdffffffffffffeeeeeefffffffffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f8f8f8f8fbfbfbfdfdfdfffffffcfcfcfafafafafafafefefecccccc3c3c3c3333332a2a2a2121213737373333333030303f3f3f4f4f4f7d7d7d878787848484919191b9b9b9eaeaeafffffffdfdfdeaeaeacececececececfcfcfd1d1d1d3d3d3d5d5d5d8d8d8dbdbdbdcdcdcdcdcdcdddddddddddddddddddddddddededededededededededededededededededededededededededededededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe0e0e0e0e0e0dfdfdfdfdfdfdededededededfdfdfdfdfdfe1e1e1e0e0e0dedededcdcdcd9d9d9d6d6d6d3d3d3d2d2d2c8c8c8c5c5c5c5c5c5c7c7c7c1c1c1b4b4b4a8a8a8a3a3a39696969494947575756666666060604e4e4e5a5a5a6161617474747a7a7a8181818686868989898d8d8d9292929797979797979b9b9ba1a1a1a5a5a5a8a8a8aaaaaaadadadafafafb2b2b2b3b3b3b5b5b5b7b7b7b8b8b8b8b8b8b8b8b8b7b7b7b7b7b7babababebebebebebebcbcbcbababababababbbbbbb9b9b9b8b8b8b7b7b7b8b8b8b7b7b7b5b5b5b0b0b0acacaca9a9a9a7a7a7a6a6a6a4a4a4a2a2a29c9c9c9595959090908686869090907979797c7c7c7272727878785e5e5e717171ddddddfbfbfbfffffffffffffdfdfdfdfdfdfffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff8f8f8f2f2f27878784b4b4b5151516565656565656a6a6a6d6d6d6969696060605a5a5a5a5a5a5959595b5b5b5b5b5b5757575454545757575f5f5f6666669b9b9b9292928f8f8f8585856d6d6d6161616363636363635757575c5c5c6060606b6b6b888888a8a8a8b2b2b2aaaaaaa6a6a6a7a7a7b7b7b7b1b1b1abababadadada4a4a4adadadaeaeaeaaaaaaa6a6a6a4a4a4a3a3a3a1a1a19d9d9d9898989191918e8e8e8080806e6e6e6868686565655252523a3a3a5b5b5b5c5c5c6e6e6e8484848282827373737b7b7b9494947f7f7f8080807f7f7f7e7e7e7b7b7b7878787474747272726e6e6e6969695d5d5d5959595a5a5a4d4d4d4242424a4a4a929292e2e2e2fffffffdfdfdfdfdfdfffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefbfbfbf8f8f8f9f9f9fefefefffffff6f6f6f6f6f6fffffffffffff3f3f3ffffff3939391e1e1e3636362121213333334040403333334646467171718686868585857b7b7b939393cececef9f9f9fffffffefefeffffffe8e8e8dfdfdfd5d5d5d3d3d3d8d8d8e0e0e0e3e3e3e2e2e2dedededededededededddddddddddddcdcdcdcdcdcdcdcdcdededededededededededededededededededededededededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdededededededfdfdfdfdfdfdfdfdfdfdfdfe0e0e0e0e0e0e0e0e0dfdfdfdcdcdcd9d9d9d5d5d5d2d2d2cfcfcfcecececcccccc7c7c7c5c5c5c4c4c4b7b7b7a3a3a39999999c9c9c8585858686866262624d4d4d4949495050506969696161617474747a7a7a8181818686868989898c8c8c9292929797979a9a9a9e9e9ea3a3a3a6a6a6a9a9a9aaaaaaadadadafafafb3b3b3b4b4b4b5b5b5b7b7b7b8b8b8b9b9b9b9b9b9b9b9b9b8b8b8babababdbdbdbebebebcbcbcbbbbbbbbbbbbbbbbbbb9b9b9b8b8b8b8b8b8b8b8b8b7b7b7b4b4b4b0b0b0acacaca9a9a9a7a7a7a5a5a5a4a4a4a0a0a09b9b9b9494948e8e8e8a8a8a8e8e8e7a7a7a7d7d7d747474636363565656585858c5c5c5f8f8f8fffffffefefefffffffffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2ffffffffffff8c8c8c5a5a5a5c5c5c5d5d5d6363635f5f5f5c5c5c5e5e5e5e5e5e5f5f5f6464646b6b6b7272727878787c7c7c7c7c7c7b7b7b8080808c8c8c9696969d9d9d9797979797978e8e8e7a7a7a7575757d7d7d7f7f7f6d6d6d7272727575757676767b7b7b8383838787878787878f8f8f9b9b9bacacac9f9f9fa2a2a2b5b5b5afafafadadadadadada8a8a8a3a3a3a2a2a2a2a2a2a1a1a19e9e9e9b9b9b8d8d8d8585857d7d7d7878786e6e6e5b5b5b4747473c3c3c6767676f6f6f7272726f6f6f7676768484848787877f7f7f8383838282828181817f7f7f7c7c7c7a7a7a7878787777777070706e6e6e6464645c5c5c5a5a5a5454544848484141412f2f2f828282fffffffffffff3f3f3fffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fafafafefefefefefefbfbfbf9f9f9fafafafdfdfdfbfbfbfcfcfcefefeff8f8f8ffffffffffffababab4242422323232222222a2a2a3535353232324c4c4c7c7c7c8181819a9a9a8e8e8ea5a5a5dcdcdcfcfcfcf7f7f7f4f4f4fffffffcfcfcf2f2f2e2e2e2d7d7d7d7d7d7dbdbdbdbdbdbd7d7d7dddddddddddddddddddddddddddddddddddddddddddddddddededededededededededededededededededededededededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdddddddddddddedededfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0dedededbdbdbd6d6d6d2d2d2cfcfcfcccccccbcbcbcecececacacac1c1c1b5b5b5a7a7a79c9c9c9696969494948080806565656161614343435252525555556a6a6a6e6e6e7575757a7a7a8181818686868a8a8a8e8e8e9595959a9a9a9c9c9ca0a0a0a4a4a4a7a7a7a8a8a8a8a8a8aaaaaaabababb3b3b3b4b4b4b5b5b5b7b7b7b9b9b9babababbbbbbbcbcbcbbbbbbbcbcbcbdbdbdbdbdbdbcbcbcbbbbbbbababababababababab9b9b9b8b8b8b8b8b8b7b7b7b4b4b4afafafabababa8a8a8a7a7a7a5a5a5a3a3a39f9f9f9999999292928c8c8c838383878787787878797979737373595959595959585858bbbbbbfbfbfbfffffffcfcfcfffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef8f8f8ffffffffffff5e5e5e5353535959595959596262625f5f5f5e5e5e6363636666666767676a6a6a6f6f6f8282828989898f8f8f9090908e8e8e9090909898989f9f9f9c9c9c9e9e9ea8a8a8a7a7a79a9a9a9696969a9a9a959595adadada8a8a8a1a1a19191917272725a5a5a6161617777776c6c6c6767677575757a7a7a8888889898989595959d9d9dadadada8a8a8a3a3a3a1a1a1a1a1a1a0a0a09d9d9d9999998b8b8b7b7b7b7575757979796767674848484242425151516767677d7d7d7777775d5d5d6464648888888f8f8f7878788282828181817f7f7f7e7e7e7c7c7c7b7b7b7a7a7a7979797575757474747070706565655d5d5d5c5c5c5757574a4a4a444444323232fefefef4f4f4f9f9f9fcfcfcf2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9f6f6f6f7f7f7f9f9f9f3f3f3ffffffeeeeeefffffffefefefafafaffffff5959590f0f0f2b2b2b2b2b2b2a2a2a3f3f3f6464648787878787878b8b8b8d8d8daaaaaadcdcdcfefefefffffffafafaf9f9f9fdfdfdf9f9f9eeeeeee0e0e0dadadadcdcdcdcdcdcd9d9d9dbdbdbdbdbdbdcdcdcdddddddddddddedededfdfdfdfdfdfdededededededededededededededededededededededededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdcdcdcdddddddfdfdfe0e0e0e0e0e0e0e0e0e0e0e0dfdfdfe0e0e0ddddddd9d9d9d4d4d4d0d0d0cccccccacacac9c9c9c3c3c3c4c4c4bababaa8a8a89f9f9f9e9e9e9797978a8a8a7d7d7d6666669090905050506565655858585e5e5e7070707a7a7a7f7f7f8585858989898b8b8b9090909696969c9c9c9b9b9b9f9f9fa3a3a3a7a7a7a8a8a8a9a9a9abababadadadb2b2b2b2b2b2b4b4b4b6b6b6b8b8b8babababcbcbcbebebebfbfbfbebebebebebebebebebebebebdbdbdbcbcbcbbbbbbbababab9b9b9b8b8b8b8b8b8b7b7b7b4b4b4afafafabababa8a8a8a7a7a7a4a4a4a2a2a29e9e9e9797978f8f8f8a8a8a7676768a8a8a7b7b7b6565656a6a6a6666665555553f3f3fc7c7c7fffffffffffffbfbfbfffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf1f1f18d8d8d6767675656566464646464645d5d5d5959595d5d5d6464646c6c6c7676767f7f7f8181818888889090909393939393939494949999999d9d9d9c9c9c9999999b9b9b9797978f8f8f969696a2a2a2a0a0a09292929191919898989696967878785656565858587171716262624141414a4a4a6363636f6f6f6767676060607b7b7b9191918f8f8f8e8e8e9191919797979a9a9a9999999797978e8e8e7a7a7a7171717070705b5b5b4141414e4e4e7171716969697a7a7a7a7a7a6565656464647e7e7e9191919191918282828181818080807f7f7f7d7d7d7c7c7c7b7b7b7a7a7a7676767373737474746c6c6c5f5f5f6060605f5f5f515151535353393939878787f9f9f9fffffffbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf6f6f6f6f6f6fafafafffffffffffff2f2f2ddddddb9b9b9c8c8c8b6b6b6ebebebfdfdfd4646461b1b1b2f2f2f3030302929294d4d4d8282829494949393937979797d7d7d898989a2a2a2bdbdbdcecececececec7c7c7c4c4c4cacacac9c9c9c2c2c2c5c5c5d4d4d4e1e1e1e5e5e5dadadadadadadbdbdbdcdcdcdedededfdfdfe0e0e0e0e0e0dededededededededededededededededededededededededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdddddddedededfdfdfe1e1e1e1e1e1e0e0e0dfdfdfdededededededbdbdbd7d7d7d2d2d2cdcdcdcacacac9c9c9c8c8c8bfbfbfc0c0c0b7b7b7a7a7a79c9c9c9595958787877878786c6c6cb3b3b3e9e9e95e5e5e5151515d5d5d6a6a6a6c6c6c7b7b7b7f7f7f8484848787878888888c8c8c9292929898989c9c9ca0a0a0a5a5a5aaaaaaacacacaeaeaeb1b1b1b3b3b3b1b1b1b1b1b1b2b2b2b3b3b3b4b4b4b6b6b6b8b8b8b9b9b9bebebebdbdbdbcbcbcbdbdbdbfbfbfc0c0c0bfbfbfbebebebbbbbbbababab9b9b9b8b8b8b7b7b7b3b3b3aeaeaeaaaaaaa8a8a8a6a6a6a4a4a4a1a1a19c9c9c9595958d8d8d8888888484848a8a8a7c7c7c6969696363635a5a5a4d4d4d828282dededefffffffffffffdfdfdfffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2fffffffffffff6f6f68989895252525252527171715c5c5c5454545050505757576464647272728181818d8d8d8585858a8a8a9191919696969a9a9a9e9e9ea2a2a2a4a4a49b9b9b9c9c9ca3a3a3a3a3a39c9c9c9e9e9e9d9d9d909090a3a3a3a3a3a3aaaaaaadadad9a9a9a7777775f5f5f5b5b5b6666664d4d4d5757576767676d6d6d6565655b5b5b7070707272727272727575757c7c7c8585858b8b8b8b8b8b8a8a8a8484847b7b7b7272726767675353534949495e5e5e7d7d7d7070707777777c7c7c7d7d7d7c7c7c8080808b8b8b9595958686868686868585858383838181817e7e7e7c7c7c7a7a7a7878786e6e6e7272727272726565656464646363635151514646465555552e2e2ea9a9a9eeeeeefbfbfbfffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf6f6f6f6f6f6fafafafcfcfcfcfcfcfafafaf2f2f29494945252525a5a5a737373d0d0d0f2f2f29595953d3d3d1b1b1b2323232525254343438484849090908787878c8c8c8686867979797070707474747e7e7e8181817d7d7d7f7f7f858585868686858585959595b3b3b3cececed8d8d8dcdcdcdcdcdcdcdcdcdddddddddddddedededededededededededededededededededededededededededededededededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdddddddfdfdfe0e0e0e1e1e1e1e1e1e0e0e0dedededcdcdcdadadad7d7d7d3d3d3cecececacacac8c8c8c7c7c7c6c6c6c2c2c2b5b5b5aaaaaaa3a3a39494948080807a7a7a7f7f7f999999ecececcdcdcd5757574848485e5e5e7272727171717878787d7d7d8383838787878b8b8b9090909898989f9f9fa7a7a7aaaaaaafafafb1b1b1b2b2b2b3b3b3b5b5b5b6b6b6b2b2b2b1b1b1afafafaeaeaeaeaeaeaeaeaeafafafafafafb4b4b4b3b3b3b2b2b2b5b5b5babababebebebfbfbfbebebebbbbbbbababab9b9b9b8b8b8b7b7b7b3b3b3aeaeaeaaaaaaa8a8a8a6a6a6a3a3a3a0a0a09b9b9b9494948c8c8c8686868f8f8f7e7e7e727272707070616161515151494949dfdfdff5f5f5fffffffdfdfdfffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffbfbfb7171716262626262625050504949494b4b4b5555556666667474747a7a7a7b7b7b7d7d7d8b8b8b8d8d8d8f8f8f9393939696969999999b9b9b9c9c9c9e9e9e9a9a9a9a9a9a9898989494949d9d9da0a0a09595959b9b9b9595959393939999999f9f9f9696967d7d7d6767674646464e4e4e5f5f5f5959595f5f5f7272726b6b6b6a6a6a7070706f6f6f7070707575757a7a7a7b7b7b7979797575756f6f6f7474747171715f5f5f4e4e4e5050506363637474747878787979798080808d8d8d9494948f8f8f8484847d7d7d8b8b8b8b8b8b8a8a8a8888888484848080807c7c7c7a7a7a8080807070707575757b7b7b6f6f6f6d6d6d6868685353536161614949495b5b5b0f0f0fcbcbcbf6f6f6fffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfdfdfdfdfdfdf5f5f5e6e6e6dadada9393936363636262626868686464646b6b6bccccccf4f4f46e6e6e1717172626263131314242428a8a8a9696968484847e7e7e7d7d7d7979797575757878787e7e7e8282828181817e7e7e7f7f7f787878747474858585a9a9a9c6c6c6d2d2d2dededededededddddddddddddddddddddddddcdcdcdcdcdcdededededededededededededededededededededededededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdedededfdfdfe1e1e1e2e2e2e1e1e1dfdfdfdddddddbdbdbd7d7d7d5d5d5d0d0d0cbcbcbc7c7c7c5c5c5c5c5c5c5c5c5bcbcbca1a1a19595959a9a9a8c8c8c7474747e7e7e9e9e9efdfdfddadada4343434747476a6a6a5a5a5a5c5c5c7a7a7a7a7a7a8080808888888f8f8f9696969e9e9ea9a9a9b1b1b1b4b4b4b6b6b6b8b8b8b8b8b8b6b6b6b5b5b5b4b4b4b4b4b4b3b3b3b1b1b1aeaeaeabababa9a9a9a7a7a7a7a7a7a7a7a7a9a9a9a7a7a7a8a8a8adadadb4b4b4babababcbcbcbbbbbbbbbbbbbababab9b9b9b8b8b8b7b7b7b3b3b3aeaeaeaaaaaaa8a8a8a6a6a6a3a3a3a0a0a09b9b9b9393938b8b8b8585857f7f7f7474746666665f5f5f5e5e5e6a6a6a474747ddddddfffffffffffff9f9f9fffffffffffffbfbfbfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffffffffffff6464645757575b5b5b6969695151515050505858586b6b6b7b7b7b8181818383838787878e8e8e9191919696969a9a9a9e9e9e9f9f9f9e9e9e9e9e9e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9a9a9aa0a0a09e9e9e999999a1a1a19f9f9f7878784848483c3c3c5858586363635d5d5d6c6c6c6666665454547575757070707171717373737474747575757676767676767676767474747575757575757575757474747474747676767777777c7c7c8686868b8b8b8787878484848888888b8b8b8b8b8b8b8b8b8a8a8a8888888686868383838181817f7f7f7e7e7e7a7a7a7a7a7a7a7a7a7a7a7a7878787373736c6c6c6767676b6b6b4f4f4f4a4a4a3a3a3abebebefcfcfcfffffffffffffffffffefefefffffffcfcfcf9f9f9fffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfffffffffffffafafafafafafffffffffffff9f9f9f9f9f9f5f5f5ebebebeaeaea8c8c8c4e4e4e6767678080806464646767676b6b6b6969696f6f6fbdbdbd7272722020201919192424243434348888888181818686868484847575756f6f6f7878788080807d7d7d7c7c7c7f7f7f808080838383858585858585848484909090adadadc9c9c9cececedcdcdce3e3e3dfdfdfdcdcdcdfdfdfe0e0e0dcdcdcdddddddedededfdfdfdfdfdfe0e0e0e0e0e0dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe2e2e2e1e1e1e0e0e0e1e1e1e1e1e1e0e0e0dcdcdcd9d9d9d8d8d8d5d5d5d1d1d1ccccccc6c6c6c1c1c1c1c1c1c3c3c3a8a8a8b3b3b39696968a8a8a8a8a8a626262a5a5a5fcfcfcfafafac0c0c04b4b4b5b5b5b4848487575756a6a6a7c7c7c7e7e7e7e7e7e8d8d8d989898bbbbbbb5b5b5bbbbbbbebebebdbdbdbebebebcbcbcb6b6b6b1b1b1afafafadadadacacacacacacaaaaaaa8a8a8a6a6a6a5a5a5a5a5a5a5a5a5a6a6a69f9f9f9d9d9d9b9b9b9c9c9ca2a2a2abababb4b4b4bababac1c1c1bbbbbbb6b6b6b7b7b7babababababab4b4b4aeaeaeadadada1a1a1a2a2a2a3a3a39797978d8d8d8b8b8b8686867a7a7a8787876262627474746666663d3d3df6f6f6fcfcfcf9f9f9fcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffededed7f7f7f5f5f5f5656564a4a4a5252525454546060607272728080808585858a8a8a9090909090909393939797979b9b9b9e9e9e9f9f9f9e9e9e9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9a9a9a9e9e9e9b9b9b9797979e9e9ea6a6a69898988181814747475050504d4d4d6262626767676767677979796969697070707171717373737474747575757676767676767676767474747676767676767575757272727373737676767a7a7a7f7f7f8787878c8c8c8888888585858888888b8b8b8b8b8b8b8b8b8a8a8a8989898787878585858383838181818181817d7d7d7c7c7c7a7a7a7a7a7a7878787474746e6e6e6969694d4d4d7575755959593838384c4c4cb7b7b7f1f1f1f2f2f2f9f9f9f8f8f8fcfcfcfdfdfdf9f9f9fdfdfdfffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafbfbfbf9f9f9f6f6f6fbfbfbfffffffffffffafafaf4f4f4fefefef8f8f8ffffffffffff7272723636367979798989898787876969695757576a6a6a5f5f5f6060608383836f6f6f4343432c2c2c2929295353538b8b8b7e7e7e8b8b8b8c8c8c7878786d6d6d7474747f7f7f7f7f7f7d7d7d7e7e7e7e7e7e7f7f7f8080807e7e7e7c7c7c8585859f9f9fb8b8b8b3b3b3c1c1c1d1d1d1dbdbdbdfdfdfe1e1e1dfdfdfdcdcdcdfdfdfdedededcdcdcdbdbdbdadadadadadadbdbdbdcdcdcdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe0e0e0dfdfdfdfdfdfdfdfdfdfdfdfdddddddadadad7d7d7d2d2d2cdcdcdc9c9c9c7c7c7c5c5c5bfbfbfb7b7b7b2b2b2b3b3b39090909393939595954c4c4caeaeaefefefefbfbfbc0c0c04747474949495353536e6e6e6262626d6d6d7a7a7a808080909090b3b3b3b9b9b9c2c2c2b4b4b4bdbdbdbbbbbbb2b2b2b1b1b1b0b0b0b0b0b0aeaeaea9a9a9a0a0a09797979494949494949595959797979a9a9a9e9e9ea1a1a1a3a3a3a5a5a5a3a3a3a0a0a09e9e9e9e9e9e9f9f9fa1a1a1a3a3a3b4b4b4bbbbbbc0c0c0bebebeb5b5b5adadadaaaaaaababababababa0a0a0a1a1a1a2a2a29595958c8c8c8a8a8a8484847e7e7e6d6d6d6060604141415151514e4e4ee2e2e2f4f4f4f9f9f9fcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4ffffffffffffe1e1e17f7f7f5e5e5e5f5f5f5252525a5a5a6868687676767f7f7f8383838989899090909595959797979a9a9a9d9d9d9f9f9f9f9f9f9e9e9e9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9d9d9c9c9c9797979898989d9d9da1a1a1a0a0a08585853535355959595f5f5f5454547373736060605e5e5e6f6f6f7070707272727474747575757676767676767676767474747777777878787575757171717272727878787e7e7e8383838989898d8d8d8a8a8a8787878888888a8a8a8a8a8a8a8a8a8a8a8a8989898888888787878686868585858484848080807e7e7e7c7c7c7a7a7a7878787575757171716e6e6e7171715f5f5f5858585959594444443c3c3cbcbcbcfffffff3f3f3f4f4f4f9f9f9fdfdfdfbfbfbf9f9f9fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefcfcfcf9f9f9f9f9f9fcfcfcfefefefdfdfdfffffffcfcfcebebebf9f9f96c6c6c5f5f5f8080806f6f6f9797979696968c8c8c6060605f5f5f4747475656566262626868686a6a6a4444443535357777778a8a8a7e7e7e8b8b8b8f8f8f7979796a6a6a7070707c7c7c8080807f7f7f7f7f7f8080808181818181817f7f7f7d7d7d838383999999afafafb1b1b1b7b7b7c3c3c3d3d3d3dbdbdbdbdbdbdbdbdbdcdcdce1e1e1e0e0e0dddddddbdbdbdbdbdbdcdcdcdedededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe0e0e0dedededddddddddddddddddddadadad7d7d7d4d4d4d0d0d0cbcbcbc7c7c7c7c7c7c7c7c7c1c1c1b2b2b2a5a5a59696968787878e8e8e646464bcbcbcf7f7f7fbfbfbe9e9e9c6c6c62929295151515e5e5e6161617070707a7a7a939393aeaeaeb0b0b0c9c9c9bdbdbdb6b6b6b2b2b2c5c5c5b7b7b7b4b4b4a9a9a99c9c9c9898989b9b9b9d9d9d9999999494949393939393939393939393939494949595959696969797979a9a9a9a9a9a9b9b9b9b9b9b9b9b9b9a9a9a9999999999999b9b9ba5a5a5b1b1b1b6b6b6b3b3b3afafafaeaeaeafafafaaaaaaa0a0a0a0a0a0a0a0a09393938b8b8b8989898282827d7d7d7f7f7f7878786767676a6a6ad2d2d2f6f6f6fffffff9f9f9fcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcebebebfbfbfbfffffffafafa8080804343434747475757576464647373737d7d7d8080808181818787878e8e8e9999999b9b9b9d9d9d9e9e9e9f9f9f9e9e9e9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9b9b9c9c9c9e9e9e9e9e9e9a9a9a9595959898989f9f9f9999992929294b4b4b5757575555557373735e5e5e7575756f6f6f7070707171717373737575757676767676767676767575757878787979797575757171717373737b7b7b8383838787878b8b8b8d8d8d8b8b8b8989898989898989898a8a8a8a8a8a8a8a8a8989898989898989898888888888888888888484848181817d7d7d7b7b7b7979797777777575757272727676766666666e6e6e606060545454373737a2a2a2f3f3f3f8f8f8f8f8f8f7f7f7fafafafefefef9f9f9f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffafafaefefeff3f3f3fffffffafafae8e8e87272727070705858587a7a7a7272729b9b9b999999a5a5a5ababab7e7e7e5a5a5a4747475b5b5b6262625f5f5f7777775656564848488787878484848888888585858585857676766b6b6b7070707979797e7e7e7f7f7f808080818181818181838383838383818181878787989898aaaaaabebebeb5b5b5b4b4b4bebebec7c7c7ccccccd5d5d5e1e1e1dededededededededededededededededededfdfdfdfdfdfdedededededededededededededededededededededededee0e0e0dfdfdfdddddddcdcdcdbdbdbd9d9d9d4d4d4d1d1d1cdcdcdcbcbcbc7c7c7c5c5c5c4c4c4bebebeaeaeae9f9f9f9797979191917a7a7a444444373737a9a9a9f2f2f2ffffffc4c4c44c4c4c6161615f5f5f5c5c5c959595a2a2a2b4b4b4cfcfcfb9b9b9c0c0c0b3b3b3b9b9b9c9c9c9d9d9d9b2b2b2acacac9e9e9e9292929090909494949696969696969696969a9a9a9999999797979595959393939191919090909090908f8f8f909090929292949494969696979797979797979797919191919191959595a1a1a1aeaeaeb4b4b4b3b3b3aeaeaea9a9a9a1a1a1a1a1a19e9e9e9191918b8b8b8888888080806868686a6a6a525252454545575757fafafaf4f4f4fffffff9f9f9fcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9ffffffc8c8c87b7b7b5252525c5c5c6d6d6d7f7f7f8787878787878888888e8e8e9595959d9d9d9d9d9d9e9e9e9f9f9f9f9f9f9e9e9e9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9a9a9a9999999d9d9da3a3a3a2a2a29c9c9c9b9b9ba0a0a09494947474744141415858585e5e5e5353537777776d6d6d6d6d6d6f6f6f7171717373737474747676767676767676767575757777777979797777777575757878788080808787878a8a8a8a8a8a8c8c8c8c8c8c8b8b8b8989898989898a8a8a8989898989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8787878484847f7f7f7d7d7d7c7c7c7a7a7a7878787777776868687a7a7a6c6c6c6767674e4e4e666666707070c3c3c3fcfcfcfffffff8f8f8f7f7f7fffffffcfcfcf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9fbfbfbfdfdfdfdfdfdf9f9f9f6f6f6d8d8d86060604c4c4c5353537575758181819a9a9a989898a4a4a4b0b0b0b0b0b09b9b9b6464645d5d5d5e5e5e6060606060607272726464646262628585857f7f7f9696967e7e7e7373736f6f6f6e6e6e7272727777777a7a7a7e7e7e8282827f7f7f7f7f7f8080808181818080808383838f8f8f9c9c9cbababaadadada5a5a5abababb4b4b4bdbdbdccccccdcdcdcd7d7d7d9d9d9dddddddfdfdfdfdfdfdddddddadadad7d7d7dedededededededededededededededededededededededee2e2e2e0e0e0dedededcdcdcdbdbdbd7d7d7d3d3d3cfcfcfc6c6c6c7c7c7c4c4c4bdbdbdb8b8b8b1b1b1a5a5a59797978a8a8a7979795e5e5e3a3a3a1e1e1ea8a8a8ffffffb2b2b26868684040405e5e5e5e5e5e959595afafafc8c8c8bcbcbcbdbdbdaeaeaec2c2c2c8c8c8dfdfdff1f1f1f2f2f2bababa9595959191919494949d9d9d9f9f9f9898989191918e8e8e9191919191919292929393939393939494949494949494949494949393939191918f8f8f8e8e8e8d8d8d8d8d8d8d8d8d9898989393938f8f8f9494949e9e9ea7a7a7aaaaaaa9a9a9a8a8a8a1a1a1a1a1a19d9d9d8f8f8f8a8a8a8888887e7e7e7b7b7b6060606a6a6a686868b6b6b6fcfcfcfffffffafafaf9f9f9fcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffff6f6f6f8f8f8ffffffeeeeee9595954e4e4e5757576b6b6b8080808989898a8a8a8e8e8e9595959a9a9a9e9e9e9e9e9e9f9f9f9f9f9f9e9e9e9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ca1a1a19d9d9d9b9b9b9d9d9d9e9e9e9c9c9c9b9b9b9c9c9c9c9c9cacacac7979795353534f4f4f5959596c6c6c5c5c5c6d6d6d6e6e6e7070707272727474747676767676767777777676767676767777777979797b7b7b8080808686868b8b8b8b8b8b8989898989898c8c8c8c8c8c8989898888888a8a8a8989898989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8989898686868282828080807f7f7f7e7e7e7b7b7b7979797b7b7b6d6d6d666666707070696969555555424242a6a6a6f1f1f1fffffffbfbfbf5f5f5fffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffafafaf2f2f2fefefefffffff2f2f2cccccc7979795050506d6d6d6e6e6e8383839a9a9a9e9e9ea5a5a5a9a9a9bbbbbbbebebeb8b8b87575756060605858586868686969696f6f6f6c6c6c7676767e7e7e7f7f7f9797977e7e7e6767676b6b6b7070707474747676767979797e7e7e8282828383838181818282828282828181818080808686868f8f8fb6b6b6b0b0b0acacacadadadafafafb3b3b3bbbbbbc3c3c3d0d0d0d4d4d4dadadadfdfdfe0e0e0dedededadadad7d7d7dddddddddddddddddddddddddddddddddddddddddddddddde2e2e2e0e0e0dedededcdcdcd9d9d9d5d5d5d0d0d0ccccccc6c6c6c8c8c8c3c3c3b7b7b7afafafa9a9a99b9b9b8d8d8d7676766a6a6a3d3d3d272727868686c2c2c2f8f8f8c1c1c13030304f4f4f5959598e8e8eb6b6b6c1c1c1c1c1c1bcbcbcbdbdbdc1c1c1e0e0e0e5e5e5f7f7f7fefefeffffffd8d8d89c9c9c9494949292929898989999999393939191919595959191919292929393939494949595959595959595959595959393939191918e8e8e8a8a8a8989898888888989898a8a8a9090909292929393939090908e8e8e949494a1a1a1acacaca5a5a5a0a0a0a0a0a09a9a9a8c8c8c8989898686867a7a7a6d6d6d545454747474c8c8c8fffffffdfdfdfefefef1f1f1f9f9f9fcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffefefefafafaf6969695454546969697f7f7f8888888b8b8b9191919797979a9a9a9e9e9e9e9e9e9e9e9e9e9e9e9d9d9d9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ca2a2a2a0a0a09c9c9c9898989898989a9a9a999999969696969696969696a2a2a25858584747477575756363636e6e6e6c6c6c6d6d6d6f6f6f7272727474747676767676767777777676767575757676767a7a7a8282828888888c8c8c8d8d8d8b8b8b8787878787878c8c8c8d8d8d8989898888888a8a8a8a8a8a8a8a8a8989898989898989898989898989898989898989898787878484848383838282828080807d7d7d7b7b7b7878787878787c7c7c6767676d6d6d5757575e5e5e777777d5d5d5fbfbfbfffffff4f4f4fffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9ebebebcdcdcda6a6a68989895050506a6a6a626262919191868686959595808080bdbdbdb4b4b4bebebecbcbcbc8c8c89797976666665c5c5c7575757474747777777070707c7c7c7a7a7a8080808585858181816767676b6b6b6f6f6f7272727676767b7b7b7e7e7e7f7f7f8585858383838383838585858484848282828484848a8a8aafafafb5b5b5b6b6b6b1b1b1adadadacacacacacacabababbcbcbcc2c2c2cacacad3d3d3dadadadddddddedededddddddddddddddddddddddddddddddddddddddddddddddddddddde1e1e1dfdfdfdcdcdcdadadad7d7d7d3d3d3cdcdcdc9c9c9c8c8c8c8c8c8bfbfbfb1b1b1aaaaaaa2a2a28f8f8f7979796b6b6b2d2d2d0e0e0e828282d4d4d4ffffffc6c6c67c7c7c5959598d8d8d868686bebebeb0b0b0c5c5c5b8b8b8bebebed8d8d8e5e5e5fcfcfcf2f2f2f9f9f9f4f4f4fdfdfdf4f4f4bbbbbba3a3a38f8f8f8b8b8b8e8e8e8f8f8f9595959f9f9f9898989898989898989797979696969494949292929090908c8c8c8b8b8b8989898888888787878787878888888989898080808484848888888888888888888e8e8e9a9a9aa4a4a4a2a2a29e9e9e9e9e9e9696968888888686868383837676766a6a6a6565657d7d7df5f5f5f2f2f2f6f6f6f8f8f8fffffff9f9f9fcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fafafafffffff2f2f2f5f5f5ffffffffffffbfbfbf5a5a5a6f6f6f8484848c8c8c9090909696969a9a9a9b9b9b9e9e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9797979d9d9d9e9e9e9b9b9b9c9c9ca2a2a2a1a1a19c9c9c9f9f9f9999999e9e9e7676764f4f4f5858586161616363636c6c6c6d6d6d6f6f6f7272727474747575757676767777777676767474747575757c7c7c8686868d8d8d8f8f8f8e8e8e8a8a8a8585858585858b8b8b8d8d8d8989898888888b8b8b8a8a8a8a8a8a8989898989898989898888888888888888888989898888888686868585858484848282827e7e7e7b7b7b7575758282826666668888885f5f5f6d6d6d6f6f6f646464bdbdbdf3f3f3fffffff5f5f5fefefefffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fdfdfdffffffcdcdcd7272724444444d4d4d5e5e5e848484797979939393979797a3a3a3afafafadadadcdcdcdb9b9b9c0c0c0c4c4c4c3c3c38383836d6d6d7474747979798181817070707a7a7a7878788080807070708383836c6c6c6d6d6d6d6d6d7070707777777e7e7e7f7f7f7d7d7d7f7f7f7d7d7d7e7e7e8383838484848282828484848989899d9d9daaaaaab0b0b0aaaaaaa6a6a6a9a9a9aaaaaaa6a6a6a2a2a2a8a8a8b3b3b3c0c0c0ccccccd6d6d6dddddde0e0e0dddddddddddddddddddddddddddddddddddddddddddddddde0e0e0dedededbdbdbd8d8d8d5d5d5d0d0d0cbcbcbc6c6c6c6c6c6c2c2c2b6b6b6a8a8a8a3a3a39b9b9b808080646464363636313131828282ccccccfffffff1f1f1939393505050858585abababccccccbababab8b8b8b6b6b6cececebdbdbddfdfdff2f2f2fffffff8f8f8fffffff3f3f3f9f9f9fafafac9c9c9acacac9494949191919595959494949494949797979292929292929393939494949494949292929191919090908d8d8d8c8c8c8b8b8b8888888686868383838181818080807e7e7e7a7a7a7979797e7e7e8888888f8f8f8e8e8e8b8b8b9f9f9f9c9c9c9c9c9c939393858585838383818181737373616161767676bababafffffff9f9f9eeeeeefdfdfde5e5e5f9f9f9fcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafac3c3c37a7a7a8383837272729b9b9ba0a0a09f9f9f9d9d9d9a9a9a9b9b9b9d9d9d9e9e9e9f9f9f9f9f9f9e9e9e9d9d9d9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d999999a2a2a2a4a4a49c9c9c5f5f5f5959595b5b5b6262626b6b6b6c6c6c6c6c6c6e6e6e7373737777777676767272727575757a7a7a7e7e7e8282828888888e8e8e8c8c8c8686868a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8787878787878787878686868585858383838181818080807f7f7f7c7c7c7373737979797474746d6d6d5d5d5dacacacfbfbfbf8f8f8f6f6f6f8f8f8fcfcfcfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfffffffffffff5f5f5fffffffdfdfdffffffcacacac8c8c86363634a4a4a6262625f5f5f7a7a7a8181818989898f8f8f9a9a9aabababb8b8b8bdbdbdcececebebebebfbfbfcdcdcdc2c2c29a9a9a7a7a7a7474748181817e7e7e7d7d7d7e7e7e7c7c7c7878787676767777776464646868686b6b6b6d6d6d7373737c7c7c8080807e7e7e838383828282818181828282848484858585848484838383929292a5a5a5b0b0b0abababa5a5a5a8a8a8a9a9a9a5a5a5a8a8a89f9f9f9e9e9ea5a5a5acacacb3b3b3c5c5c5d9d9d9e5e5e5e0e0e0d3d3d3d7d7d7ebebebe1e1e1d4d4d4dcdcdcdcdcdcd9d9d9d5d5d5d3d3d3d2d2d2cfcfcfcacacac5c5c5c4c4c4bfbfbfafafafa1a1a19797977e7e7e5959594040403d3d3d6d6d6decececfffffffbfbfbcecece949494606060afafafc7c7c7b6b6b6c3c3c3b1b1b1a7a7a7b4b4b4e3e3e3f5f5f5fffffffffffffbfbfbf9f9f9fefefefffffffbfbfbf6f6f6cacacaa5a5a58d8d8d8686868989898f8f8fa0a0a09494949292929393939494949494949191919090909292929292928c8c8c8888888888888a8a8a8989898383837d7d7d7a7a7a7a7a7a7777777676767d7d7d8686868787878282829797978a8a8a9696969e9e9e8989897d7d7d7b7b7b7070705c5c5c9b9b9bfffffffffffffefefef8f8f8f7f7f7f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafaffffffaaaaaa434343a0a0a0a8a8a88b8b8b9292929a9a9a9a9a9a9b9b9b9d9d9d9e9e9e9e9e9e9e9e9e9d9d9d9d9d9d9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9d9d9d979797a0a0a09898987777775454545454545e5e5e7070707070707070707070707272727777777c7c7c7f7f7f7878787d7d7d8282828484848888888c8c8c8c8c8c8888888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8888888888888888888787878686868484848383838282828080807979798585858181816c6c6c6f6f6f808080bebebefafafaf8f8f8f8f8f8f9f9f9fcfcfcfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7fefefefffffffffffffffffffffffffcfcfcffffffd0d0d04242424242426161615a5a5a5757578b8b8b8686868e8e8e9797979e9e9ea8a8a8b7b7b7c1c1c1c5c5c5c4c4c4c7c7c7c5c5c5c5c5c5ccccccc6c6c6a0a0a07474747676768b8b8b9292928282827777777c7c7c8080807b7b7b6464646363636565656c6c6c7474747a7a7a7b7b7b7b7b7b828282828282818181838383858585858585848484828282929292a4a4a4b0b0b0acacaca6a6a6a7a7a7a7a7a7a3a3a3a1a1a19999999797979b9b9b9c9c9c9a9a9aa3a3a3b1b1b1c7c7c7d0d0d0d2d2d2dfdfdfdadadad6d6d6d8d8d8f0f0f0dededed8d8d8d3d3d3d1d1d1cdcdcdc5c5c5c0c0c0bfbfbfc5c5c5aaaaaaa4a4a4a1a1a18686867171715858583535358f8f8fe3e3e3fffffffbfbfbfbfbfb8a8a8a3b3b3b7e7e7eb9b9b9c6c6c6b5b5b5c5c5c5b6b6b6545454b9b9b9fcfcfcf6f6f6fbfbfbfefefefbfbfbf9f9f9fbfbfbfcfcfcfbfbfbfffffffdfdfdc7c7c7a4a4a48f8f8f8989899999998989899696969898989797979595959292928f8f8f8b8b8b8888888e8e8e8c8c8c8a8a8a8787878585858383838080807f7f7f7a7a7a7575756e6e6e6969696a6a6a7474748282828c8c8c7d7d7d8888889090908484847d7d7d8c8c8c8484845f5f5f717171b1b1b1f7f7f7f6f6f6f5f5f5fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafaf6f6f6d7d7d75151518787878d8d8d999999b2b2b2a9a9a99b9b9b9c9c9c9c9c9c9d9d9d9e9e9e9d9d9d9d9d9d9d9d9d9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9d9d9d9d9d9d9d9d9da7a7a7989898a2a2a29d9d9d9b9b9b6060605656565f5f5f6161616464646a6a6a6e6e6e6f6f6f6f6f6f7373737878787777778080808787878888888888888b8b8b8c8c8c8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898989898989898989898989888888868686848484848484828282747474878787777777696969868686c3c3c3efefeff8f8f8fafafafbfbfbfbfbfbfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffeaeaeaf2f2f2fffffff4f4f4d3d3d35454543030305959595656567070709898988a8a8a8c8c8c969696a0a0a0a8a8a8b1b1b1bdbdbdc4c4c4c5c5c5c0c0c0cbcbcbcbcbcbc6c6c6d3d3d3dfdfdfc4c4c49999997b7b7b8888888e8e8e8989898484848383838181817b7b7b6969696161616161616d6d6d7777777878787979797c7c7c8282828181818282828484848686868686868383838181818d8d8d9e9e9eaaaaaaa8a8a8a4a4a4a4a4a4a3a3a39f9f9f9e9e9e9999999797979999999494948c8c8c8b8b8b919191828282939393a8a8a8d8d8d8d4d4d4e3e3e3d3d3d3d1d1d1d8d8d8d4d4d4d0d0d0cfcfcfcdcdcdc9c9c9c6c6c6c5c5c5b0b0b0aaaaaaa9a9a97777773131314242427979797c7c7cf4f4f4fffffff3f3f3fbfbfbdcdcdc9191917b7b7bb2b2b2bbbbbbb1b1b1c9c9c9bdbdbd454545444444c4c4c4f7f7f7fefefefdfdfdfffffffffffffffffffefefefefefefffffffafafafafafaffffffc9c9c99999999292927f7f7f9191918d8d8d9494949797979393939292929494949090908888888a8a8a8b8b8b8a8a8a8686868080807d7d7d7d7d7d7e7e7e7878787070706868686363635c5c5c5d5d5d6e6e6e8383838a8a8a8a8a8a8b8b8b8c8c8c8e8e8e8c8c8c797979606060b6b6b6fafafafffffffffffffcfcfcfffffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafafdfdfdfefefebebebe282828a0a0a0a0a0a0a5a5a58989899c9c9c9c9c9c9c9c9c9c9c9c9d9d9d9d9d9d9c9c9c9c9c9c9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9d9d9d979797979797989898a1a1a16f6f6f5050505151516464646b6b6b7575757d7d7d7f7f7f7d7d7d7a7a7a7878787171717f7f7f8b8b8b8d8d8d8a8a8a8a8a8a8b8b8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8989898888888686868686868585857b7b7b838383747474939393bbbbbbf5f5f5fffffff8f8f8fbfbfbfdfdfdfcfcfcfafafafafafafefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebebebf3f3f3f8f8f8f4f4f4fafafaffffffc3c3c31a1a1a4d4d4d5757575d5d5d5555558c8c8c8585856f6f6f9797979191919b9b9ba7a7a7afafafb6b6b6bebebec2c2c2c1c1c1c7c7c7c8c8c8cdcdcdd4d4d4d4d4d4d0d0d0cfcfcfd2d2d2a0a0a08484847b7b7b9090909c9c9c8f8f8f7f7f7f7d7d7d7575756666666161616e6e6e7878787777777a7a7a8282828181818181818282828484848686868686868383838181818484849292929f9f9fa1a1a19f9f9f9e9e9e9d9d9d9a9a9a9b9b9b9898989797979999999494948b8b8b878787898989909090828282636363767676747474c3c3c3dfdfdfe5e5e5dedededcdcdcd2d2d2c5c5c5c4c4c4c7c7c7c1c1c1b5b5b56666665252524c4c4c4e4e4e636363a8a8a8edededfffffffffffff6f6f6ffffffffffff808080737373bebebec0c0c0c8c8c8c0c0c0abababcdcdcd4e4e4e3e3e3eccccccfffffff9f9f9f4f4f4f5f5f5fcfcfcfcfcfcf5f5f5f5f5f5fcfcfce6e6e6fffffff7f7f7fdfdfdd1d1d18e8e8e9292928787878585858f8f8f9494949090909191919696969393938989898b8b8b8989898686868282827e7e7e7b7b7b7a7a7a7a7a7a7373736a6a6a6767676767675c5c5c4d4d4d5151516161617878787d7d7d7d7d7d8585858b8b8b7979796060605b5b5bb1b1b1fffffffcfcfcfffffffcfcfcfffffffcfcfcfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafafafafaecececffffffd3d3d34343438888889696969797979c9c9c9c9c9c9c9c9c9c9c9c9b9b9b9b9b9b9c9c9c9c9c9c9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d999999a5a5a59898989e9e9e9f9f9f8f8f8f5f5f5f5050504343434848484a4a4a4646464848484d4d4d4b4b4b4444446c6c6c7c7c7c8c8c8c8f8f8f8c8c8c8b8b8b8a8a8a8989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a8989898888888787878888888a8a8a7f7f7f828282d1d1d1efefeffdfdfdfafafaf9f9f9fcfcfcfefefefdfdfdfafafafafafafefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fefefef7f7f79999994a4a4a5151515050505151514646467979796969697777778888889090908c8c8c9d9d9da7a7a7b2b2b2b8b8b8bebebec4c4c4c6c6c6c4c4c4cbcbcbc7c7c7cfcfcfdbdbdbd4d4d4c6c6c6cececee6e6e6cbcbcba0a0a08484848e8e8e9b9b9b9292928585858484848080806e6e6e6666666e6e6e7474747474747a7a7a8686868282828181818282828383838585858686868484848181817f7f7f8b8b8b9797979b9b9b9b9b9b9a9a9a9999999898989393939090908f8f8f8f8f8f8d8d8d8787878484848383836f6f6f7b7b7b6b6b6b757575686868b4b4b4c3c3c3b9b9b9bfbfbfb9b9b99f9f9f7e7e7e7373737979796f6f6f5a5a5a6464646161616d6d6da7a7a7e8e8e8f2f2f2ecececfffffffefefefffffffffffff0f0f07f7f7f7e7e7ebdbdbdb6b6b6b6b6b6bebebec3c3c34848484d4d4d5a5a5a5a5a5aafafaffffffff9f9f9f9f9f9fffffffffffffcfcfcfbfbfbffffffffffffedededfffffffdfdfdf8f8f8e1e1e19797978888888484848c8c8c8f8f8f8b8b8b8b8b8b8e8e8e8b8b8b8484848c8c8c8787878181817e7e7e7e7e7e7d7d7d7777777373737070706565656262626666665c5c5c4848483f3f3f4343434d4d4d7e7e7e8585857474747d7d7d7c7c7c6b6b6b696969b0b0b0fafafaf4f4f4fefefefdfdfdfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafafbfbfbf1f1f1fbfbfbe4e4e4c6c6c6b0b0b09d9d9d9b9b9b9d9d9d9c9c9c9c9c9c9b9b9b9a9a9a9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9a9a9aadadad9e9e9ea3a3a39b9b9ba5a5a57676765656564545455353535252524242424040404d4d4d4d4d4d3f3f3f6f6f6f7e7e7e8c8c8c8f8f8f8c8c8c8b8b8b8a8a8a8989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8b8b8b8b8a8a8a8989898888888888888888888f8f8f7474748c8c8ce5e5e5fdfdfdfbfbfbf9f9f9fbfbfbfcfcfcfdfdfdfcfcfcfbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeaeaeafffffff1f1f1a8a8a85252523030305252525454546a6a6a5a5a5a8181817e7e7e8e8e8e9191919595959a9a9aa7a7a7b0b0b0b9b9b9bcbcbcc1c1c1c6c6c6c8c8c8c6c6c6c9c9c9cdcdcdd2d2d2d5d5d5d5d5d5d3d3d3d2d2d2d2d2d2d9d9d9c7c7c7a7a7a78b8b8b8484848b8b8b8c8c8c8585858585857878786e6e6e6e6e6e6f6f6f7070707878788383838383838282828181818282828484848585858484848383838181818989899393939999999999999898989797979797978f8f8f8c8c8c8888888686868383838080807c7c7c7a7a7a7878787878785e5e5e6262626d6d6db5b5b5c2c2c2b7b7b7c4c4c4b2b2b28f8f8f6b6b6b5c5c5c616161666666636363606060b4b4b4e2e2e2f1f1f1fffffffefefeeeeeeefffffffefefefafafaf9f9f9f1f1f1bababab3b3b3c5c5c5b8b8b8cbcbcb9a9a9a6161614040405d5d5d4848484b4b4bb2b2b2fbfbfbf8f8f8f8f8f8fcfcfcfefefefcfcfcfafafafbfbfbfbfbfbffffffe8e8e8f5f5f5fdfdfde9e9e9d6d6d69c9c9c8585858686868787878888888888888989898989898989898a8a8a8383837d7d7d7c7c7c7d7d7d7b7b7b7373736b6b6b6d6d6d6161615959595959595454544646463b3b3b3838384949497d7d7d8787877d7d7d8484847272726e6e6e989898e5e5e5fffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafafafafafffffffffffffdfdfdf2f2f2dcdcdcb3b3b39c9c9c9e9e9e9d9d9d9b9b9b9a9a9a9a9a9a9a9a9a9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9393939a9a9a9999999494949191919999997e7e7e535353808080afafafccccccc3c3c3bcbcbcc2c2c2b3b3b39595957a7a7a8484848c8c8c8b8b8b8989898a8a8a8b8b8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8989898a8a8a8a8a8a8a8a8a8a8a8a898989888888888888888888919191868686b9b9b9e8e8e8f8f8f8fffffffffffffefefefcfcfcfbfbfbfbfbfbfdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f3f3f39292925959595353534848485757575656566161616d6d6d8383838a8a8aa0a0a09292928a8a8aa1a1a1afafafb6b6b6bcbcbcbdbdbdc0c0c0c6c6c6c9c9c9c8c8c8ccccccd3d3d3d4d4d4d1d1d1d3d3d3d9d9d9d6d6d6cbcbcbd6d6d6d8d8d8c5c5c5a3a3a38f8f8f9090908e8e8e8585858787878383837b7b7b7474746f6f6f7171717878787f7f7f8585858383838080808080808282828484848585858585858686868a8a8a9191919595959595959292929191919292928e8e8e8b8b8b8686868181817e7e7e7b7b7b757575707070727272666666525252696969969696c2c2c2c3c3c3c0c0c0bdbdbd9b9b9b7b7b7b6b6b6b6161616666668a8a8ab6b6b6b9b9b9f6f6f6ffffffeeeeeef4f4f4fffffffcfcfcf7f7f7f6f6f6f5f5f5ffffffebebebb7b7b7a8a8a8b7b7b7b8b8b8a1a1a15353535252524b4b4b3a3a3a9c9c9c9b9b9bc9c9c9d7d7d7d8d8d8d7d7d7d6d6d6d9d9d9dddddddbdbdbd5d5d5dbdbdbdadadae8e8e8d8d8d8d8d8d8e6e6e6d1d1d1cdcdcd9999999090908c8c8c8e8e8e8c8c8c8585858686868d8d8d8282827f7f7f7d7d7d7b7b7b7979797373736c6c6c6666666767675f5f5f5555554f4f4f4a4a4a4343433a3a3a3333334949496f6f6f7575757c7c7c8484845d5d5d696969c4c4c4f7f7f7f7f7f7fffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafafdfdfdf7f7f7fffffff0f0f0fffffffefefecacacab2b2b29e9e9e9d9d9d9b9b9b9a9a9a9999999999999a9a9a9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9d9d9d9d9d9d9d9d9da2a2a2999999a7a7a79999999f9f9f9a9a9a949494636363666666b9b9b9fcfcfcfffffffcfcfcf5f5f5d0d0d09e9e9e8585858b8b8b8c8c8c8888888686868888888b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8989898989898a8a8a8a8a8a8a8a8a8989898888888787878989899d9d9db7b7b7fffffffffffff8f8f8fffffffbfbfbfffffffcfcfcfafafafbfbfbfefefefffffffefefefcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe7878783c3c3c5a5a5a5959596262626969697f7f7f7f7f7f8888889090909292929e9e9eaeaeaeaeaeaeb8b8b8bdbdbdc1c1c1c1c1c1c3c3c3c9c9c9cdcdcdcdcdcdd3d3d3d4d4d4d5d5d5d3d3d3d0d0d0cfcfcfd5d5d5dbdbdbd9d9d9d6d6d6d2d2d2c9c9c9b8b8b8a2a2a29191918a8a8a8989898c8c8c8787877b7b7b7373737575757a7a7a7c7c7c8686868383838080807f7f7f8181818484848686868686868888888b8b8b8f8f8f9191919090908b8b8b8a8a8a8c8c8c8888888686868282827d7d7d7a7a7a7676766f6f6f6868685555555c5c5c6c6c6c949494c0c0c0bcbcbcb4b4b4c4c4c4bbbbbb8d8d8d717171767676707070727272b0b0b0fffffffffffff1f1f1f2f2f2fffffffffffff6f6f6f7f7f7fffffffdfdfdfffffffafafab7b7b7c4c4c4c7c7c7b5b5b5b8b8b8b6b6b68282829393939090909a9a9ab3b3b3d3d3d3c0c0c0c6c6c6cbcbcbcacacac5c5c5c8c8c8d0d0d0cdcdcdc4c4c4cececec8c8c8c2c2c2cfcfcfd1d1d1c7c7c7cdcdcdd2d2d2bdbdbdaaaaaa9d9d9d9a9a9a8f8f8f7c7c7c7979798383837a7a7a7c7c7c7e7e7e7b7b7b7474746d6d6d6767676565656060605e5e5e5858584d4d4d4646464040403636362c2c2c3e3e3e7a7a7a7f7f7f7373738181817575758d8d8de7e7e7fffffff0f0f0fffffff9f9f9fffffffffffffcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfafafafdfdfdf9f9f9f8f8f8fcfcfcfffffffafafaebebebdededeb9b9b9a6a6a69696969797979c9c9c9b9b9b9898989797979b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9a9a9a9a9a9a9e9e9e9d9d9d9999999e9e9e9595957c7c7c6060607b7b7bfffffffcfcfcf6f6f6ffffffb7b7b78e8e8e8888888989898a8a8a8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8585859292928e8e8e8585858a8a8a8e8e8e8a8a8a8888888b8b8bccccccf8f8f8f9f9f9f8f8f8fdfdfdfdfdfdfdfdfdfffffffefefefffffff9f9f9fdfdfdfffffffffffffffffffffffffafafafffffff6f6f6fffffffffffffdfdfdfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffffff8484845454546767675f5f5f7979797d7d7d8989898b8b8b8e8e8e939393999999a2a2a2adadadb4b4b4bdbdbdbdbdbdbebebec0c0c0c4c4c4c8c8c8cccccccececed2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d2d2d2d2d2d2d4d4d4d7d7d7d7d7d7ccccccbbbbbbadadad9292928e8e8e8b8b8b8686867c7c7c7272727474747c7c7c7e7e7e8585858888888383837e7e7e7f7f7f8181818282828080808787878c8c8c8c8c8c8c8c8c8a8a8a8585857e7e7e8686867d7d7d7777776969697c7c7c6d6d6d6565655b5b5b5c5c5c6161619a9a9ac0c0c0bbbbbbcdcdcdabababcacacaa9a9a97b7b7b7171718b8b8ba1a1a1c4c4c4eeeeeefffffffffffffffffffcfcfcf9f9f9f9f9f9fcfcfcfefefefdfdfdf8f8f8fffffff8f8f8d9d9d9bcbcbcb2b2b2b5b5b5b8b8b8c4c4c4c3c3c3c4c4c4c6c6c6cacacacccccccdcdcdccccccc8c8c8c7c7c7c6c6c6c6c6c6c8c8c8cacacacdcdcdcfcfcfc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cdcdcdcdcdcdc5c5c5b7b7b7acacaca8a8a8a1a1a19999997f7f7f8888888383837171716d6d6d7575756b6b6b5656565c5c5c5252524a4a4a4747474141413737373333333434345b5b5b737373767676777777707070616161cacacaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfdfdfdfafafaf9f9f9fdfdfdfffffffffffff8f8f8f0f0f0b8b8b8a3a3a39797979e9e9ea1a1a19999999797979e9e9e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9a9a9a9a9a9a9e9e9e9d9d9d9a9a9a9f9f9f979797818181585858686868c5c5c5f6f6f6fafafae0e0e09696968a8a8a8888888888888989898a8a8a8a8a8a8a8a8a8989898989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d8d8d8787878484848b8b8b8b8b8b7b7b7b838383a3a3a3c2c2c2ebebebfffffffdfdfdfcfcfcfffffffdfdfdfdfdfdf7f7f7fdfdfdfffffffafafaf4f4f4f7f7f7f9f9f9fdfdfdedededfefefeffffffefefeff3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffffffb9b9b96767675c5c5c6868687474748787878c8c8c9090909595959a9a9aa1a1a1aaaaaab3b3b3b9b9b9bfbfbfc0c0c0c1c1c1c3c3c3c7c7c7cbcbcbcececed0d0d0d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d2d2d2d2d2d2d3d3d3d5d5d5d6d6d6d5d5d5d4d4d4d2d2d2b3b3b39f9f9f8d8d8d8a8a8a8d8d8d8b8b8b8484847f7f7f7878788080808585858585858585858686868686868484848080808686868989898888888888888787878282827c7c7c6f6f6f7878788181816f6f6f7171715757575454545454544444447d7d7dcacacab7b7b7c7c7c7bfbfbfc2c2c2a2a2a2818181757575939393ccccccf0f0f0fffffffffffff4f4f4f9f9f9f7f7f7f9f9f9fffffffffffffafafaf9f9f9fdfdfdfffffffbfbfbe1e1e1c4c4c4b4b4b4b4b4b4babababfbfbfc3c3c3c4c4c4c7c7c7c8c8c8cacacacacacacbcbcbcbcbcbc8c8c8c9c9c9c9c9c9cacacacacacac9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cccccccecececcccccc5c5c5c3c3c3c5c5c5c4c4c4c0c0c0a3a3a3a3a3a39393937979796d6d6d7272727474746e6e6e5252524e4e4e4646463f3f3f4242424848484848484343437878788f8f8f7a7a7a707070797979939393e3e3e3f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfffffffdfdfdfcfcfcfdfdfdfffffffffffffffffffdfdfdd2d2d2b1b1b19999999b9b9ba0a0a09a9a9a999999a0a0a09b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9a9a9a9d9d9d9d9d9d9a9a9a9f9f9f9b9b9b8989896565655c5c5c787878f3f3f3f0f0f0b7b7b77b7b7b9191918888888989898989898a8a8a8a8a8a8989898888888888888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8f8f8f8888888282828a8a8a9090908b8b8b9c9c9cc2c2c2f7f7f7fffffffffffffafafafdfdfdfffffffbfbfbfdfdfdf8f8f8fffffffffffffffffffffffffefefefffffffffffffffffffffffffbfbfbfffffffffffff1f1f1f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffefefea3a3a37e7e7e9292927a7a7a8686869191919696969d9d9da5a5a5acacacb4b4b4bbbbbbc0c0c0c2c2c2c3c3c3c4c4c4c7c7c7cacacacececed1d1d1d2d2d2d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d3d3d3d1d1d1d2d2d2d6d6d6dadadad4d4d4bdbdbda5a5a59d9d9d9e9e9e9a9a9a9090908787878d8d8d8b8b8b8585857f7f7f7f7f7f8484848686868585858484848787878787878383838181818080807b7b7b7676767575757373736e6e6e5858586363635a5a5a6969697474746767677e7e7ebebebeb9b9b9b6b6b6b6b6b6d5d5d58282828c8c8c9f9f9fcdcdcdf5f5f5fffffffffffffefefef6f6f6fffffffbfbfbfbfbfbfffffffffffff8f8f8f5f5f5f9f9f9ffffffe3e3e3c0c0c0afafafb1b1b1b8b8b8bebebec2c2c2c2c2c2c6c6c6cbcbcbcccccccacacac8c8c8c9c9c9cacacacacacacbcbcbcccccccccccccbcbcbc9c9c9c6c6c6c4c4c4c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacccccccbcbcbc8c8c8c8c8c8cbcbcbcbcbcbc9c9c9bfbfbfc0c0c0b8b8b8a5a5a59090908181817878787171715f5f5f5e5e5e5555555050506060607b7b7b8888888686866868687777776262627e7e7ea7a7a7dbdbdbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfcfcfcfafafad3d3d3a8a8a89797979999999c9c9c9d9d9d9c9c9c9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9d9d9d9999999c9c9c9c9c9c9999999f9f9f9e9e9e9090907c7c7c5d5d5d616161fffffff1f1f19f9f9f8080808f8f8f8a8a8a8a8a8a8a8a8a8b8b8b8a8a8a8a8a8a8989898888888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9595958d8d8d8c8c8c9595958f8f8f828282a8a8a8ecececfffffffffffff9f9f9f3f3f3fafafafafafaf8f8f8fefefefffffffdfdfdedededecececf0f0f0f5f5f5fffffffffffff1f1f1fcfcfcf5f5f5eeeeeefefefefffffffffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafaa7a7a77979799191918686869393939595959b9b9ba4a4a4adadadb4b4b4bababac0c0c0c4c4c4c4c4c4c5c5c5c7c7c7c9c9c9cccccccfcfcfd2d2d2d3d3d3d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d3d3d3d4d4d4d6d6d6d6d6d6d4d4d4d1d1d1cfcfcfcececedededed7d7d7cbcbcbbcbcbcadadada0a0a09999999797979f9f9f9b9b9b9292928b8b8b8b8b8b8f8f8f8d8d8d8787878888888989898787878080807b7b7b7979797676767171716060606a6a6a7070705a5a5a6565656d6d6d9c9c9cc2c2c2c2c2c2b4b4b4bebebee4e4e4bababac0c0c0b3b3b39b9b9be0e0e0f1f1f1fffffffffffff8f8f8f7f7f7fffffffffffffffffffffffffafafaf8f8f8fdfdfdfffffffcfcfcf6f6f6d5d5d5bdbdbdaaaaaaacacacb5b5b5babababcbcbcc0c0c0c1c1c1c8c8c8cececececececacacac6c6c6c7c7c7cacacacbcbcbcccccccccccccccccccbcbcbc9c9c9c7c7c7c6c6c6cacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c9c9c9c7c7c7c5c5c5c4c4c4c5c5c5c5c5c5c4c4c4c6c6c6c9c9c9cccccccacacabababaa1a1a18d8d8d8484847878787979797a7a7a7c7c7c7c7c7c7878786e6e6e6565657a7a7a787878727272bdbdbde3e3e3f8f8f8f6f6f6f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfefefefffffffffffffffffffdfdfdf9f9f9f8f8f8f8f8f8fffffff4f4f4d1d1d1ababab9898989999999e9e9e9e9e9e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9e9e9e9999999b9b9b9c9c9c9898989c9c9c9d9d9d9292928888885959597c7c7cfffffff2f2f28a8a8a9494947979798a8a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7f7f7f8181818a8a8a7474745c5c5c979797fdfdfdfbfbfbfcfcfcf5f5f5f3f3f3fafafaf9f9f9f7f7f7fffffff5f5f5fffffff9f9f9fffffffffffff6f6f6f7f7f7e8e8e8f7f7f7efefeff7f7f7ecececffffffefefeffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf2f2f2c5c5c59090908585859090909b9b9b9a9a9aa0a0a0aaaaaab2b2b2b8b8b8bdbdbdc1c1c1c4c4c4c4c4c4c5c5c5c7c7c7cacacacdcdcdcfcfcfd1d1d1d2d2d2d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d1d1d1d0d0d0d2d2d2d7d7d7dcdcdcddddddd8d8d8d2d2d2d6d6d6dcdcdcddddddd4d4d4c3c3c3b6b6b6b0b0b0afafafa3a3a3a3a3a3a2a2a2a3a3a3a6a6a6a6a6a69c9c9c9090908080808282827f7f7f7979797575757676767474747070708585856b6b6b5d5d5d6b6b6bafafafc6c6c6c7c7c7b6b6b6abababd2d2d2b6b6b6bfbfbfbebebececece898989dcdcdcfffffffffffffffffffcfcfcfffffffffffffffffffcfcfcfefefefffffff8f8f8f1f1f1fcfcfcfffffffbfbfbe1e1e1acacaca5a5a5a7a7a7b1b1b1b7b7b7b6b6b6b8b8b8c0c0c0c2c2c2c8c8c8cfcfcfcfcfcfcacacac7c7c7c7c7c7cacacacccccccbcbcbcacacac9c9c9c9c9c9c9c9c9cbcbcbcbcbcbcacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c8c8c8c8c8c8cacacacbcbcbcccccccdcdcdcfcfcfc9c9c9c3c3c3c1c1c1c5c5c5c3c3c3b9b9b9b2b2b2b0b0b08282827272726e6e6e7979797b7b7b7575757c7c7c8e8e8e8080807e7e7e8c8c8cdededef9f9f9fcfcfcf2f2f2fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefcfcfcfefefefffffffffffffffffffdfdfdfbfbfbfafafaf5f5f5fffffffbfbfbd5d5d5ababab9797979b9b9ba3a3a39b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9e9e9e9898989a9a9a9c9c9c9696969797979999999090908181817878784f4f4ffafafa7f7f7f9f9f9f7373737f7f7f8888888989898a8a8a8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9b9b9ba0a0a0939393888888969696b8b8b8e4e4e4fffffff5f5f5fdfdfdfbfbfbf8f8f8fdfdfdfbfbfbf9f9f9ffffffecececfafafaf0f0f0fffffffefefef1f1f1ffffffffffff9494943131312828286f6f6fe4e4e4fffffff9f9f9f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffff4f4f4fffffffffffffbfbfbc3c3c38c8c8c9696969d9d9da1a1a1a7a7a7afafafb6b6b6bbbbbbbebebec1c1c1c3c3c3c4c4c4c6c6c6c8c8c8cbcbcbcececed0d0d0d1d1d1d1d1d1d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d8d8d8d2d2d2cececed0d0d0d7d7d7dcdcdcdadadad6d6d6cececed3d3d3d7d7d7d9d9d9d9d9d9d6d6d6cececec5c5c5bebebeb7b7b7acacaca3a3a3a3a3a3a7a7a7a6a6a6a1a1a1adadadb0b0b0afafafacacacacacacb0b0b0b1b1b1aeaeaea2a2a2aaaaaab5b5b5adadadc0c0c0b7b7b7c1c1c1c7c7c7c9c9c9b1b1b1c9c9c9b5b5b5b2b2b2fefefefffffffffffff7f7f7fefefefafafaf7f7f7fffffffffffff8f8f8f9f9f9fbfbfbfffffffdfdfdf8f8f8fcfcfcf9f9f9d8d8d8b0b0b0a0a0a0a5a5a5aeaeaeb3b3b3b3b3b3b3b3b3bababac3c3c3c5c5c5c9c9c9cdcdcdcdcdcdcbcbcbc8c8c8c9c9c9cacacacccccccacacac9c9c9c8c8c8c8c8c8cacacacdcdcdcfcfcfcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc8c8c8c8c8c8cbcbcbcbcbcbc9c9c9cacacacdcdcdcacacac3c3c3bdbdbdbebebec0c0c0bebebebbbbbbb9b9b9ababab8989897777777e7e7e7e7e7e767676868686a5a5a5f0f0f0f1f1f1f4f4f4fffffffffffffdfdfdf6f6f6fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffcfcfcfafafaf3f3f3fdfdfdfffffff6f6f6cccccca2a2a2969696a0a0a09b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9e9e9e9797979a9a9a9c9c9c9494949393939393938c8c8c8686866060607272727171717e7e7e6666667f7f7f8080808484848585858787878888888989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8080808f8f8f868686878787bebebefcfcfcffffffeeeeeef8f8f8fffffffffffff9f9f9fdfdfdfefefefafafafcfcfcf8f8f8fffffff6f6f6ffffffe6e6e69f9f9f7575754141411919191e1e1e2d2d2d2b2b2b656565eeeeeef9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffff6f6f6f2f2f2cbcbcb9999999d9d9dabababaaaaaaafafafb6b6b6bbbbbbbebebec0c0c0c2c2c2c4c4c4c5c5c5c7c7c7cacacacdcdcdcfcfcfd1d1d1d1d1d1d2d2d2d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d9d9d9d5d5d5d0d0d0cfcfcfd1d1d1d3d3d3d3d3d3d2d2d2cfcfcfd2d2d2d3d3d3d4d4d4dadadadedededadadad1d1d1dadadad0d0d0bcbcbcabababa6a6a6abababb0b0b0b1b1b1aeaeaeb2b2b2b3b3b3b1b1b1b2b2b2b7b7b7b8b8b8b6b6b6cbcbcbcacacac9c9c9b7b7b7c4c4c4b7b7b7bcbcbcbfbfbfb5b5b5c0c0c0a0a0a0808080f0f0f0ffffffe5e5e5fffffff9f9f9fffffffffffffffffffffffffafafafafafafffffffffffffffffffffffffffffff9f9f9dadadaafafaf8f8f8fa4a4a4abababb1b1b1b0b0b0b1b1b1b7b7b7bebebec1c1c1c7c7c7c8c8c8cacacacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcacacacacacacacacacacacacbcbcbcbcbcbcccccccccccccbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcdcdcdc8c8c8c6c6c6c8c8c8c6c6c6c1c1c1c1c1c1c5c5c5c9c9c9c9c9c9c7c7c7c2c2c2bebebebbbbbbb5b5b5b0b0b0b1b1b1a4a4a4aeaeaed2d2d2e8e8e8e5e5e5e4e4e4eeeeeef5f5f5f7f7f7fdfdfdecececefefeff4f4f4fafafaf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfcfcfcfcfcfcf9f9f9f6f6f6fffffff6f6f6f8f8f8ffffffe6e6e6b0b0b09393939797979b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9e9e9e9797979a9a9a9c9c9c9393939090909090908989897777776666667979795252528181817373737070708484848181818282828484848686868787878888888989898989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8080807f7f7f939393cacacaf9f9f9fdfdfdf5f5f5fefefefafafafffffffffffff4f4f4f9f9f9fffffffafafaf7f7f7f9f9f9dcdcdc9999999797979292926f6f6f6262623636362f2f2f4040403535351f1f1f3f3f3ffffffff8f8f8fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafafbfbfbfdfdfdefefefc7c7c7a8a8a8a8a8a8b1b1b1b5b5b5bbbbbbbfbfbfc1c1c1c2c2c2c4c4c4c5c5c5c7c7c7c8c8c8cbcbcbcececed1d1d1d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4cfcfcfd2d2d2d5d5d5d5d5d5d5d5d5d4d4d4d5d5d5d7d7d7d3d3d3d9d9d9d9d9d9d1d1d1cdcdcdd0d0d0d4d4d4d3d3d3d6d6d6d7d7d7d3d3d3ccccccc8c8c8c6c6c6c1c1c1bababab0b0b0b3b3b3b4b4b4b1b1b1b1b1b1b5b5b5b5b5b5b2b2b2b2b2b2b0b0b0b2b2b2abababc5c5c5bebebec0c0c0bebebe969696656565838383d1d1d1fffffff8f8f8fffffff2f2f2fdfdfdfffffff6f6f6f9f9f9fffffffffffff5f5f5fffffffffffff7f7f7fafafafffffff6f6f6c8c8c8a1a1a1939393a4a4a4acacacafafafadadadb2b2b2bebebec1c1c1bbbbbbc9c9c9c8c8c8c7c7c7c9c9c9cbcbcbcdcdcdcccccccbcbcbc9c9c9cacacacccccccdcdcdcdcdcdcccccccacacac9c9c9cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbccccccc7c7c7c7c7c7cbcbcbcbcbcbc8c8c8c9c9c9cececec9c9c9cdcdcdc9c9c9bdbdbdb6b6b6b9b9b9bebebebdbdbdbcbcbcabababa9a9a9c3c3c3e2e2e2f2f2f2f9f9f9fdfdfdfffffff8f8f8fffffff2f2f2fffffffcfcfcfffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffff7f7f7f8f8f8fffffff2f2f2d5d5d5afafaf8c8c8c9696969696969898989b9b9b9c9c9c9a9a9a9999999999999c9c9c9b9b9b9a9a9a9999999999999999999a9a9a9a9a9a9a9a9a9797979595959292929090908d8d8d8989898585857f7f7f7a7a7a6363636c6c6c7878787070706e6e6e7b7b7b7e7e7e8080808383838484848585858888888b8b8b8e8e8e8888888989898c8c8c8e8e8e8e8e8e8c8c8c8a8a8a8888888383839a9a9a8a8a8a8989898c8c8c8585858e8e8e8282828484849f9f9f494949c2c2c2fafafaf2f2f2fffffffffffff2f2f2fffffffffffffbfbfbedededfefefecbcbcba9a9a99d9d9da7a7a77070707272726c6c6c6d6d6d3434343e3e3e4747474c4c4c4343432d2d2d3e3e3e626262fbfbfbfffffffffffffcfcfcf8f8f8fffffffffffffffffffbfbfbf9f9f9fefefefafafaf7f7f7f6f6f6efefefdadadabbbbbba3a3a3b6b6b6bfbfbfc2c2c2bdbdbdbdbdbdc6c6c6c9c9c9c6c6c6c8c8c8cacacacccccccfcfcfd0d0d0d1d1d1d1d1d1d0d0d0d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d7d7d7d7d7d7d7d7d7d6d6d6d6d6d6d6d6d6d5d5d5d5d5d5d3d3d3cfcfcfcccccccdcdcdcfcfcfcdcdcdc5c5c5bdbdbdb4b4b4b0b0b0adadadafafafb4b4b4b6b6b6b4b4b4afafaf9b9b9ba0a0a08e8e8ea2a2a28b8b8b8d8d8d919191747474696969717171cececefffffffcfcfcfffffff4f4f4fafafafbfbfbfefefefffffffffffffefefefdfdfdfffffffffffffffffff0f0f0fffffffafafad1d1d1b5b5b59898989b9b9ba5a5a5a9a9a9acacacafafafb6b6b6bdbdbdbfbfbfbcbcbcc6c6c6c9c9c9cccccccdcdcdcccccccbcbcbcccccccdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcbcbcbcacacacacacac9c9c9c9c9c9c9c9c9c6c6c6c5c5c5c3c3c3c0c0c0bebebebbbbbbb9b9b9b8b8b8b6b6b6aeaeaeaeaeae9c9c9cacacace6e6e6fffffffffffff8f8f8f9f9f9fafafafafafafbfbfbfcfcfcfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf8f8f8f6f6f6f9f9f9fbfbfbfafafaf3f3f3d2d2d2a4a4a49f9f9f9e9e9e9e9e9e9d9d9d9a9a9a9898989a9a9a9f9f9f9b9b9b9b9b9b9a9a9a9a9a9a9999999a9a9a9a9a9a9a9a9a9898989595959292928f8f8f8d8d8d8b8b8b8787878484847e7e7e7373736464646f6f6f6464647171717777777878787a7a7a7c7c7c7f7f7f8181818383838686868a8a8a8e8e8e8989898989898a8a8a8b8b8b8c8c8c8d8d8d8d8d8d8d8d8d8787879191918686868d8d8d8c8c8c8383839090908a8a8a8989895a5a5a949494d9d9d9fefefeeeeeeefdfdfdeaeaeafafafaf7f7f7efefefc2c2c2b0b0b0adadad9090907575758080808585857171717878787a7a7a6a6a6a4d4d4d5c5c5c6969695656564a4a4a4646462f2f2f212121777777eaeaeaf5f5f5fffffffffffff9f9f9f4f4f4fffffffffffffefefefffffffbfbfbf9f9f9fafafaf6f6f6e6e6e6cdcdcdbababab3b3b3bababac0c0c0c1c1c1c1c1c1c4c4c4c6c6c6c5c5c5cacacacccccccecececfcfcfd1d1d1d1d1d1d1d1d1d0d0d0d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d5d5d5d5d5d5d6d6d6d5d5d5d5d5d5d5d5d5d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d2d2d2d2d2d2d1d1d1cecececacacac5c5c5c1c1c1bdbdbdb9b9b9b4b4b4b0b0b0adadada9a9a9a2a2a29d9d9d9c9c9c9898988484848b8b8b7272726d6d6d6464645a5a5a777777d6d6d6fffffff2f2f2f2f2f2fafafaf5f5f5f6f6f6fffffffffffffffffffffffffefefefdfdfdfefefefffffffefefefefefefbfbfbd2d2d2a2a2a2888888888888a2a2a2a4a4a4aaaaaaaeaeaeb0b0b0b5b5b5bcbcbcbfbfbfbebebec6c6c6c9c9c9cccccccdcdcdcccccccbcbcbcccccccdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcbcbcbcacacacacacac9c9c9c9c9c9c9c9c9c6c6c6c5c5c5c3c3c3c0c0c0bdbdbdbbbbbbb9b9b9b8b8b8afafafa9a9a9acacac9b9b9ba5a5a5d5d5d5f4f4f4fffffff9f9f9f9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcf6f6f6fdfdfdfffffff6f6f6f9f9f9ffffffe8e8e8b2b2b29e9e9e9c9c9c9c9c9c9d9d9d9a9a9a9595959696969c9c9c9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9595959292928e8e8e8b8b8b8989898787878484848282828484847373736d6d6d6d6d6d5454546262626b6b6b6565657474747777777b7b7b7e7e7e8181818484848888888b8b8b8b8b8b8a8a8a8989898989898b8b8b8d8d8d8f8f8f9090908d8d8d8989898585859292928d8d8d8686869393938d8d8d808080767676f0f0f0ffffffffffffeeeeeefffffffbfbfbc4c4c4bcbcbcbbbbbb8282827c7c7c7777777676766969697b7b7b7373737777777a7a7a7272725555555656566969696464644b4b4b4545455656563636361c1c1c2a2a2ae3e3e3fdfdfdfffffffffffffffffffffffffdfdfdfdfdfdfffffffffffffcfcfcfbfbfbfefefefefefef6f6f6e7e7e7dadadabcbcbcbcbcbcbfbfbfc5c5c5c7c7c7c5c5c5c5c5c5c7c7c7cecececececed0d0d0d1d1d1d1d1d1d1d1d1d1d1d1d0d0d0d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d5d5d5d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d2d2d2d2d2d2d2d2d2d1d1d1d4d4d4d4d4d4d1d1d1cbcbcbc4c4c4c1c1c1c0c0c0bdbdbdbbbbbbb5b5b5aeaeaea6a6a69d9d9d9595959191919191918484847b7b7b8282826767675656564f4f4f7f7f7fcacacafefefef2f2f2f1f1f1fffffff4f4f4fffffffafafafffffffefefefdfdfdfefefefffffffffffffefefefdfdfdfefefeffffffcfcfcf9c9c9c9292928e8e8e959595a3a3a3a2a2a2aaaaaab1b1b1b2b2b2b4b4b4babababfbfbfc0c0c0c6c6c6c9c9c9cccccccdcdcdcccccccbcbcbcccccccdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcbcbcbcacacacacacac9c9c9c9c9c9c9c9c9c6c6c6c5c5c5c2c2c2c0c0c0bdbdbdbababab8b8b8b7b7b7afafafabababafafaf9e9e9e9c9c9cbbbbbbdcdcdcfffffffafafafafafafbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfffffffffffff8f8f8f8f8f8fffffff5f5f5c9c9c9a1a1a19999999797979d9d9d9f9f9f9999999595959696969898989999999999999999999999999999999999999999999292928f8f8f8a8a8a8787878686868484848282828080807575756969697474746666667373736666666a6a6a7474747171717474747979797c7c7c7e7e7e8181818585858888888b8b8b8b8b8b8a8a8a8b8b8b8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f8787878888889090908e8e8e8f8f8f909090808080858585e8e8e8f6f6f6f7f7f7efefefd9d9d9c8c8c8aeaeae7f7f7f8080808b8b8b6d6d6d7070707b7b7b7e7e7e7c7c7c8484847777777777777474745454544949495959596868686a6a6a5d5d5d5252525757574545453d3d3d1e1e1e939393f4f4f4f5f5f5f9f9f9fffffffffffffdfdfdfafafafafafafffffffdfdfdfcfcfcfffffffffffffffffff9f9f9f3f3f3d7d7d7c8c8c8bfbfbfc5c5c5cbcbcbcacacac8c8c8cbcbcbd1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d0d0d0d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d3d3d3d2d2d2d2d2d2d2d2d2d1d1d1d1d1d1cfcfcfcbcbcbc6c6c6c0c0c0bbbbbbb9b9b9b1b1b1b1b1b1afafafaaaaaaa1a1a19999999494949191918585857676767a7a7a7f7f7f626262515151595959bcbcbcffffffeeeeeeedededfffffffefefee3e3e3fffffffdfdfdfefefefcfcfcfafafafcfcfcfffffffffffffffffffdfdfdf7f7f7fbfbfba3a3a37676768f8f8f989898999999929292a1a1a1abababb3b3b3b3b3b3b3b3b3b9b9b9bfbfbfc1c1c1c6c6c6c9c9c9cccccccdcdcdcccccccbcbcbcccccccdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcbcbcbcacacacacacac9c9c9c9c9c9c9c9c9c5c5c5c4c4c4c2c2c2bfbfbfbcbcbcb9b9b9b7b7b7b5b5b5b2b2b2acacacadadad9c9c9c9393939b9b9bb2b2b2e1e1e1fbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffcfcfcfffffffffffff2f2f2c1c1c1a8a8a8969696999999a1a1a19f9f9f9999999797979797979898989898989999999898989797979696969595959090908c8c8c8888888585858383838080807d7d7d7b7b7b6c6c6c6767677878785858589e9e9e6464644a4a4a6363636e6e6e7171717676767a7a7a7c7c7c7e7e7e8181818383838989898a8a8a8c8c8c8d8d8d8d8d8d8b8b8b8989898888888b8b8b8888888a8a8a8888888c8c8c9191918080806969693a3a3ae6e6e6dfdfdfd3d3d39c9c9c7474747171718686867272727777777c7c7c7878787171718686867777777878787c7c7c7a7a7a7070707676764949496464646e6e6e7474746c6c6c6c6c6c6060605454545050504d4d4d3434343333339b9b9bdcdcdcfffffff8f8f8eeeeeefffffffffffff6f6f6fefefefdfdfdfdfdfdfefefefffffffffffffffffffefefef5f5f5d9d9d9c2c2c2c2c2c2cacacacccccccccccccececed2d2d2d2d2d2d2d2d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d3d3d3d2d2d2d2d2d2d3d3d3cececec8c8c8c5c5c5c4c4c4c0c0c0b8b8b8b2b2b2ababababababa9a9a9a4a4a49c9c9c9595959191918f8f8f8181817c7c7c7575756565654d4d4d585858646464b2b2b2e4e4e4dededefefefefdfdfdfdfdfdf8f8f8ffffffe5e5e5fffffffdfdfdfafafafbfbfbfefefefffffffcfcfcf9f9f9fafafafdfdfdaeaeae8282828b8b8b8b8b8b9898989c9c9ca2a2a2acacacb3b3b3b3b3b3b4b4b4b9b9b9bfbfbfc2c2c2c6c6c6c9c9c9cccccccdcdcdcccccccbcbcbcccccccdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcbcbcbcacacacacacac9c9c9c9c9c9c9c9c9c5c5c5c4c4c4c1c1c1bebebebbbbbbb8b8b8b5b5b5b4b4b4adadada5a5a5a3a3a39494948c8c8c8484848b8b8bbbbbbbfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafefefefffffffcfcfcfcfcfcffffffffffffe9e9e9bebebe9898989090909898989999999797979797979696969797979898989797979696969494949292929090908c8c8c8989898686868383838080807c7c7c767676737373757575747474818181646464d2d2d29292924e4e4e5b5b5b6767676b6b6b7171717676767878787b7b7b7e7e7e8080808686868888888b8b8b8d8d8d8d8d8d8b8b8b8888888686868686868888888a8a8a8181818b8b8b8787876565655d5d5d6161617c7c7c8181817d7d7d7d7d7d7b7b7b7575757474747a7a7a7c7c7c7878787d7d7d7070708787877070707474747474747d7d7d7373738585855f5f5f8585858181817d7d7d6969696969696363635b5b5b6060605454545656562525252e2e2e8c8c8cebebebfffffffefefef5f5f5f8f8f8fcfcfcfefefefefefefefefefefefeffffffffffffffffffffffffffffffe9e9e9cdcdcdc2c2c2c6c6c6cccccccecececececed2d2d2d2d2d2d1d1d1d0d0d0d0d0d0d0d0d0d1d1d1d2d2d2d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d1d1d1d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d2d2d2d2d2d2d2d2d2d3d3d3ccccccc5c5c5c3c3c3c3c3c3bfbfbfb7b7b7afafafafafafacacaca5a5a59d9d9d9595958d8d8d8787878484847a7a7a7f7f7f6666664b4b4b4343436d6d6d727272808080727272b7b7b7f3f3f3e8e8e8fffffff1f1f1fbfbfbfffffffffffffffffffdfdfdfcfcfcfcfcfcfafafaf8f8f8f6f6f6ffffffdededea4a4a48b8b8b8888888989899e9e9eaaaaaaa4a4a4acacacb2b2b2b3b3b3b5b5b5bbbbbbc0c0c0c1c1c1c6c6c6c9c9c9cccccccdcdcdcccccccbcbcbcccccccdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcbcbcbcacacacacacac9c9c9c9c9c9c9c9c9c5c5c5c4c4c4c1c1c1bebebebababab7b7b7b4b4b4b3b3b3a8a8a8a3a3a39f9f9f9393939191918282827e7e7eabababfefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefefffffffafafaf9f9f9fcfcfcf8f8f8ffffffcfcfcfa1a1a19494949797979595959494949797979696969797979797979696969494949191918e8e8e8c8c8c8787878585858383838080807c7c7c7676766f6f6f6a6a6a7171716f6f6f7a7a7a7e7e7efafafaededed8888886d6d6d5d5d5d6262626a6a6a7070707474747878787c7c7c7e7e7e8383838484848686868888888a8a8a8a8a8a8a8a8a8a8a8a8888888a8a8a8b8b8b8585859090907676764c4c4c6868689090906565658181817373736d6d6d7575757d7d7d7c7c7c7878787373737979797676767575758080807575757a7a7a7979797f7f7f7c7c7c8c8c8c7a7a7a8a8a8a8080807a7a7a7979797474746666666262627171716969696e6e6e4f4f4f2222223d3d3d8a8a8ae5e5e5fffffff2f2f2ecececfffffffdfdfdfefefefffffffffffffefefefdfdfdfefefefffffffffffff7f7f7e1e1e1cececec8c8c8cdcdcdd1d1d1d0d0d0d1d1d1d1d1d1d0d0d0cfcfcfcfcfcfd0d0d0d1d1d1d2d2d2d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d1d1d1d1d1d1d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d3d3d3d2d2d2d2d2d2d2d2d2d1d1d1d1d1d1d1d1d1d0d0d0cdcdcdc9c9c9c4c4c4c0c0c0bdbdbdb9b9b9b4b4b4afafafb1b1b1a9a9a99e9e9e9595958f8f8f8888888181817c7c7c7272726e6e6e5555555d5d5d5959597272727a7a7a6f6f6f8181817d7d7d7575759b9b9bfffffff9f9f9ffffffecececfcfcfcfdfdfdfdfdfdfcfcfcfafafaf9f9f9fafafafbfbfbfbfbfb9898987474747f7f7f8181818e8e8e9b9b9b9f9f9fa6a6a6acacacb0b0b0b2b2b2b7b7b7bebebec1c1c1bfbfbfc6c6c6c9c9c9cccccccdcdcdcccccccbcbcbcccccccdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcbcbcbcacacacacacac9c9c9c9c9c9c9c9c9c5c5c5c3c3c3c1c1c1bdbdbdb9b9b9b6b6b6b3b3b3b2b2b2a2a2a2a3a3a3a0a0a09494949595958686867e7e7eabababffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffffffffffffffffffff8f8f8ffffffd9d9d9b0b0b0a4a4a4a3a3a39c9c9c9898989b9b9b9696969696969696969595959393938f8f8f8b8b8b8989898383838282828080807e7e7e7979797272726969696363636e6e6e636363616161787878e1e1e1fcfcfc7c7c7c3737375656565b5b5b6464646c6c6c7272727777777b7b7b7e7e7e8181818181818282828484848787878a8a8a8d8d8d8f8f8f8d8d8d8d8d8d8d8d8d8c8c8c9797976969693e3e3e7a7a7a7171716e6e6e8080808484847676767b7b7b7a7a7a6f6f6f7a7a7a7171718585857373737d7d7d7575757474747575757f7f7f7979797e7e7e8686868888887e7e7e7a7a7a7a7a7a6f6f6f6b6b6b5757575858587d7d7d9595959191919090905959592c2c2c2f2f2f838383e0e0e0fffffffffffffcfcfcfdfdfdfffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffffffff2f2f2dbdbdbcdcdcdd0d0d0d5d5d5d4d4d4d0d0d0d0d0d0cfcfcfcecececfcfcfd0d0d0d2d2d2d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d1d1d1d1d1d1d1d1d1d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d1d1d1d1d1d1d0d0d0d0d0d0d0d0d0cfcfcfcfcfcfcfcfcfc6c6c6c6c6c6c3c3c3bebebeb7b7b7b2b2b2afafafafafafacacaca2a2a29797978f8f8f8b8b8b8787878181817c7c7c7070705959594c4c4c8383837474746262627272727a7a7a7a7a7a8686868484848d8d8d969696858585fafafaf4f4f4f3f3f3f7f7f7fbfbfbfbfbfbfafafafbfbfbffffffffffffffffff7c7c7c6f6f6f9090908c8c8c989898a1a1a1a4a4a4a7a7a7abababaeaeaeb1b1b1b8b8b8bfbfbfc1c1c1bebebec6c6c6c9c9c9cccccccdcdcdcccccccbcbcbcccccccdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcbcbcbcacacacacacac9c9c9c9c9c9c9c9c9c5c5c5c3c3c3c0c0c0bdbdbdb9b9b9b5b5b5b3b3b3b1b1b19a9a9aa0a0a09d9d9d8e8e8e9090908282827a7a7aa9a9a9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff9f9f9c9c9c9a6a6a68d8d8d8f8f8fa7a7a79292929999999696969292928f8f8f8e8e8e8c8c8c8a8a8a8888888383838484848181817878786d6d6d6767676767676969697878787d7d7d7171717f7f7fe4e4e4fefefecccccc8f8f8f4545454949496161616a6a6a6464647c7c7c6c6c6c7c7c7c8080807e7e7e8080808787878a8a8a8989898888888a8a8a8787878383839595958c8c8c6262625d5d5d7575757777777a7a7a7979797777777777777979797979797777777676767474747676767878787878787878787878787a7a7a7c7c7c7c7c7c8080808282828181818282828585858181817979796161615e5e5e6363637373738484848e8e8e9797979f9f9f9f9f9f8989895252528e8e8efafafafffffffbfbfbfafafafffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffff0f0f0dadadacbcbcbc8c8c8cbcbcbd6d6d6d2d2d2d0d0d0d0d0d0cfcfcfcdcdcdd0d0d0d6d6d6cfcfcfd1d1d1d2d2d2d2d2d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1ccccccc6c6c6bebebeb9b9b9b7b7b7b4b4b4afafafaaaaaaa5a5a5a4a4a48f8f8f8484848e8e8e8585857575757979795a5a5a6060608989898383836e6e6e6565657d7d7d6f6f6f7e7e7e8080808484848989899090909797979c9c9c9f9f9fa8a8a8aaaaaacbcbcbf4f4f4fffffff9f9f9f2f2f2ebebeb8686868282828484848b8b8b909090929292999999a2a2a2abababaeaeaeb2b2b2b5b5b5b8b8b8bdbdbdc3c3c3c7c7c7c8c8c8cacacacdcdcdcecececdcdcdcdcdcdcecececfcfcfcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcecececececececececdcdcdcdcdcdcccccccccccccccccccccccccbcbcbcacacacbcbcbcccccccccccccacacac8c8c8c5c5c5c2c2c2bebebebababab8b8b8b5b5b5b1b1b1aeaeaea1a1a18f8f8fa4a4a48c8c8c737373737373777777b4b4b4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdfefefefffffffffffffefefefefefefffffffffffffefefefdfdfdfefefefffffffffffffefefefefefefefefefffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcffffffffffffdededec0c0c09f9f9f929292a2a2a29494949a9a9a9696969191918d8d8d8b8b8b8787878484848181818282828080807a7a7a7171716969696767676c6c6c7272727979797e7e7e7c7c7c6d6d6df8f8f8fffffffdfdfddcdcdc9090905252525252525959597575756d6d6d7575757575757b7b7b7979797c7c7c8383838686868686868787878a8a8a8c8c8c8e8e8e8c8c8c6e6e6e4c4c4c5757577373737474747a7a7a7979797777777777777979797979797777777676767777777878787a7a7a7a7a7a7979797a7a7a7c7c7c7e7e7e7b7b7b8a8a8a8b8b8b7d7d7d7d7d7d8989898181816a6a6a5f5f5f6464647070708181818c8c8c9494949f9f9faaaaaab1b1b1acacacafafaf797979909090e9e9e9f6f6f6fffffffdfdfdfefefefffffffffffffffffffffffffffffffefefef9f9f9fdfdfdfffffffbfbfbefefefe0e0e0d4d4d4cececed3d3d3d0d0d0cfcfcfd1d1d1d1d1d1cecececececed1d1d1d2d2d2d3d3d3d3d3d3d2d2d2d0d0d0cfcfcfcfcfcfcfcfcfd1d1d1d1d1d1d1d1d1d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d2d2d2d3d3d3d2d2d2d2d2d2d1d1d1cfcfcfcdcdcdccccccc6c6c6c0c0c0b9b9b9b5b5b5b3b3b3afafafaaaaaaa6a6a6a2a2a29090909797979090907272727676767a7a7a5959596a6a6a7878788e8e8e7373736767676868688080807272727c7c7c7e7e7e8181818585858888888b8b8b8d8d8d8f8f8f888888858585969696a9a9a9adadadaeaeaeb0b0b0acacac6e6e6e7070707a7a7a8686868d8d8d919191989898a2a2a2a9a9a9adadadb3b3b3b8b8b8bbbbbbbebebec2c2c2c5c5c5cbcbcbcccccccececececececdcdcdcdcdcdcececed0d0d0cecececececececececececececececececececececececececececececececececdcdcdcdcdcdcdcdcdcccccccccccccccccccbcbcbcacacacbcbcbcccccccccccccacacac8c8c8c3c3c3c0c0c0bdbdbdbababab7b7b7b3b3b3adadada9a9a99f9f9f9c9c9c9696969d9d9d7d7d7d7f7f7f5858589c9c9cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffdfdfdfefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffefefefafafafefefefefefefefefefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafafffffff5f5f5e1e1e1bababa9898989898989595959595959292928e8e8e8a8a8a8787878484847f7f7f7c7c7c7f7f7f7b7b7b7272726868686363636767677171717a7a7a7575757b7b7b7a7a7a717171f0f0f0fafafafffffffefefedddddd8787873d3d3d6363636060606666666868687979797676767575757878787e7e7e8282828282828585858989899191919797978282825757574848486363637979797878787a7a7a7979797777777777777979797979797777777676767777777979797a7a7a7a7a7a7979797979797c7c7c7e7e7e8181818c8c8c8f8f8f8888888383838080807171716060606666667373738484849292929696969a9a9aa7a7a7b4b4b4adadadbababac2c2c2a1a1a1757575a3a3a3f6f6f6fffffffefefefefefefefefefefefefffffffffffffffffffffffffcfcfcfcfcfcfefefefffffffffffff6f6f6e8e8e8dcdcdcd4d4d4cfcfcfcdcdcdd1d1d1d4d4d4d2d2d2d0d0d0d0d0d0d3d3d3d2d2d2d1d1d1d0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d2d2d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d2d2d2d0d0d0cdcdcdc9c9c9c7c7c7c1c1c1bcbcbcb6b6b6b2b2b2b0b0b0acacaca7a7a7a2a2a29b9b9b9393938484847e7e7e8181817979796969696262627d7d7d9191918f8f8f5f5f5f6060606969697c7c7c7676767f7f7f8181818484848787878989898a8a8a8a8a8a8989898e8e8e8a8a8a8c8c8c8b8b8b8787878e8e8e9191918787876060606b6b6b7c7c7c8a8a8a9090909494949d9d9da7a7a7a8a8a8adadadb4b4b4babababdbdbdbfbfbfc1c1c1c3c3c3cdcdcdcfcfcfd0d0d0cfcfcfcececececececfcfcfd1d1d1cececececececececececececececececececececececececececececececececececececdcdcdcdcdcdcdcdcdcccccccdcdcdcbcbcbcbcbcbcbcbcbcccccccccccccacacac8c8c8c0c0c0bfbfbfbcbcbcbababab6b6b6b0b0b0a8a8a8a3a3a39f9f9f9494947f7f7f8585857171716f6f6f535353a2a2a2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafbfbfbfffffffafafafafafafcfcfcfefefefefefefcfcfcfdfdfdfffffffffffffffffffdfdfdfefefefffffffffffffffffffbfbfbfdfdfdfefefefefefefefefefefefefffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf6f6f6fffffffffffff5f5f5d3d3d3a4a4a49090909393938e8e8e8b8b8b8888888787878585858383837f7f7f7c7c7c7878787474746c6c6c6565656363636a6a6a7575757e7e7e808080818181878787b5b5b5f2f2f2fffffff6f6f6fffffffefefeb6b6b63b3b3b4d4d4d5555556363636161617272727575757474747777777c7c7c7f7f7f7f7f7f8383838888888c8c8c8b8b8b6e6e6e5151515b5b5b7575757e7e7e7b7b7b7a7a7a7979797777777777777979797979797777777676767575757777777777777777777777777878787b7b7b7d7d7d8f8f8f8484848989899696968a8a8a6a6a6a5d5d5d6666667777778484849393939b9b9b9d9d9da0a0a0abababb6b6b6b0b0b0b1b1b1b3b3b3c8c8c8a0a0a0979797e7e7e7f9f9f9fffffffffffffefefefbfbfbfbfbfbfefefefffffffffffffffffffffffffbfbfbfcfcfcfffffffefefef8f8f8f2f2f2dfdfdfd4d4d4cdcdcdcececed2d2d2d3d3d3d3d3d3d4d4d4d2d2d2d0d0d0cfcfcfcfcfcfd1d1d1d2d2d2d3d3d3d3d3d3d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d2d2d0d0d0d1d1d1d2d2d2d2d2d2cfcfcfcbcbcbc6c6c6c3c3c3bfbfbfbababab5b5b5b2b2b2b0b0b0acacaca5a5a59f9f9f9797979292927a7a7a7575758080806b6b6b6363638585858989899c9c9c8989895555556262626666667272727878787d7d7d8181818686868c8c8c8f8f8f8f8f8f8e8e8e8d8d8d8f8f8f8f8f8f9090908a8a8a8787878e8e8e8484846767676464647272728585858f8f8f9191919494949e9e9ea8a8a8aaaaaaaeaeaeb4b4b4b9b9b9bdbdbdbfbfbfc2c2c2c3c3c3c9c9c9cccccccfcfcfcfcfcfcecececccccccccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfcfcfcfcfcfcecececececececececdcdcdcdcdcdcdcdcdcdcdcdcccccccbcbcbcbcbcbccccccccccccc9c9c9c7c7c7bfbfbfbebebebdbdbdbababab6b6b6aeaeaea4a4a49e9e9ea8a8a88989898e8e8e7979797474746363638b8b8bd8d8d8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcfcfcfcfffffffffffffffffffffffffcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf9f9f9fcfcfcfffffffcfcfce9e9e9b8b8b88f8f8f9292928a8a8a8888888686868484848383838080807c7c7c7979796c6c6c6b6b6b6969696868686c6c6c7373737c7c7c8383837f7f7f7272729c9c9ceaeaeafffffffffffffdfdfdfdfdfdfbfbfbcfcfcf6d6d6d2828286464645353536a6a6a6060607373737373737777777d7d7d7e7e7e7d7d7d8181818787878484846e6e6e5151514f4f4f6868687878787878787979797a7a7a7979797777777777777979797979797777777676767676767777777777777777777777777a7a7a7e7e7e8181819797978585858181818989897b7b7b5f5f5f6060607878788787878f8f8f9898989e9e9ea2a2a2a9a9a9b1b1b1b7b7b7c4c4c4b6b6b6ccccccb8b8b8b4b4b4cdcdcdc9c9c9e7e7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafafbfbfbfdfdfdfefefefefefef1f1f1e2e2e2d2d2d2cccccccccccccdcdcdcfcfcfd2d2d2d4d4d4d1d1d1cfcfcfcfcfcfd1d1d1d2d2d2d1d1d1cfcfcfd1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d0d0d0cecececfcfcfd0d0d0cfcfcfcdcdcdc9c9c9c5c5c5c2c2c2bbbbbbb7b7b7b3b3b3b0b0b0adadada8a8a8a0a0a09999999191917e7e7e8383837d7d7d5c5c5c6464648787878f8f8f8d8d8d9999998383835a5a5a6d6d6d6565656a6a6a7c7c7c7979797d7d7d8383838989898d8d8d8e8e8e8d8d8d8b8b8b8686868989898b8b8b8989898b8b8b9393937d7d7d5151516767677777778787878c8c8c8b8b8b8f8f8f9a9a9aa4a4a4aeaeaeb0b0b0b4b4b4b7b7b7babababebebec3c3c3c6c6c6c7c7c7cacacacececed0d0d0cfcfcfcdcdcdcbcbcbcbcbcbcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcecececececececececdcdcdcdcdcdcecececccccccbcbcbcccccccccccccbcbcbc9c9c9c7c7c7bfbfbfbebebebdbdbdbbbbbbb5b5b5adadada3a3a39b9b9b9c9c9c7d7d7d9797977f7f7f656565616161b4b4b4f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfcfcfcfbfbfbfdfdfdfffffffffffffcfcfcfffffffbfbfbfafafafdfdfdfbfbfbf5f5f5f6f6f6fdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfffffffffffffcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffcfcfcfdfdfdfcfcfcf9f9f9cecece9393939191918a8a8a8888888585858282828080807b7b7b7575757171716868686969696d6d6d7272727878787e7e7e838383868686808080777777bcbcbceeeeeefffffff0f0f0fffffff5f5f5f0f0f0ffffffc5c5c56868684848484040405757576363636c6c6c6e6e6e7575757b7b7b7c7c7c7b7b7b7e7e7e8585858181815959594343435555556d6d6d7474747575757a7a7a7a7a7a7979797777777777777979797979797777777676767878787979797a7a7a7a7a7a7b7b7b7f7f7f8484848888889090908585857676766969696363636868687878788787878f8f8f9595959b9b9ba0a0a0a8a8a8b3b3b3b9b9b9bababab8b8b8c5c5c5c4c4c4bbbbbbcbcbcbcececec1c1c1cececee6e6e6edededf8f8f8fffffffffffffffffffcfcfcf8f8f8fbfbfbfdfdfdfffffffffffffdfdfdfcfcfcfbfbfbfcfcfcfffffff1f1f1dfdfdfd3d3d3cdcdcdc9c9c9cacacacececed6d6d6d3d3d3d1d1d1d1d1d1d3d3d3d2d2d2cecececacacad1d1d1d1d1d1d1d1d1d1d1d1d0d0d0d0d0d0d0d0d0d0d0d0cdcdcdcececececececdcdcdcacacac6c6c6c3c3c3c0c0c0b5b5b5b2b2b2aeaeaeabababa7a7a7a0a0a09797978f8f8f8383837f7f7f757575707070878787acacacaeaeae8e8e8e8d8d8d9595958383836161617373736767676c6c6c7e7e7e7c7c7c8080808585858989898c8c8c8c8c8c8a8a8a8989898c8c8c8c8c8c8d8d8d8b8b8b9090909999998282825656566a6a6a7979798787878b8b8b8b8b8b9292929e9e9ea6a6a6afafafb2b2b2b4b4b4b7b7b7b9b9b9bebebec3c3c3c7c7c7cccccccececed1d1d1d2d2d2d2d2d2d1d1d1d2d2d2d3d3d3d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d0d0d0cfcfcfcfcfcfcfcfcfcecececececececececececececececdcdcdcccccccccccccccccccbcbcbc8c8c8c6c6c6bebebebdbdbdbbbbbbb9b9b9b4b4b4abababa1a1a19a9a9a9696968383837e7e7e727272505050797979c6c6c6f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffcfcfcf3f3f3f7f7f7fffffffcfcfceeeeeed5d5d5d2d2d2d5d5d5d8d8d8d3d3d3d1d1d1e0e0e0f4f4f4f2f2f2f7f7f7fcfcfcfdfdfdfbfbfbf9f9f9fbfbfbfdfdfdfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffcfcfcfcfcfcf9f9f9ffffffdcdcdc9494948d8d8d8686868484848181817f7f7f7c7c7c7777777171716d6d6d7373737575757979797e7e7e828282848484838383828282979797bdbdbdefefeff5f5f5fffffff9f9f9fffffffffffff5f5f5fffffffefefecdcdcd2424243e3e3e4444446565656060606565656e6e6e7777777979797878787b7b7b8282827373734b4b4b4949496565656f6f6f7373737a7a7a7a7a7a7a7a7a7979797777777777777979797979797777777676767878787979797a7a7a7b7b7b7d7d7d8282828888888d8d8d8080807272726262625d5d5d6767677a7a7a8989899090909494949d9d9da5a5a5a9a9a9afafafb8b8b8bcbcbcbababaadadadc5c5c5aeaeaecdcdcdd7d7d7b8b8b8c9c9c9c4c4c4cbcbcbd5d5d5e5e5e5f3f3f3fdfdfdfffffffcfcfcf9f9f9fbfbfbfcfcfcfefefefffffffffffffefefefcfcfcfafafafffffffafafaefefefe6e6e6dcdcdcd3d3d3d0d0d0d2d2d2d2d2d2d0d0d0cfcfcfd2d2d2d6d6d6d5d5d5d0d0d0cbcbcbd1d1d1d1d1d1d1d1d1d0d0d0d0d0d0cfcfcfcfcfcfcfcfcfd0d0d0cfcfcfcdcdcdcacacac7c7c7c3c3c3bfbfbfbdbdbdb1b1b1aeaeaeaaaaaaa7a7a7a2a2a29a9a9a8f8f8f8787877e7e7e8282826e6e6e8b8b8be1e1e1f7f7f7bcbcbc8f8f8f8989899393938686865e5e5e6a6a6a6868687373737a7a7a8181818383838787878b8b8b8d8d8d8d8d8d8c8c8c8b8b8b8d8d8d8c8c8c8c8c8c8989898989898e8e8e7c7c7c5858586c6c6c7c7c7c8a8a8a8e8e8e9191919a9a9aa4a4a4a9a9a9aeaeaeb1b1b1b6b6b6b9b9b9bbbbbbbebebec2c2c2c5c5c5c8c8c8c8c8c8c6c6c6c4c4c4c4c4c4c8c8c8cececed2d2d2cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d0d0d0d0d0cfcfcfcfcfcfcfcfcfcecececececececececfcfcfcdcdcdcccccccccccccccccccbcbcbc8c8c8c6c6c6bcbcbcbbbbbbb8b8b8b5b5b5b0b0b0a9a9a9a0a0a09999999b9b9b969696707070616161848484c0c0c0efefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeeeeeeef1f1f1fdfdfdf5f5f5dedede3939393c3c3c434343474747424242454545616161828282e8e8e8f2f2f2fcfcfcfffffffbfbfbf6f6f6f6f6f6f9f9f9fafafafbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffbfbfbfbfbfbf6f6f6ffffffe1e1e19292928787877f7f7f7e7e7e7c7c7c7c7c7c7a7a7a7777777272726e6e6e8484848484848585858787878787878484847f7f7f7b7b7b999999f8f8f8fffffffbfbfbf7f7f7fffffff2f2f2ffffffffffffeeeeeeffffffe5e5e52f2f2f4646465151515353535656565c5c5c6868687373737676767676767a7a7a8080805b5b5b3f3f3f5050507171717070707272727d7d7d7474747a7a7a7979797777777777777979797979797777777676767575757676767878787979797c7c7c8282828989898e8e8e7373735757574d4d4d6565657e7e7e848484898989949494989898a5a5a5b0b0b0b2b2b2b3b3b3b8b8b8bababab8b8b8c5c5c5bbbbbbcbcbcbbcbcbcb9b9b9cfcfcfc8c8c8ccccccbebebec5c5c5d2d2d2e1e1e1eeeeeef9f9f9fffffffffffffffffffdfdfdfafafafafafafefefefffffffffffffefefefffffffdfdfdfafafaf6f6f6ededede1e1e1dbdbdbdcdcdcc9c9c9c9c9c9cbcbcbd2d2d2d9d9d9dadadad6d6d6d0d0d0d1d1d1d1d1d1d1d1d1d0d0d0d0d0d0cfcfcfcfcfcfcfcfcfd3d3d3d1d1d1cececec9c9c9c4c4c4c0c0c0bcbcbcbababab0b0b0adadada9a9a9a6a6a6a1a1a19898988c8c8c8383838b8b8b6c6c6c898989d8d8d8fffffff6f6f6c0c0c08787878484849393938787875656565d5d5d6767677979797575757e7e7e8080808484848888888b8b8b8c8c8c8c8c8c8c8c8c9090909090909494949090908989898888887979795b5b5b6b6b6b7b7b7b8a8a8a8f8f8f9292929b9b9ba2a2a2a4a4a4acacacb1b1b1b7b7b7bcbcbcbebebec0c0c0c1c1c1c2c2c2b9b9b9b5b5b5b0b0b0acacacacacacb3b3b3bdbdbdc5c5c5cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbd0d0d0d0d0d0d0d0d0cfcfcfcfcfcfcecececececececececfcfcfcdcdcdcccccccccccccccccccbcbcbc8c8c8c5c5c5bbbbbbb9b9b9b6b6b6b2b2b2aeaeaea6a6a69e9e9e9999998181818989896868684e4e4ecfcfcff7f7f7fffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfefefef6f6f6f8f8f8c4c4c44747475c5c5c5555554e4e4e4d4d4d5151515858586161616868687474748b8b8bf7f7f7f6f6f6fffffff5f5f5f5f5f5fdfdfdfdfdfdfafafafffffffffffffbfbfbfcfcfcfffffffffffffffffffffffffdfdfdfffffffffffffffffffafafaf1f1f1fffffff9f9f9fffffffbfbfbebebebffffffebebeb8585858484847f7f7f7474746e6e6e7373737e7e7e8383838282827b7b7b9595958d8d8d8888888f8f8f8686868080806767676e6e6eeaeaeafffffff6f6f6fafafafffffff6f6f6fffffffcfcfcfffffff3f3f3f7f7f7dddddd3d3d3d3f3f3f4444445c5c5c5e5e5e6969696d6d6d6c6c6c7474747878786c6c6c3f3f3f4747475a5a5a6e6e6e7474747070707272727c7c7c7b7b7b7979797777777777777878787878787676767474747373737b7b7b7979797474748080809191918686866b6b6b5353535858586f6f6f8a8a8a9191918989898d8d8d9b9b9ba6a6a6adadadb6b6b6babababababab9b9b9bbbbbbbebebec2c2c2c3c3c3c4c4c4c6c6c6c7c7c7c8c8c8c9c9c9c9c9c9d6d6d6cdcdcdc4c4c4c5c5c5d1d1d1e3e3e3f3f3f3fcfcfcfffffffffffffffffff8f8f8f7f7f7fdfdfdfffffffffffffbfbfbf8f8f8eaeaeafffffffafafafdfdfdf7f7f7e6e6e6cfcfcfd8d8d8dcdcdcc5c5c5c2c2c2ccccccc9c9c9d9d9d9dfdfdfdbdbdbd3d3d3cdcdcdccccccd1d1d1d8d8d8dcdcdcd3d3d3cfcfcfc8c8c8c2c2c2c0c0c0bdbdbdb9b9b9b4b4b4b3b3b3abababa1a1a19b9b9b9797978f8f8f8383837a7a7a6969698b8b8be7e7e7fafafaffffffffffffb3b3b39393938f8f8f9999998a8a8a6262626666667979796f6f6f7878787e7e7e8181818686868b8b8b8e8e8e8e8e8e8e8e8e8d8d8d8e8e8e8c8c8c8a8a8a8080809090908484845656566464646666667c7c7c8c8c8c8d8d8d929292a0a0a0a5a5a59e9e9eb0b0b0b2b2b2b4b4b4b6b6b6b8b8b8bbbbbbbebebec0c0c0b2b2b2b1b1b1afafafacacaca9a9a9a9a9a9aaaaaaacacaca5a5a5a3a3a39f9f9f9c9c9ca0a0a0aeaeaec2c2c2d1d1d1dadadad1d1d1c4c4c4cbcbcbcbcbcbcdcdcdd9d9d9cacacac1c1c1d1d1d1d3d3d3ccccccccccccc8c8c8c3c3c3c5c5c5c1c1c1afafafb3b3b3bababaa9a9a99f9f9f9a9a9a8b8b8b848484808080565656535353d8d8d8f6f6f6fffffff2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbf4f4f4fbfbfbc6c6c64343434b4b4b4c4c4c4f4f4f5353535858585d5d5d6262626666668787876969699f9f9fa6a6a6e8e8e8fffffffffffffefefef9f9f9f8f8f8f3f3f3f2f2f2fbfbfbfffffffffffffffffffffffffffffffffffffefefefafafafbfbfbfffffffffffffcfcfcf8f8f8fffffffffffff7f7f7ffffffdbdbdb8787877777778282828b8b8b8a8a8a8787878989898b8b8b8c8c8c9797978888887777778b8b8b8686868282826060606d6d6dd9d9d9fffffffffffff6f6f6fffffffbfbfbf2f2f2ffffffffffffffffffedededfbfbfbffffffd2d2d24040404343435151515252525858585c5c5c6666667a7a7a7575755a5a5a4242424d4d4d5e5e5e6d6d6d7171716f6f6f7171717777777777777777777878787979797a7a7a7a7a7a7979797979797b7b7b7d7d7d8282828888888c8c8c8585857373736464646464646a6a6a7b7b7b8d8d8d939393919191989898a4a4a4aaaaaab0b0b0b8b8b8bbbbbbbababababababdbdbdc0c0c0c2c2c2c3c3c3c5c5c5c6c6c6c8c8c8c8c8c8c9c9c9c9c9c9c5c5c5c5c5c5c6c6c6c7c7c7cacacacfcfcfd5d5d5d9d9d9f2f2f2fafafafffffffefefefdfdfdfefefefcfcfcf7f7f7fcfcfcfffffffffffffffffff9f9f9fffffff4f4f4c5c5c5a0a0a0adadadc7c7c7cececed8d8d8dcdcdcccccccd1d1d1d1d1d1ccccccccccccd1d1d1d1d1d1ccccccccccccd0d0d0cfcfcfcbcbcbcacacacdcdcdc8c8c8bbbbbbb0b0b0aeaeaeacacacaaaaaaa5a5a59f9f9f9696968b8b8b7f7f7f7777779a9a9ad7d7d7ffffffedededeeeeeeffffffc3c3c37676768888888e8e8e8181815f5f5f6666667878787171717a7a7a7f7f7f8282828686868b8b8b8e8e8e8f8f8f8e8e8e8d8d8d8d8d8d9191919595958c8c8c9494948181815858586868686969697e7e7e919191949494909090969696abababbdbdbdc0c0c0c2c2c2c4c4c4c5c5c5c2c2c2bcbcbcb3b3b3acacacb4b4b4b5b5b5b6b6b6b2b2b2a9a9a99d9d9d9292928c8c8c8c8c8c8e8e8e9191919292929393939797979d9d9da3a3a3929292a1a1a1b4b4b4d2d2d2d7d7d7d1d1d1d5d5d5c1c1c1cbcbcbd1d1d1cacacac6c6c6cfcfcfd0d0d0c6c6c6c3c3c3c0c0c0b3b3b3b6b6b6b6b6b6a4a4a49d9d9d9c9c9c9090909292926b6b6b7a7a7ac4c4c4f6f6f6f6f6f6f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7f3f3f3ffffffc8c8c83e3e3e5050505555555c5c5c5f5f5f6060606262626565656868686c6c6c5f5f5f8e8e8e7e7e7e989898afafafd5d5d5f0f0f0f3f3f3fffffffffffff3f3f3fcfcfcfffffff6f6f6f6f6f6fafafafcfcfcfffffffffffffefefefcfcfcf9f9f9f8f8f8fbfbfbf8f8f8fcfcfcf9f9f9ebebebdadadab3b3b38181818585858c8c8c8f8f8f8c8c8c8989898c8c8c8d8d8d8c8c8c8484849999998181819393934b4b4b3d3d3d787878e9e9e9fffffffffffff6f6f6fdfdfdfffffffefefef4f4f4fffffff7f7f7f9f9f9f5f5f5fafafaffffffffffff4f4f4f2828284343434a4a4a5555555b5b5b6565657676766c6c6c4a4a4a4545455454546363636a6a6a6d6d6d7070707171717171717474747676767979797a7a7a7a7a7a7979797979797a7a7a7f7f7f7575757878788585858282826c6c6c5f5f5f6161617676767e7e7e8888888f8f8f9494949a9a9aa4a4a4acacacafafafb4b4b4b9b9b9bbbbbbbbbbbbbdbdbdc0c0c0c4c4c4c3c3c3c4c4c4c5c5c5c7c7c7c8c8c8c8c8c8c9c9c9c8c8c8c2c2c2c7c7c7ccccccccccccc8c8c8c5c5c5c6c6c6c8c8c8dededeeaeaeaf7f7f7fefefefffffffffffffcfcfcf6f6f6f4f4f4fffffffdfdfdf6f6f6f8f8f8fdfdfdf7f7f7c5c5c59b9b9b939393a3a3a3b2b2b2c3c3c3cdcdcdc6c6c6d1d1d1d3d3d3cfcfcfd2d2d2d9d9d9d6d6d6cbcbcbc4c4c4c7c7c7d1d1d1c8c8c8c4c4c4c5c5c5c0c0c0b5b5b5b0b0b0b4b4b4aeaeaea7a7a79a9a9a8b8b8b8282828484849090909a9a9adbdbdbfcfcfcfffffff8f8f8f6f6f6f9f9f9cccccc8f8f8f8686868585857d7d7d6464646868687676767171717c7c7c7f7f7f8282828787878b8b8b8e8e8e8f8f8f8e8e8e8d8d8d8888889090909595958d8d8d8a8a8a7373735858586b6b6b797979797979838383949494a0a0a0a9a9a9bababacbcbcbc8c8c8c3c3c3bebebebbbbbbb5b5b5ababab9c9c9c919191a1a1a1a8a8a8b1b1b1b5b5b5aeaeae9f9f9f8d8d8d8181818080808484848888888a8a8a8888888484848181818080808b8b8b9090909090909c9c9c9d9d9da8a8a8c9c9c9cdcdcdd2d2d2d6d6d6cececec9c9c9d1d1d1d1d1d1c7c7c7c5c5c5bebebeb9b9b9b9b9b9b2b2b2a1a1a19c9c9c9a9a9a8e8e8e6c6c6c737373cdcdcdfffffff6f6f6fffffffefefefbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffcfcfcf4f4f4f2f2f2ffffffcacaca3a3a3a6363636969696b6b6b6666666161616161616565656868686d6d6d6363638383837171717777777c7c7c8e8e8e9a9a9abababaedededfafafaeeeeeef8f8f8fafafaf5f5f5fffffffffffffdfdfdfcfcfcfffffffdfdfde9e9e9c7c7c7abababb3b3b3b0b0b0aeaeaeb3b3b3b5b5b5a6a6a69393938c8c8c9595958e8e8e8585858484848c8c8c9191918888887b7b7b7e7e7e9c9c9c5454545454541a1a1a1d1d1d979797fafafaf1f1f1f7f7f7fffffffffffffefefefffffffffffff5f5f5fefefefdfdfdfffffffffffff6f6f6e4e4e4b5b5b54d4d4d3737373e3e3e5252526262626666666868686060604d4d4d4646465757576565656767676969697070707272726e6e6e7676767878787a7a7a7979797777777676767777777979798080806d6d6d6262626868686868685f5f5f6161616d6d6d7e7e7e8a8a8a919191919191959595a2a2a2acacacaeaeaeb3b3b3b6b6b6b9b9b9bbbbbbbcbcbcbebebec2c2c2c5c5c5c4c4c4c4c4c4c6c6c6c7c7c7c8c8c8c8c8c8c8c8c8c8c8c8cacacacccccccdcdcdccccccc9c9c9c9c9c9cccccccecececececed8d8d8e6e6e6f1f1f1f9f9f9fdfdfdfffffffffffffffffffbfbfbf6f6f6fdfdfdfffffffbfbfbfffffff0f0f0bcbcbc9595958e8e8e919191979797a1a1a1a8a8a8bfbfbfcccccccccccccccccccacacacbcbcbcececed0d0d0d0d0d0cdcdcdcacacac4c4c4bcbcbcb5b5b5b2b2b2aeaeaeaaaaaaa0a0a09f9f9f999999919191929292a4a4a4c4c4c4dcdcdcfcfcfcfdfdfdf0f0f0ffffffffffffedededdbdbdbbcbcbc8b8b8b8484848383837272726d6d6d7272726e6e6e7c7c7c7f7f7f8282828787878c8c8c8e8e8e8f8f8f8f8f8f8e8e8e8888888d8d8d8e8e8e8888887e7e7e6565655757576a6a6a7d7d7d8080808c8c8ca1a1a1b6b6b6c3c3c3c8c8c8cacacac6c6c6b9b9b9a9a9a99f9f9f9c9c9c9797978e8e8e8686868f8f8f999999a7a7a7b3b3b3b5b5b5acacac9e9e9e9393938686868585858383838282828080807e7e7e7d7d7d7b7b7b8383838484847e7e7e8282827d7d7d838383a1a1a1a3a3a3c1c1c1cbcbcbcbcbcbc9c9c9ccccccc7c7c7c1c1c1c5c5c5bbbbbbbbbbbbb8b8b8aeaeaea3a3a39c9c9c9191918383836262627b7b7becececfffffffffffff2f2f2fffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffcfcfcf5f5f5f3f3f3ffffffcacaca3939396565656d6d6d7272726c6c6c6767676868686969696969697373736363637474747272727c7c7c7c7c7c7777776a6a6a7c7c7cafafafbcbcbcb0b0b0babababcbcbcb7b7b7c4c4c4bcbcbcb8b8b8b9b9b9c1c1c1c3c3c3b4b4b49595957b7b7b8b8b8b8787878282828a8a8a9494948989898484849494948e8e8e8c8c8c8b8b8b8d8d8d9191918b8b8b7676766161615b5b5b6161612c2c2c1c1c1c343434717171c4c4c4e6e6e6fafafafffffffffffffbfbfbeeeeeefcfcfcfffffffbfbfbfffffffafafaf9f9f9fafafafffffff2f2f2ffffffb1b1b15656563b3b3b3d3d3d5757576060605959595555555353534545455757576464646565656767676f6f6f7373737070707979797979797a7a7a7979797878787878787979797a7a7a7e7e7e6c6c6c5959595454545c5c5c6a6a6a7676767e7e7e8282828f8f8f9797979696969c9c9cabababb3b3b3b1b1b1b6b6b6b7b7b7b9b9b9babababcbcbcbfbfbfc3c3c3c5c5c5c5c5c5c5c5c5c7c7c7c8c8c8c8c8c8c9c9c9c8c8c8c8c8c8cbcbcbc9c9c9c6c6c6c7c7c7cacacacdcdcdcdcdcdcdcdcdc8c8c8cbcbcbd1d1d1dadadae3e3e3edededf7f7f7fffffffffffffefefef6f6f6fffffff9f9f9f2f2f2fffffffafafac5c5c59595958e8e8e909090888888858585868686969696a0a0a0a7a7a7a2a2a2979797a1a1a1bfbfbfd3d3d3d4d4d4bdbdbdc7c7c7c5c5c5b8b8b8b6b6b6bcbcbcb3b3b3a1a1a1989898a9a9a9bebebeccccccd5d5d5e3e3e3f6f6f6fffffff7f7f7fffffff7f7f7f9f9f9fefefefbfbfbf7f7f7c7c7c79393938484848989898080807272726f6f6f6d6d6d7e7e7e8080808383838787878c8c8c8f8f8f9090908f8f8f8e8e8e8d8d8d9191918f8f8f8e8e8e7d7d7d5e5e5e5959596666668080809f9f9fbcbcbcc3c3c3c3c3c3c8c8c8cacacac6c6c6bbbbbbacacac9999999090909191919292928e8e8e8989898c8c8c9292929d9d9da8a8a8afafafaeaeaea6a6a6a0a0a08b8b8b8686867f7f7f7c7c7c7c7c7c7e7e7e7e7e7e7d7d7d7777777878787474747c7c7c7777777575758484847b7b7b9b9b9ba4a4a4a9a9a9b4b4b4c5c5c5c6c6c6bebebebfbfbfb9b9b9bababab3b3b3acacaca7a7a79b9b9b868686777777808080bababaefefeffdfdfdffffffedededfffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffdfdfdfafafaf6f6f6ffffffc9c9c93d3d3d5959596969697676767979797b7b7b7e7e7e7c7c7c7676766c6c6c6b6b6b7979797979797474747474747d7d7d7b7b7b7676768989898282827676767f7f7f8282827979797979797a7a7a7d7d7d8181818484848686868888888a8a8a8b8b8b9696969393938e8e8e9292929595958888888080808a8a8a8d8d8d9090908c8c8c7e7e7e6d6d6d5f5f5f5353534a4a4a3636362525253636362b2b2b797979dfdfdff2f2f2fffffffffffffefefefefefefffffffafafafcfcfcfffffffefefef5f5f5fffffff4f4f4ecececfffffffffffffdfdfdf9f9f9b0b0b06262623535354747475757575050504949494848484747475353536060606464646767676b6b6b7070707272727878787878787878787a7a7a7c7c7c7b7b7b7878787575756f6f6f6969695c5c5c5656566363637a7a7a8484848282828989899494949d9d9da0a0a0a6a6a6b2b2b2b7b7b7b6b6b6b8b8b8b9b9b9babababcbcbcbebebec1c1c1c4c4c4c5c5c5c6c6c6c6c6c6c7c7c7c8c8c8c9c9c9c9c9c9c8c8c8c8c8c8c9c9c9c7c7c7c7c7c7cacacacecececececec9c9c9c4c4c4cacacac7c7c7c6c6c6cacacacfcfcfd6d6d6e2e2e2eeeeeef5f5f5fffffff3f3f3fffffff0f0f0fbfbfbfefefef4f4f4c0c0c08d8d8d8b8b8b9191918585858080807c7c7c8181817878787d7d7d7575756a6a6a7777779a9a9ab4b4b4b9b9b9adadadb3b3b3b0b0b0acacacbbbbbbd5d5d5dcdcdcd1d1d1c6c6c6d7d7d7edededfafafafdfdfdfdfdfdfffffffffffff2f2f2fffffffdfdfdf9f9f9fefefeffffffffffffdcdcdca4a4a48585858888888585857676766f6f6f6f6f6f8080808080808383838888888c8c8c8f8f8f9090908f8f8f8f8f8f8d8d8d9090908f8f8f9494947c7c7c5a5a5a6060606b6b6ba4a4a4c1c1c1d4d4d4d0d0d0cacacac9c9c9bfbfbfaeaeaea2a2a29898988e8e8e8c8c8c9292929595959292928d8d8d8c8c8c8e8e8e9393939d9d9da6a6a6aaaaaaa9a9a9a6a6a69595958d8d8d8383837f7f7f8080808181817e7e7e7b7b7b8383837b7b7b6c6c6c6f6f6f6969696a6a6a7a7a7a7070707c7c7c7a7a7a7b7b7b949494b9b9b9c7c7c7bfbfbfbcbcbcb9b9b9b8b8b8adadada7a7a7a6a6a69393937f7f7f7c7c7cbababafffffff2f2f2fdfdfdefefeffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffff9f9f9fefefec6c6c64242425959596969697777777e7e7e8787879090908e8e8e8686868585857c7c7c7777777d7d7d7c7c7c8181818585857a7a7a8080808080807b7b7b7a7a7a8383838c8c8c8c8c8c8888889292929292928e8e8e8888888282828383838a8a8a9090908080808181818484848888888a8a8a8686867f7f7f7878787f7f7f7d7d7d7171715b5b5b4747473e3e3e3c3c3c3c3c3c4343432121212525256a6a6ac7c7c7fffffff2f2f2f3f3f3fefefef8f8f8f9f9f9fffffffffffffffffffcfcfcfdfdfdfdfdfdfffffffffffffafafaf9f9f9ffffffe9e9e9fffffff3f3f38e8e8e4242424040404f4f4f4e4e4e4646464040404b4b4b5151515c5c5c6565656767676666666b6b6b7272727676767575757676767a7a7a7c7c7c7676766a6a6a5f5f5f5d5d5d6060606262626666667373738383838a8a8a888888939393999999a0a0a0a7a7a7adadadb4b4b4b9b9b9bababababababbbbbbbcbcbcbfbfbfc2c2c2c4c4c4c5c5c5c6c6c6c6c6c6c7c7c7c8c8c8c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c9c9c9cacacacccccccececececececcccccc8c8c8c5c5c5ccccccc8c8c8c7c7c7cacacacacacacacacad0d0d0d8d8d8e6e6e6ebebebd6d6d6ffffffeeeeeefffffff9f9f9fafafac3c3c38888887f7f7f8383837979797e7e7e7d7d7d7a7a7a7272726e6e6e6b6b6b6d6d6d777777868686969696a2a2a2a2a2a29c9c9c9f9f9fb5b5b5d6d6d6f1f1f1fefefefffffffbfbfbfefefefffffffffffffcfcfcfafafafbfbfbfcfcfcfcfcfcfefefefafafafffffffffffffdfdfdfffffffbfbfbc4c4c48e8e8e8585858686867a7a7a7474747373738080808080808383838888888d8d8d9090909090909090908f8f8f8c8c8c9090908b8b8b9090907474745a5a5a7b7b7b929292c8c8c8cccccccacacac1c1c1b9b9b9b3b3b3a7a7a79a9a9a9696969191918f8f8f959595a1a1a1a9a9a9abababa9a9a9a8a8a8a7a7a7a9a9a9afafafb7b7b7bababab8b8b8b5b5b5ababab9d9d9d8c8c8c8282828080808181817e7e7e7a7a7a7878787777777171717979797171716767676b6b6b5a5a5a686868646464626262757575979797a8a8a8acacacb5b5b5bcbcbcb8b8b8a9a9a9a1a1a19e9e9e8888887e7e7e929292f9f9f9ffffffebebebfffffffefefefdfdfdeaeaeaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffbfbfbfbfbfbc5c5c54646466161616c6c6c7474747777778181819090909292928b8b8b8a8a8a9191919494949797978383837d7d7d8787878585858383838181818787878989898181818282828787878585858787878383838080808484848b8b8b8d8d8d8989898484848888888686868787878383837b7b7b7a7a7a7070705b5b5b5a5a5a5858585151514a4a4a4848484646463e3e3e3434342929293333331f1f1fc9c9c9fffffff9f9f9fcfcfcf9f9f9fdfdfdfffffffffffffafafafcfcfcfefefefefefefffffffffffff4f4f4f6f6f6fafafaf6f6f6fcfcfcfffffff3f3f3f5f5f59999994c4c4c3e3e3e4848484f4f4f4d4d4d4646464e4e4e5050505a5a5a6666666767676262626666667171717575757373737474747979797979796d6d6d5858584747475656565c5c5c6868687575758080808989899191919797979a9a9a9b9b9ba0a0a0a9a9a9afafafb3b3b3b7b7b7bcbcbcbcbcbcbdbdbdbebebec1c1c1c5c5c5c7c7c7c7c7c7c6c6c6c7c7c7c7c7c7c8c8c8c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c8c8c8cacacacccccccacacac6c6c6c6c6c6c9c9c9cdcdcdcccccccacacacdcdcdd1d1d1d0d0d0c9c9c9c8c8c8cccccccdcdcdb8b8b8989898e9e9e9d0d0d0dcdcdccdcdcde5e5e5c5c5c58585857979797c7c7c7575757d7d7d7878786a6a6a7979796e6e6e7373738989899393938e8e8e959595a8a8a8999999929292a8a8a8dbdbdbfffffffffffffdfdfdfefefefffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfcfcfcfefefee1e1e19b9b9b8585858686867e7e7e7979797575757d7d7d8080808484848888888d8d8d9090909191919090908f8f8f9393939494948989898b8b8b6d6d6d6060609d9d9dc5c5c5cacacacacacac5c5c5b4b4b49999998787878e8e8e9f9f9fa1a1a19e9e9e9f9f9fa8a8a8b8b8b8c8c8c8d2d2d2d6d6d6d9d9d9d6d6d6d4d4d4d5d5d5d6d6d6d3d3d3ccccccc5c5c5bfbfbfaaaaaa8f8f8f7d7d7d7878787a7a7a7a7a7a7979797272727272726b6b6b7070706767676161616d6d6d6262625959595d5d5d5c5c5c6161616e6e6e7979798d8d8daaaaaabebebeb9b9b9a6a6a69d9d9d9696967f7f7f818181a6a6a6f2f2f2f7f7f7fffffff4f4f4f0f0f0fffffffdfdfdf1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefef8f8f8fffffffafafae6e6e6e0e0e04242425a5a5a6666667373737b7b7b8282828a8a8a8f8f8f9090909393939494949696969898989898989898989797979797979393939393939393939292929191919090908e8e8e8d8d8d8b8b8b8888888585858383838181817f7f7f7c7c7c7a7a7a7676767272726d6d6d6a6a6a6868686464645d5d5d5858586262625454544a4a4a4f4f4f4e4e4e3939392b2b2b3232322a2a2a3434344e4e4ee2e2e2edededf2f2f2f8f8f8e6e6e6fdfdfdfefefefffffffffffffffffffffffffffffffffffffafafafcfcfcfefefefffffffefefefbfbfbf7f7f7f5f5f5ffffffefefefa1a1a13c3c3c3939393d3d3d4f4f4f4e4e4e4b4b4b4c4c4c5454545f5f5f6666666868686b6b6b6f6f6f6f6f6f7c7c7c7373737777778080805555553535355252526767677070706c6c6c9292929090908e8e8e9292929b9b9ba4a4a4a8a8a8aeaeaeb2b2b2b4b4b4b6b6b6b7b7b7b9b9b9bbbbbbbdbdbdc0c0c0c3c3c3c6c6c6c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c8c8c8c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbdbdbdcacacacacacac9c9c99090907c7c7c898989bbbbbbc0c0c08888887b7b7b7e7e7e8585857c7c7c6565657777777d7d7d969696878787aaaaaa989898828282acacac7777778383838f8f8fcfcfcffffffff8f8f8f8f8f8fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbd4d4d48a8a8a7777779696967171717676767c7c7c8282828080808585858e8e8e9090908c8c8c8d8d8d9292928383839999999494946868685a5a5a919191c9c9c9d4d4d4bcbcbcdededeb9b9b95f5f5f4747477a7a7aa6a6a6afafafbfbfbfc2c2c2c5c5c5c9c9c9cccccccecececfcfcfcfcfcfd0d0d0d1d1d1d3d3d3d5d5d5d7d7d7d8d8d8d8d8d8d8d8d8d5d5d5c2c2c2ababab8f8f8f7878787777777d7d7d7878787676766f6f6f6b6b6b6a6a6a5e5e5e6464646d6d6d5454545757575959595252524f4f4f5a5a5a6262626e6e6e7f7f7fa9a9a9b5b5b5a4a4a49c9c9c989898787878969696fcfcfcfbfbfbfdfdfdfefefefdfdfdfbfbfbfafafafbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffdfdfdefefeff9f9f9fafafad4d4d43333335959596666667373737a7a7a8080808888888d8d8d8d8d8d8f8f8f9090909292929494949494949494949393939393939393939393939393939292929191919090908e8e8e8d8d8d8a8a8a8888888484848282828181817f7f7f7c7c7c7979797777777575757171716e6e6e6a6a6a6666666161615d5d5d5454544c4c4c4d4d4d4747473a3a3a3b3b3b3d3d3d2f2f2f1a1a1a353535ebebebedededfffffffffffffffffff6f6f6fdfdfdfefefefffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffefefefcfcfcfafafaf8f8f8fbfbfbfffffffefefeb1b1b13b3b3b3c3c3c4343435555554242424444444d4d4d5b5b5b6464646767676c6c6c7070706c6c6c7575757171717777778282826b6b6b5b5b5b7070706b6b6b8383837d7d7d8e8e8e8484849191919d9d9da0a0a0a8a8a8acacacb1b1b1b4b4b4b6b6b6b7b7b7b9b9b9babababdbdbdbebebec1c1c1c4c4c4c6c6c6c8c8c8c8c8c8c8c8c8c7c7c7c7c7c7c7c7c7c8c8c8c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacbcbcbcbcbcbcbcbcbcacacacacacacacacacacacacacacacacacacacacacacacad2d2d2cbcbcbc0c0c0d3d3d3c9c9c9cececec9c9c9d9d9d99797977d7d7d8585858a8a8a8989898383837c7c7c9999999a9a9a8a8a8a9898989090908b8b8b9f9f9f939393828282666666b9b9b9fafafafffffffcfcfcfffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff8f8f8e4e4e46363637575758d8d8d8383837d7d7d8585858585858a8a8a9090909393939090908b8b8b8a8a8a8a8a8a9494948b8b8b757575888888c4c4c4d9d9d9b9b9b9dadadabcbcbc6969695050508d8d8da9a9a9acacaccfcfcfc5c5c5c6c6c6c8c8c8c9c9c9cbcbcbcbcbcbccccccccccccd4d4d4d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d5d5d5d4d4d4d5d5d5d9d9d9d2d2d2b0b0b08c8c8c8282827b7b7b6868686868686767676f6f6f7171716363636262626b6b6b5e5e5e4f4f4f4f4f4f4848484545454a4a4a5050506565658484847e7e7e929292a2a2a29a9a9a818181818181b6b6b6f4f4f4fbfbfbfcfcfcfdfdfdfdfdfdfbfbfbfbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffffffff7f7f7ffffffffffffc9c9c95d5d5d5959596666667272727979797f7f7f8686868a8a8a8b8b8b9090909191919393939595959696969595959595959494949393939393939393939292929191918f8f8f8d8d8d8c8c8c8a8a8a8787878484848282828181817e7e7e7b7b7b7979797171717171717070706c6c6c6666666262625f5f5f5e5e5e5151514b4b4b4e4e4e4444443535354242424141412020204c4c4ce5e5e5ffffffe2e2e2ebebebe9e9e9eeeeeefffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcecececf7f7f7f4f4f4aaaaaa2020202d2d2d5757574545453f3f3f4040404848485555555e5e5e6363636969696f6f6f7272727474747676767b7b7b7d7d7d7575756c6c6c6b6b6b7f7f7f8585857878789393939292929a9a9aa2a2a2aaaaaaadadadb0b0b0b5b5b5b7b7b7b8b8b8b9b9b9bbbbbbbcbcbcbfbfbfc1c1c1c3c3c3c6c6c6c8c8c8c9c9c9c9c9c9c8c8c8c7c7c7c7c7c7c7c7c7c8c8c8c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacbcbcbcbcbcbcbcbcbc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d3d3d3d1d1d1cacacad2d2d2c8c8c8cacacac2c2c2c5c5c5d1d1d1c6c6c6cbcbcbbfbfbfa9a9a9959595878787959595afafafa9a9a99494949090908e8e8e8686867e7e7e656565575757ccccccfcfcfceeeeeefffffffffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf0f0f0f5f5f5e1e1e18787878e8e8e6363637c7c7c7575758181818686868b8b8b8e8e8e9292929595959292928d8d8d959595898989949494afafafc1c1c1ccccccd2d2d2cececececece585858797979c4c4c4a5a5a5b9b9b9dfdfdfa7a7a7c0c0c0c1c1c1c4c4c4c7c7c7cbcbcbcfcfcfd3d3d3d5d5d5d4d4d4d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d5d5d5d5d5d5dededee5e5e5e6e6e6d9d9d9d3d3d3dcdcdccbcbcba3a3a36f6f6f6464646868686b6b6b6363635f5f5f5d5d5d5656565454545151514848484040403636362c2c2c4343436f6f6f6969697e7e7ea4a4a49a9a9a777777a0a0a0eaeaeafcfcfcfafafafbfbfbfdfdfdfdfdfdfcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6eeeeeeacacac4040402929295a5a5a6767677373737979797f7f7f8585858989898a8a8a9090909191919393939595959696969696969595959494949393939393939393939292929090908e8e8e8d8d8d8c8c8c8989898686868383838181818080807e7e7e7b7b7b7878786d6d6d6f6f6f6f6f6f6b6b6b6464645e5e5e5d5d5d5e5e5e5454544d4d4d4444444040404141413a3a3a2929291b1b1b323232ffffffe6e6e6fffffffffffffffffffffffff4f4f4fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffafafafcfcfcffffffa6a6a62222224b4b4b6262624646464444444747475050505757575d5d5d6565656d6d6d7272727070707a7a7a7e7e7e7575757474746b6b6b5151517c7c7c8e8e8e8a8a8aa3a3a39c9c9ca2a2a2a8a8a8adadadb1b1b1b4b4b4b7b7b7b9b9b9bababababababcbcbcbdbdbdc1c1c1c3c3c3c5c5c5c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c7c7c7c7c7c7c7c7c7c8c8c8c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacbcbcbcbcbcbcbcbcbc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9bcbcbccbcbcbd2d2d2cfcfcfc1c1c1c2c2c2c6c6c6cdcdcdc2c2c2bfbfbfc3c3c3c5c5c5c5c5c5c1c1c1b7b7b7b5b5b5aeaeaeb2b2b29696969999998e8e8e696969696969656565bbbbbbf8f8f8fffffff6f6f6ffffffffffffeeeeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffafafaecececf3f3f3f2f2f28686868989898a8a8a7d7d7d8686868b8b8b8c8c8c8f8f8f9494949494949090909595958a8a8aa7a7a7d3d3d3d6d6d6c3c3c3c5c5c5d5d5d59c9c9c999999a2a2a2b5b5b5bcbcbcb0b0b0b4b4b4c9c9c9c0c0c0c1c1c1c3c3c3c6c6c6cbcbcbd1d1d1d6d6d6d8d8d8d1d1d1d2d2d2d4d4d4d6d6d6d7d7d7d8d8d8d9d9d9d9d9d9d5d5d5d1d1d1cecececcccccd2d2d2e1e1e1d5d5d5b3b3b39191916e6e6e5d5d5d5b5b5b6060606262625353534e4e4e4a4a4a4646464141413f3f3f3232322222223d3d3d7272726767677171718989898282827a7a7ab9b9b9fbfbfbfafafaf9f9f9fbfbfbfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1ffffffffffffffffffacacac3232325656565b5b5b6767677474747a7a7a8080808686868a8a8a8b8b8b8c8c8c8d8d8d8f8f8f9191919292929292929191919090909393939393939393939191919090908e8e8e8c8c8c8a8a8a8888888585858282828080807f7f7f7d7d7d7a7a7a7777776f6f6f7171717171716c6c6c6565656060605f5f5f6060604c4c4c4c4c4c393939393939444444272727212121535353d2d2d2f9f9f9f9f9f9f8f8f8f6f6f6ecececfffffff1f1f1fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafbfbfbfdfdfdfefefef6f6f6fcfcfceeeeeeefefefffffffa6a6a65050502c2c2c4e4e4e4949494848484c4c4c5252525959596363636d6d6d6b6b6b6767677575757979797171717b7b7b7a7a7a5b5b5b5f5f5f8c8c8c959595a4a4a4989898a7a7a7b0b0b0acacacb4b4b4b6b6b6b9b9b9bababababababbbbbbbdbdbdbfbfbfc3c3c3c5c5c5c7c7c7c9c9c9cacacacacacac9c9c9c8c8c8c7c7c7c7c7c7c7c7c7c8c8c8c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6c6c6c7c7c7c9c9c9c4c4c4cbcbcbd0d0d0d1d1d1cacacacbcbcbcacacac2c2c2c1c1c1c0c0c0b9b9b9afafafa0a0a0a9a9a98f8f8fa5a5a58c8c8c787878767676707070b6b6b6fffffffffffffbfbfbfcfcfcfffffffffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcffffffebebebfffffffefefef8f8f8d8d8d88585857474747676768080808b8b8b8f8f8f9191919292929090908c8c8c8e8e8e9b9b9bb4b4b4c6c6c6cfcfcfd4d4d4c3c3c3a2a2a2adadada4a4a4b1b1b1b1b1b19e9e9eafafafc8c8c8bdbdbdcbcbcbcacacac9c9c9c9c9c9cacacacccccccececed0d0d0d1d1d1d2d2d2d4d4d4d6d6d6d8d8d8d9d9d9d9d9d9d9d9d9dbdbdbd9d9d9dfdfdfddddddd2d2d2d2d2d2dbdbdbdadadab9b9b98c8c8c6f6f6f5959595c5c5c6060604c4c4c5353535151514646463b3b3b3a3a3a3030302222223e3e3e757575757575737373727272818181aaaaaaddddddfafafafdfdfdf9f9f9fbfbfbfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fdfdfdf8f8f8f9f9f9b0b0b02626264343435b5b5b6767677373737a7a7a8080808787878b8b8b8c8c8c8e8e8e8f8f8f9191919393939494949393939393939292929494949393939393939191918f8f8f8d8d8d8b8b8b8a8a8a8787878585858282827f7f7f7e7e7e7c7c7c7979797676766e6e6e6e6e6e6c6c6c6868686363635e5e5e5b5b5b5a5a5a4343434c4c4c3d3d3d3737373c3c3c303030595959bababaffffffe3e3e3fefefefafafafffffff5f5f5fffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdfefefefbfbfbf5f5f5ffffffffffffffffffd9d9d94b4b4b6969694f4f4f4a4a4a4848484b4b4b5050505656566060606969696d6d6d6868687171717373737171718484848d8d8d7878786262625656564e4e4e8b8b8ba4a4a4acacacadadadb3b3b3b6b6b6b8b8b8bbbbbbbcbcbcbcbcbcbdbdbdc0c0c0c2c2c2c5c5c5c6c6c6c7c7c7c9c9c9cacacac9c9c9c8c8c8c7c7c7c7c7c7c7c7c7c7c7c7c8c8c8c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbd4d4d4cccccccbcbcbc0c0c0c9c9c9c4c4c4c4c4c4b8b8b8bebebec9c9c9c4c4c4c6c6c6c0c0c0b5b5b5b9b9b9b0b0b0a5a5a59797978f8f8f7e7e7e696969767676b6b6b6fffffff4f4f4f1f1f1f7f7f7f9f9f9f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfffffffdfdfdfcfcfcfafafaffffffcecece9696967373737474747d7d7d8c8c8c959595969696939393929292939393a4a4a4c0c0c0cecececdcdcdc7c7c7b0b0b08f8f8f9c9c9ca3a3a3aaaaaab2b2b2bbbbbbbfbfbfbbbbbbb8b8b8c9c9c9c9c9c9c9c9c9cbcbcbcccccccececed0d0d0d1d1d1d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d6d6d6d6d6d6d3d3d3cbcbcbd2d2d2dbdbdbd4d4d4d2d2d2dadadadededed4d4d4b5b5b59e9e9e7070705d5d5d5555553b3b3b4d4d4d5151513e3e3e2e2e2e3030303434343232324b4b4b7979797d7d7d787878767676a3a3a3e8e8e8fffffff9f9f9fffffffbfbfbfcfcfcfefefefefefefdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7f9f9f9b9b9b92e2e2e3e3e3e5858586464647171717979797f7f7f8686868b8b8b8c8c8c9191919292929494949696969797979797979696969595959494949393939393939191918f8f8f8c8c8c8a8a8a8989898787878484848181817f7f7f7e7e7e7c7c7c7878787676766c6c6c6a6a6a6666666262625f5f5f5b5b5b5656565252524444444646464343433636363333335e5e5eb5b5b5fefefefbfbfbffffffefefeffffffffffffff9f9f9f4f4f4fffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffff5f5f5e9e9e9ffffff9999994545454e4e4e4a4a4a4949494c4c4c4f4f4f5050505454545a5a5a6868686767676b6b6b6e6e6e7373738484848f8f8f8787878080804b4b4b232323686868999999adadadafafafb6b6b6b9b9b9bbbbbbbdbdbdbebebebfbfbfc1c1c1c4c4c4c6c6c6c5c5c5c6c6c6c8c8c8c9c9c9c9c9c9c8c8c8c7c7c7c6c6c6c7c7c7c7c7c7c7c7c7c8c8c8c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacbcbcbcbcbcbcbcbcbcacacacacacacacacacacacacacacacacacacacacacacacacacacac8c8c8d3d3d3c9c9c9d0d0d0c2c2c2cccccccdcdcdbebebec9c9c9bfbfbfc3c3c3b8b8b8a4a4a4a9a9a9a0a0a09c9c9caaaaaa7575757878786868687b7b7bf4f4f4fffffffffffffffffffffffffffffffefefefefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaffffffe8e8e8fffffffffffffdfdfdffffffd5d5d59999997e7e7e6e6e6e7979798a8a8a8f8f8f909090959595989898a9a9a9ccccccdadadabdbdbd9f9f9f9d9d9da4a4a49c9c9caaaaaaa7a7a7a9a9a9bcbcbcbababab8b8b8cfcfcfc1c1c1c3c3c3c7c7c7cbcbcbd0d0d0d3d3d3d6d6d6d7d7d7d6d6d6d6d6d6d7d7d7d8d8d8d8d8d8d7d7d7d7d7d7d6d6d6e6e6e6d9d9d9d7d7d7dadadadadadadbdbdbd6d6d6c6c6c6d8d8d8cdcdcdc6c6c69393937c7c7c6d6d6d3f3f3f4c4c4c4141413333332a2a2a3d3d3d5858586161616f6f6f8a8a8a7373736f6f6f848484c4c4c4fdfdfdfefefef2f2f2fdfdfdfcfcfcfefefefffffffffffffdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffcfcfcfffffffcfcfcb5b5b53333334b4b4b5656566262626f6f6f7777777e7e7e8686868b8b8b8b8b8b8e8e8e8f8f8f9191919393939494949494949393939292929494949393939292929191918f8f8f8c8c8c8a8a8a8989898686868484848181817f7f7f7d7d7d7b7b7b7878787575757070706c6c6c6767676464646262625e5e5e5757575252524848483b3b3b4040402f2f2f2b2b2b888888f2f2f2fffffffffffffbfbfbfffffffffffff2f2f2fffffffffffff6f6f6fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f9f9f9ffffffebebebecececffffff9595954f4f4f4c4c4c4c4c4c4e4e4e4d4d4d4949494848484a4a4a5454545959596161616a6a6a7676768383838a8a8a8989898e8e8e8b8b8b5858585353536a6a6aaaaaaabfbfbfacacacbbbbbbbdbdbdbfbfbfc0c0c0c1c1c1c3c3c3c7c7c7cacacac5c5c5c6c6c6c7c7c7c9c9c9c9c9c9c8c8c8c6c6c6c6c6c6c7c7c7c7c7c7c7c7c7c8c8c8c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacbcbcbcbcbcbcbcbcbc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cececec4c4c4cececec6c6c6d2d2d2bdbdbdc2c2c2bfbfbfc0c0c0c4c4c4b5b5b5c2c2c2bfbfbfaaaaaaababab9b9b9b9191919090908080806c6c6c676767a6a6a6f6f6f6f5f5f5f6f6f6f5f5f5f0f0f0fafafafffffffbfbfbf4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff1f1f1fffffffbfbfbffffffffffffffffffffffffd5d5d59c9c9c6b6b6b6767677676767b7b7b8181818a8a8a939393b4b4b4cfcfcfbfbfbf9b9b9b9494949f9f9fa0a0a0a5a5a59e9e9eb1b1b1bdbdbdb2b2b2bcbcbcc8c8c8b9b9b9c5c5c5c7c7c7cacacacdcdcdd0d0d0d2d2d2d2d2d2d2d2d2d2d2d2d3d3d3d5d5d5d7d7d7d9d9d9dadadadadadadadadacececed6d6d6ddddddd5d5d5ccccccd6d6d6dbdbdbcecececdcdcdccccccd4d4d4afafafa9a9a99e9e9e6060605f5f5f6464645757575050506565658080807d7d7d7070707373737a7a7a767676a0a0a0e6e6e6fffffffffffffdfdfdfffffffdfdfdfffffffffffffffffffdfdfdfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3fefefefffffff4f4f4f9f9f9b3b3b32f2f2f4f4f4f4d4d4d6b6b6b6e6e6e7676767f7f7f8080808b8b8b8b8b8b8c8c8c8e8e8e9191919494949595959595959494949393939393939292929191919191919191918f8f8f8b8b8b8888888686868484848282828181817f7f7f7c7c7c7777777373737070706b6b6b6565656262626060605b5b5b5252524b4b4b484848424242323232353535585858abababf8f8f8fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff9f9f9f0f0f0f1f1f1fcfcfcfefefef8f8f88f8f8f9696968989896666664747474141414747474c4c4c3e3e3e5454543c3c3c4d4d4d7070709393938585858c8c8c8b8b8b9494949292927c7c7c6969697373739a9a9abebebebcbcbcc6c6c6bababacececeb3b3b3bababacfcfcfc2c2c2c7c7c7c4c4c4c5c5c5c9c9c9c8c8c8c4c4c4c5c5c5cbcbcbc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c8c8c8c6c6c6c5c5c5c4c4c4c4c4c4bdbdbdc0c0c0c4c4c4c3c3c3b9b9b9aaaaaaa0a0a09d9d9d8989898a8a8a6c6c6c6d6d6db4b4b4f1f1f1f9f9f9f3f3f3f7f7f7f8f8f8fafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdffffffd4d4d49f9f9f9a9a9a9090906c6c6c6c6c6c7f7f7f9e9e9ebababac2c2c2a2a2a2828282828282989898a8a8a8a1a1a1a6a6a6acacacb2b2b2b7b7b7bcbcbcc1c1c1c5c5c5c7c7c7c9c9c9cccccccfcfcfd2d2d2d3d3d3d4d4d4d4d4d4d5d5d5d6d6d6d8d8d8d9d9d9dadadad9d9d9d8d8d8d7d7d7d8d8d8d8d8d8d8d8d8d9d9d9dadadad8d8d8d4d4d4d1d1d1ccccccd0d0d0cdcdcdc6c6c6c1c1c1b8b8b89f9f9f8484848d8d8d7575757c7c7c8a8a8a7d7d7d7373737878787878786c6c6ca8a8a8e6e6e6fffffffdfdfdfafafafcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbf7f7f7ffffffbbbbbb4040404242424d4d4d6b6b6b6e6e6e7676767f7f7f8080808b8b8b8b8b8b8c8c8c8e8e8e9191919494949595959595959494949393939393939191919191919191919090908f8f8f8b8b8b8888888585858484848282828080807f7f7f7b7b7b7676767373736c6c6c6767676363636161616060605c5c5c5454544d4d4d4343433636363333334b4b4ba9a9a9f1f1f1f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffdfdfdf6f6f6f7f7f7fefefefefefef6f6f6fffffffefefee8e8e8bababa8e8e8e7878787070706c6c6c6a6a6a7676766969695c5c5c6d6d6d8d8d8d8787878f8f8f9494947a7a7a868686a9a9a99999996666666c6c6c9f9f9faaaaaaafafafbababaccccccb1b1b1d6d6d6c2c2c2c1c1c1c9c9c9c7c7c7c9c9c9cdcdcdcbcbcbc5c5c5c4c4c4c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c9c9c9c7c7c7c6c6c6c5c5c5c4c4c4c4c4c4c1c1c1c2c2c2bdbdbdb0b0b0a5a5a5a1a1a1a5a5a5ababab9a9a9a6d6d6d727272afafafdededef2f2f2f8f8f8f5f5f5f7f7f7f8f8f8fafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf3f3f3f6f6f6ffffffffffffe8e8e8979797858585727272b2b2b2acacac9c9c9c8989898787879393939b9b9b9b9b9ba5a5a5aaaaaaafafafb4b4b4b8b8b8bdbdbdc1c1c1c4c4c4c7c7c7c9c9c9ccccccd0d0d0d2d2d2d3d3d3d4d4d4d4d4d4d5d5d5d7d7d7d8d8d8dadadadadadad9d9d9d8d8d8d8d8d8d9d9d9d8d8d8d8d8d8d9d9d9dadadad8d8d8d4d4d4d0d0d0cbcbcbcfcfcfcececec8c8c8c6c6c6c0c0c0ababab9494947272728686868e8e8e7a7a7a6d6d6d7b7b7b818181707070b5b5b5d7d7d7f8f8f8fffffffbfbfbfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafafefefee0e0e08282823f3f3f4848484e4e4e6c6c6c6e6e6e7575757e7e7e7f7f7f8b8b8b8b8b8b8c8c8c8e8e8e9191919393939595959494949393939292929292929191919090909090909090908e8e8e8b8b8b8888888585858383838181818080807e7e7e7a7a7a7676767272726a6a6a6666666262626060605e5e5e5959595151514b4b4b3b3b3b3939392b2b2ba7a7a7ffffffffffffffffffe8e8e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffcfcfcfdfdfdfffffffdfdfdf4f4f4f3f3f3fcfcfcfefefef5f5f5f0f0f0f7f7f7fffffffffffffffffffffffff6f6f6aeaeae9191919595958b8b8b8a8a8a8f8f8f9393938b8b8b8585859292929898987171713c3c3c656565afafafc1c1c1b9b9b9e1e1e1b6b6b6c1c1c1d0d0d0c5c5c5c6c6c6c9c9c9cdcdcdcbcbcbc6c6c6c5c5c5c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c9c9c9c8c8c8c7c7c7c6c6c6c4c4c4c4c4c4c3c3c3c7c7c7c2c2c2b6b6b6abababa9a9a9a9a9a99f9f9f9090907a7a7a5e5e5ea7a7a7fffffffefefeebebebfdfdfdfffffff8f8f8f9f9f9fbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffdfdfdebebebe4e4e4f7f7f7ffffffffffff898989aaaaaa9393937c7c7c7c7c7c8e8e8e9e9e9e9d9d9d969696a9a9a9adadadb2b2b2b7b7b7babababdbdbdc1c1c1c4c4c4c8c8c8cacacacdcdcdd0d0d0d3d3d3d4d4d4d4d4d4d4d4d4d6d6d6d7d7d7d8d8d8dadadadadadadadadad9d9d9d8d8d8d9d9d9d8d8d8d8d8d8d9d9d9d9d9d9d7d7d7d3d3d3d0d0d0c9c9c9cccccccacacac5c5c5c5c5c5c1c1c1b1b1b19e9e9ea2a2a28d8d8d7a7a7a8484849c9c9c9e9e9e9191918d8d8df2f2f2fcfcfcfffffffafafaf7f7f7fcfcfcfffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6ffffffffffffffffffa9a9a93737373535355151514f4f4f6c6c6c6e6e6e7575757e7e7e7f7f7f8b8b8b8b8b8b8c8c8c8e8e8e9090909393939494949494949393939292929292929191919090909090909090908e8e8e8a8a8a8787878585858383838181817f7f7f7d7d7d7979797474747171716b6b6b6868686464646060605b5b5b5353534a4a4a444444414141242424303030c9c9c9fbfbfbe2e2e2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefefefefffffffcfcfcf5f5f5fefefefffffffffffffefefefbfbfbfdfdfdfffffffefefef8f8f8f2f2f2f9f9f9a4a4a48282828989899090908f8f8f8080808d8d8d9494949393939696969f9f9f9e9e9e9696967b7b7b626262bcbcbcc2c2c2c5c5c5d3d3d3c5c5c5c8c8c8c2c2c2c3c3c3c6c6c6c8c8c8c8c8c8c7c7c7c8c8c8cacacac9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c7c7c7c6c6c6c5c5c5c4c4c4c3c3c3c2c2c2c0c0c0c0c0c0b8b8b8aeaeaeacacacaaaaaa9797978080807a7a7a6d6d6da3a3a3e2e2e2ecececf9f9f9fffffff5f5f5f9f9f9fafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffafafaffffffffffffffffffebebebffffffcfcfcf8383837a7a7a7a7a7a8787879494949999999c9c9ca1a1a1a9a9a9adadadb2b2b2b7b7b7bbbbbbbfbfbfc3c3c3c6c6c6c9c9c9cbcbcbcececed1d1d1d3d3d3d5d5d5d5d5d5d5d5d5d6d6d6d7d7d7d9d9d9dadadadbdbdbdadadad9d9d9d8d8d8d9d9d9d8d8d8d8d8d8d9d9d9d9d9d9d6d6d6d2d2d2cfcfcfccccccccccccc8c8c8c4c4c4c2c2c2bfbfbfb3b3b3a5a5a5ddddddadadad929292bfbfbff9f9f9f7f7f7eaeaeafefefefffffffffffffefefef9f9f9f9f9f9fefefefffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fefefe9b9b9b2424243939394a4a4a5050506d6d6d6e6e6e7474747d7d7d7e7e7e8a8a8a8b8b8b8b8b8b8d8d8d9090909393939494949494949292929191919191919090908f8f8f8f8f8f8f8f8f8d8d8d8a8a8a8787878585858383838080807e7e7e7c7c7c7878787373736f6f6f6868686666666363635f5f5f5858584f4f4f4646464040403131313b3b3bb6b6b6fcfcfcfefefeffffffecececf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfbfbfbfdfdfdfbfbfbf7f7f7f3f3f3f7f7f7f9f9f9f9f9f9fafafafcfcfcfdfdfdfbfbfbffffffffffffffffffaaaaaa8282828080808888888282829c9c9c7f7f7f7575758d8d8da4a4a4aaaaaab1b1b1bdbdbdadadad8b8b8b434343ccccccb6b6b6ccccccb2b2b2d2d2d2c5c5c5c7c7c7c8c8c8c6c6c6c5c5c5c7c7c7cacacacbcbcbc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c7c7c7c6c6c6c5c5c5c4c4c4c3c3c3c2c2c2c1c1c1b7b7b7bababab6b6b6a8a8a89e9e9e9a9a9a929292898989525252a5a5a5f4f4f4fffffffffffffbfbfbf1f1f1e8e8e8fafafafafafafcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdffffffececece6e6e6fdfdfdfffffff8f8f8eeeeee8383836b6b6b7171718181819191919595959292929c9c9cacacaca6a6a6aaaaaab1b1b1b6b6b6bbbbbbc0c0c0c5c5c5c8c8c8cacacacbcbcbcfcfcfd2d2d2d4d4d4d6d6d6d6d6d6d6d6d6d7d7d7d8d8d8d9d9d9dbdbdbdbdbdbdadadad9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d6d6d6d1d1d1cececed0d0d0cececec9c9c9c5c5c5c4c4c4c1c1c1b8b8b8afafaff4f4f4fffffffcfcfcf3f3f3fffffffffffffafafafffffffcfcfcfefefefdfdfdfafafafafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff9f9f9ffffff9e9e9e2929293e3e3e4848485151516e6e6e6e6e6e7474747c7c7c7e7e7e8a8a8a8b8b8b8b8b8b8d8d8d9090909292929393939393939292929191919191919090908f8f8f8f8f8f8f8f8f8d8d8d8989898686868585858282828080807e7e7e7b7b7b7777777272726e6e6e6262626262626060605d5d5d5656564e4e4e4646464141413b3b3bb0b0b0fffffff2f2f2f7f7f7ffffffedededfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9f9f9f9fbfbfbfbfbfbfafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffafafafdfdfddfdfdfa2a2a2878787868686919191888888787878999999a4a4a48a8a8a787878888888a0a0a0a9a9a9b0b0b0a4a4a4a1a1a1aaaaaa3e3e3ebcbcbcd7d7d7b9b9b9c8c8c8ccccccccccccc8c8c8c6c6c6c8c8c8cacacac9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c6c6c6c6c6c6c4c4c4c3c3c3c2c2c2c1c1c1c1c1c1c1c1c1b2b2b2a4a4a4a1a1a1a3a3a39999997f7f7f686868bcbcbceeeeeef7f7f7f1f1f1fffffffffffffbfbfbfdfdfdfafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf7f7f7ffffffffffffefefeff3f3f3ffffffefefef8b8b8b7474747676768080808d8d8d9393939494949e9e9eaaaaaaa6a6a6aaaaaab1b1b1b7b7b7bcbcbcc1c1c1c6c6c6cacacacacacacccccccfcfcfd3d3d3d5d5d5d6d6d6d7d7d7d7d7d7d7d7d7d8d8d8dadadadbdbdbdbdbdbdbdbdbdadadad9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d5d5d5d0d0d0cdcdcdcbcbcbc8c8c8c4c4c4c2c2c2c1c1c1bebebeb7b7b7b1b1b1a6a6a6dbdbdbfcfcfcf7f7f7f5f5f5fefefefffffffffffffefefefefefefcfcfcf6f6f6f2f2f2f4f4f4fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4ffffffffffffffffff9b9b9b2c2c2c3e3e3e4f4f4f5252526e6e6e6e6e6e7373737c7c7c7d7d7d8a8a8a8b8b8b8b8b8b8c8c8c8f8f8f9292929393939393939292929191919191919090908f8f8f8f8f8f8f8f8f8d8d8d8989898686868484848282828080807d7d7d7b7b7b7676767171716d6d6d6060606060606060605c5c5c5555554b4b4b4343433e3e3e303030dadadaf5f5f5f6f6f6fffffffafafafffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafafafafafbfbfbfbfbfbfcfcfcfcfcfcf8f8f8f8f8f8f9f9f9fafafaf9f9f9f9f9f9fafafafdfdfdfdfdfdffffffb7b7b79191918282827f7f7f8989897f7f7f8a8a8a8585858686868f8f8f969696999999a0a0a0a9a9a9aeaeaeb8b8b8a9a9a9bababa8b8b8b4c4c4caeaeaec7c7c7bebebec5c5c5cacacac8c8c8c8c8c8cacacacacacac6c6c6c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c6c6c6c6c6c6c5c5c5c4c4c4c3c3c3c1c1c1c1c1c1c0c0c0c3c3c3ababab9c9c9ca1a1a1a4a4a49191917373735e5e5ec8c8c8fbfbfbfffffff8f8f8fbfbfbf4f4f4eeeeeefffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffff4f4f4ffffffffffffeeeeee9292927c7c7c7b7b7b7c7c7c8080808989899393939b9b9ba1a1a1a4a4a4a9a9a9aeaeaeb4b4b4b9b9b9bdbdbdc2c2c2c7c7c7cacacacbcbcbcdcdcdd0d0d0d3d3d3d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8dadadadbdbdbdcdcdcdbdbdbdadadad9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d7d7d7d4d4d4d0d0d0ccccccc9c9c9c4c4c4c0c0c0bdbdbdbbbbbbb5b5b5afafafabababa6a6a6b8b8b8e1e1e1fffffffffffffafafaf8f8f8f8f8f8fefefefcfcfcf9f9f9f5f5f5f2f2f2f3f3f3f8f8f8fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf3f3f39c9c9c3939394242424f4f4f5353536f6f6f6e6e6e7373737b7b7b7d7d7d8a8a8a8b8b8b8a8a8a8c8c8c8f8f8f9292929393939393939292929191919191919090908f8f8f8f8f8f8f8f8f8d8d8d8989898686868484848282827f7f7f7d7d7d7a7a7a7676767070706c6c6c6363636363636262625c5c5c5353534848483e3e3e393939a3a3a3f0f0f0fffffff9f9f9f9f9f9fafafafffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfdfdfdfefefefdfdfdfcfcfcfcfcfcfffffffffffffffffffefefefbfbfbfafafafdfdfdfffffff6f6f6fcfcfc9393938181817e7e7e8080808e8e8e8787878d8d8d8686868484848989898b8b8b8c8c8c979797a4a4a4adadadb4b4b4a7a7a7b3b3b3afafaf858585a9a9a9757575aeaeaebababac3c3c3c6c6c6c9c9c9cccccccacacac5c5c5c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c6c6c6c6c6c6c5c5c5c4c4c4c2c2c2c1c1c1c0c0c0c0c0c0b0b0b0aaaaaaa7a7a7a0a0a08888887373737c7c7c949494dfdfdffbfbfbfffffff4f4f4fdfdfdfffffffffffffffffffcfcfcfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf9f9f9fffffff2f2f2fffffffffffff1f1f16b6b6b6767677575757c7c7c8585858d8d8d9696969e9e9ea2a2a2a2a2a2adadadb1b1b1b7b7b7bbbbbbbfbfbfc2c2c2c6c6c6c9c9c9cbcbcbcdcdcdd0d0d0d3d3d3d6d6d6d7d7d7d8d8d8d8d8d8d7d7d7d8d8d8dadadadbdbdbdcdcdcdbdbdbdadadad9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d7d7d7d4d4d4cfcfcfccccccd0d0d0cacacac4c4c4c0c0c0bbbbbbb3b3b3abababa7a7a7a0a0a0a5a5a5d2d2d2fffffffffffffafafafdfdfdfbfbfbfbfbfbfafafafbfbfbfdfdfdfdfdfdfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f79797973737373c3c3c4646465656565e5e5e7171717d7d7d7c7c7c8181818787878585858989899191919595959191918c8c8c8e8e8e9292929494949292929191919090909090909090908e8e8e8a8a8a8787877f7f7f7b7b7b8484848383837474747777777575755d5d5d6262626a6a6a6868686262625252523a3a3a525252919191f7f7f7f9f9f9fcfcfcfdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffdfdfdf8f8f8fffffffffffff0f0f0fffffffffffffffffffbfbfbfcfcfcf8f8f8f3f3f3fffffff3f3f3fafafaffffff8282828080808787877878789090907777778282828484848686868989898c8c8c8f8f8f919191929292a7a7a7b0b0b0b0b0b0a8a8a8adadadb5b5b5a7a7a79090909595959d9d9d8e8e8ec5c5c5c8c8c8c8c8c8cacacac8c8c8c9c9c9c9c9c9bebebec2c2c2d0d0d0c8c8c8c1c1c1d4d4d4c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c7c7c7c8c8c8c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c3c3c3c5c5c5c4c4c4c0c0c0bebebebfbfbfbebebebababab0b0b0a8a8a89a9a9aa1a1a18f8f8f737373a1a1a1ebebebfdfdfdfcfcfcfcfcfcfefefefffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf5f5f5fefefeefefef9898985d5d5d7171717878787c7c7c8484849090909d9d9da4a4a4a5a5a5a3a3a3adadadb3b3b3b6b6b6b7b7b7bababac2c2c2c8c8c8c9c9c9cbcbcbcececed2d2d2d6d6d6d9d9d9dadadadadadadadadad6d6d6d8d8d8dadadadcdcdcdddddddddddddbdbdbdadadadadadadadadad9d9d9d8d8d8d5d5d5d2d2d2cfcfcfcdcdcdccccccc5c5c5c1c1c1bfbfbfb7b7b7acacaca9a9a9acacac9c9c9c999999bababae4e4e4f4f4f4fafafafffffffbfbfbf8f8f8efefeffefefef8f8f8fdfdfdfffffff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fafafac9c9c96767672e2e2e3a3a3a5a5a5a6c6c6c6969696666666868687474748383838a8a8a8888888c8c8c9090909090908e8e8e8f8f8f9393939393939090909292929090909090909090908f8f8f8e8e8e8a8a8a8787878d8d8d7a7a7a7474747676767878788585858181816767677373735d5d5d4d4d4d4d4d4d4d4d4d5b5b5ba5a5a5fffffff7f7f7fafafafcfcfcfdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f7f7f7fffffff6f6f6f1f1f1fdfdfdf7f7f7e7e7e7fdfdfdfafafafffffffcfcfcf2f2f2fffffffcfcfcffffffffffff9797977e7e7e7a7a7a7777778282828181818282828282828484848686868989898c8c8c8e8e8e9090909c9c9cabababb2b2b2acacacadadadb5b5b5b1b1b1a4a4a4adadad9797976d6d6d929292cfcfcfc2c2c2d3d3d3c6c6c6bbbbbbd3d3d3d3d3d3c8c8c8cdcdcdcdcdcdc5c5c5c7c7c7c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c7c7c7c8c8c8c9c9c9c9c9c9c8c8c8c8c8c8c7c7c7c5c5c5c5c5c5c3c3c3bfbfbfbfbfbfc0c0c0bdbdbdb7b7b7bdbdbd919191afafaf7f7f7f8d8d8da6a6a6efefeffbfbfbfafafaf9f9f9fafafafcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fefefeffffffe1e1e18c8c8c5252526464647b7b7b7a7a7a7e7e7e8585859090909b9b9ba4a4a4a8a8a8aaaaaaa5a5a5aeaeaeb7b7b7bcbcbcc1c1c1c6c6c6c8c8c8c6c6c6cccccccfcfcfd2d2d2d6d6d6d8d8d8d9d9d9d9d9d9d9d9d9dddddddddddddcdcdcdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdadadadadadad9d9d9d8d8d8d5d5d5d2d2d2cecececccccccbcbcbc6c6c6c3c3c3c1c1c1b9b9b9acacaca6a6a6a7a7a7a3a3a3909090929292c8c8c8fffffffffffff6f6f6fefefefcfcfcffffffecececfefefef7f7f7f0f0f0fffffff1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffff7f7f7f1e1e1e3636364c4c4c5353534f4f4f6767677373737373737777777b7b7b8080808a8a8a8f8f8f8e8e8e8b8b8b8c8c8c9292929797979494948c8c8c9191919090908f8f8f8f8f8f8f8f8f8d8d8d8a8a8a8787878080807c7c7c8181818080807474746f6f6f6969695959596666665d5d5d565656585858727272acacace1e1e1f6f6f6f9f9f9fbfbfbfdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffff4f4f4fcfcfcfffffff5f5f5fffffffdfdfdffffffffffffeeeeeef2f2f2fefefef9f9f9f9f9f9f3f3f3ffffffefefef9696967373737878788787877c7c7c8181818181818181818181818383838585858888888b8b8b8c8c8c909090a5a5a5b2b2b2aeaeaeabababb1b1b1b5b5b5b3b3b3afafafb0b0b07c7c7c727272bbbbbb888888bdbdbdcfcfcfcdcdcdbcbcbcb4b4b4c7c7c7d3d3d3c2c2c2bebebed8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c7c7c7c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c7c7c7c6c6c6c5c5c5c1c1c1bebebec0c0c0c1c1c1bbbbbbb2b2b2a2a2a29292929d9d9d9b9b9b717171fafafafffffff5f5f5f7f7f7f7f7f7f8f8f8fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcecececebebebcbcbcb4c4c4c5151517373736e6e6e8080808383838989899090909696969e9e9ea5a5a5aaaaaaa8a8a8b1b1b1b9b9b9bebebec2c2c2c7c7c7c9c9c9c8c8c8cdcdcdcfcfcfd2d2d2d5d5d5d8d8d8d9d9d9d9d9d9d9d9d9dedededddddddbdbdbdadadadadadadbdbdbdcdcdcdddddddbdbdbdadadadadadad8d8d8d5d5d5d1d1d1cdcdcdcbcbcbc9c9c9c5c5c5c2c2c2bebebeb6b6b6aaaaaaa1a1a19e9e9e9292929696968e8e8ea2a2a2bcbcbca8a8a8b7b7b7fffffff5f5f5fafafafefefefafafafefefefdfdfdf6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaedededa2a2a24949493131313737374747475f5f5f6969696767676a6a6a7e7e7e8787878585858888888d8d8d8d8d8d8c8c8c8c8c8c9292929797979393938c8c8c9191919090908f8f8f8f8f8f8f8f8f8d8d8d8989898686868383838282828383837c7c7c6f6f6f6c6c6c7474747b7b7b5858585e5e5e6f6f6f818181a6a6a6eaeaeafffffff9f9f9fafafafcfcfcfdfdfdfdfdfdfbfbfbfbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffff9f9f9f7f7f7fdfdfdfdfdfdffffffc9c9c9c6c6c6cecececfcfcfe3e3e3fffffffefefefafafafffffffdfdfdefefef9494947272727676768484847c7c7c7e7e7e8181818080808080808181818282828585858888888a8a8a8989899d9d9daeaeaeafafafabababadadadb1b1b1b2b2b2b9b9b99f9f9fb4b4b4b0b0b0858585595959c9c9c9949494cacacadadadad5d5d5c2c2c2c3c3c3d1d1d1cfcfcfc1c1c1c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c6c6c6c6c6c6c7c7c7c5c5c5c0c0c0bdbdbdc0c0c0c0c0c0b7b7b7abababababab9e9e9e8989896b6b6b828282edededfcfcfcfffffff8f8f8f8f8f8f9f9f9fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9eaeaea4444446060606d6d6d7070707f7f7f8585858d8d8d949494999999a0a0a0a8a8a8aeaeaeb3b3b3b8b8b8bababababababdbdbdc5c5c5cbcbcbcccccccdcdcdcfcfcfd1d1d1d5d5d5d7d7d7d9d9d9dadadadbdbdbd9d9d9dadadadadadadbdbdbdcdcdcdddddddddddddedededbdbdbdbdbdbdadadad8d8d8d4d4d4d0d0d0cccccccacacac5c5c5c1c1c1bcbcbcb7b7b7afafafa6a6a69e9e9e9a9a9aa7a7a7a2a2a2828282606060424242303030696969d1d1d1ffffffdcdcdcffffffffffffeeeeeefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1fffffffffffff9f9f9a5a5a55f5f5f5858584949495656566363637272727d7d7d8282827f7f7f7f7f7f8787878787878d8d8d9090908f8f8f8f8f8f9292929292929090909090908f8f8f8e8e8e8e8e8e8e8e8e8c8c8c8989898686868686867f7f7f7979797b7b7b7c7c7c7171716767676666666d6d6d7f7f7fbfbfbffafafafffffff7f7f7f9f9f9f6f6f6fcfcfcfdfdfdfefefefdfdfdfbfbfbfbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fcfcfcffffffe6e6e6ffffffffffff585858585858323232373737929292f2f2f2fbfbfbebebebfffffffcfcfcfefefe9393937070706868686c6c6c7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f808080828282848484878787888888878787949494a3a3a3adadadb0b0b0b0b0b0aeaeaeacacaca0a0a0b0b0b0aaaaaabebebed4d4d4aaaaaaa4a4a44c4c4c959595aaaaaac3c3c3cdcdcdcacacac9c9c9cacacac6c6c6c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c8c8c8c8c8c8c8c8c8c7c7c7c6c6c6c5c5c5c5c5c5c6c6c6c3c3c3bfbfbfbcbcbcbebebebdbdbdb2b2b2a5a5a59f9f9fa9a9a98a8a8a7f7f7ffffffffffffff3f3f3fefefefcfcfcfbfbfbfcfcfcfdfdfdfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0ffffffe7e7e7b3b3b34b4b4b6e6e6e7777777373737c7c7c8484848f8f8f9898989e9e9ea5a5a5adadadb2b2b2b1b1b1b7b7b7bababababababdbdbdc5c5c5cacacacbcbcbcccccccdcdcdd0d0d0d3d3d3d6d6d6d8d8d8dadadadbdbdbd8d8d8dadadadededee0e0e0e1e1e1dfdfdfdddddddbdbdbdcdcdcdcdcdcdadadad7d7d7d3d3d3cfcfcfcbcbcbc8c8c8c5c5c5c0c0c0b7b7b7afafafaaaaaaa6a6a6a0a0a09c9c9c9090908080807a7a7a7272725858583d3d3d3131312d2d2dc6c6c6fffffff2f2f2efefeffffffff9f9f9fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeeeef2f2f2f9f9f9f7f7f7cecece5e5e5e6666665858586464647878787575757373738080808888888282828d8d8d9494949292928d8d8d8e8e8e9191919393939090908f8f8f8e8e8e8e8e8e8e8e8e8c8c8c8888888585857e7e7e7f7f7f7b7b7b7c7c7c7a7a7a6a6a6a666666777777e9e9e9e9e9e9f7f7f7fffffff5f5f5edededf8f8f8fffffffdfdfdfefefefefefefdfdfdfbfbfbfafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f9f9f9fffffffdfdfdffffffd1d1d12f2f2f4747475050502e2e2e1e1e1e868686fbfbfbfffffff5f5f5fffffff6f6f67979795858585e5e5e6b6b6b7c7c7c7171717b7b7b7c7c7c7e7e7e8080808282828484848585858686868686868a8a8a979797a9a9a9b4b4b4b5b5b5b1b1b1adadadacacacc3c3c3b6b6b6a8a8a89595959b9b9bc1c1c1b5b5b59c9c9c6d6d6d7d7d7dc4c4c4d8d8d8bdbdbdbdbdbdd8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c8c8c8c8c8c8c8c8c8c7c7c7c6c6c6c4c4c4c4c4c4c2c2c2c2c2c2bfbfbfbcbcbcbbbbbbb8b8b8adadada0a0a09898988d8d8d4c4c4c464646fffffff8f8f8edededfffffffefefefdfdfdfdfdfdfefefefffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3fcfcfcc1c1c15050504d4d4d7171718a8a8a7575758383838888889090909797979c9c9ca0a0a0a3a3a3a6a6a6aaaaaab5b5b5c0c0c0c5c5c5c8c8c8cbcbcbc9c9c9c5c5c5cbcbcbcccccccdcdcdcfcfcfd1d1d1d3d3d3d5d5d5d5d5d5d8d8d8dbdbdbdfdfdfe2e2e2e2e2e2dfdfdfdbdbdbd8d8d8dddddddcdcdcdadadad7d7d7d3d3d3cececec9c9c9c7c7c7c5c5c5c0c0c0b6b6b6acacaca8a8a8a7a7a7a2a2a29c9c9c9a9a9a8484847777776666664f4f4f4d4d4d4646462b2b2b494949dcdcdcfefefeecececffffffffffffe9e9e9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3fdfdfdfffffffefefef0f0f0f6f6f6eeeeeedcdcdc8888886666667777777979798484849393938989898181818c8c8c9494949292928d8d8d8e8e8e9191919292929090908f8f8f8e8e8e8e8e8e8e8e8e8c8c8c8888888585858585858787877b7b7b7373737575757878789a9a9ad1d1d1f1f1f1fffffffffffff6f6f6fdfdfdfffffffffffff4f4f4fefefefffffffefefefdfdfdfbfbfbfafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffbfbfbfbfbfbffffffcacaca7777775555557373735b5b5b454545383838444444464646707070e5e5e5fffffff1f1f18b8b8b5b5b5b5c5c5c7070706b6b6b6a6a6a7575757777777b7b7b7f7f7f8181818383838383838383838686868484848d8d8da1a1a1b0b0b0b3b3b3b0b0b0afafafa7a7a7bcbcbca1a1a1999999cdcdcdc9c9c9a7a7a7b1b1b1c6c6c6a6a6a69e9e9eaeaeaebbbbbbcbcbcbcdcdcdbbbbbbc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c6c6c6c5c5c5c4c4c4c3c3c3bebebec1c1c1c0c0c0bcbcbcb8b8b8b2b2b2a8a8a89d9d9d9797976c6c6c606060313131efefeff8f8f8fffffffafafafbfbfbfafafafbfbfbfdfdfdfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb7b7b74f4f4f4f4f4f6161617a7a7a8484848a8a8a8c8c8c909090989898a1a1a1a8a8a8adadadafafafb7b7b7c2c2c2cdcdcdd2d2d2d3d3d3d2d2d2cdcdcdc6c6c6cbcbcbcbcbcbcbcbcbcacacacacacacacacacacacacbcbcbcececed1d1d1d6d6d6dadadadcdcdcdcdcdcdbdbdbdadadadddddddcdcdcdadadad7d7d7d2d2d2cdcdcdc8c8c8c6c6c6c3c3c3bfbfbfb5b5b5aaaaaaa5a5a5a4a4a49d9d9d9494947a7a7a8888888585856d6d6d5858584e4e4e4b4b4b4c4c4c2d2d2d3d3d3dd2d2d2ffffffdfdfdffffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffafafaf4f4f4fffffffcfcfcf6f6f6ffffffd5d5d5e4e4e4ecececa6a6a67979798585858888888282828b8b8b9292929191918f8f8f9090909191919191919090908f8f8f8e8e8e8e8e8e8e8e8e8c8c8c8888888585857f7f7f8383837f7f7f878787929292848484838383a1a1a1e7e7e7f9f9f9fafafaf8f8f8fffffff8f8f8f6f6f6fffffffffffffffffffffffffdfdfdfafafafafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffbfbfbcecece6a6a6a3636366868686e6e6e7777777c7c7c6b6b6b6262623f3f3f2d2d2d757575fcfcfcffffffd4d4d48686865858585e5e5e4e4e4e7474747171717474747979797d7d7d818181828282818181808080878787818181878787999999a8a8a8ababababababadadadb3b3b3a1a1a1c2c2c2b6b6b6ababab9f9f9fa9a9a9b8b8b8afafafaaaaaab9b9b9bcbcbcabababb0b0b0c6c6c6c9c9c9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c6c6c6c5c5c5c4c4c4c3c3c3bcbcbcc0c0c0c1c1c1bcbcbcb5b5b5afafafa5a5a59b9b9b939393686868383838272727545454f4f4f4fffffffcfcfcf7f7f7f7f7f7f8f8f8fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7bebebe5656565555556161618585856a6a6a7a7a7a8787878989899090909f9f9fb2b2b2c4c4c4d0d0d0d5d5d5cfcfcfd6d6d6dadadad9d9d9d6d6d6d5d5d5d1d1d1cdcdcdcccccccbcbcbc9c9c9c7c7c7c5c5c5c3c3c3c2c2c2c2c2c2c1c1c1c4c4c4c9c9c9cfcfcfd4d4d4d9d9d9dcdcdcdededededededddddddbdbdbd7d7d7d2d2d2cdcdcdc8c8c8c5c5c5bebebebbbbbbb2b2b2a7a7a7a2a2a2a0a0a09696968989897676768686866e6e6e5a5a5a6868685959593e3e3e4545454949492e2e2e474747c1c1c1fffffff5f5f5fbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7e7e7e7dcdcdcdadadadededee3e3e3c0c0c09999998989898b8b8b9090909292929393939b9b9b8f8f8f8a8a8a9898988484849c9c9c8484845252523535356161618c8c8c9090907f7f7f979797808080989898e3e3e3fffffffafafaf4f4f4fffffffffffff1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffbfbfbfbfbfbfffffff8f8f8fffffff1f1f1ffffffffffffc1c1c16b6b6b4b4b4b5c5c5c6d6d6d8080807272728686869a9a9a818181616161505050424242737373e9e9e9ffffffd3d3d38383834f4f4f5b5b5b6161615f5f5f8e8e8e5555557171717d7d7d868686727272878787818181838383848484878787969696a8a8a8b1b1b1afafafadadadb0b0b0b2b2b2b1b1b1adadadacacacaeaeaeb1b1b1b0b0b0b0b0b0b1b1b1b2b2b2b2b2b2b1b1b1b1b1b1b0b0b0b6b6b6bcbcbcc2c2c2c5c5c5c6c6c6c6c6c6c9c9c9cbcbcbc7c7c7bdbdbdc9c9c9bebebec6c6c6bcbcbcc6c6c6bdbdbdc0c0c0c3c3c3c0c0c0b6b6b6abababa4a4a49c9c9c9595957b7b7b5353534242422a2a2a363636f6f6f6edededfffffffafafaf6f6f6fafafafcfcfcf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffff6f6f6fefefefdfdfdefefeffffffff8f8f8f7f7f7b7b7b74242425656565e5e5e818181808080828282858585939393aeaeaec9c9c9d6d6d6d7d7d7dadadae0e0e0d1d1d1dbdbdbddddddd3d3d3d1d1d1d7d7d7d4d4d4cacacacfcfcfbbbbbba4a4a49f9f9fb0b0b0c4c4c4c9c9c9c2c2c2b1b1b1bfbfbfccccccc3c3c3b7b7b7c7c7c7dddddddfdfdfdadadadcdcdcd9d9d9d2d2d2cecececcccccc7c7c7c1c1c1bfbfbfb9b9b9aeaeaea4a4a49e9e9e9898988f8f8f8787877a7a7a6f6f6f6666666767676868686262625656564d4d4d3d3d3d4242422d2d2d555555c4c4c4f9f9f9f4f4f4fffffffcfcfcfffffffffffffffffffffffffafafaf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffffffff9f9f9f5f5f5f8f8f8fcfcfcefefeff1f1f1e7e7e7cbcbcba9a9a99494949393939a9a9a8a8a8a8c8c8ca1a1a18989898d8d8d9191918989894747471818183e3e3e5252528585858c8c8c9999999191918a8a8ab1b1b1e6e6e6fcfcfcf8f8f8fffffffafafaf6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffff9f9f9fdfdfdfdfdfdedededfffffff8f8f8fffffff5f5f5c0c0c07474744545455454546d6d6d6c6c6c7f7f7f7a7a7a858585959595a1a1a1a3a3a37575752d2d2d414141868686dededefafafac7c7c77474744949495b5b5b6464646161616d6d6d7676767777776969698989897c7c7c7f7f7f8282828282828383838e8e8e9f9f9faaaaaaadadadacacacaeaeaeafafafafafafafafafafafafb0b0b0b1b1b1aeaeaeafafafb0b0b0b1b1b1b1b1b1b1b1b1b0b0b0b0b0b0b0b0b0b4b4b4babababebebebfbfbfc0c0c0c2c2c2c4c4c4bdbdbdd7d7d7d4d4d4c5c5c5cdcdcdc7c7c7c6c6c6bbbbbbc3c3c3c0c0c0bcbcbcb9b9b9b5b5b5a7a7a78989896f6f6f6363634c4c4c4f4f4f424242353535707070efefefedededfffffffcfcfcfffffffffffffffffffffffffdfdfdf4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf2f2f2fffffffffffff4f4f4fffffffffffffcfcfcffffffc2c2c27070704444446464646c6c6c6e6e6e7f7f7f7d7d7db3b3b3c1c1c1d0d0d0dadadadedededfdfdfdadadad3d3d3dadadadadadacbcbcbb2b2b2a3a3a3a2a2a2a0a0a09a9a9aaaaaaa9e9e9e8e8e8e8686868d8d8d9898989999999595959e9e9ea3a3a3b4b4b4c2c2c2c1c1c1c8c8c8d4d4d4d6d6d6dadadadddddddadadad3d3d3cccccccacacac6c6c6c1c1c1bcbcbcb5b5b5aaaaaaa2a2a29c9c9c9595958989897f7f7f7979796767675a5a5a5e5e5e6666666363635b5b5b5656565c5c5c4545454c4c4c3f3f3f424242b2b2b2fffffff3f3f3fffffff9f9f9f9f9f9f8f8f8f4f4f4fefefefffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefffffffffffffafafafffffffffffff4f4f4dcdcdcc6c6c6aeaeae9b9b9ba6a6a68e8e8e9191918b8b8ba1a1a19191917070703030301d1d1d4c4c4c8d8d8d8484848e8e8e7d7d7da4a4a49898989e9e9ed4d4d4fefefefffffffbfbfbfdfdfdfffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf9f9f9fffffff0f0f0fffffff9f9f9f3f3f3ffffffc1c1c17777774d4d4d4e4e4e6d6d6d7a7a7a6d6d6d8484848c8c8c939393959595a2a2a2b6b6b69c9c9c6363633e3e3e343434909090ebebebffffffc9c9c96b6b6b5656565a5a5a6161616666666767676363637d7d7d6d6d6d8585857d7d7d8080808080807f7f7f848484939393a3a3a3acacacacacacacacacacacacadadadb0b0b0b2b2b2b2b2b2b1b1b1adadadaeaeaeafafafb0b0b0b0b0b0b0b0b0b0b0b0afafafadadadb0b0b0b3b3b3b5b5b5b4b4b4b4b4b4b5b5b5b5b5b59c9c9cc7c7c7bababac2c2c2c3c3c3b9b9b9bfbfbfc6c6c6bebebec1c1c1bdbdbdacacac9797978383837171716565655a5a5a5353535151514747473737371b1b1bd5d5d5fffffff8f8f8f4f4f4f3f3f3f6f6f6fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaffffffffffffeeeeeef7f7f7ffffffe2e2e2fafafa9f9f9f434343565656656565737373747474aaaaaab3b3b3d4d4d4dbdbdbdddddddadadadddddde4e4e4e0e0e0d5d5d5b4b4b4b2b2b2a6a6a69191918484848484848686868585858686868585858181817c7c7c7c7c7c818181838383818181898989828282969696b4b4b4bebebebebebec4c4c4c6c6c6d3d3d3d8d8d8d8d8d8d1d1d1cacacac6c6c6c3c3c3bfbfbfb8b8b8b0b0b0a6a6a69f9f9f9a9a9a8f8f8f8080807474747171715c5c5c5050505a5a5a6666666666666262626161615a5a5a5353535151513d3d3d2d2d2d636363c1c1c1f9f9f9fffffff2f2f2fcfcfcfffffff6f6f6f9f9f9fffffff5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfbfbfbf9f9f9f8f8f8fbfbfbfdfdfdfafafaf8f8f8fffffffafafad6d6d6aeaeae8f8f8f9696968e8e8e9e9e9e8f8f8f8080804343431e1e1e2020207b7b7be4e4e4a8a8a87878787474749696969e9e9e9f9f9fbcbcbce8e8e8fefefefafafafffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebebebfffffffffffff1f1f1fffffff2f2f2f9f9f9bfbfbf7474744646465555556c6c6c7575757979797a7a7a8d8d8d9292929d9d9da2a2a2a0a0a0a2a2a2a9a9a9acacac7979793c3c3c4646468c8c8ce1e1e1ffffffc1c1c17272723e3e3e7878784646466e6e6e6666666565657777777575757979797c7c7c7e7e7e7c7c7c7e7e7e8b8b8b9f9f9fafafafaeaeaeacacacaaaaaaacacacb0b0b0b2b2b2b1b1b1aeaeaeadadadaeaeaeafafafb0b0b0b0b0b0b0b0b0b0b0b0afafafb0b0b0b0b0b0b0b0b0aeaeaeabababa8a8a8a5a5a5a4a4a4a3a3a3b2b2b2a0a0a0b9b9b9929292787878909090aaaaaa9f9f9fa7a7a7a6a6a69393937b7b7b6d6d6d6a6a6a6b6b6b5e5e5e6161614e4e4e454545474747313131828282f1f1f1fffffffffffffffffffdfdfdfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcffffffefefeffefefefffffffffffffffffff9f9f9ffffff9b9b9b4a4a4a6464646b6b6b949494aeaeaed8d8d8dfdfdfd8d8d8dadadadadadadadadadbdbdbd7d7d7cbcbcbbfbfbf8484848888888b8b8b8888888585858585858787878787877d7d7d8181818282827f7f7f7e7e7e8181818282828080807e7e7e757575828282989898a1a1a1a8a8a8b3b3b3b7b7b7c4c4c4cdcdcdd3d3d3d0d0d0c9c9c9c4c4c4c0c0c0bbbbbbb4b4b4abababa1a1a19d9d9d9696968787877777776c6c6c5f5f5f5353535353536363636d6d6d6a6a6a6565656767675252526060604c4c4c4b4b4b5858583a3a3a585858cbcbcbfcfcfcf9f9f9f9f9f9fffffffffffffafafaf7f7f7fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfdfdfdfffffffffffffffffffefefefbfbfbfffffffffffffdfdfdfffffffffffff2f2f2dbdbdba7a7a7b2b2b2979797949494898989797979343434121212444444bbbbbbf3f3f3eeeeee9696968d8d8d9494949a9a9a9191919b9b9bcdcdcdf9f9f9fafafafafafafffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafdfdfdffffffebebebffffffe6e6e6ffffffd0d0d06d6d6d4444443f3f3f5e5e5e6c6c6c6c6c6c7a7a7a8c8c8c8e8e8e8f8f8f9a9a9aadadadb3b3b3a9a9a9a7a7a7b5b5b5ababab7c7c7c3f3f3f444444858585dcdcdcfcfcfcc4c4c46f6f6f3535356060605e5e5e6666665e5e5e7171716a6a6a7373737777777b7b7b7a7a7a7b7b7b8686869d9d9db0b0b0b0b0b0adadadabababacacacafafafb0b0b0aeaeaeabababaeaeaeafafafb0b0b0b0b0b0b0b0b0b0b0b0afafafaeaeaeb0b0b0afafafacacaca8a8a8a5a5a5a1a1a19d9d9d9b9b9b8e8e8e8787877d7d7d8686864242423e3e3e6d6d6d8181817e7e7e8080808181818080808181817f7f7f737373676767616161616161545454525252515151454545353535828282dadadaf5f5f5fffffffffffffffffffffffff9f9f9fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff3f3f3fbfbfbfffffff1f1f1f8f8f8ffffffd0d0d07e7e7e5656566f6f6f999999d1d1d1e6e6e6d6d6d6dddddddddddddbdbdbdcdcdcdfdfdfd6d6d6c2c2c2afafafa5a5a57e7e7e8080808686868b8b8b8b8b8b8686868282828181818282828383838181817d7d7d7c7c7c7d7d7d7b7b7b7575757b7b7b7878787b7b7b7c7c7c7c7c7c8f8f8faaaaaab5b5b5b6b6b6c2c2c2cececed0d0d0cdcdcdc8c8c8c0c0c0b8b8b8b1b1b1a7a7a79e9e9e9999998f8f8f7e7e7e6f6f6f6868685151515656566464647474747878786f6f6f6868686868686d6d6d6060605a5a5a5656564545453a3a3a4848485e5e5ec6c6c6f9f9f9fdfdfdefefeffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffff8f8f8fafafafffffffffffffbfbfbffffffd7d7d7aaaaaa898989858585383838212121434343abababf6f6f6fbfbfbffffffd8d8d87171719a9a9a9898988f8f8f9a9a9ad0d0d0fffffffffffff5f5f5fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff1f1f1f5f5f5ffffffffffffc0c0c06767673d3d3d4a4a4a6565657373737171717979798989898e8e8e8c8c8c9d9d9da3a3a3a6a6a6b0b0b0b0b0b0acacacb0b0b0b4b4b4b1b1b17d7d7d5f5f5f575757848484e6e6e6ffffffd1d1d15454544646463333335f5f5f7373735656567676766d6d6d707070767676787878797979818181969696abababafafafaeaeaeadadadadadadaeaeaeaeaeaeadadadabababafafafafafafafafafafafafaeaeaeadadadacacacababababababa8a8a8a5a5a5a2a2a2a0a0a09e9e9e9b9b9b9898988b8b8b8c8c8c8e8e8e6b6b6b3737376060609292929292928080808181817f7f7f7a7a7a7777777878787575757171716b6b6b5d5d5d5d5d5d5b5b5b4747473333333a3a3a2b2b2bb8b8b8ebebebfefefef5f5f5fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfefefefefefeffffffffffffe6e6e6f8f8f8fdfdfd8f8f8f4d4d4d676767989898d6d6d6e7e7e7e3e3e3cdcdcde8e8e8e1e1e1dededed7d7d7cdcdcdc3c3c3bfbfbfc2c2c2c8c8c88989898080807e7e7e8484848888888686868484848787878282828282827f7f7f7d7d7d7e7e7e8282827f7f7f7979797a7a7a7a7a7a7a7a7a6f6f6f6666667b7b7ba0a0a0b3b3b3afafafbbbbbbc7c7c7cececed0d0d0ccccccc1c1c1b6b6b6acacaca3a3a39a9a9a9494948686867373736868686868685555556666667979798080807d7d7d7676766f6f6f6969697b7b7b6060606161616161614c4c4c5151515151512e2e2e4f4f4fc9c9c9fffffffefefefefefefcfcfcf6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfafafafafafafffffff9f9f9f3f3f3f4f4f4fbfbfbfffffffffffffffffffffffff5f5f5ddddddbababa9a9a9a3939394d4d4db7b7b7f6f6f6fcfcfcfefefeecececf1f1f17b7b7b7b7b7b9191919a9a9aa3a3a3cacacaf4f4f4fefefefbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4ffffffededede5e5e54d4d4d3333334141415c5c5c7a7a7a8181817c7c7c888888919191898989959595aeaeaeababab9e9e9ea6a6a6afafafb1b1b1b8b8b8b2b2b2b9b9b9b5b5b5a7a7a7808080656565969696dfdfdff7f7f7e9e9e94b4b4b3a3a3a5656564f4f4f6666666c6c6c6666666969697070707474747575757a7a7a8c8c8c9e9e9eacacacadadadaeaeaeaeaeaeadadadacacacadadadafafafaeaeaeaeaeaeaeaeaeadadadabababa9a9a9a7a7a7a6a6a6a6a6a6a3a3a39e9e9e9c9c9c9b9b9b9999999595959292928484848e8e8e8e8e8e4141413a3a3a6e6e6e7b7b7b7c7c7c8c8c8c9090908c8c8c7d7d7d6f6f6f6e6e6e7575757b7b7b7272726969696767675a5a5a4545454242425151512e2e2e9c9c9cebebebfffffffcfcfcfdfdfdfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf3f3f3f7f7f7fcfcfcfdfdfdffffffffffffdfdfdf8080805d5d5d9b9b9bcdcdcdeaeaead5d5d5dadadadadadac5c5c5d7d7d7e7e7e7e2e2e2c6c6c6b9b9b9c8c8c8d8d8d8d9d9d99c9c9c8888887b7b7b7f7f7f8585858484848484848989897e7e7e8181818282828181818181818484848282827e7e7e7676767272727777777474746363636969698a8a8aa4a4a4adadadb5b5b5bebebec5c5c5cbcbcbcacacabebebeb1b1b1a8a8a89e9e9e9696968e8e8e7c7c7c6868686363636969696a6a6a7e7e7e8787877f7f7f7a7a7a7d7d7d7979796d6d6d6f6f6f6a6a6a6464646868686e6e6e6060604b4b4b4545451f1f1f6b6b6bc8c8c8fbfbfbfefefef7f7f7f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfdfdfdfffffffefefefdfdfdfdfdfdfefefefffffffefefefcfcfcfdfdfdfefefefbfbfbf7f7f7fafafaffffffeeeeeefffffff7f7f7f9f9f9fffffffdfdfddcdcdcfefefefffffff0f0f0f1f1f1fffffff6f6f6f4f4f45f5f5f9a9a9a969696989898aaaaaacdcdcdefefeffffffffffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfde8e8e84a4a4a3434345959595e5e5e5c5c5c6767677070707272727d7d7d8b8b8b8b8b8ba4a4a4adadada4a4a4a3a3a3b7b7b7b9b9b9aeaeaeb1b1b1b7b7b7a7a7a7c1c1c1cececebababa7a7a7a4f4f4f828282fdfdfdf6f6f6fefefe5555553030304848485151516565656262626565656b6b6b717171727272757575838383949494a8a8a8abababaeaeaeaeaeaeacacacacacacafafafb2b2b2adadadadadadacacacabababa8a8a8a6a6a6a4a4a4a2a2a2a6a6a6a1a1a19c9c9c9898989696969393938e8e8e8a8a8a8787879191919090903f3f3f6b6b6b9696968585859f9f9f8888888585858282828282828888888888887c7c7c6e6e6e6d6d6d7a7a7a7474745f5f5f5858587070704141414444442d2d2da2a2a2ebebebf4f4f4fffffffffffffafafaf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff2f2f2f3f3f3f2f2f2ffffffe9e9e98282824e4e4e9e9e9ed1d1d1e8e8e8ddddddccccccf0f0f0e5e5e5646464c8c8c8f6f6f6ffffffdfdfdfc5c5c5cbcbcbc3c3c3a8a8a8bababa9e9e9e8888888585858484847b7b7b7474747575757d7d7d8383838585858080807979797676767373736f6f6f7272726969697373737c7c7c6868685b5b5b727272909090acacacb0b0b0b5b5b5bcbcbcc3c3c3c4c4c4b9b9b9acacaca4a4a49b9b9b9393938989897575756060605f5f5f6b6b6b7f7f7f8e8e8e8d8d8d7979797474748181818181817272726969697676767272726262625d5d5d5b5b5b5555555050505757571d1d1d535353cececefffffffffffffffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefef8f8f8fdfdfdfefefefefefef3f3f3f4f4f47c7c7c8181819b9b9b9c9c9c969696c5c5c5fffffffefefef2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffbfbfbfafafafffffffffffff7f7f7fffffffffffffbfbfbffffffcdcdcd5252522f2f2f4f4f4f4c4c4c6f6f6f7373737979798080808888889292929c9c9ca3a3a3a5a5a5a5a5a5a6a6a6a8a8a8abababb0b0b0b4b4b4b7b7b7bdbdbdc0c0c0c2c2c2c2c2c2bebebeb5b5b5acacaca6a6a66464646b6b6bffffffe0e0e05757573737374b4b4b5757575858586a6a6a6060606d6d6d6c6c6c7474746f6f6f8b8b8ba0a0a0b3b3b3a9a9a9b1b1b1a9a9a9b6b6b6aaaaaab3b3b3aaaaaaa8a8a8a6a6a6a5a5a5a4a4a4a2a2a29f9f9f9c9c9c9696968d8d8d9494949b9b9b9191918989898d8d8d8f8f8f8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8e8e9090909090908e8e8e8b8b8b8787878383838080807e7e7e7e7e7e7f7f7f7e7e7e7070706767676868686363635555554e4e4e4f4f4f3f3f3f929292fcfcfcfffffffafafafdfdfdf6f6f6fffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf3f3f3fffffff6f6f6ebebebf8f8f8f3f3f3d6d6d6c6c6c6dededed2d2d2d1d1d1e0e0e0e2e2e2bfbfbf808080515151696969d2d2d2f5f5f5f5f5f5e8e8e8bcbcbcb7b7b7c8c8c8c8c8c8b3b3b39797978181818080808989898888888484847979797e7e7e7f7f7f7c7c7c7c7c7c7f7f7f7c7c7c7575757777777272726d6d6d696969676767666666656565646464878787afafafaeaeaeaaaaaac1c1c1ccccccbcbcbca4a4a49b9b9b9e9e9e9292928383836e6e6e4c4c4c5050507e7e7e9494948989898484848989898787877e7e7e7c7c7c8282827777777272726d6d6d6c6c6c6c6c6c6a6a6a6464645e5e5e535353555555303030515151ccccccfffffff7f7f7fffffffffffff5f5f5fefefefffffffffffffefefefffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfdfdfdfefefeffffffffffffcbcbcb8989899696969d9d9d989898bcbcbcf6f6f6fffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef6f6f6fcfcfcfffffffefefefffffffefefeffffffbababa5757574141414c4c4c4e4e4e5757577070707474747b7b7b8282828b8b8b9595959e9e9ea5a5a5a8a8a8a8a8a8a8a8a8aaaaaaadadadb2b2b2b6b6b6b9b9b9b8b8b8babababcbcbcbebebebebebebcbcbcbababab8b8b8a1a1a15050506f6f6f7b7b7bacacac7474743e3e3e4d4d4d5d5d5d5e5e5e5f5f5f616161707070707070707070747474989898b0b0b0acacacb2b2b2acacacb8b8b8a8a8a8a9a9a9a7a7a7a5a5a5a2a2a2a0a0a09f9f9f9c9c9c9797979494949a9a9a8f8f8f8d8d8d8b8b8b8080808181818c8c8c8f8f8f8e8e8e8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8f8f8f9090908e8e8e8c8c8c8989898585858282828080807e7e7e7e7e7e7979797676767070706a6a6a6565656060605757574e4e4e3b3b3b585858a2a2a2fafafafbfbfbfffffffffffff0f0f0fffffffefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf4f4f4fbfbfbfbfbfbffffffffffffe4e4e4d1d1d1dfdfdfe8e8e8d5d5d5dadadae5e5e5bdbdbd737373525252606060585858bfbfbff2f2f2fffffff6f6f6c7c7c7bbbbbbc8c8c8bcbcbcbfbfbfa9a9a99999998f8f8f8181818181818585858484848484847e7e7e7575757272727777777a7a7a7878787272726f6f6f6b6b6b6868686666666363635f5f5f5d5d5d797979a6a6a6b0b0b0a9a9a9b5b5b5bbbbbbafafaf9e9e9ea0a0a09a9a9a7f7f7f6666666060605c5c5c6a6a6a8b8b8b9494948b8b8b8686868a8a8a8989898080807d7d7d8181817b7b7b7676767272727070707070706d6d6d6767676161615858584a4a4a565656505050555555b5b5b5fffffff7f7f7f0f0f0ebebebfffffff3f3f3f4f4f4f9f9f9fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffafafafffffffdfdfdfefefe7676768a8a8a979797959595a6a6a6dbdbdbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffafafaf9f9f9fffffffffffffafafac8c8c85757572323234b4b4b5252524e4e4e7b7b7b7373737878787f7f7f878787909090999999a1a1a1a7a7a7aaaaaaaaaaaaabababadadadb0b0b0b4b4b4b8b8b8babababebebebdbdbdbdbdbdbcbcbcbcbcbcbdbdbdbdbdbdbebebea4a4a4adadada3a3a35353538a8a8a6363633b3b3b2929295151514c4c4c6161615d5d5d6f6f6f6666666f6f6f5f5f5f888888a6a6a6a8a8a8a6a6a6a1a1a1ababab9e9e9e9a9a9aa1a1a19f9f9f9c9c9c9b9b9b9999999797979393939090909494948a8a8a8383837979797171717e7e7e8f8f8f9191918e8e8e8e8e8e8e8e8e8d8d8d8e8e8e8f8f8f8f8f8f9090908e8e8e8d8d8d8c8c8c8989898585858282827f7f7f7d7d7d7676767c7c7c7979796d6d6d6a6a6a6c6c6c6262625151514d4d4d494949373737919191fbfbfbfefefef8f8f8f5f5f5fefefefcfcfcfbfbfbfbfbfbfdfdfdfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf6f6f6fafafafefefefffffffcfcfcddddddd1d1d1e4e4e4d8d8d8e4e4e4e1e1e1b8b8b87d7d7d5656565353536161616b6b6bcbcbcbf7f7f7f7f7f7f2f2f2e1e1e1cdcdcdb7b7b7b6b6b6cfcfcfb7b7b7ababab9f9f9f7f7f7f7d7d7d7d7d7d8484848383837d7d7d7373736f6f6f7171717474747474746c6c6c6a6a6a6868686666666363635e5e5e585858535353555555898989a7a7a7a4a4a4a9a9a9b2b2b2adadada6a6a69e9e9e9090906d6d6d5757576363637878788787879595959191918a8a8a8888888d8d8d8c8c8c8585858282828484848080807c7c7c7878787575757474747171716b6b6b6666666565655f5f5f5f5f5f5151513d3d3d5c5c5cb5b5b5fffffffffffff6f6f6fffffff5f5f5fffffffafafaf0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff6f6f6fcfcfc797979898989969696969696949494c2c2c2f7f7f7fcfcfcfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f7f7f7fffffff7f7f7f8f8f8fffffffafafac1c1c16262622f2f2f4848485757575050506464648888887878787e7e7e8585858e8e8e9595959d9d9da5a5a5aaaaaaabababacacacadadadafafafb2b2b2b5b5b5b9b9b9bababac0c0c0bfbfbfbebebebdbdbdbcbcbcbdbdbdbdbdbdbebebebcbcbcc3c3c3c6c6c69696968e8e8e5f5f5f5d5d5d4646464242424242425f5f5f6363636161615e5e5e696969595959818181a5a5a5b1b1b1a7a7a7a1a1a1a7a7a7a3a3a3a1a1a19a9a9a9999999797979696969696969494949191918e8e8e8383837f7f7f7d7d7d7474747272728585859696969393938f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f9090908f8f8f8f8f8f8e8e8e8d8d8d8989898585858181817e7e7e7b7b7b7d7d7d7a7a7a7373737171717070706868685c5c5c5050505555554141416d6d6dfffffffcfcfcf0f0f0f9f9f9fcfcfcfbfbfbf9f9f9fafafafcfcfcfefefefefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf9f9f9fffffffcfcfcf1f1f1e8e8e8e0e0e0d9d9d9d6d6d6d6d6d6dfdfdfbfbfbf7c7c7c5a5a5a6767676c6c6c5b5b5b5c5c5cc6c6c6fffffff9f9f9fbfbfbffffffc4c4c4696969aaaaaad3d3d3bcbcbcb2b2b2aeaeae9292928c8c8c7d7d7d7676767878787979797676767373737070706d6d6d6b6b6b6a6a6a6868686464646161615d5d5d5858585151514d4d4d3c3c3c6f6f6f9f9f9fa2a2a2a5a5a5b2b2b2adadadababab8f8f8f8080806c6c6c6b6b6b7f7f7f9191919696969696968e8e8e8a8a8a8a8a8a8f8f8f9090908b8b8b8888888989898484848181817d7d7d7b7b7b7979797575757070706c6c6c6e6e6e7777775959595858586969693f3f3f545454cececeefefeffffffff8f8f8fbfbfbfffffffdfdfdf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffffcfcfcfffffffffffff3f3f3bcbcbc9c9c9c9f9f9fa1a1a1939393bababaf8f8f8fffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f3f3f3f1f1f1f6f6f6fffffff6f6f6c3c3c36060603636364141415959595050506363637f7f7f7171717f7f7f8484848d8d8d9595959c9c9ca2a2a2a8a8a8acacacacacacadadadaeaeaeb0b0b0b3b3b3b6b6b6b8b8b8bababab6b6b6b8b8b8babababdbdbdbfbfbfc0c0c0c1c1c1c1c1c1cbcbcbb2b2b2adadadc7c7c7b8b8b89a9a9a9595957f7f7f5959595050505353536363635353536060606161615959596464648f8f8faaaaaaa2a2a2a0a0a09d9d9d9e9e9e9f9f9f9696969494949292929090908f8f8f8d8d8d8989898686867777777979797f7f7f7f7f7f7f7f7f8e8e8e9797978d8d8d9090909090908f8f8f8e8e8e8e8e8e8f8f8f8f8f8f9090909090909090909191919090908d8d8d8888888484848181818585857b7b7b7676767878787777776f6f6f6a6a6a6a6a6a5252524d4d4d5e5e5e6c6c6cb0b0b0f1f1f1fffffffcfcfcfbfbfbfafafaf9f9f9fafafafcfcfcfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfefefefffffffafafae7e7e7d8d8d8dadadadedededadadae6e6e6b2b2b27b7b7b6464646262626262626262626565656a6a6abebebefffffffdfdfdfcfcfcffffffdcdcdc888888777777b1b1b1bababab9b9b9b7b7b7abababa6a6a69393937373737272727272727373737373736f6f6f6a6a6a6868686969696565656060605b5b5b5656565252524d4d4d4949493f3f3f676767a2a2a2a6a6a6a3a3a3b0b0b0a2a2a29a9a9a8282827474747676768a8a8a9797979898989696969494949393939090908f8f8f9191919191918d8d8d8a8a8a8989898686868585858282827f7f7f7d7d7d7979797575757272726e6e6e6f6f6f6a6a6a6363635c5c5c535353565656656565b5b5b5fffffff4f4f4fffffff1f1f1fcfcfcfffffff2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffdfdfdfcfcfcfffffff0f0f0fcfcfcadadada0a0a0a4a4a4959595b7b7b7f8f8f8fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffdfdfdf6f6f6ffffffffffffc0c0c05e5e5e3636364343434f4f4f5454546060607575757c7c7c7373738686868b8b8b9494949b9b9ba1a1a1a6a6a6aaaaaaacacacadadadaeaeaeb0b0b0b3b3b3b5b5b5b7b7b7b9b9b9bababab9b9b9babababdbdbdbebebebebebebdbdbdbbbbbbbababaafafafd0d0d0bdbdbdbababab8b8b8c6c6c6b3b3b3a4a4a49292927676765858586a6a6a5f5f5f6b6b6b5e5e5e5f5f5f4d4d4d7474749898989797979e9e9e9090909292929595959292929090908c8c8c8a8a8a8787878484847f7f7f7b7b7b7d7d7d7d7d7d8787878e8e8e8d8d8d9292929393938888889191919191919090908f8f8f8f8f8f8f8f8f8f8f8f9090909090909191919292929191918f8f8f8c8c8c8888888686868a8a8a7c7c7c7777777d7d7d7c7c7c7171716d6d6d7272726262625959594040404848486d6d6df7f7f7fafafafffffffbfbfbfafafaf9f9f9fafafafcfcfcfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff8f8f8f5f5f5edededd7d7d7d1d1d1dcdcdce0e0e0bdbdbd7f7f7f5454545b5b5b6666665e5e5e606060717171848484a1a1a1e3e3e3f7f7f7f0f0f0fffffffffffff6f6f63737376b6b6ba5a5a5b8b8b8b4b4b4b3b3b3b0b0b0ababab8888887c7c7c7070706d6d6d6d6d6d6b6b6b6a6a6a6969696565656161615b5b5b5555555151514d4d4d4848484545454040405e5e5ea1a1a1a8a8a8a3a3a3b1b1b19999998d8d8d8080807676768484849a9a9a9a9a9a9494949595959595959b9b9b9999999595959393939191918d8d8d8989898686868989898888888686868484848181817e7e7e7b7b7b7a7a7a7171716e6e6e7373736666665454546464646666664444447c7c7cacacacacacacfcfcfcfffffffbfbfbfafafaf6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff5f5f5ffffffb4b4b49696969d9d9d959595b7b7b7f5f5f5f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0fafafafffffffffffff6f6f6bebebe6969692d2d2d4242425151515555556262627878787676767373738888888c8c8c9191919a9a9aa1a1a1a5a5a5a8a8a8abababacacacb0b0b0b1b1b1b3b3b3b5b5b5b8b8b8babababbbbbbbcbcbcbfbfbfbfbfbfbfbfbfbfbfbfbdbdbdbababab8b8b8b6b6b6bbbbbbbfbfbfafafafb4b4b4cdcdcdccccccb3b3b3c4c4c4bebebea3a3a38989898e8e8e8b8b8b7676766666667272726565657777778f8f8f8c8c8c9b9b9b8a8a8a8f8f8f9494948b8b8b8989898787878585858484848282827e7e7e7b7b7b8d8d8d8585858b8b8b9494949292929191919191918b8b8b9292929191919090908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9191919191919292929191919090908e8e8e8c8c8c8b8b8b8888888383837f7f7f7f7f7f7f7f7f7a7a7a7474747171716a6a6a6d6d6d4e4e4e515151757575d9d9d9f2f2f2f7f7f7fbfbfbfafafaf9f9f9fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff2f2f2ebebebe3e3e3d8d8d8dbdbdbd5d5d5bcbcbc7676766565655757575a5a5a6464646a6a6a6f6f6f7373736969696b6b6bc1c1c1fbfbfbf7f7f7f7f7f7fafafaffffff333333343434858585b0b0b0b1b1b1b8b8b8adadadb5b5b5a9a9a99191917979796f6f6f6d6d6d6969696565656464645d5d5d5a5a5a5656565353534f4f4f4949494242423e3e3e3737375050509d9d9da6a6a6a0a0a0afafaf9494948686868585858484849696969f9f9f9393939494949c9c9c9696969e9e9e9b9b9b9797979393939191918f8f8f8c8c8c8989898b8b8b8b8b8b8b8b8b8989898787878484848282828282827474747b7b7b6e6e6e6666666f6f6f6969695a5a5a5c5c5c424242424242888888e3e3e3fffffff8f8f8f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fcfcfcfffffffefefefffffffffffff8f8f8b8b8b88e8e8e989898979797bababaf6f6f6f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f2f2fcfcfccdcdcd5f5f5f2828284747474646465151516464647272727474747575757e7e7e8787878f8f8f9595959d9d9da4a4a4a7a7a7a9a9a9abababacacacb2b2b2b3b3b3b5b5b5b8b8b8babababcbcbcbdbdbdbdbdbdbabababbbbbbbbbbbbbcbcbcbdbdbdbebebec0c0c0c0c0c0cbcbcbbbbbbbccccccbfbfbfc4c4c4b8b8b8b4b4b4bebebecbcbcbc0c0c0c0c0c0b7b7b7b6b6b67a7a7a6f6f6f8787877777777272727676766c6c6c8080806f6f6f7a7a7a8383838484848484848383838585858686868787878585858383839898988989898b8b8b9494949191918f8f8f9393939393939292929292929191918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9191919191919292929191919191919090908e8e8e8e8e8e8484848989898787878080807f7f7f8282827a7a7a6c6c6c7b7b7b5c5c5c7474745656563e3e3e666666fffffffbfbfbfcfcfcfafafaf9f9f9fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff2f2f2dfdfdfccccccd3d3d3efefefd1d1d18484845b5b5b5a5a5a6060606a6a6a6f6f6f6d6d6d6e6e6e727272787878686868b7b7b7f4f4f4f7f7f7fffffffefefefbfbfb5d5d5d2424246f6f6fabababb7b7b7c2c2c2abababb9b9b9bdbdbda1a1a18484847777777272726a6a6a5f5f5f5959595656565555555454545252524e4e4e4747473e3e3e3838383434344c4c4c9d9d9da6a6a69a9a9aa8a8a88a8a8a7d7d7d888888919191a4a4a4a1a1a18f8f8f999999a4a4a49595959a9a9a9999999595959292929292929393939393939090908d8d8d8e8e8e8e8e8e8d8d8d8a8a8a8888888787878787877070707b7b7b7171716969697474747070705d5d5d5858585252526e6e6ef7f7f7f5f5f5fefefef4f4f4f2f2f2fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3b3b3939393919191adadadc0c0c0d0d0d0fffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2eaeaeaffffff3838383737374848483f3f3f5757576060606969696d6d6d7272727d7d7d8b8b8b959595909090979797a1a1a1a8a8a8aaaaaaaaaaaaacacacaeaeaeb0b0b0b4b4b4b8b8b8bbbbbbbcbcbcbbbbbbbcbcbcbdbdbdbcbcbcbdbdbdbdbdbdbebebebebebebdbdbdbdbdbdbcbcbcbcbcbcbcbcbcbcbcbcbdbdbdbdbdbdbebebebebebebebebebabababcbcbcbebebebfbfbfbebebebdbdbdbababab9b9b98b8b8b8383837b7b7b7a7a7a7f7f7f8181817e7e7e7979798181818484848484848282828888889191919090908989898a8a8a8989898080809898988383836e6e6e9b9b9ba0a0a08f8f8f9090909191919292929292929292929292929191919292929191919090908f8f8f8f8f8f8f8f8f8f8f8f9090908f8f8f8c8c8c8787878282827e7e7e7c7c7c7c7c7c7c7c7c7878786d6d6d5e5e5e606060595959616161fffffff2f2f2f4f4f4f9f9f9fcfcfcfcfcfcfdfdfdfffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefefefefffffff7f7f7fafafae2e2e2ccccccd8d8d8e6e6e6bebebe7d7d7d5858586464646a6a6a6767676969697373737474746f6f6f878787767676c9c9c9fffffffcfcfcf7f7f7f3f3f3fdfdfdf6f6f65656567c7c7c8b8b8ba5a5a5a9a9a9acacacb5b5b5b2b2b2a9a9a9b0b0b09c9c9c8282827878786363635959594b4b4b5959595959594e4e4e4444443434342929292b2b2b2727277171719898989b9b9ba5a5a59696967878787373739292929393939595959797979898989797979696969595959797979898989999999a9a9a9999999696969494949292928c8c8c8d8d8d8e8e8e9090909191918d8d8d8686868181817c7c7c8484847777778484846767675d5d5d5454545c5c5c4141419b9b9becececfcfcfcf4f4f4f9f9f9fefefef7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5a5a59b9b9b9a9a9a8a8a8a696969767676eeeeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4fcfcfcfffffff3f3f36464643232324a4a4a6262625c5c5c6565657070707878787d7d7d8383838a8a8a8e8e8e9595959c9c9ca4a4a4a9a9a9abababacacacaeaeaeb1b1b1b2b2b2b5b5b5b9b9b9bbbbbbbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbebebebebebebdbdbdbdbdbdbcbcbcbcbcbcbcbcbcbcbcbcbdbdbdbdbdbdbebebebebebebebebebbbbbbbcbcbcbdbdbdbdbdbdbdbdbdbcbcbcbababab9b9b9bfbfbfbdbdbdb2b2b29d9d9d8484847777777777777d7d7d7878787d7d7d8282828484848686868989898a8a8a8989898888889797979696967171715555556c6c6c8a8a8a8e8e8e8f8f8f9090909191919292929292929292929292929191919292929191919090908f8f8f8f8f8f8f8f8f8f8f8f9090908d8d8d8c8c8c8a8a8a8787878383837f7f7f7c7c7c7b7b7b7f7f7f7b7b7b6e6e6e7171716c6c6c5f5f5ffffffffffffffafafafdfdfdfdfdfdfafafafbfbfbfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfefefeeeeeeed9d9d9d5d5d5dfdfdfe9e9e9dcdcdc7e7e7e5555555d5d5d6868686d6d6d6b6b6b6d6d6d757575787878727272707070777777bababaf0f0f0fcfcfcfffffffefefef3f3f3fcfcfc4b4b4b6767678f8f8fa1a1a1969696a6a6a6abababb4b4b4afafafbbbbbbaeaeaea1a1a1a6a6a69c9c9c9595955a5a5a4c4c4c3a3a3a3939393f3f3f3737373131313b3b3b5858588d8d8da2a2a29f9f9fa6a6a69a9a9a8686868989899c9c9c9c9c9c9d9d9d9e9e9e9e9e9e9e9e9e9d9d9d9d9d9d9797979898989a9a9a9a9a9a9999999797979595959393939494949393939292928f8f8f8b8b8b8888888585858383838e8e8e9393937e7e7e797979606060606060515151494949a1a1a1d8d8d8fffffffffffff5f5f5f9f9f9fefefef9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0b0b09999999494949a9a9a959595a5a5a5fafafaf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafaffffffffffffe3e3e36e6e6e5151515656566767676e6e6e7979798181818686868989898f8f8f9393939d9d9da2a2a2a8a8a8acacacacacacadadadb1b1b1b4b4b4b4b4b4b7b7b7babababbbbbbbbbbbbbababababababbbbbbbcbcbcbdbdbdbdbdbdbebebebebebebdbdbdbdbdbdbcbcbcbcbcbcbcbcbcbdbdbdbdbdbdbdbdbdbdbdbdbebebebebebebcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbabababababab7b7b7bdbdbdbdbdbdb1b1b19e9e9e9696969c9c9ca5a5a59595958f8f8f8989898686867f7f7f7171716464645c5c5c3d3d3d5858587676764d4d4d4c4c4c8181818585858888888f8f8f9090909191919292929292929292929292929191919292929191919090908f8f8f8f8f8f8f8f8f8f8f8f9090908b8b8b8c8c8c8d8d8d8c8c8c8989898484847f7f7f7b7b7b7a7a7a7c7c7c727272737373707070636363fffffffffffffffffffffffffefefef9f9f9f9f9f9fefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffdfdfdfbfbfbeeeeeecececed4d4d4e0e0e0e8e8e8d5d5d57272726f6f6f6464646d6d6d7272727070707272727979797c7c7c7878787373737a7a7a919191c9c9c9f0f0f0fbfbfbfffffff9f9f9fbfbfb6969697575759b9b9b9f9f9f8585858d8d8d6e6e6eb0b0b0afafafbfbfbfb3b3b3aaaaaab2b2b2a6a6a6999999a6a6a67b7b7b4949493838383939393434343e3e3e5a5a5a8c8c8ca4a4a4a5a5a59d9d9da1a1a19797978f8f8f9c9c9c9e9e9e9e9e9e9d9d9d9c9c9c9c9c9c9c9c9c9d9d9d9d9d9d9898989999999a9a9a9a9a9a9a9a9a9898989696969595959999999797979393938e8e8e8a8a8a8888888888888a8a8a9999998282827373737b7b7b6060605151515e5e5e8b8b8bebebebfdfdfdfffffffdfdfdf7f7f7fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb1b1b19a9a9a9696969d9d9d9d9d9db1b1b1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef4f4f4fffffff9f9f9ffffff7a7a7a5e5e5e6969696e6e6e7474747d7d7d8484848888888d8d8d989898a3a3a3a3a3a3a7a7a7abababadadadadadadaeaeaeb2b2b2b6b6b6b7b7b7b9b9b9bbbbbbbcbcbcbababab9b9b9babababbbbbbbcbcbcbdbdbdbdbdbdbebebebebebebdbdbdbdbdbdbcbcbcbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbbbbbbbababab9b9b9b9b9b9b9b9b9bababab7b7b7b5b5b5b4b4b4b2b2b2afafafa8a8a89e9e9e9696969898988787877a7a7a7a7a7a7979796b6b6b565656484848494949525252737373747474888888a4a4a49393939595958f8f8f9090909191919292929292929292929292929191919292929191919090908f8f8f8f8f8f8f8f8f8f8f8f9090908c8c8c8d8d8d8f8f8f8f8f8f8d8d8d8888888383838080807979797979797373736e6e6e6e6e6e8e8e8ef0f0f0fbfbfbfdfdfdfffffffffffffbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffcfcfcf8f8f8f1f1f1e3e3e3e1e1e1cbcbcbc5c5c59999996262626a6a6a6a6a6a7272727676767575757777777c7c7c7e7e7e7d7d7d8585857d7d7d747474b9b9b9f5f5f5f2f2f2fafafafffffffcfcfcbbbbbba5a5a59898989898988989898686864d4d4d7777777e7e7e9b9b9ba0a0a0a6a6a6b7b7b7acacac9e9e9eababab9e9e9e8f8f8f8c8c8c8b8b8b7c7c7c7c7c7c909090a3a3a3a5a5a59c9c9c9898989a9a9a9090908d8d8d9d9d9d9d9d9d9c9c9c9a9a9a9898989898989898989999999a9a9a9a9a9a9a9a9a9b9b9b9b9b9b9a9a9a9999999898989797979898989595959191918f8f8f9090909191919090908e8e8e8686866e6e6e6c6c6c6c6c6c575757595959939393eeeeeefdfdfdfdfdfdfdfdfdfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffadadad9d9d9d9a9a9a9696968b8b8b9f9f9ffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fbfbfbf9f9f9ffffffb7b7b79696966f6f6f6d6d6d7373737e7e7e8888888c8c8c8f8f8f9c9c9cabababa6a6a6a9a9a9adadadaeaeaeadadadaeaeaeb3b3b3b7b7b7b8b8b8babababcbcbcbbbbbbbababab9b9b9babababbbbbbbcbcbcbdbdbdbdbdbdbebebebebebebdbdbdbdbdbdbcbcbcbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbbbbbbb9b9b9b8b8b8b8b8b8b8b8b8b8b8b8c0c0c0b8b8b8b0b0b0adadadaaaaaaa0a0a08e8e8e7e7e7e9090908282827373736a6a6a6161615252524242423838383e3e3e3838384e4e4e7373738686868686868484848787878f8f8f9090909191919292929292929292929292929191919292929191919090908f8f8f8f8f8f8f8f8f8f8f8f9090909090909090908f8f8f8e8e8e8d8d8d8a8a8a8888888787878686868080807d7d7d7575757e7e7ed6d6d6f0f0f0fffffff8f8f8fcfcfcfefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefffffffffffffcfcfcf4f4f4dededee1e1e1e2e2e2d5d5d5cfcfcf7474746969696060607070707575757979797979797a7a7a7d7d7d8080808080808181818585857a7a7ab9b9b9fdfdfdfbfbfbf9f9f9f6f6f6fffffffefefec6c6c68c8c8c9292929393939595957575756060606262628080808e8e8e9c9c9cb3b3b3adadada5a5a59f9f9fa7a7a7a8a8a8aaaaaab0b0b0aaaaaaa3a3a3a8a8a8a4a4a49d9d9d9797979b9b9b9c9c9c9191918f8f8f9b9b9ba0a0a09e9e9e9d9d9d9b9b9b9a9a9a9b9b9b9c9c9c9c9c9c9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a9a9a9a9a9a9999999999999494949191919494949999999898989090908787876b6b6b6969696d6d6d5050505d5d5d9a9a9ad6d6d6fffffffffffffffffffefefefffffffffffffffffffdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf9b9b9b989898a0a0a0a5a5a5b9b9b9fffffff0f0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffffffffffffffffffe1e1e18080807979797979798181818e8e8e9595959696969c9c9ca6a6a6a6a6a6aaaaaaaeaeaeafafafaeaeaeafafafb3b3b3b7b7b7b9b9b9babababcbcbcbbbbbbbababababababbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbebebebebebebdbdbdbdbdbdbcbcbcbebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbababab8b8b8b7b7b7b6b6b6b6b6b6b4b4b4b1b1b1abababa4a4a49d9d9d9898989595959393938b8b8b8383837272725b5b5b4a4a4a4141413c3c3c3838383333332a2a2a4e4e4e8181818c8c8c8f8f8f9d9d9d9b9b9b8f8f8f9090909191919292929292929292929292929191919292929191919090908f8f8f8f8f8f8f8f8f8f8f8f9090909292929191918f8f8f8e8e8e8c8c8c8c8c8c8c8c8c8c8c8c8a8a8a8383838080808080809f9f9ffffffff3f3f3fcfcfcf5f5f5fafafafefefefefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffdfdfdfffffffffffffbfbfbf0f0f0ddddddd4d4d4d4d4d4eaeaeadedede7676768383837777777676767979797b7b7b7c7c7c7d7d7d7f7f7f8282828383837979798d8d8d848484999999d6d6d6fdfdfdfffffff2f2f2fafafaffffffd8d8d89f9f9f9a9a9a9090908d8d8d9191917e7e7e6c6c6c7777777d7d7d858585959595949494959595b4b4b4aeaeae9b9b9b9292929d9d9da4a4a49f9f9f9e9e9ea3a3a39a9a9a999999a2a2a2a1a1a19999999898989d9d9d9e9e9e9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9898989696969999999b9b9b9595958686867979796a6a6a5b5b5b6e6e6e6868689e9e9edfdfdff6f6f6fffffffffffffefefefefefefffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaaaaaa9c9c9c999999979797919191aaaaaafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff8f8f8e2e2e2f0f0f0fefefed8d8d8a3a3a39191918787879090909c9c9c9f9f9fa1a1a1a5a5a5a7a7a7abababb0b0b0b2b2b2b1b1b1b2b2b2b5b5b5b8b8b8b9b9b9babababbbbbbbbbbbbbababababababcbcbcbebebebcbcbcbdbdbdbdbdbdbebebebebebebdbdbdbdbdbdbcbcbcbebebebebebebebebebdbdbdbdbdbdbcbcbcbcbcbcbcbcbcbababababababbbbbbbababab9b9b9b7b7b7b5b5b5b3b3b3b4b4b4b1b1b1aaaaaa9f9f9f9494948e8e8e8d8d8d8e8e8e6e6e6e6666665757575454546e6e6e9191919d9d9d9595958888884747476c6c6c9393938f8f8f9797979393939393938f8f8f9090909191919292929292929292929292929191919292929191919090908f8f8f8f8f8f8f8f8f8f8f8f9090909191919090909090908f8f8f8e8e8e8e8e8e8e8e8e8e8e8e848484848484828282919191cececefbfbfbfbfbfbf5f5f5f8f8f8fcfcfcfdfdfdfbfbfbfcfcfcfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffdfdfdfefefefffffffbfbfbededede9e9e9d9d9d9d2d2d2e1e1e1a5a5a56666667070707171717b7b7b7c7c7c7e7e7e8080808080808181818484848787878282828d8d8d8888887c7c7caaaaaaeeeeeefffffffcfcfcf6f6f6fafafaeeeeeec4c4c49e9e9e8e8e8e8686868989898585856565656868687171717979798686868989899595959c9c9c9d9d9d9c9c9ca6a6a6b4b4b4adadada0a0a0a0a0a0a3a3a39898989898989e9e9e9a9a9a9898989b9b9b9d9d9d9999999999999a9a9a9b9b9b9b9b9b9b9b9b9a9a9a9a9a9a9d9d9d9d9d9d9c9c9c9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9999999b9b9b9d9d9d9c9c9c9595958989897a7a7a707070727272696969a3a3a3b6b6b6e6e6e6fcfcfcf7f7f7fffffffafafafcfcfcfdfdfdfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3b3b39c9c9c939393959595999999b4b4b4fffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f2f2f2fffffffffffff5f5f5fefefefafafacfcfcfaaaaaa8c8c8c8d8d8d9d9d9da7a7a7a9a9a9acacaca7a7a7acacacb2b2b2b4b4b4b4b4b4b4b4b4b7b7b7bababab8b8b8babababbbbbbbbbbbbbabababbbbbbbdbdbdbfbfbfbcbcbcbdbdbdbdbdbdbebebebebebebdbdbdbdbdbdbcbcbcbebebebebebebebebebdbdbdbdbdbdbcbcbcbcbcbcbcbcbcb9b9b9babababbbbbbbbbbbbbababab7b7b7b4b4b4b2b2b2abababa4a4a49c9c9c9898989595959090908787878080806e6e6e5a5a5a4747475d5d5daaaaaaf6f6f6fffffff1f1f1fdfdfd6b6b6b7b7b7b9292928a8a8a9c9c9c8787879898988f8f8f9090909191919292929292929292929292929191919292929191919090908f8f8f8f8f8f8f8f8f8f8f8f9090908f8f8f8f8f8f9090909090909090908f8f8f8e8e8e8d8d8d8787878e8e8e8b8b8ba8a8a8fbfbfbefefeffffffff9f9f9fcfcfcfefefefcfcfcf8f8f8f8f8f8fdfdfdfefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffcfcfcfefefefffffffbfbfbecececd2d2d2d9d9d9dfdfdfdbdbdb7373737070707272727e7e7e7e7e7e7e7e7e8080808282828282828282828585858989898c8c8c868686909090868686a6a6a6e4e4e4f3f3f3fffffffffffff6f6f6ffffffd5d5d59393939797979a9a9a8e8e8e9292926b6b6b6c6c6c7878787d7d7d8181818080808e8e8e8f8f8f9090909494949f9f9f9f9f9f8c8c8c8c8c8ca5a5a5a1a1a19494949393939393938d8d8d9090909898989898989999999a9a9a9c9c9c9d9d9d9e9e9e9e9e9e9d9d9d9c9c9c9e9e9e9d9d9d9d9d9d9c9c9c9c9c9c9d9d9d9e9e9e9e9e9e9494949b9b9ba1a1a19d9d9d8f8f8f7f7f7f7474746f6f6f6f6f6f9e9e9efefefef3f3f3fbfbfbfffffff9f9f9fffffffefefefffffffffffffffffffffffffffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcacacaca1a1a19797979393939a9a9ab2b2b2f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f8f8f8fafafafcfcfcfdfdfdfefefeffffffffffffd9d9d9b5b5b5adadadaaaaaaa2a2a2a5a5a5b3b3b3aaaaaaacacacafafafb2b2b2b4b4b4b5b5b5b7b7b7b8b8b8bcbcbcbbbbbbbbbbbbbababababababbbbbbbbbbbbbcbcbcbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbebebebebebebdbdbdbcbcbcbcbcbcbbbbbbbababababababdbdbdb9b9b9b5b5b5b6b6b6b8b8b8b8b8b8b3b3b3aeaeaeadadad9c9c9c9191919393939393938080807c7c7c6c6c6c636363434343585858adadadf6f6f6fffffff7f7f7f2f2f2d5d5d5b5b5b59696968989898888888989899191919c9c9c9191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919494948a8a8a8f8f8f9595959191918f8f8f9292928e8e8e8d8d8d919191a0a0a0c9c9c9f4f4f4fefefef9f9f9fefefefafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffefefefffffffefefeeeeeeed8d8d8d0d0d0d5d5d5d5d5d57575757878788181817c7c7c8282828383838484848585858686868888888989898989898787878c8c8c7d7d7d909090838383a0a0a0fffffffafafafffffffcfcfcf7f7f7f0f0f0d8d8d8a7a7a78888888b8b8b8989898080807777777979796f6f6f7a7a7a9898988f8f8f9292928a8a8a8e8e8e8d8d8d8a8a8a8c8c8c9494948e8e8e8d8d8d9090909393939494949494949494949696969797979696969797979a9a9a9d9d9d9e9e9e9e9e9e9d9d9d9c9c9c9c9c9c9b9b9b9b9b9b9d9d9d9e9e9e9d9d9d9d9d9d9e9e9e9c9c9c9d9d9d9d9d9d9696968888887878786f6f6f6e6e6ea4a4a4edededfffffff8f8f8fefefefffffff7f7f7fcfcfcfffffffffffffffffffefefefefefefffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcababab9c9c9c9b9b9b9d9d9d9d9d9db4b4b4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f9f9fafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffbfbfbf5f5f5e3e3e3bebebe9e9e9ea0a0a0b4b4b4b4b4b4b6b6b6b7b7b7b6b6b6b4b4b4b6b6b6bbbbbbc0c0c0bcbcbcbbbbbbbbbbbbbababababababbbbbbbbbbbbbcbcbcbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbebebebebebebdbdbdbdbdbdbcbcbcbbbbbbbbbbbbbabababbbbbbb8b8b8b5b5b5b6b6b6b7b7b7b5b5b5afafafa9a9a9a3a3a38f8f8f999999999999747474898989686868505050252525656565b9b9b9f6f6f6f9f9f9eeeeeefbfbfbffffff9d9d9d9292928e8e8e9595959999999292928c8c8c8d8d8d9191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919292928c8c8c8f8f8f9393939292929292929191918b8b8b939393adadadcbcbcbeaeaeafffffffefefef8f8f8fffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffefefefffffffefefeeeeeeed9d9d9d4d4d4d8d8d8d8d8d87b7b7b7d7d7d8484848080808585858585858686868787878888888a8a8a8b8b8b8b8b8b8c8c8c9393938a8a8a9393938c8c8cabababf9f9f9fffffff8f8f8f8f8f8fbfbfbfffffff5f5f5c7c7c79e9e9e9595959797979494948787878383837474747070708686868888887c7c7c8a8a8aa1a1a1a0a0a08a8a8a8080808989898d8d8d8b8b8b8e8e8e9191919292929393939393939595959797979595959797979a9a9a9c9c9c9e9e9e9d9d9d9c9c9c9c9c9ca0a0a09f9f9f9e9e9e9f9f9fa0a0a0a0a0a09f9f9f9f9f9fa7a7a79595958d8d8d8b8b8b797979696969818181abababf0f0f0fffffffcfcfcecececf9f9f9fbfbfbf4f4f4fffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcb7b7b79c9c9ca0a0a09f9f9f8c8c8c9d9d9dfffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefefefefcfcfcfffffffffffffefefee4e4e4c4c4c4aeaeaea6a6a6afafafb2b2b2b6b6b6b6b6b6b6b6b6b7b7b7bbbbbbbfbfbfbcbcbcbbbbbbbbbbbbbababababababbbbbbbbbbbbbcbcbcbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbfbfbfbebebebebebebdbdbdbcbcbcbbbbbbbbbbbbbbbbbbb9b9b9b7b7b7b6b6b6b6b6b6b5b5b5b1b1b1a9a9a9a3a3a39494949f9f9f8484847b7b7b9a9a9a5656565c5c5c5f5f5f585858a9a9a9edededfffffffbfbfbf8f8f8ffffffeaeaea9191918c8c8c8d8d8d9595959797979090908d8d8d8f8f8f9191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919090908f8f8f8f8f8f909090939393959595909090888888909090c1c1c1eeeeeefffffffffffff8f8f8f4f4f4fdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefffffffcfcfcfffffffffffffefefefffffffefefeeeeeeed8d8d8d6d6d6d9d9d9dadada8181818282828484848282828787878888888989898a8a8a8b8b8b8c8c8c8d8d8d8d8d8d8282828888888c8c8c8b8b8b8e8e8eabababe0e0e0fffffffdfdfdf9f9f9f5f5f5fafafaf3f3f3c7c7c79595958181818686868b8b8b7f7f7f8989898e8e8e8181818787878b8b8b9191919292929696969494947f7f7f7b7b7b7e7e7e7d7d7d8888888b8b8b8e8e8e9090909191919292929494949696969595959797979999999b9b9b9d9d9d9d9d9d9c9c9c9c9c9c9e9e9e9d9d9d9c9c9c9c9c9c9d9d9d9e9e9e9d9d9d9b9b9ba8a8a89292928181817979796f6f6f787878b0b0b0efefeffffffffffffff5f5f5f5f5f5fffffffbfbfbf1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcbbbbbb9696969e9e9e9696966e6e6e787878fefefefcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefbfbfbf8f8f8f7f7f7fcfcfcfefefeefefefcacacaa9a9a9a9a9a9abababb0b0b0b6b6b6bcbcbcbebebebcbcbcbabababcbcbcbbbbbbbbbbbbbababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbfbfbfbebebebebebebdbdbdbcbcbcbbbbbbbbbbbbbababab8b8b8b7b7b7b7b7b7b6b6b6b3b3b3acacaca3a3a39b9b9b9797978d8d8d7e7e7e8585856868685b5b5b454545cacacaf0f0f0fffffff9f9f9fcfcfcfafafafefefeefefef9595959b9b9b9595959191919090908e8e8e8c8c8c8f8f8f9797979191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191918f8f8f9393938f8f8f8d8d8d9292929393938d8d8d8b8b8b999999cfcfcff8f8f8fffffffcfcfcf7f7f7f8f8f8fffffffefefefefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffcfcfcfffffffffffffefefefffffffefefeeeeeeed5d5d5d7d7d7d7d7d7d8d8d88585858484848383838484848989898a8a8a8a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8e8e8e9494948f8f8f9797978c8c8c8888888f8f8fabababf4f4f4fffffffffffffefefefffffffffffffbfbfbe0e0e0d6d6d69a9a9a9595957777778080809595958a8a8a8888888d8d8d9494948e8e8e8888888e8e8e7e7e7e8888888787878484848585858888888c8c8c8f8f8f9090909292929494949797979595959696969898989a9a9a9b9b9b9c9c9c9c9c9c9b9b9b9c9c9c9c9c9c9b9b9b9a9a9a9c9c9c9f9f9f9d9d9d9898989a9a9a8e8e8e7b7b7b717171828282b0b0b0e8e8e8fffffff3f3f3fafafafdfdfdfffffffffffffcfcfcf5f5f5fffffffefefefefefefefefefffffffffffffefefefefefefefefefcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcacacac8b8b8b9b9b9b949494646464626262fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffefefef7f7f7e4e4e4d0d0d0bdbdbdb7b7b7b2b2b2b6b6b6bfbfbfc3c3c3c0c0c0babababcbcbcbbbbbbbbbbbbbababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbebebebdbdbdbdbdbdbcbcbcbbbbbbbbbbbbbabababababab7b7b7b7b7b7b7b7b7b4b4b4afafafa6a6a69b9b9b9494949393937c7c7c8484847575755050503c3c3ccececefafafaf7f7f7fafafaefefeffafafaffffffffffffe7e7e79999998b8b8b8c8c8c9090909393939292928f8f8f8f8f8f9292929191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191918f8f8f9696969090908b8b8b9191918f8f8f8f8f8f9d9d9dc3c3c3e8e8e8fcfcfcf9f9f9fbfbfbfffffffffffffffffffefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfafafafbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefffffffcfcfcfffffffffffffefefefffffffefefeeeeeeed4d4d4dadadad6d6d6d6d6d68989898989898383838888888b8b8b8b8b8b8b8b8b8c8c8c8d8d8d8d8d8d8e8e8e8e8e8e9595958787879696969393939292928b8b8b9f9f9ffffffff2f2f2f3f3f3edededf0f0f0fffffffffffffdfdfdffffffe6e6e6d6d6d6a0a0a08a8a8a8888887676767777778181818686869191919595959f9f9f7c7c7c7e7e7e7777777a7a7a8282828686868a8a8a8d8d8d8f8f8f9292929595959797979595959696969797979898989a9a9a9b9b9b9b9b9b9b9b9b9d9d9d9f9f9f9f9f9f9e9e9ea1a1a1a5a5a5a1a1a19898988989897c7c7c747474868686b4b4b4e6e6e6fffffffffffffdfdfdfffffffffffffffffffdfdfdfafafafdfdfdfffffffdfdfdfdfdfdfefefefffffffffffffefefefdfdfdfdfdfdfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfca8a8a88e8e8ea3a3a39e9e9e7070705b5b5bfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdf9f9f9f4f4f4e0e0e0d0d0d0bdbdbdb5b5b5b9b9b9bebebebdbdbdb9b9b9bcbcbcbbbbbbbbbbbbbababababababbbbbbbbbbbbbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbbbbbbbbbbbbbababab9b9b9b9b9b9b8b8b8b5b5b5b5b5b5b4b4b4b0b0b0a8a8a89d9d9d9393938c8c8c8d8d8d7878787171715a5a5a4b4b4bcacacaf6f6f6fffffffffffffffffffffffffffffff9f9f9dcdcdcaaaaaa8989898d8d8d8e8e8e9090909191919090908f8f8f9090909191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191918f8f8f9797979090908c8c8c9292928b8b8b979797bebebef0f0f0fffffffdfdfdf5f5f5fcfcfcfffffffefefefbfbfbfdfdfdfdfdfdfefefefefefefdfdfdfcfcfcfbfbfbfafafafbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffcfcfcfffffffffffffefefefffffffefefeeeeeeed6d6d6dededed6d6d6d5d5d58f8f8f8e8e8e8686868e8e8e8c8c8c8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8f8f8f8f8f8f8c8c8c7f7f7f8f8f8f9696969a9a9a929292a5a5a5fbfbfbfcfcfcfffffffffffff9f9f9fdfdfdfdfdfdfafafaffffffffffffffffffe1e1e1c3c3c3a4a4a48686868686868888887c7c7c8282827b7b7b8989896767677575756e6e6e7373737e7e7e8282828787878b8b8b8d8d8d9090909494949696969595959595959696969797979898989a9a9a9a9a9a9b9b9b9a9a9a9d9d9d9e9e9e9c9c9c9f9f9fa3a3a39a9a9a8d8d8d828282737373818181b5b5b5e7e7e7fafafafbfbfbfbfbfbfffffffffffffffffffafafafafafafffffffffffff6f6f6fcfcfcfdfdfdfefefefffffffffffffefefefdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcaeaeae959595a3a3a39f9f9f7d7d7d5b5b5bfafafafbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f4f4f4f9f9f9fffffffffffffffffffcfcfcf8f8f8e9e9e9d5d5d5c5c5c5bdbdbdbababab9b9b9b8b8b8bcbcbcbbbbbbbbbbbbbababababababbbbbbbbbbbbbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbababab9b9b9b8b8b8b8b8b8b7b7b7b7b7b7b2b2b2b2b2b2afafafa9a9a99f9f9f9494948a8a8a8484847a7a7a7e7e7e5757575b5b5bc5c5c5f9f9f9ffffffefefeffffffff7f7f7fefefef4f4f4f9f9f9dcdcdc9696969797979999999595959090908b8b8b8b8b8b8e8e8e9292929393939191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191918d8d8d9797979090909090909595958b8b8ba4a4a4e5e5e5fdfdfdfffffffafafaf5f5f5fefefefffffff9f9f9f6f6f6fcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffcfcfcfffffffffffffefefefffffffefefeeeeeeed6d6d6e0e0e0d4d4d4d2d2d29090908f8f8f8686869292928f8f8f8f8f8f9090909090909090909191919191919191919e9e9e979797979797959595919191898989909090b6b6b6edededfdfdfdfffffffafafafdfdfdfffffffdfdfdfffffff2f2f2fffffffffffff5f5f5dbdbdbc8c8c8c7c7c7b3b3b38484848383837171718282826464648080807e7e7e8888887979797d7d7d8282828787878a8a8a8d8d8d9191919494949595959595959595959696969797979999999a9a9a9b9b9b9696969b9b9b9c9c9c9898989a9a9a9b9b9b8e8e8e7c7c7c8282828f8f8fb5b5b5e6e6e6fffffffcfcfcf7f7f7fbfbfbfbfbfbf9f9f9fcfcfcfefefefffffffffffffffffff2f2f2fbfbfbfcfcfcfefefefffffffffffffefefefcfcfcfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcababab9191919696969393938080805f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffefefefcfcfcfffffffffffffffffff8f8f8f6f6f6fbfbfbfffffffcfcfcefefefdededecdcdcdc1c1c1bbbbbbbabababcbcbcbbbbbbbbbbbbbababababababbbbbbbbbbbbbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabababababab9b9b9b8b8b8b7b7b7b7b7b7b6b6b6b6b6b6afafafafafafacacaca5a5a59a9a9a8e8e8e8484847f7f7f727272555555666666b5b5b5f3f3f3fffffff1f1f1fffffffffffff5f5f5fffffff2f2f2ffffffe5e5e58888889494948a8a8a8b8b8b8c8c8c8d8d8d9090909393939292928e8e8e9191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191918c8c8c9696969191919393939898988c8c8cafafaffffffff6f6f6fcfcfcf9f9f9fafafafffffffffffffbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffcfcfcfffffffffffffefefefffffffefefeeeeeeed4d4d4dededed0d0d0cdcdcd8e8e8e8d8d8d8484849191919292929292929292929292929292929393939393939393939494949696969292928e8e8e8f8f8f939393979797979797efefeffffffffffffffbfbfbfefefefffffffcfcfcfefefefbfbfbfefefefbfbfbfdfdfdf4f4f4fbfbfbffffffdcdcdcbcbcbccbcbcbbfbfbfbcbcbc7373737272726767677878787676767a7a7a7f7f7f8484848787878b8b8b8f8f8f9292929595959595959595959696969797979898989a9a9a9b9b9b9a9a9a9f9f9f9f9f9f9b9b9b9b9b9b9a9a9a8a8a8a757575838383b7b7b7edededfffffffffffffefefefffffffffffffffffffffffffffffffffffffafafafafafafffffffffffffbfbfbfcfcfcfefefefffffffffffffefefefcfcfcfbfbfbfafafafafafafafafafafafafafafafafafafafafafafafafcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfdfdfdfffffffafafafffffff7f7f7ffffffecececaeaeae8b8b8b9d9d9d9898987272726c6c6cfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffcfcfcfcfcfcfffffffffffffbfbfbfffffffffffff7f7f7f4f4f4f4f4f4d5d5d5b5b5b5b6b6b6bcbcbcc2c2c2c2c2c2bababab6b6b6b9b9b9bdbdbdbcbcbcb8b8b8babababbbbbbbbbbbbb9b9b9b9b9b9bcbcbcbebebeb8b8b8b9b9b9bbbbbbbbbbbbb7b7b7b1b1b1aeaeaeafafafaeaeaeafafafb5b5b58888889999998080808989897a7a7a888888979797b9b9b9e3e3e3fefefefffffff7f7f7f0f0f0fbfbfbfffffff0f0f0fcfcfcf1f1f1bbbbbb9b9b9b8181818e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f9090909090909090909090909090909191919191919292929292929292929191919191919191919191919191919191919191919191919393939f9f9f8e8e8e7f7f7fa7a7a7919191e6e6e6fffffffbfbfbfdfdfdf8f8f8fffffffffffff9f9f9f0f0f0fffffffffffff8f8f8fbfbfbfffffff9f9f9f6f6f6fbfbfbfbfbfbfcfcfcfffffffafafafcfcfcfffffffafafaf8f8f8fffffffefefefffffffffffffbfbfbfefefefffffffcfcfceeeeeecececeddddddcfcfcfd0d0d09898988b8b8b9797978e8e8e9393939393939393939393939393939494949595959696969898988787879797979292929898988d8d8d949494989898c1c1c1f7f7f7fffffff7f7f7fffffffefefef7f7f7fffffffdfdfdfdfdfdfcfcfcfbfbfbfafafaf9f9f9f9f9f9f8f8f8ffffffedededf7f7f7fcfcfc7777776969697373737474747b7b7b7b7b7b7b7b7b7c7c7c8080808585858b8b8b8e8e8e9090909191919292929393939494949595959595959696969999999d9d9da1a1a19999998e8e8e8e8e8e8f8f8f878787c9c9c9e3e3e3f8f8f8f9f9f9f6f6f6fcfcfcfffffffffffffffffffffffffafafafcfcfcfffffffffffffffffffffffff5f5f5fffffff5f5f5fdfdfdf8f8f8fffffff4f4f4f9f9f9c9c9c9a9a9a99e9e9eb1b1b1969696a0a0a0ebebebf6f6f6fcfcfcf7f7f7fefefefffffffffffffefefefffffffafafafffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffcfcfcfffffffbfbfbffffffcececeb1b1b1a1a1a19f9f9f9e9e9e7474746c6c6cf8f8f8fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffbfbfbfbfbfbfffffffffffffcfcfcfafafafffffffafafafcfcfcffffffdfdfdfb4b4b4a4a4a4aaaaaab6b6b6bebebebdbdbdbbbbbbbbbbbbbbbbbbb8b8b8c0c0c0bebebebcbcbcbababab9b9b9b9b9b9b9b9b9b8b8b8bdbdbdbababab6b6b6b5b5b5b5b5b5b7b7b7babababdbdbdb4b4b4a1a1a19e9e9ea4a4a49090907f7f7f7c7c7c818181d5d5d5e3e3e3f7f7f7fffffffefefef7f7f7fbfbfbfffffffafafafafafaf6f6f6ffffffdbdbdb9797978a8a8a8a8a8a8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f9090909090909090909090909090909090909191919191919191919292929292929191919191919191919191919191919191919191919191918e8e8e9191919595958f8f8f828282b1b1b1f2f2f2fcfcfcfcfcfcfdfdfdfcfcfcfffffffffffff5f5f5f2f2f2fefefefcfcfcf3f3f3f8f8f8fffffffffffffffffffffffffffffffffffff0f0f0f7f7f7fffffff6f6f6fbfbfbfffffff3f3f3fefefefffffffffffffcfcfcfefefefffffffcfcfcefefefdadadae3e3e3d7d7d7d8d8d8afafaf9191919393938e8e8e9494949494949393939393939494949595959696969696969393939292929898988c8c8c9e9e9e8f8f8f8b8b8b9292929e9e9ee5e5e5fffffff4f4f4fcfcfcfffffffbfbfbfefefefefefefefefefdfdfdfcfcfcfbfbfbfafafafafafaf9f9f9eeeeeefffffffffffff0f0f07c7c7c5d5d5d6161617a7a7a7373737575757777777979797a7a7a7e7e7e8383838787878c8c8c8e8e8e9292929595959696969696969595959494949a9a9aa2a2a29f9f9f9b9b9b9696968383837f7f7f939393efefeffafafafdfdfdf5f5f5f2f2f2f9f9f9fefefefcfcfcf7f7f7fffffffffffffffffffffffffffffffffffffbfbfbfffffffefefef1f1f1f5f5f5ffffffd9d9d9c9c9c9c5c5c58c8c8c5959593d3d3d3434342828283838388f8f8ffbfbfbfdfdfdfffffffffffffefefefbfbfbfbfbfbfffffffffffffefefefffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffefefefffffffffffffdfdfdababab9696969a9a9a8c8c8c989898848484959595f6f6f6fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafdfdfdfffffffefefef8f8f8fffffffcfcfcfefefeffffffefefefc3c3c3a7a7a7a2a2a2aeaeaeb9b9b9bcbcbcbbbbbbbbbbbbbcbcbcbabababbbbbbbababab9b9b9babababbbbbbbcbcbcbcbcbcbbbbbbb6b6b6b5b5b5b3b3b3b3b3b3b5b5b5b4b4b4afafafabababa2a2a2afafaf909090808080858585727272808080cfcfcff5f5f5fcfcfcfffffffefefef0f0f0e9e9e9f3f3f3fffffffbfbfbfbfbfbfcfcfcf1f1f1b4b4b48383838b8b8b8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f909090909090909090919191909090909090909090909090919191919191919191929292919191919191919191919191919191919191919191919191979797878787919191a0a0a0bcbcbcfefefefffffffdfdfdfefefef4f4f4f4f4f4fafafafcfcfcfffffffffffffbfbfbe1e1e1d6d6d6d7d7d7dcdcdcd7d7d7d4d4d4d0d0d0c6c6c6bcbcbcd4d4d4cacacac6c6c6ecececfffffffffffffffffffefefefffffffffffffcfcfcfefefefffffffcfcfcf2f2f2d6d6d6d5d5d5d2d2d2d7d7d7d0d0d0a2a2a29b9b9b9f9f9f9595959494949494949494949494949595959696969696969191919c9c9c989898878787a0a0a09494949494949a9a9a8c8c8cdcdcdcfffffff7f7f7fafafafffffffefefefafafafffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfbfbfbf9f9f9fdfdfdeaeaeae9e9e97979796868685959597272726e6e6e7474747a7a7a7c7c7c7a7a7a7b7b7b8080808585858888888b8b8b909090959595979797979797969696949494919191979797929292949494919191797979818181b1b1b1fffffffffffffbfbfbf4f4f4f6f6f6fffffffffffffefefefffffffefefefefefefffffffffffffffffffefefef9f9f9fbfbfbf9f9f9fbfbfbd3d3d3d2d2d26f6f6f5e5e5e4f4f4f5757574a4a4a4c4c4c4040404040402c2c2c3434349e9e9eebebebfffffffffffffbfbfbfffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffffffffffdfdfdfffffffdfdfd9a9a9a9595959e9e9e9595959b9b9bacacacf0f0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf9f9f9fcfcfcfefefefffffffbfbfbfefefefbfbfbf9f9f9fffffffdfdfde4e4e4cccccca7a7a7acacacb0b0b0b2b2b2b3b3b3b7b7b7bcbcbcc0c0c0b4b4b4b8b8b8bdbdbdbfbfbfbdbdbdbbbbbbbbbbbbbcbcbcbbbbbbbababab7b7b7b7b7b7b9b9b9b8b8b8b1b1b1a7a7a7a6a6a68e8e8e979797777777888888909090ddddddfdfdfdfbfbfbf9f9f9f9f9f9fafafafcfcfcfdfdfdfefefefffffffafafafefefefbfbfbcdcdcd8d8d8d8585859898988585858d8d8d8d8d8d8e8e8e8e8e8e8f8f8f9090909090909191918f8f8f8f8f8f9090909090909090909191919191919191919191919191919191919191919191919191919191919191918a8a8a8f8f8f959595a6a6a6fcfcfcfafafaf0f0f0fafafafffffffcfcfcfffffff8f8f8e3e3e3e7e7e7f1f1f1e5e5e57b7b7b6d6d6d6969696868685e5e5e5555554949493636362020202f2f2f1a1a1a2828288e8e8eecececfffffff6f6f6fdfdfdfffffffffffffcfcfcfefefefffffffcfcfcf5f5f5edededdededed8d8d8d6d6d6dededea0a0a08989898f8f8f9696969696969595959595959595959595959696969797978c8c8c9494949797978a8a8a929292898989979797898989abababe7e7e7fffffffefefefcfcfcfffffffdfdfdfafafafffffffffffffffffffffffffefefefefefefefefefdfdfdfffffffffffffefefeffffff5252525252525454546767676a6a6a7272727b7b7b7e7e7e7b7b7b7b7b7b7f7f7f8585858686868888888d8d8d9191919595959696969696969696969c9c9c959595979797999999909090949494bfbfbfefefeff8f8f8fafafafafafafafafafefefefffffffffffffbfbfbfffffffafafaf6f6f6fffffffffffff8f8f8fafafafffffffefefef0f0f0cccccc7878787d7d7d4b4b4b6767676464644747475858585757574343434949493636361212122a2a2aa3a3a3ecececfffffffafafafffffffffffff6f6f6f8f8f8fdfdfdfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffffffffffbfbfbffffffffffff9d9d9d9090909393939292927171718f8f8ffffffff4f4f4f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafafafafafafafafdfdfdfffffffafafafcfcfcfbfbfbf8f8f8f9f9f9fffffffdfdfdeeeeeea8a8a8a6a6a6a4a4a4a5a5a5a9a9a9aeaeaeb5b5b5bababab2b2b2bbbbbbc5c5c5c5c5c5bdbdbdb6b6b6b6b6b6b9b9b9bbbbbbb8b8b8b1b1b1acacacaeaeaeb3b3b3b1b1b1a9a9a99494949696969292928f8f8ff0f0f0edededf4f4f4fffffffffffffffffffcfcfcfffffffffffffffffffffffffbfbfbf8f8f8fcfcfcfcfcfcc2c2c28080808383839393938181818b8b8b8c8c8c8c8c8c8d8d8d8e8e8e8f8f8f9090909090908f8f8f8f8f8f8f8f8f9090909090909090909191919191919191919191919191919191919191919191919191919191919f9f9f9d9d9d7b7b7ba0a0a0fbfbfbffffffffffffffffffedededf4f4f4f7f7f7cecece8e8e8e7878787f7f7f7b7b7b8080807474747070707070706969696363635555554040401e1e1e222222444444383838292929949494fffffffefefefdfdfdfffffffffffffdfdfdfdfdfdfffffffcfcfcf8f8f8f2f2f2dbdbdbd5d5d5d0d0d0e0e0e0adadad8f8f8f929292989898979797969696969696969696969696969696979797a3a3a3919191989898a1a1a19d9d9d898989828282393939e0e0e0f7f7f7fffffffffffffffffffcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f7f7f7fffffff6f6f66969695151515353534d4d4d6060606a6a6a7575757979797878787777777c7c7c8181818585858686868888888b8b8b8f8f8f939393969696989898a0a0a08b8b8b929292909090808080acacacf4f4f4fffffffcfcfcfffffffffffffffffffffffffefefefafafaf6f6f6f9f9f9fffffffffffffffffff9f9f9f6f6f6fafafafffffff5f5f5d3d3d38d8d8d5353536767675c5c5c6868685e5e5e5e5e5e6969695252524848484b4b4b4e4e4e4b4b4b2a2a2a272727a5a5a5f6f6f6fafafafefefefffffffffffffffffffcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9fffffffefefefdfdfdfffffffdfdfda7a7a79e9e9e9e9e9ea0a0a0686868818181fefefef4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfcfcfcfbfbfbfafafafbfbfbfffffff8f8f8f6f6f6fdfdfdfdfdfdf6f6f6fbfbfbfffffff9f9f9b2b2b2a7a7a79f9f9fa0a0a0a4a4a4a7a7a7a8a8a8aaaaaaa4a4a4aeaeaeb9b9b9bcbcbcb8b8b8b5b5b5b8b8b8bcbcbcb5b5b5babababababab5b5b5b2b2b2afafafa3a3a3959595989898808080a8a8a8f0f0f0fffffffffffffffffff4f4f4fefefefffffffffffffbfbfbf9f9f9fbfbfbfcfcfcfbfbfbfefefefcfcfcffffffcfcfcf8d8d8d7d7d7d8282828c8c8c8989898989898a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f8e8e8e8f8f8f8f8f8f8f8f8f9090909090909090909090909191919191919191919191919191919191919191919191917e7e7ea2a2a2b1b1b1fffffff9f9f9fffffff4f4f49f9f9f8585858888888b8b8b8080807171717474747a7a7a7676767272726a6a6a6969696969696363636161615555553f3f3f3939392828282f2f2f2929292f2f2f909090f5f5f5fffffffdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfdfdfdfcfcfce6e6e6cfcfcfcfcfcfcfcfcfddddddcacacaabababa6a6a69999999898989797979797979696969696969797979797978a8a8a8a8a8a9292928787876f6f6f818181eaeaeafcfcfcfffffffefefefffffffffffffefefefcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff7f7f7eeeeee7676765252525c5c5c5a5a5a6363636e6e6e7575757777777979797d7d7d8181818484848484848484848686868a8a8a8f8f8f9494949797979595958383838787878383837f7f7fbcbcbcfdfdfdfefefefffffffffffffffffffffffffcfcfcfbfbfbfefefefffffff4f4f4fffffffefefef2f2f2fefefeffffffefefefbdbdbd7f7f7f7474745656566666668080806e6e6e6262626363635959595757574b4b4b5c5c5c4f4f4f4343435353532e2e2e2e2e2ea4a4a4fefefefffffff9f9f9eaeaeae6e6e6f0f0f0fbfbfbfbfbfbfdfdfdfefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffbfbfbfffffffffffff5f5f5acacac919191939393959595787878969696eeeeeef5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafdfdfdfdfdfdf9f9f9fafafafefefefdfdfdf3f3f3fbfbfbfffffff5f5f5f6f6f6fffffffbfbfbdadadac2c2c2aaaaaaa2a2a2a3a3a3a3a3a3a1a1a1a0a0a09a9a9a9d9d9da0a0a0a4a4a4a7a7a7abababafafafb2b2b2acacacb5b5b5b7b7b7afafafa9a9a9a6a6a69c9c9c8e8e8e8a8a8aa2a2a2d2d2d2fffffffffffff9f9f9f8f8f8fffffffefefefffffffffffffffffffbfbfbfefefefffffffffffffffffffafafaf1f1f1bcbcbc8d8d8d8181817b7b7b8d8d8d8787878787878888888989898b8b8b8c8c8c8d8d8d8d8d8d8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f909090909090909090919191919191919191919191919191919191919191919191969696bbbbbbdbdbdbf1f1f18585858a8a8aa0a0a08585858a8a8a8282827474747373738484848888887b7b7b7373737878787272727171716e6e6e6767676464645a5a5a4545453030304141413131312525253737374d4d4d929292fcfcfcfcfcfcfcfcfcfdfdfdfefefefdfdfdfcfcfcfdfdfdfefefef7f7f7e2e2e2dfdfdfd8d8d8cfcfcfd3d3d3a9a9a99292929a9a9a999999989898979797979797979797979797979797a7a7a79999997f7f7f9c9c9cd8d8d8e1e1e1ffffffecececfffffffffffffffffffffffffcfcfcfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffafafaffffff6969693030304949495353535a5a5a6464646d6d6d7474747979797d7d7d8080808080808181818383838585858989898d8d8d909090929292919191959595929292969696b9b9b9e9e9e9fffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffefefefefefef5f5f5f1f1f1fdfdfdf8f8f8bfbfbf7a7a7a7777777b7b7b6969696d6d6d7373735757575959596a6a6a7272726262625e5e5e6363635454544949494f4f4f4a4a4a303030606060a6a6a6e2e2e2fffffffffffffffffffffffffafafafbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffdfdfdedededababab9898989e9e9e9b9b9babababd4d4d4fefefefffffff4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafffffffefefef9f9f9f9f9f9fdfdfdfffffff2f2f2f7f7f7fffffff4f4f4f5f5f5ffffffffffffffffffe3e3e3bababaa6a6a6a2a2a2a1a1a1a1a1a1a1a1a1a1a1a19999999191919090909595959999999999999797978c8c8c8c8c8c8080806e6e6e6d6d6d7d7d7d8c8c8c8f8f8f959595a5a5a5fcfcfcfffffffcfcfcf1f1f1fffffff6f6f6fefefefffffffffffffcfcfcfffffffffffffefefef5f5f5fffffff4f4f4d3d3d38d8d8d7878788a8a8a7c7c7c7e7e7e8585858686868787878888888989898b8b8b8c8c8c8c8c8c8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f9090909090909090909191919191919191919191919191919191919191919191919898988e8e8ea7a7a7a6a6a68787877b7b7b7878787878787979798484847d7d7d7878787e7e7e7575757070708080807575757070707171716e6e6e6565656464645c5c5c4848482e2e2e2d2d2d3131314242423e3e3e303030797979f9f9f9fcfcfcfcfcfcfdfdfdfefefefdfdfdfcfcfcfdfdfdfffffff5f5f5e3e3e3e3e3e3ddddddc7c7c7dededeb0b0b08e8e8e9a9a9a9a9a9a9999999898989797979797979797979797978e8e8ea1a1a1848484a9a9a9fffffff7f7f7fffffffffffff7f7f7fffffffffffffffffffbfbfbfffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffcfcfcfcfcfcfefefececece8080804646464949494e4e4e5858586262626c6c6c7373737777777979797d7d7d7f7f7f8282828686868a8a8a8c8c8c8d8d8d8e8e8e8282829d9d9d939393a3a3a3ebebebfffffff9f9f9fffffffffffffdfdfdfefefefffffffffffffffffffdfdfdfcfcfcfefefefbfbfbffffffffffffebebebb6b6b68484846b6b6b6b6b6b7c7c7c7171716363637878786969696f6f6f6a6a6a6969695e5e5e6767675b5b5b5d5d5d6262624949495353535050502f2f2f4b4b4baaaaaaf3f3f3fffffffdfdfdf5f5f5fafafafbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffdfdfdfffffffffffff5f5f5a3a3a39797979d9d9d929292c8c8c8fefefefafafafefefefdfdfdfffffffffffffffffffefefefefefefefefefefefefffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffafafaf9f9f9fbfbfbf6f6f6edededf8f8f8f8f8f8f8f8f8fbfbfbfefefefffffffffffffefefefffffff9f9f9cacaca9a9a9a949494a1a1a19f9f9f9595959f9f9f9b9b9b9797979696969494948e8e8e8585857d7d7d8080807171716767675d5d5d6161618585859797978383837b7b7bafafaffffffffffffff7f7f7fffffffcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefcfcfcb6b6b66f6f6f7272728585857f7f7f7d7d7d8585858585858686868686868787878989898a8a8a8a8a8a8c8c8c8d8d8d8d8d8d8f8f8f9090909191919292929292929595959292929090909090909191919393939393939292928484847a7a7a7575757979797c7c7c7b7b7b7c7c7c8181817d7d7d7f7f7f7f7f7f7b7b7b7a7a7a7c7c7c7c7c7c7878787a7a7a7676767070706c6c6c6b6b6b6565655454544444443232323f3f3f4040404949494d4d4d3737374b4b4b919191fdfdfdfcfcfcf7f7f7fffffff2f2f2fffffffefefef6f6f6f6f6f6e3e3e3d3d3d3d8d8d8d5d5d5d8d8d8cfcfcfa3a3a3939393a2a2a29292929494949696965a5a5ab0b0b0bdbdbd9797979e9e9e949494b8b8b8fffffff6f6f6fcfcfcf4f4f4fafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafcfcfcffffffeeeeeefffffffcfcfc7575753f3f3f5050504040405d5d5d6262626060607272727171717878787d7d7d7f7f7f8080807f7f7f8383838c8c8c919191919191919191969696999999c0c0c0fcfcfcfffffff7f7f7fffffffcfcfcfffffffefefefbfbfbfdfdfdfffffffffffff9f9f9eeeeeefffffff9f9f9bebebe9b9b9b8888887878787474747070706f6f6f6e6e6e6e6e6e6f6f6f6e6e6e6b6b6b6969696b6b6b6a6a6a6767676363635e5e5e5a5a5a5757575656565656564848483939395050509f9f9ff3f3f3fffffff7f7f7f2f2f2fdfdfdfffffffcfcfcfbfbfbfffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffefefefffffffffffffbfbfbfffffffffffffbfbfbcbcbcb969696929292858585848484bababaf0f0f0f9f9f9fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f3f3f3ffffffffffffeeeeeed8d8d8d0d0d0f6f6f6fdfdfdfcfcfcf4f4f4f6f6f6fffffffefefef4f4f4fbfbfbfcfcfcdbdbdbb0b0b0a3a3a3a3a3a39999998e8e8e9494949696969898989797979191918888887e7e7e7878787272726565654747475050508080808b8b8b8181818d8d8d898989adadade2e2e2f7f7f7fbfbfbfcfcfcf8f8f8fffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffafafab0b0b06767676666667171717373738585857f7f7f8181818484848686868888888989898888888888888a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f9090909090909292929090908e8e8e8f8f8f9090909191919191919090908484847c7c7c7878787b7b7b7e7e7e7d7d7d7f7f7f8383837d7d7d7f7f7f7f7f7f7b7b7b7a7a7a7c7c7c7c7c7c7979797474747777777676767070706c6c6c6161614545452828283737374c4c4c5656566060605f5f5f3e3e3e3b3b3b686868e9e9e9fffffffbfbfbedededf6f6f6f8f8f8efefeffffffffffffffafafaf8f8f8cacacad8d8d8d7d7d7d7d7d7adadad9797979191917b7b7b7f7f7fa6a6a6939393d3d3d3c9c9c9bababaa9a9a99292929f9f9fd1d1d1f7f7f7f8f8f8fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fdfdfdffffffbebebe6666664a4a4a5050505656565a5a5a6363636b6b6b6e6e6e7474747676767b7b7b7e7e7e7e7e7e8181818888888d8d8d8d8d8d969696929292adadaddfdfdffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef7f7f7ffffffedededb2b2b28282827777777979797777777676767474747272727171717171717272727171716f6f6f6d6d6d6c6c6c6b6b6b6969696666666363635f5f5f5b5b5b5959595050505b5b5b4f4f4f3b3b3b585858a8a8a8ecececfffffffefefef7f7f7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefefefefffffffcfcfcf7f7f7fffffffffffff5f5f59e9e9e8f8f8f9e9e9e898989a3a3a3d1d1d1f1f1f1fcfcfcf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f8f8f8fffffff6f6f6c7c7c7a8a8a8a6a6a6cacacad9d9d9dededed8d8d8e3e3e3fcfcfcfffffff7f7f7f3f3f3fffffff8f8f8cbcbcba8a8a89999999696969b9b9b9797979797979393938c8c8c8484847e7e7e7c7c7c7d7d7d7777776262624b4b4b5c5c5c8686869090908a8a8a959595acacace1e1e1f9f9f9fffffffffffff8f8f8f8f8f8fefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcf7f7f7b0b0b06f6f6f7272727373736b6b6b7d7d7d7a7a7a7d7d7d8181818585858787878787878585858484848888888989898989898b8b8b8c8c8c8d8d8d8e8e8e8e8e8e9393939191919191919292929393939393939292929090908181817c7c7c7979797b7b7b7d7d7d7d7d7d7f7f7f8282827d7d7d8080807f7f7f7b7b7b7a7a7a7d7d7d7c7c7c7979797d7d7d7575757171716f6f6f6262624949493535352e2e2e5151516161616262626060605d5d5d4646464141415e5e5efffffffcfcfcfcfcfcfffffffcfcfceeeeeef9f9f9fffffff8f8f8f2f2f2f8f8f8d0d0d0d8d8d8e1e1e1d2d2d2d0d0d08b8b8b999999abababacacaccacacac0c0c0e0e0e0d5d5d5cacacaaeaeae9a9a9a999999b0b0b0f8f8f8eeeeeefdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffafafafffffff9f9f9fcfcfcf5f5f57e7e7e3737374242423f3f3f4a4a4a5d5d5d6262626a6a6a7373737171717878787e7e7e7e7e7e8080808787878c8c8c8d8d8d929292939393c9c9c9fcfcfcfafafaf9f9f9fffffffffffff4f4f4f8f8f8f9f9f9f9f9f9fafafafcfcfcfbfbfbf8f8f8f5f5f5b6b6b68080807070707171717575757575756f6f6f7575757474747373737373737474747474747171716f6f6f6c6c6c6d6d6d6d6d6d6b6b6b6868686464646060605e5e5e5858585252524d4d4d4343433535354e4e4ea4a4a4fcfcfcfefefef8f8f8fcfcfcfffffffffffffafafafafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffbfbfbfafafafffffffffffffefefe8b8b8b9696969d9d9d939393d0d0d0f7f7f7fbfbfbfdfdfdf4f4f4fffffffdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff5f5f5cccccca2a2a29393939a9a9aa4a4a4afafafb5b5b5b8b8b8c6c6c6dededee8e8e8e4e4e4d1d1d1f9f9f9ffffffdededeadadad8e8e8e8c8c8c9c9c9c9595959292928d8d8d8888888181817c7c7c7777777474745555554b4b4b6f6f6f8b8b8b8282828c8c8c9090906b6b6b939393f0f0f0fffffffafafafcfcfcf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff4f4f4a1a1a15656565b5b5b6969696868687575757777777979797c7c7c8080808282828484848484848484848787878787878888888a8a8a8b8b8b8c8c8c8d8d8d8d8d8d9191919090909191919292929393939292928f8f8f8c8c8c7c7c7c7a7a7a7979797979797b7b7b7c7c7c7d7d7d7e7e7e7d7d7d8080807f7f7f7c7c7c7b7b7b7d7d7d7d7d7d7979798080807070706f6f6f7373735757572f2f2f3030305050507070707575756969695a5a5a5555554c4c4c4b4b4b5b5b5bbfbfbff1f1f1edededfcfcfceeeeeef5f5f5fffffff5f5f5fffffffafafaf3f3f3f3f3f3cfcfcfd5d5d59a9a9ac8c8c8abababc5c5c5f6f6f6eeeeeeeaeaead0d0d0d4d4d4d7d7d7cfcfcfb8b8b8a4a4a4979797a3a3a3e5e5e5f1f1f1f3f3f3fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffff8f8f8fffffffafafafffffff8f8f8f9f9f9ffffffaeaeae6262624141414747475555555959595d5d5d5d5d5d6969696f6f6f7777777d7d7d7d7d7d8080808888889090909393938c8c8cacacace6e6e6fffffffcfcfcf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffff6f6f6edededadadad8686867979798181817a7a7a7575757676766e6e6e7474747373737272727373737474747373737171716f6f6f6c6c6c6d6d6d6f6f6f6f6f6f6d6d6d6969696565656262626464645050504f4f4f5757574343433131315e5e5ea5a5a5f8f8f8fffffffffffffefefefbfbfbfdfdfdfefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfefefefffffffffffffbfbfbfdfdfdffffff8d8d8d9c9c9c8c8c8c909090d5d5d5fbfbfbfcfcfcfffffff5f5f5fefefefcfcfcfdfdfdfefefefffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffff6f6f6c5c5c59e9e9e9a9a9aa6a6a6aaaaaaafafafaaaaaaa8a8a8adadadb1b1b1b2b2b2b5b5b5b9b9b9b8b8b8e1e1e1f7f7f7e8e8e8c8c8c8a7a7a79898989d9d9d8b8b8b8787878585858686868585857c7c7c6c6c6c5f5f5f6666665f5f5f808080969696848484828282898989767676aaaaaafbfbfbfffffff5f5f5f8f8f8f4f4f4fffffffbfbfbfffffffffffffffffffffffffffffffffffffefefefdfdfdfafafafcfcfcc2c2c27474745d5d5d6565656565656666667070707171717373737777777c7c7c8282828787878a8a8a8787878787878888888989898a8a8a8c8c8c8d8d8d8d8d8d8d8d8d8d8d8d8e8e8e9090909090908d8d8d8787878383837878787979797a7a7a7a7a7a7a7a7a7c7c7c7d7d7d7d7d7d7e7e7e8080808080807c7c7c7b7b7b7e7e7e7d7d7d7a7a7a7575757676767979796d6d6d4a4a4a3131314545456c6c6c7a7a7a7d7d7d7474746666665d5d5d525252454545404040474747ffffffffffffebebebeeeeeefefefefffffffafafafffffffffffffefefeffffffd7d7d7d8d8d89d9d9dcdcdcdf6f6f6eeeeeefffffffbfbfbf4f4f4dbdbdbcececed5d5d5dbdbdbcdcdcda9a9a98a8a8a969696bababafafafafdfdfdfffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffbfbfbfcfcfcf7f7f7fdfdfdfffffff9f9f98787872a2a2a3e3e3e5656564d4d4d5a5a5a5a5a5a6868686e6e6e7474747878787979797e7e7e8989899393939898988f8f8fd0d0d0f8f8f8fcfcfcfefefefdfdfdf9f9f9fffffff9f9f9f5f5f5f6f6f6fefefefffffff7f7f7dfdfdfcbcbcb7c7c7c7171717a7a7a7d7d7d6e6e6e7070707c7c7c7979797575757474747373737474747575757575757373737171716d6d6d6e6e6e7070707070706e6e6e6b6b6b6767676464646666666969696565655959594d4d4d484848464646434343bfbfbfecececfffffff9f9f9f5f5f5fffffffffffffbfbfbfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfefefefffffffffffff5f5f5fafafaffffff949494999999959595a6a6a6d5d5d5f3f3f3fdfdfdfffffffcfcfcf9f9f9fbfbfbfcfcfcfdfdfdfefefefdfdfdfcfcfcfafafaf9f9f9fefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffafafacecece9999998b8b8ba3a3a3b3b3b3adadadb8b8b8acacaca9a9a9b0b0b0b0b0b0a8a8a8a7a7a7afafafa3a3a3adadadaeaeaeacacacadadada3a3a39595959494949a9a9a8c8c8c7c7c7c7676767777777777777070706969698d8d8d8c8c8c7a7a7a848484959595707070616161959595f7f7f7fffffffefefefdfdfdfffffffbfbfbf8f8f8fdfdfdfffffffffffffffffffffffffffffffffffffefefefdfdfdf7f7f7fffffff0f0f0a6a6a66262625555556060606161616767676767676a6a6a6e6e6e7676767e7e7e8686868b8b8b8686868686868787878888888989898b8b8b8b8b8b8c8c8c8e8e8e8f8f8f9191919393939292928c8c8c8484847e7e7e7676767b7b7b7e7e7e7c7c7c7c7c7c7f7f7f8080807e7e7e7e7e7e8181818080807d7d7d7c7c7c7e7e7e7d7d7d7a7a7a7a7a7a8181817171714a4a4a3636364c4c4c6f6f6f8484847878787575757070706969696060605757574b4b4b3f3f3f414141dbdbdbfefefefffffffdfdfdf8f8f8fafafaf7f7f7f4f4f4f6f6f6ffffffedededf2f2f2f5f5f5ecececf7f7f7fffffff8f8f8fcfcfcfafafaf5f5f5e1e1e1d2d2d2d5d5d5d9d9d9d9d9d9b8b8b8949494979797979797e7e7e7fefefefdfdfdfdfdfdfefefefffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefffffffbfbfbfffffffffffff3f3f3ffffffb3b3b33d3d3d3232324949494646465454545b5b5b6565656868686d6d6d7171717575757e7e7e8c8c8c959595979797a4a4a4e2e2e2f5f5f5ebebebf6f6f6f8f8f8efefeff6f6f6fffffff8f8f8f4f4f4f4f4f4e8e8e8c5c5c59797977676767171717373737878787676767070707676767d7d7d7878787777777676767575757676767878787878787676767474746f6f6f7070707171717070706f6f6f6c6c6c6969696767676868686969696565655e5e5e5a5a5a5656564c4c4c424242424242a5a5a5fefefefffffffafafaf7f7f7fdfdfdfbfbfbfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafffffffcfcfcfffffff4f4f4fefefef1f1f19a9a9a9595959f9f9fcececeebebebf9f9f9fefefefafafafefefefbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfbfbfbf9f9f9f7f7f7f5f5f5fdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf6f6f6cdcdcda0a0a09191919c9c9ca9a9a9aaaaaaa5a5a5afafafabababacacacb0b0b0b4b4b4b3b3b3b4b4b4b6b6b6bbbbbbb6b6b6a8a8a8a6a6a6b2b2b2b6b6b6b4b4b4bbbbbbb1b1b19f9f9f8787877979797878787d7d7d8181818181817676768888887676767d7d7d9090905f5f5f5050509d9d9dfefefeeeeeeeefefeff5f5f5fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffafafaf1f1f1b5b5b55757573d3d3d5959596363636363636464646666666a6a6a7070707676767b7b7b7e7e7e8484848484848585858686868787878888888989898a8a8a8e8e8e8f8f8f9191919393939090908989897f7f7f7878787373737b7b7b7f7f7f7d7d7d7c7c7c7f7f7f8080807d7d7d7e7e7e8181818181817d7d7d7c7c7c7e7e7e7e7e7e7a7a7a8282826e6e6e4c4c4c3737374a4a4a7373738c8c8c8d8d8d7b7b7b7070706b6b6b6969696262625d5d5d5959595050504a4a4a4d4d4ddbdbdbfffffffbfbfbf4f4f4fffffffbfbfbfffffffefefefffffff1f1f1fdfdfdfbfbfbfffffffcfcfcf5f5f5fbfbfbfefefefffffffbfbfbececece0e0e0d7d7d7cececedcdcdccfcfcfb2b2b29b9b9b8a8a8ab6b6b6f4f4f4fafafafbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffcfcfcffffffffffffffffffffffffeeeeeef5f5f5fcfcfc9d9d9d3e3e3e4343435252524a4a4a5959595454546363636767676d6d6d767676858585939393989898969696838383979797a1a1a19f9f9fa3a3a3a7a7a7a7a7a7a7a7a79696969595959b9b9ba5a5a5a5a5a59292927878786868687272727878787777777878787e7e7e7c7c7c7575757575757676767676767575757676767878787878787676767474747373737373737272727171717070706d6d6d6b6b6b6a6a6a6b6b6b6161616161616969696565655757575656566262621818185a5a5ab6b6b6f4f4f4fefefeefefefefefeffbfbfbfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafffffff4f4f4fcfcfcf8f8f8ffffffe7e7e7a0a0a09696968c8c8cdfdfdffcfcfcfffffff8f8f8e8e8e8fbfbfbfffffffafafafbfbfbfcfcfcfcfcfcfafafaf7f7f7f4f4f4f2f2f2fcfcfcfcfcfcfcfcfcfbfbfbfafafafafafafafafaf9f9f9fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbc8c8c89595957f7f7f9e9e9eb7b7b7acacaca0a0a0a6a6a6b1b1b1b5b5b5b4b4b4aeaeaeafafafb4b4b4b2b2b2a9a9a9a6a6a6afafafb1b1b1b2b2b2b3b3b3abababa9a9a9b5b5b5b1b1b1abababa2a2a29a9a9a9595959090908a8a8a8686868585858b8b8b7c7c7c6767675b5b5b5d5d5d969696ebebebfefefef4f4f4fffffff9f9f9f6f6f6fffffffcfcfcf9f9f9fffffffffffffffffffffffffffffffffffffefefefdfdfdf6f6f6e7e7e7fffffff8f8f89999995d5d5d5656564444446666666767676868686a6a6a6b6b6b6d6d6d6d6d6d6e6e6e8282828282828383838484848585858787878787878888888686868787878a8a8a8b8b8b8888887f7f7f7474746c6c6c7070707979797d7d7d7b7b7b7979797d7d7d7e7e7e7b7b7b7f7f7f8181818181817d7d7d7c7c7c7e7e7e7e7e7e7a7a7a7878784646462b2b2b4c4c4c8080809595958c8c8c8080808181817474747575757878786e6e6e6262625858584b4b4b474747323232fcfcfcf0f0f0f4f4f4fcfcfcfafafafffffffffffff8f8f8f7f7f7fffffffcfcfcfafafafffffffafafafbfbfbfffffff9f9f9fffffffffffffffffff5f5f5d6d6d6d1d1d1dfdfdfdbdbdbbfbfbf8f8f8f858585909090f6f6f6f8f8f8f9f9f9fbfbfbfcfcfcfdfdfdfefefefefefefefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffcfcfcfcfcfcf9f9f9f3f3f3fffffffffffff6f6f6f7f7f7c1c1c12323232323235353534242426363635656566161616666666e6e6e7b7b7b8d8d8d9b9b9b9c9c9c959595a2a2a28c8c8c959595a2a2a29898989d9d9daaaaaaa1a1a1adadada6a6a6a2a2a2a0a0a09696968787877b7b7b7979797575757a7a7a7171717272727c7c7c7373736d6d6d7e7e7e7474747373737373737474747676767676767474747272727676767575757474747272727070706e6e6e6d6d6d6c6c6c6969697474747575756767675e5e5e6060605e5e5e5656566060603939394c4c4cadadadfcfcfcfffffffbfbfbfffffffbfbfbfcfcfcfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfbfbfbfcfcfcfdfdfdf9f9f9f2f2f2b2b2b29c9c9c909090989898d7d7d7f4f4f4f5f5f5fffffffafafaf4f4f4fffffffefefef0f0f0fffffffffffffefefeffffffeeeeeef9f9f9fefefefefefef8f8f8f2f2f2f8f8f8fffffffffffffafafaecececfafafafffffffcfcfcf7f7f7fcfcfcecececc7c7c79494949a9a9aa1a1a1a5a5a5a6a6a6a7a7a7a9a9a9abababaeaeaeafafafb0b0b0b1b1b1b1b1b1b1b1b1b1b1b1b0b0b0aeaeaeaeaeaeafafafafafafaeaeaeaeaeaeadadadacacacb6b6b6afafafa6a6a6a0a0a09d9d9d9a9a9a9696969393938484847777777777777070707272723434349e9e9efffffffdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f3f3f3fffffffbfbfbfdfdfdfafafaa4a4a44848483c3c3c4646465050504e4e4e5f5f5f7d7d7d7373736565657878787171717878788181818484848282828282828787878b8b8b8d8d8d8a8a8a9191919494948787876464648181816e6e6e7474747979797e7e7e7f7f7f7e7e7e7d7d7d7e7e7e8080807c7c7c8080807f7f7f7979797777777c7c7c7f7f7f7f7f7f3c3c3c3030305252528787879393938c8c8c8888887f7f7f8282827c7c7c7676767171716d6d6d6767675f5f5f5959594747474c4c4c444444e5e5e5f4f4f4fefefefffffffefefef8f8f8fbfbfbfefefefffffffffffffffffffffffffcfcfcfefefefffffffffffffdfdfdfefefefffffff6f6f6e9e9e9dddddddedededbdbdbc6c6c6a2a2a2919191979797979797f5f5f5fffffffefefefcfcfcfffffff6f6f6f1f1f1fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefefefefefefefdfdfdfcfcfcfafafaf9f9f9f8f8f8f7f7f7f6f6f6e7e7e7b6b6b62e2e2e3232324141415050505050505656565e5e5e6565657777779191919999999696969898989999999797979898989d9d9da0a0a0a0a0a09e9e9e9e9e9ea0a0a0a4a4a4a9a9a9a2a2a28989897070706d6d6d7878787575757575757575757676767676767777777777777777777777777777777777777777777777777777777777777777777676767676767575757474747373737272727272727171717474746e6e6e6969696a6a6a6c6c6c6969695e5e5e5555556060605a5a5a3d3d3d505050abababf1f1f1fcfcfcfcfcfcfffffff2f2f2fffffffffffffdfdfdfffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfafafafffffffffffff6f6f6e7e7e7959595959595929292919191d8d8d8fdfdfdfdfdfdfffffffffffff6f6f6fefefeffffffffffffe9e9e9f2f2f2fffffffffffff4f4f4f9f9f9f7f7f7fcfcfcffffffffffffffffffecececeaeaeafffffffffffffefefeedededfffffffffffff9f9f9c3c3c3a0a0a0929292989898a0a0a0a6a6a6a8a8a8aaaaaaadadadb0b0b0aeaeaeafafafb0b0b0b0b0b0b1b1b1b1b1b1b0b0b0b0b0b0afafafafafafafafafb0b0b0afafafaeaeaeadadadadadadafafafa9a9a9a3a3a39e9e9e9b9b9b9797979090908b8b8b8282827979797373736a6a6a3b3b3b9c9c9cedededf2f2f2fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffcfcfcf9f9f9fffffffdfdfdf2f2f2f0f0f0fbfbfbeaeaeaa2a2a25757574b4b4b4f4f4f6464646262625050506262627373735f5f5f7171717474747979797e7e7e8181818383838585858686868686868989898b8b8b8c8c8c6e6e6e6464647171716c6c6c7575757777777878787979797979797a7a7a7c7c7c7e7e7e7a7a7a8383838585858282828484848181816666664545453535354f4f4f7a7a7a9494949090908989898b8b8b8b8b8b8c8c8c8484847a7a7a7272726d6d6d6767676161615c5c5c4f4f4f404040222222e9e9e9ffffffffffffefefeffbfbfbfffffffffffffffffffcfcfcfbfbfbfdfdfdfffffffffffffdfdfdfffffffefefefcfcfcfffffffffffffafafaefefefdcdcdccdcdcde9e9e9e3e3e3cbcbcbb5b5b58f8f8f8a8a8aefefeffbfbfbf4f4f4f1f1f1fffffffffffffbfbfbfdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffefefefdfdfdfcfcfcfbfbfbf9f9f9f8f8f8f8f8f8fefefef7f7f7bebebe2828282020204949494848484c4c4c5b5b5b5656566161617d7d7d9595959c9c9c9696968d8d8d9393939393939696969b9b9ba0a0a0a2a2a2a2a2a2a2a2a29f9f9fa3a3a39f9f9f8f8f8f7c7c7c7373737373737575757575757575757575757676767676767777777777777777777777777777777777777777777777777777777777777777777878787777777777777676767575757474747474747373737171717171717070706f6f6f6c6c6c6868686464646161616262624c4c4c4a4a4a4d4d4d5d5d5da2a2a2ecececfffffff8f8f8f1f1f1fffffffffffffafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfbfbfbfffffffffffff7f7f7eaeaea8585859292928e8e8e868686d6d6d6fffffffdfdfdfffffffffffffafafaf9f9f9f1f1f1fffffffefefefffffff8f8f8eeeeeefffffff2f2f2fffffffffffff1f1f1f4f4f4fffffffdfdfdf1f1f1fffffff8f8f8fdfdfdf6f6f6f2f2f2f2f2f2cccccc9b9b9b8989899797979b9b9ba2a2a2a7a7a7aaaaaaacacacafafafb0b0b0aeaeaeaeaeaeafafafb0b0b0b1b1b1b1b1b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afafafaeaeaeaeaeaeaaaaaaa6a6a6a1a1a19e9e9e9b9b9b9595958c8c8c8585858a8a8a7070706e6e6e565656323232c4c4c4fefefefffffffcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffdfdfdfafafafbfbfbf5f5f5fffffffbfbfbf1f1f1fffffff4f4f4a4a4a44949493838384747475959595353535f5f5f7272726b6b6b6e6e6e6e6e6e7171717777777e7e7e8282828282828080808484848a8a8a8989898181815959596d6d6d6969697373737c7c7c7a7a7a7878787878787a7a7a7d7d7d7f7f7f8080808282827b7b7b7979798181818989897878784b4b4b2323234b4b4b7c7c7c9b9b9b9595958c8c8c8b8b8b8e8e8e9292928585858080807a7a7a7777777474747070706a6a6a6565655050504d4d4d3c3c3cd9d9d9fcfcfcfbfbfbf4f4f4fffffff9f9f9fbfbfbfdfdfdfffffffefefefdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfcfcfcfcfcfcfffffffffffffefefef8f8f8e3e3e3bbbbbbd7d7d7d6d6d6cfcfcfc3c3c38787877f7f7fb7b7b7e9e9e9fffffffdfdfdfbfbfbfffffffcfcfcfafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffefefefdfdfdfcfcfcfbfbfbfafafaf9f9f9f9f9f9fafafafdfdfdeaeaea9898982828283f3f3f3434344747475959594f4f4f6868688c8c8c9595959797979797978c8c8c9191919292929595959a9a9a9f9f9fa3a3a3a3a3a3a2a2a2a0a0a0a0a0a09191917979797070707676767979797474747575757575757575757676767676767777777777777777777777777777777777777777777777777777777777777777777979797979797878787777777777777676767575757575756f6f6f7474747777777373736c6c6c6868686b6b6b6f6f6f6b6b6b6161616666665858584040406c6c6cc3c3c3f3f3f3f8f8f8fcfcfcfdfdfdfffffffafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefffffffbfbfbfcfcfcf8f8f88a8a8a9595958989897f7f7fd0d0d0fffffffafafaf5f5f5fdfdfdfefefefcfcfcfffffff9f9f9fafafafefefeecececf4f4f4e4e4e48686869e9e9eebebebfffffff4f4f4fffffffdfdfdedededf6f6f6f2f2f2fffffff6f6f6b4b4b4bcbcbc979797949494909090a0a0a0a2a2a2a6a6a6a9a9a9abababacacacadadadadadadadadadaeaeaeafafafb0b0b0b0b0b0b0b0b0b0b0b0afafafb0b0b0b1b1b1b1b1b1b1b1b1b1b1b1b0b0b0afafafaeaeaeabababa6a6a6a1a1a19d9d9d9a9a9a9494948c8c8c8585857e7e7e6868688181814c4c4ca0a0a0dfdfdfe8e8e8fffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefbfbfbf8f8f8f2f2f2fffffffffffff0f0f0fafafaffffffededed9d9d9d8888885757574242425959595c5c5c5555556565656767676969696d6d6d7272727878787c7c7c7e7e7e7e7e7e8484848484848787876b6b6b5454547373736b6b6b7676767d7d7d7a7a7a7777777979797d7d7d8080808080807f7f7f8282827979797979797f7f7f7171715858585050505a5a5a7a7a7a9a9a9a9a9a9a8888888d8d8d9393938d8d8d8e8e8e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7575756c6c6c6464645f5f5f525252404040828282e6e6e6f2f2f2fffffffafafafefefefdfdfdfefefefffffffffffffbfbfbfbfbfbfdfdfdfefefefdfdfdfcfcfcfcfcfcfffffffffffffffffffdfdfdfcfcfcd3d3d3d1d1d1d1d1d1d6d6d6d4d4d4a5a5a5898989878787d0d0d0fffffffffffff4f4f4f8f8f8fefefefdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfafafafbfbfbfcfcfcf4f4f4e2e2e22222222222223a3a3a4b4b4b5151514c4c4c7575759b9b9b9292928e8e8e9a9a9a9696969292929595959797979999999d9d9da1a1a1a1a1a19e9e9ea6a6a69797978181817171716f6f6f7676767878787575757575757575757575757676767676767777777777777777777878787878787878787878787878787878787878787878787979797878787878787878787777777777777676767676767171717575757777777373736c6c6c6a6a6a6e6e6e7373735e5e5e6f6f6f646464545454575757565656717171a8a8a8f4f4f4fffffff8f8f8fefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefbfbfbfcfcfcf0f0f08a8a8a9090908d8d8d818181c9c9c9fefefefffffff7f7f7fbfbfbfefefefcfcfcfffffff2f2f2fafafaf8f8f8f2f2f2d4d4d47575752727273939398d8d8dacacacadadaddcdcdcfffffffffffffffffffffffff4f4f4b7b7b77d7d7d8989899191919494949e9e9ea5a5a5a6a6a6a7a7a7aaaaaaacacacaeaeaeadadadadadadadadadaeaeaeafafafafafafb0b0b0b0b0b0afafafafafafb0b0b0b1b1b1b1b1b1b1b1b1b1b1b1b0b0b0afafafaeaeaeacacaca6a6a69f9f9f9a9a9a9696969191918b8b8b858585777777656565717171282828d3d3d3fcfcfcf6f6f6f4f4f4fcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffefefefffffffffffffffffffefefefdfdfdfffffff8f8f8f7f7f7fdfdfdfffffffcfcfcfcfcfcfffffff6f6f6fafafab0b0b05050503c3c3c4f4f4f5656565959595e5e5e6464646b6b6b6e6e6e7070707373737979797e7e7e8585857b7b7b7f7f7f5151515959596d6d6d6b6b6b6d6d6d7474747373737373737777777c7c7c7d7d7d7b7b7b7878787a7a7a8383838585857272725656565252527575759e9e9e9393939d9d9d8e8e8e8484849393939595958a8a8a8b8b8b8b8b8b8787878181817c7c7c7979797373736c6c6c6565656969697171716767676d6d6dbebebed0d0d0fdfdfdf4f4f4fffffffffffffcfcfcfcfcfcfcfcfcfbfbfbfefefefffffffffffffefefefdfdfdfefefefffffffffffffefefefefefef9f9f9f0f0f0d5d5d5dbdbdbe2e2e2dbdbdbc4c4c4868686858585b5b5b5e5e5e5f4f4f4f5f5f5fffffffffffffefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcf1f1f1fffffff8f8f8f1f1f17b7b7b2d2d2d4545453c3c3c4c4c4c4949497373739999999292929191919c9c9c9595959090909595959797979797979b9b9ba2a2a2a1a1a19c9c9ca8a8a88c8c8c7575757474747676767373737272727878787575757575757575757676767676767777777777777777777878787878787878787878787878787878787878787878787777777777777777777777777777777676767676767676767676767575757373737070706e6e6e6e6e6e6f6f6f7070706363636d6d6d6262626161616c6c6c5a5a5a4f4f4f666666bdbdbdfefefef8f8f8fffffffffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfbfbfbfdfdfdfffffff9f9f9dbdbdb8e8e8e848484939393878787b7b7b7ebebebfffffffffffffdfdfdfbfbfbf7f7f7fcfcfcfefefeffffffffffffffffff9f9f9f1f1f1f2a2a2a2525252d2d2d202020343434808080b6b6b6c0c0c0c6c6c6c9c9c9b8b8b87979798989898080809e9e9e8a8a8aa6a6a6a5a5a5a5a5a5a6a6a6a9a9a9aeaeaeb0b0b0b1b1b1b0b0b0adadadadadadaeaeaeafafafafafafafafafafafafafafafb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afafafaeaeaeaeaeaea9a9a9a3a3a39b9b9b9595959191918d8d8d8686868181817b7b7b6060605b5b5b656565d0d0d0f8f8f8fffffffafafafdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffefefefefefefffffffffffffffffffefefefafafafffffff8f8f8f1f1f1fffffffffffff7f7f7fefefefffffffffffff4f4f4ababab4f4f4f3c3c3c5252524f4f4f5656565d5d5d6565656868686868686b6b6b7373737b7b7b8484847b7b7b7474744a4a4a6060606767676b6b6b6767677070707171717474747878787c7c7c7d7d7d7c7c7c7a7a7a7f7f7f7e7e7e6c6c6c5656565f5f5f8282829797979595958d8d8d9090908e8e8e8f8f8f9595959191918a8a8a8d8d8d9595958c8c8c8181817c7c7c7c7c7c8080808383838484847e7e7ea0a0a0a2a2a2a6a6a69b9b9b9f9f9fc6c6c6e6e6e6dcdcdcdadadae2e2e2f6f6f6fffffffffffffefefefefefefffffffefefefdfdfdfffffffffffffcfcfcfcfcfcfefefef0f0f0fcfcfcd5d5d5d5d5d5d3d3d3cdcdcdd2d2d29292928282829a9a9acfcfcffbfbfbfffffffefefefefefefafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf1f1f1fffffffffffffbfbfbfdfdfd3333331e1e1e3939394a4a4a4b4b4b6b6b6b8e8e8e9797979c9c9c9999998888888c8c8c9292929595959595959a9a9aa3a3a3a4a4a49d9d9d9e9e9e8080806e6e6e7676767a7a7a7070706e6e6e7878787575757575757575757676767676767777777777777777777979797979797979797979797979797979797979797979797777777777777777777777777777777777777777777777777878787575757171717070707272727373737272727070707f7f7f6969697272727b7b7b6868686363636868685a5a5a6e6e6eecececfdfdfdfffffffbfbfbfdfdfdf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdf8f8f8fdfdfdfdfdfddededeb3b3b38282828e8e8e8a8a8a959595bbbbbbe8e8e8fafafafafafaf8f8f8f7f7f7fffffffafafaf2f2f2fbfbfbe5e5e57b7b7b2121212828281919191919191a1a1a2626263737373737374040405959597d7d7d8080807b7b7b9b9b9b9292929c9c9c929292a5a5a5a7a7a7a6a6a6a6a6a6a9a9a9aeaeaeb0b0b0b0b0b0afafafacacacadadadaeaeaeafafafafafafafafafafafafaeaeaeafafafafafafafafafb0b0b0afafafaeaeaeadadadadadada3a3a39f9f9f9999999595959191918a8a8a8282827b7b7b6d6d6d6464645b5b5beaeaeafefefefdfdfdf8f8f8fcfcfcfefefefefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffff6f6f6fffffffffffffafafafefefefcfcfcf9f9f9fffffffffffff2f2f2ffffffffffffa9a9a95757573e3e3e3a3a3a5151515656565b5b5b5f5f5f6363636868686e6e6e7373737474747b7b7b6161615050506060606464646b6b6b6b6b6b6e6e6e7171717575757777777979797c7c7c7f7f7f8181818282826b6b6b5454545a5a5a808080a0a0a09a9a9a8282828a8a8a8b8b8b9393939494948f8f8f9191919393938b8b8b9494948d8d8d8888888888889090909b9b9ba3a3a3a7a7a7a9a9a9a8a8a8a3a3a3b4b4b4a9a9a9a9a9a9acacacaaaaaaa3a3a3a5a5a5b9b9b9dfdfdffcfcfcfffffffcfcfcf9f9f9fdfdfdfbfbfbfcfcfcfffffffffffffbfbfbfbfbfbffffffffffffffffffebebebddddddcfcfcfcfcfcfe1e1e1c3c3c3959595878787b2b2b2f5f5f5fffffff3f3f3f2f2f2fafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefefefeffffffffffffefefeff0f0f0ffffff6262621b1b1b4040403f3f3f5656567777778f8f8f9b9b9b9d9d9d9393938585858c8c8c939393969696949494999999a3a3a3a2a2a29b9b9b8a8a8a7777776c6c6c7171717474747070707070707676767575757575757575757676767676767777777777777777777979797979797979797979797979797979797979797979797878787878787878787878787979797979797979797979797878787575757474747575757777777979797878787777777b7b7b6969697070707373735e5e5e5f5f5f6868685858584f4f4fedededfdfdfdfffffff8f8f8fffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffff1f1f1f6f6f6fffffff4f4f4e1e1e18888888282828888887575758d8d8dc6c6c6eaeaeaf3f3f3f8f8f8fcfcfcf3f3f3f0f0f0ffffffffffff8a8a8a3030303636361f1f1f3838383131313333333e3e3e4444444747475757576c6c6c7a7a7a7979799999998484849e9e9e939393b0b0b09e9e9eacacacaaaaaaa8a8a8aaaaaaadadadaeaeaeacacacaaaaaaacacacadadadaeaeaeafafafafafafafafafafafafaeaeaeaeaeaeaeaeaeafafafafafafaeaeaeaeaeaeadadadacacaca1a1a19e9e9e9a9a9a9797979393938b8b8b8080807878786b6b6b6e6e6e333333e8e8e8fbfbfbfefefef8f8f8fffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffffffff7f7f7f9f9f9fffffffffffffcfcfcfbfbfbfdfdfdf9f9f9fdfdfdfbfbfbfffffffcfcfcacacac5b5b5b4a4a4a5050505050505252525858586060606767676b6b6b6c6c6c5c5c5c7373734a4a4a5454545757576060606767676e6e6e6a6a6a6d6d6d7070707171717272727575757c7c7c8282827777776060606363638484849696968d8d8d8d8d8d9d9d9d9696969090909393938f8f8f8787879696969c9c9c8686869595959494949595959c9c9ca5a5a5adadadb1b1b1b1b1b1b6b6b6aeaeaec5c5c5c2c2c2cdcdcdc2c2c2d2d2d2b5b5b5a2a2a29797979e9e9ebebebee0e0e0f3f3f3fcfcfcfffffffafafaf8f8f8fbfbfbfffffffffffffcfcfcfbfbfbfffffffffffffdfdfdfcfcfceaeaead3d3d3d4d4d4dbdbdbdadadacbcbcb8080807f7f7fcbcbcbf6f6f6f3f3f3f5f5f5fdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff8f8f8fffffffdfdfdf1f1f16161612222223131316464648e8e8e9a9a9a9b9b9b9595958e8e8e8e8e8e909090989898999999949494979797a0a0a09e9e9e9595957979797272726b6b6b6969696c6c6c7171717373737373737575757575757575757676767676767777777777777777777979797979797979797979797979797979797979797979797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7575757777777878787a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7070707d7d7d6e6e6e6464647171716868685555555c5c5c606060fdfdfdfafafafcfcfcf7f7f7fffffffcfcfcfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff9f9f9fbfbfbfffffffcfcfcffffff8686867878787f7f7f959595919191939393949494b5b5b5f6f6f6ffffffedededf3f3f3fffffffefefe8f8f8f3e3e3e4343433f3f3f3a3a3a4242424c4c4c5656565f5f5f6a6a6a7676767e7e7e8888888c8c8c9191919696969b9b9ba0a0a0a5a5a5a9a9a9a5a5a5a6a6a6a9a9a9abababaeaeaeb0b0b0b1b1b1b2b2b2afafafafafafafafafafafafafafafafafafafafafafafafadadadadadadaeaeaeafafafafafafadadada8a8a8a5a5a5a5a5a59b9b9b9494949292928d8d8d838383797979757575686868424242f9f9f9ffffffefefeffefefefffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f8f7f7f7fbfbfbfdfdfdf6f6f6e5e5e5d7d7d72d2d2d3a3a3a3737375656566868685050505858587272727575755858584444444c4c4c5d5d5d6464646363636363636a6a6a7373737575756f6f6f7272727d7d7d8282827e7e7e6d6d6d7d7d7d8e8e8e9292928d8d8d8989898e8e8e9696969292929191918f8f8f8e8e8e9191919494949494949191919393938c8c8c939393a9a9a9b8b8b8b7b7b7b3b3b3b4b4b4babababebebec5c5c5cacacacbcbcbc9c9c9c4c4c4c1c1c1cececec8c8c8c3c3c3a3a3a3abababb7b7b7e6e6e6fdfdfdfffffffafafaf8f8f8fffffffffffffffffffffffffffffffffffffcfcfcfefefef2f2f2d5d5d5d1d1d1d8d8d8cfcfcfe6e6e69999997a7a7ac3c3c3fbfbfbfefefefffffff9f9f9f5f5f5fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffff8f8f8ffffffefefef4242422c2c2c2b2b2b7272729696968d8d8d9090909696968d8d8d8787878b8b8b9999999c9c9c949494999999a3a3a39595957878786969696b6b6b6e6e6e6f6f6f6f6f6f7070707373737575757474747474747575757676767676767777777878787878787272727777777777777676767878787e7e7e7d7d7d7777777a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7a7a7a7676767272727a7a7a7b7b7b7d7d7d8181818484848484848181817f7f7f7878786e6e6e7070706c6c6c5b5b5b5b5b5b5d5d5d4d4d4d6b6b6bedededfffffff8f8f8fffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafafefefefefefef9f9f9e8e8e8ededed9494947272727a7a7a8c8c8c8f8f8f9a9a9a9191918a8a8aa1a1a19c9c9cafafafb0b0b0dadadaf1f1f19696963a3a3a3b3b3b4343434d4d4d5252525b5b5b6363636b6b6b7474747d7d7d8383838b8b8b8f8f8f9494949999999d9d9da1a1a1a5a5a5a8a8a8a6a6a6a8a8a8aaaaaaacacacaeaeaeb0b0b0b0b0b0b1b1b1afafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeaeaeaeafafafb0b0b0adadada8a8a8a4a4a49b9b9b9797979494949595959292928888887979796f6f6f525252757575f0f0f0f6f6f6f8f8f8fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfafafafefefefffffffffffff9f9f9f1f1f1cacaca5252524040404242424747476161615656566161616e6e6e5858584a4a4a4f4f4f5a5a5a5c5c5c5d5d5d6060606a6a6a6e6e6e7575757878787777777474747878787f7f7f8b8b8b9191919696969696969191918d8d8d8d8d8d8f8f8f9292929191918f8f8f8f8f8f909090929292929292909090939393989898a4a4a4b2b2b2b7b7b7b5b5b5b4b4b4b7b7b7bcbcbcbfbfbfc4c4c4c8c8c8cacacac8c8c8c5c5c5c2c2c2cececec3c3c3c3c3c3ccccccbbbbbbaaaaaab7b7b7dbdbdbf0f0f0fffffffffffffdfdfdf6f6f6fafafafcfcfcf8f8f8fffffffcfcfcfefefef6f6f6e2e2e2d6d6d6d3d3d3d0d0d0d7d7d7c1c1c1858585777777b6b6b6f0f0f0fffffffffffff7f7f7fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7ffffffffffffffffffe6e6e65c5c5c2b2b2b7171719e9e9e9999999494949a9a9a9393938585858686869090909494949292929696969a9a9a8989897070706969696b6b6b6e6e6e6f6f6f6f6f6f7070707272727474747474747474747575757575757676767777777878787878787676767b7b7b7b7b7b7777777676767a7a7a7b7b7b7979797b7b7b7a7a7a7878787777777878787979797979797979798888888888888787878787878787878484847f7f7f7b7b7b7373737272725c5c5c5858585c5c5c3c3c3c3b3b3b757575c9c9c9fffffffffffff8f8f8fffffffffffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf4f4f4fffffffffffffafafafafafaffffffd5d5d59393937b7b7b8282828787879c9c9c9d9d9d8c8c8c8c8c8c8585859999998d8d8da7a7a7c2c2c28484844343435050505d5d5d5e5e5e6262626868687070707979798181818888888b8b8b8f8f8f9393939999999e9e9ea1a1a1a3a3a3a6a6a6a7a7a7a9a9a9aaaaaaabababadadadaeaeaeafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb0b0b0afafafacacaca7a7a7a3a3a39c9c9c9999999494948f8f8f8a8a8a8080806f6f6f5f5f5f6a6a6ad3d3d3fcfcfcf6f6f6fffffff9f9f9f8f8f8f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9f8f8f8fafafafdfdfdffffffffffffffffffffffffc9c9c95050503a3a3a4a4a4a4949495f5f5f4848486060605353534b4b4b4f4f4f5454545656565a5a5a6161616b6b6b6969697070707979797575756e6e6e7878788a8a8a9393939090908e8e8e8e8e8e9191919292929191918f8f8f929292919191909090909090909090909090919191919191989898aaaaaab9b9b9bababab4b4b4b3b3b3b7b7b7babababfbfbfc1c1c1c4c4c4c7c7c7c8c8c8c7c7c7c6c6c6c5c5c5c2c2c2cececec9c9c9d5d5d5bdbdbdbfbfbfacacacadadadc5c5c5e2e2e2fafafafcfcfcf8f8f8fbfbfbfdfdfdfafafafafafafdfdfdfdfdfdfbfbfbf4f4f4dededecfcfcfd3d3d3d5d5d5dadada9b9b9b6b6b6bafafaff3f3f3f7f7f7fffffffafafafdfdfdfffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff0f0f0efefefffffff5f5f5f2b2b2b5e5e5e9090909898989090909898989797978484848585858888888d8d8d9393939797979090907c7c7c6868686969696c6c6c6e6e6e6f6f6f6f6f6f6f6f6f7272727474747474747474747474747575757676767777777777777878787777777b7b7b7c7c7c7777777575757777777b7b7b7c7c7c7c7c7c7a7a7a7878787777777979797d7d7d8282828585859292929090908d8d8d8b8b8b8888888484847f7f7f7b7b7b7272727474745d5d5d545454545454424242686868c5c5c5fffffffffffff1f1f1f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffffffffefefef9f9f9fffffffefefeeaeaea9292927272727373737070708080809494949797979595959393939a9a9a8f8f8f8c8c8c8b8b8b5e5e5e4343435d5d5d6262626565656969696f6f6f7878788181818989898f8f8f9292929494949898989f9f9fa3a3a3a5a5a5a6a6a6a6a6a6a7a7a7acacacacacacadadadaeaeaeafafafafafafaeaeaeaeaeaeafafafafafafafafafafafafafafafafafafafafafafafafb0b0b0b0b0b0afafafb0b0b0afafafabababa5a5a5a1a1a1a1a1a19c9c9c9393938888888080807878786d6d6d6363638a8a8af8f8f8fbfbfbf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafaf8f8f8f7f7f7f7f7f7f9f9f9fdfdfdfffffff6f6f6fdfdfdc2c2c25757573a3a3a4c4c4c4646465656565353534b4b4b4646464a4a4a4f4f4f5353535b5b5b6464646c6c6c6868686868686d6d6d6f6f6f7575758585859797978c8c8c8989898787878a8a8a8f8f8f9393939393939292929292929191919191919292929090908e8e8e919191969696a5a5a5bababac5c5c5bbbbbbb0b0b0b4b4b4bbbbbbbcbcbcc2c2c2c3c3c3c4c4c4c5c5c5c6c6c6c6c6c6c7c7c7c7c7c7c6c6c6ccccccc2c2c2c4c4c4c4c4c4d5d5d5c0c0c0a9a9a9acacacb7b7b7d5d5d5f7f7f7fffffffefefefbfbfbfffffff9f9f9fffffffbfbfbfdfdfdffffffe6e6e6cfcfcfd7d7d7d5d5d5dededeb6b6b6878787b9b9b9fafafaf9f9f9fafafafdfdfdfefefefffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffffffffafafaf5f5f5f3f3f3b7b7b76161616767678383839696969191919595959595958383838787878585858c8c8c9999999a9a9a8989897373736666666a6a6a6c6c6c6e6e6e6e6e6e6e6e6e6f6f6f7171717373737373737373737474747575757676767676767777777777777575757777777777777777777878787a7a7a7b7b7b7b7b7b7a7a7a7c7c7c7f7f7f8282828585858989898d8d8d9090908f8f8f8d8d8d8b8b8b8a8a8a8a8a8a8787878383838080807b7b7b7272726f6f6f5f5f5f5252527e7e7ecfcfcffffffffdfdfdf1f1f1f1f1f1fffffffffffff9f9f9fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffdfdfdf9f9f9f9f9f9fffffff2f2f2fcfcfcbdbdbd7171716f6f6f5f5f5f5a5a5a7979799696969595959494949999999b9b9b9a9a9a8f8f8f5d5d5d3f3f3f5d5d5d6e6e6e6c6c6c7070707777777e7e7e8686868c8c8c9191919494949898989d9d9da2a2a2a6a6a6a8a8a8a8a8a8a8a8a8a8a8a8aeaeaeaeaeaeafafafafafafafafafafafafaeaeaeaeaeaeafafafafafafafafafafafafafafafafafafafafafafafafb1b1b1b0b0b0afafafafafafadadada9a9a9a3a3a39e9e9e9c9c9c9999999393938a8a8a7f7f7f777777767676797979c2c2c2f9f9f9fcfcfcfbfbfbf3f3f3fffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefcfcfcf9f9f9f9f9f9fbfbfbfefefefcfcfcfdfdfdffffffb4b4b44b4b4b3737374848485454545050504848484242424343434949495050505858585f5f5f6767676969696868686767677171718484849191919393939090909191919191919292929191919090909090908f8f8f9191919090909191919393939090908d8d8d9494949e9e9eb5b5b5c4c4c4c5c5c5b4b4b4adadadb6b6b6bebebebcbcbcc4c4c4c4c4c4c4c4c4c4c4c4c5c5c5c6c6c6c7c7c7c8c8c8d3d3d3bcbcbcbababac1c1c1d3d3d3c6c6c6c8c8c8c9c9c9b8b8b8b0b0b0bbbbbbddddddf9f9f9fffffffcfcfcfbfbfbfbfbfbfffffffafafafcfcfcffffffefefefd7d7d7dbdbdbd0d0d0dfdfdfcecece8f8f8f8a8a8adadadaffffffeaeaeafffffffefefefefefefefefefffffffefefefdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffafafafafafafffffff3f3f3ffffffc4c4c49a9a9a8e8e8e9c9c9c9a9a9a9696969090908080808888888484848d8d8d9b9b9b9898988282826d6d6d6767676a6a6a6c6c6c6e6e6e6e6e6e6e6e6e6e6e6e7070707272727373737373737474747474747575757676767777777777777777777575757474747878787c7c7c7b7b7b7878787575757676767e7e7e8888889090909393939494949494949595958d8d8d8c8c8c8c8c8c8d8d8d8d8d8d8c8c8c8888888585857d7d7d7373736b6b6b676767808080c9c9c9fffffffffffffafafaf3f3f3fffffffffffffdfdfdfbfbfbfdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf8f8f8fcfcfcfefefefffffffffffff4f4f4ffffffffffffbdbdbdababab7f7f7f5151515f5f5f7474746666666868688d8d8d9090909595959595955c5c5c2a2a2a5050508080807575757b7b7b8383838888888a8a8a8d8d8d9292929696969c9c9ca0a0a0a4a4a4a7a7a7a8a8a8a9a9a9aaaaaaabababafafafafafafb0b0b0b0b0b0b0b0b0afafafafafafaeaeaeafafafafafafafafafafafafafafafafafafafafafafafafb0b0b0afafafaeaeaeadadadabababa6a6a69f9f9f9b9b9b9898989595959494948d8d8d7a7a7a6c6c6c7777778d8d8dfbfbfbfcfcfcffffffffffffefefeffffffff1f1f1fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfefefefdfdfdfcfcfcfbfbfbfcfcfcfdfdfdffffffffffffefefeffdfdfdb4b4b44444443b3b3b3737374e4e4e4a4a4a4646464343434444444949495050505656565d5d5d6767676c6c6c6f6f6f7c7c7c8e8e8e9090908686868d8d8d9191919595959595959292928f8f8f8f8f8f9090909191918e8e8e9090909393938f8f8f8e8e8e9a9a9aaaaaaac2c2c2c6c6c6bfbfbfb0b0b0adadadb8b8b8c0c0c0bebebec5c5c5c5c5c5c5c5c5c4c4c4c5c5c5c6c6c6c7c7c7c8c8c8c5c5c5c3c3c3d0d0d0c0c0c0c9c9c9bbbbbbcbcbcbccccccc5c5c5c0c0c0b8b8b8bbbbbbd7d7d7f8f8f8fffffffafafafdfdfdfefefefafafafbfbfbfffffff6f6f6e3e3e3dbdbdbd7d7d7d7d7d7d8d8d8b6b6b67a7a7aa1a1a1fafafaf6f6f6fffffffefefefdfdfdfdfdfdfffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffff8f8f8fffffff0f0f0fffffffdfdfdf6f6f6fafafac3c3c39999999595959898989494948989897d7d7d8383838383838d8d8d9797978f8f8f7878786868686666666a6a6a6c6c6c6d6d6d6e6e6e6d6d6d6d6d6d6f6f6f7171717272727373737373737474747575757676767676767676767a7a7a7676767676767a7a7a7c7c7c7979797676767575757c7c7c8585859292929a9a9a9b9b9b9999999696969595959494949494949494949494949393938f8f8f8a8a8a8585857575758080806e6e6e828282d5d5d5fffffff9f9f9fbfbfbfffffffafafafffffffffffffbfbfbfffffffffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfffffffffffff8f8f8fafafaedededfafafafefefefffffff4f4f4c7c7c78f8f8f8585857272723e3e3e3939397070706c6c6c6767676b6b6b4545451b1b1b3636365e5e5e7878788282828c8c8c9090908e8e8e8f8f8f9696969d9d9d9e9e9ea1a1a1a5a5a5a7a7a7a8a8a8a9a9a9abababadadadafafafafafafb0b0b0b1b1b1b1b1b1b0b0b0b0b0b0afafafafafafafafafafafafafafafafafafafafafafafafafafafb0b0b0afafafadadadacacaca9a9a9a3a3a39d9d9d9797979999999191918f8f8f898989727272656565868686b7b7b7fcfcfcf6f6f6fbfbfbfffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfffffff0f0f0fdfdfdf7f7f7f9f9f9b8b8b83f3f3f3b3b3b4444444a4a4a4e4e4e4949494343434343434a4a4a5151515656565e5e5e6b6b6b7777778383838b8b8b8c8c8c8989898989898c8c8c8f8f8f9191919191919090909191919292929090908d8d8d8f8f8f9292928f8f8f8f8f8fa0a0a0b5b5b5c6c6c6c4c4c4bcbcbcb1b1b1b0b0b0b9b9b9c0c0c0c1c1c1c5c5c5c5c5c5c5c5c5c5c5c5c6c6c6c6c6c6c7c7c7c7c7c7bababad1d1d1d7d7d7c0c0c0bcbcbcc7c7c7ccccccbdbdbdc5c5c5c7c7c7bebebeb3b3b3bcbcbcd9d9d9f3f3f3fcfcfcfcfcfcfafafafcfcfcfcfcfcfcfcfcfdfdfdf0f0f0d6d6d6dbdbdbd5d5d5d4d4d4dfdfdf9898988c8c8cf4f4f4fffffffffffffdfdfdfbfbfbfcfcfcfffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffdfdfdfffffffffffffffffffffffff4f4f4fcfcfcdededeacacac8c8c8c8f8f8f9393938787877a7a7a7d7d7d8383838d8d8d9191918484847070706666666767676a6a6a6c6c6c6d6d6d6e6e6e6d6d6d6d6d6d6e6e6e7070707272727272727373737474747575757575757676767676767777777676767878787b7b7b7878787676767c7c7c8686868d8d8d9595959d9d9da0a0a09d9d9d9999999898989898989b9b9b9b9b9b9b9b9b9b9b9b9898989191918989898282827f7f7fa6a6a6b2b2b2c9c9c9fffffffffffff8f8f8fffffffffffff9f9f9fffffff5f5f5fbfbfbfffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf7f7f7fffffffdfdfdf6f6f6fffffffffffffafafaf9f9f9f9f9f9fcfcfcfffffff5f5f5f8f8f8cccccc7878786c6c6c6464646363635555555959594f4f4f3838383737373030307575758181818e8e8e9393939191919292929b9b9ba5a5a59f9f9fa2a2a2a5a5a5a7a7a7a8a8a8a9a9a9adadadafafafaeaeaeafafafb0b0b0b1b1b1b1b1b1b1b1b1b0b0b0b0b0b0afafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeacacacabababa7a7a7a2a2a29b9b9b9696969999998b8b8b8787878484847070706e6e6ea8a8a8f2f2f2fffffffffffffbfbfbfdfdfdfffffff9f9f9f9f9f9fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffbfbfbfffffff7f7f7f4f4f4f7f7f7f4f4f4bababa4343433939394747475353534f4f4f4343434040404848485151515454545656566464647979798383838484848b8b8b9797979494949292929090909090909191919191919090908f8f8f8f8f8f8c8c8c8e8e8e9292928f8f8f909090a4a4a4bcbcbcc6c6c6c2c2c2bbbbbbb5b5b5b4b4b4b9b9b9bfbfbfc3c3c3c5c5c5c5c5c5c6c6c6c6c6c6c6c6c6c6c6c6c7c7c7c7c7c7ccccccc7c7c7bbbbbbcdcdcdc6c6c6d0d0d0c0c0c0c2c2c2c6c6c6c6c6c6c6c6c6c1c1c1b3b3b3b2b2b2d1d1d1f6f6f6fbfbfbf7f7f7fffffffefefef9f9f9fffffff7f7f7d1d1d1cfcfcfe3e3e3cececed3d3d39f9f9f9e9e9efffffff8f8f8fffffffdfdfdfbfbfbfcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffffffebebebfffffff6f6f6e7e7e7fffffffdfdfdfdfdfdcbcbcb9393938f8f8f9898988888887777777a7a7a8484848f8f8f8e8e8e7f7f7f6c6c6c6666666969696a6a6a6c6c6c6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e7070707272727272727373737474747474747575757676767676767070707373737a7a7a7b7b7b7575757575758686869a9a9a9f9f9fa3a3a3a6a6a6a3a3a39e9e9e9a9a9a9a9a9a9d9d9d9b9b9b9c9c9c9d9d9d9d9d9d999999919191878787808080999999cececefffffffffffff3f3f3f5f5f5fffffffdfdfdfffffffefefefffffffafafafdfdfdfffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfefefefefefefcfcfcfafafafafafafbfbfbfdfdfdfcfcfcffffffedededffffffffffff9191911414141f1f1f2c2c2c8383837d7d7d818181a1a1a1939393989898a2a2a2afafafb2b2b29f9f9fb2b2b2b2b2b29f9f9fabababb3b3b3b7b7b7aeaeaeb2b2b2b4b4b4aaaaaaaaaaaab7b7b7bebebeafafafadadadaeaeaeb2b2b2b1b1b1acacacaaaaaaacacacb0b0b0b0b0b0aeaeaeabababa6a6a6a0a0a09b9b9b9898989191918c8c8c6d6d6d8282827272726a6a6a999999fffffffbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffdfdfdf9f9f9ffffffeeeeeebcbcbc3131314242424f4f4f4646465858585f5f5f4141415858584646465858586e6e6e7e7e7e8888888e8e8e8e8e8e8a8a8a8d8d8d8e8e8e9090909191919292929292929191919090909393938c8c8c9090909191918f8f8f888888979797c6c6c6c3c3c3c8c8c8a6a6a6afafafb1b1b1bdbdbdbebebec1c1c1c4c4c4c4c4c4c4c4c4c5c5c5c5c5c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7c7c7c7c7c7c2c2c2b7b7b7b4b4b4c2c2c2d5d5d5f6f6f6fffffffffffff6f6f6f7f7f7fefefef7f7f7e5e5e5dcdcdcdbdbdbdededecbcbcb9191918e8e8ed6d6d6fffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfffffffbfbfbcbcbcb7a7a7a9d9d9d8686868f8f8f9c9c9c7b7b7b8383838e8e8e8d8d8d7979796464646565657373736969696363636565656f6f6f7373736e6e6e6d6d6d7272727272727070706f6f6f7070707272727474747676767676767b7b7b7b7b7b7474747373737e7e7e888888989898acacac9f9f9fa5a5a5969696bbbbbb9898989a9a9ab8b8b89999999d9d9da5a5a5a4a4a4aaaaaa868686888888a7a7a7646464eeeeeef6f6f6fffffffffffffffffffdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcfafafaf8f8f8f8f8f8f9f9f9fbfbfbf7f7f7fdfdfdf9f9f9fffffff1f1f19b9b9b444444303030272727242424272727868686a1a1a1a8a8a89b9b9ba3a3a3a7a7a7a5a5a59a9a9aa9a9a9a9a9a9aaaaaabababaa9a9a9acacaca8a8a8adadadb1b1b1acacacaaaaaaacacacaaaaaab7b7b7b2b2b2afafafb1b1b1b1b1b1b0b0b0b4b4b4b9b9b9aeaeaeabababa9a9a9a7a7a7a5a5a5a0a0a09999999292929393939797978f8f8f888888555555626262a7a7a7f4f4f4fbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef7f7f7f9f9f9f7f7f7f5f5f5ffffffffffffeaeaeac8c8c83b3b3b5555554c4c4c4a4a4a2e2e2e5757575555555353536767677c7c7c8787878a8a8a8c8c8c8d8d8d8c8c8c8c8c8c8d8d8d8f8f8f9191919292929292929191919090909191918e8e8e8f8f8f909090919191929292a6a6a6cccccccccccccacacaa3a3a3acacacb2b2b2c1c1c1c1c1c1c1c1c1c4c4c4c4c4c4c4c4c4c5c5c5c5c5c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5c5c5c4c4c4c4c4c4c2c2c2bababab2b2b2b4b4b4bbbbbbe3e3e3f3f3f3fffffffffffffefefefffffffefefef6f6f6d8d8d8cdcdcdd3d3d3cfcfcf9b9b9b6767678e8e8eecececfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcf9f9f9f3f3f3d4d4d4a2a2a28c8c8c8d8d8d8c8c8c8080807575757676768484849393938a8a8a7171716666666c6c6c6a6a6a6767676868686c6c6c6e6e6e6d6d6d6e6e6e7070706f6f6f6e6e6e6f6f6f7171717474747676767575757373737b7b7b7171716e6e6e838383a2a2a2b4b4b4aeaeaea2a2a2b3b3b3a6a6a6989898a8a8a8a5a5a5a1a1a19f9f9f9f9f9fa7a7a79999998c8c8ca5a5a5a0a0a0b4b4b4f8f8f8f0f0f0f5f5f5fbfbfbfffffffffffffefefefcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcfafafaf9f9f9f8f8f8fafafafbfbfbfffffffffffffdfdfdeeeeeefefefeffffffa9a9a91818182424241b1b1b343434333333202020777777acacac999999959595a9a9a9b7b7b7b4b4b4a9a9a9aaaaaac0c0c0b0b0b0b3b3b3b2b2b2b2b2b2b1b1b1b1b1b1b1b1b1acacaca4a4a4b6b6b6b0b0b0abababaaaaaaa9a9a9a7a7a7aaaaaaafafafaeaeaea9a9a9a5a5a5a4a4a4a4a4a4a0a0a09898989191918f8f8f7c7c7c777777737373656565b2b2b2fcfcfcfffffffbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f8f8f8f5f5f5f0f0f0fbfbfbfffffffffffff6f6f6b5b5b51212125d5d5d3d3d3d6565655050503939396565657777778888888c8c8c8888888787878a8a8a8c8c8c8b8b8b8d8d8d8f8f8f9090909191919191919090909090908f8f8f9191918f8f8f8f8f8f939393a0a0a0bbbbbbd2d2d2d6d6d6cececea1a1a1abababb5b5b5c5c5c5c3c3c3c2c2c2c4c4c4c4c4c4c4c4c4c4c4c4c5c5c5c5c5c5c5c5c5c5c5c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c8c8c8c5c5c5c6c6c6c9c9c9c7c7c7bdbdbdb4b4b4afafafc3c3c3d8d8d8f2f2f2fffffffffffffcfcfcfdfdfdffffffe5e5e5dbdbdbe1e1e1e7e7e7d5d5d58787877f7f7ffffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfefefef1f1f1d9d9d98383839494949797978686867a7a7a7373737d7d7d9393939595957e7e7e6868686363636969696c6c6c6c6c6c6969696868686c6c6c6f6f6f6f6f6f6c6c6c6d6d6d707070737373747474747474747474737373717171797979919191a9a9a9b4b4b4bababab6b6b6a6a6a6a5a5a5a9a9a9b2b2b2a3a3a3afafafa4a4a4949494a9a9a99e9e9eadadadbfbfbfeeeeeef6f6f6edededfffffffffffffbfbfbfefefefffffffffffffdfdfdfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfefefefefefefdfdfdfbfbfbfbfbfbfdfdfdfffffff2f2f2f3f3f3fffffffffffff6f6f6f0f0f0ecececd5d5d5c2c2c22424242929292a2a2a393939303030484848434343727272979797a9a9a99f9f9fadadada6a6a6acacacafafafa8a8a8adadada9a9a9a6a6a6b1b1b1babababababab8b8b8b6b6b6b2b2b2b1b1b1b2b2b2b1b1b1aeaeaeadadadb1b1b1afafafabababa7a7a7a4a4a4a1a1a19d9d9d9999999595959898988888888585856b6b6b636363b1b1b1efefeff4f4f4fbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfdfdfdf9f9f9f7f7f7fafafafdfdfdf9f9f9fbfbfbdddddd4646465b5b5b5454543636367474747474747f7f7f8787878686868383838484848787878989898a8a8a8b8b8b8d8d8d8f8f8f9191919191919090909090908f8f8f9494948e8e8e8e8e8e929292a8a8a8ccccccd4d4d4d8d8d8cfcfcfa4a4a4b0b0b0b8b8b8c5c5c5c3c3c3c3c3c3c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6c6c6c6c6c6c8c8c8cccccccececec9c9c9c0c0c0b9b9b9afafafc2c2c2e1e1e1fbfbfbfffffff9f9f9f9f9f9ffffffcfcfcfcecececdcdcdccccccdfdfdf9a9a9a707070fcfcfcfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcf5f5f5fcfcfcf9f9f9e7e7e78484848585858b8b8b8e8e8e8484847e7e7e8080808a8a8a9191918787877373736464646565656d6d6d6f6f6f6868686767676e6e6e7171716d6d6d6a6a6a6f6f6f7373737272726f6f6f6f6f6f7676767c7c7c717171848484a8a8a8b8b8b8acacaca7a7a7acacaca8a8a8acacaca5a5a5a4a4a4919191acacacacacacacacac9f9f9fcccccceeeeeef8f8f8fffffffffffff9f9f9f9f9f9ebebebfafafafcfcfcfffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfefefefefefefdfdfdfcfcfcfcfcfcfefefefffffffffffff5f5f5eaeaeafafafafffffffdfdfdf9f9f9fffffff9f9f9c3c3c3c5c5c54b4b4b2121212626263636362727273030304d4d4d4d4d4d4d4d4da4a4a4acacaca3a3a3bdbdbdb1b1b1b7b7b7acacaca6a6a6b0b0b0b1b1b1aaaaaaadadadb1b1b1aeaeaeacacacafafafafafafadadadafafafb3b3b3adadadacacaca8a8a8a1a1a19b9b9b9797979696969797978e8e8e6f6f6f6c6c6c707070acacacf4f4f4fffffff4f4f4fbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfffffffffffffffffffcfcfcfffffffffffff2f2f2ffffffd7d7d7d2d2d2dadada7373735b5b5b7d7d7d8080808080807e7e7e8080808585858888888888888989898a8a8a8c8c8c8f8f8f9090909090909090908f8f8f8f8f8f9696968d8d8d8f8f8f909090a8a8a8d4d4d4d0d0d0d4d4d4cfcfcfa8a8a8b6b6b6bbbbbbc3c3c3c1c1c1c5c5c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c3c3c3c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c0c0c0c3c3c3c5c5c5c6c6c6c6c6c6c7c7c7c6c6c6c4c4c4b4b4b4bdbdbdd7d7d7f6f6f6fffffffffffffcfcfcffffffe2e2e2e0e0e0dadadad2d2d2e3e3e3a1a1a1767676fdfdfdfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcf7f7f7fbfbfbfafafaecececbcbcbc9595958282828787877f7f7f8585858686868383838c8c8c9494948787877171716464646d6d6d6f6f6f6a6a6a6a6a6a7171717272726c6c6c6a6a6a7171717575757171716b6b6b6f6f6f7f7f7f8e8e8ea4a4a4a1a1a1aaaaaab8b8b8bababab5b5b5b1b1b1aeaeae959595a2a2a2b4b4b4b1b1b1909090777777cacacadededef3f3f3fffffffcfcfcf3f3f3f5f5f5f3f3f3fcfcfcfffffff4f4f4f8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafafbfbfbfcfcfcfbfbfbfafafafafafafcfcfcfefefef4f4f4fffffffffffff5f5f5fefefefffffff0f0f0eaeaeaf0f0f0ffffffffffffc8c8c8abababbcbcbc6565652a2a2a2525253737372828280808085a5a5a5d5d5d5a5a5a878787abababafafafa5a5a5a9a9a9bebebeb9b9b9aaaaaab1b1b1b6b6b6b0b0b0abababaaaaaaa8a8a8a6a6a6a8a8a8adadadabababa9a9a9a5a5a59f9f9f9898989393939090908f8f8f8585858d8d8dc5c5c5cdcdcde2e2e2f1f1f1f5f5f5fffffffbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f9f9fffffffefefef8f8f8fefefeffffffffffffe8e8e8f9f9f9ffffffe7e7e7f1f1f18f8f8f7c7c7c7d7d7d7c7c7c7c7c7c8181818989898a8a8a8787878787878989898b8b8b8e8e8e8f8f8f9090908f8f8f8f8f8f8f8f8f9696968c8c8c9393938e8e8ea3a3a3d7d7d7ccccccd2d2d2cccccca8a8a8b8b8b8bcbcbcc2c2c2c0c0c0c6c6c6c4c4c4c4c4c4c4c4c4c4c4c4c3c3c3c3c3c3c3c3c3c3c3c3c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c2c2c2c6c6c6c7c7c7c2c2c2c0c0c0c3c3c3c7c7c7c8c8c8bdbdbdbdbdbdcbcbcbe8e8e8fefefefffffffdfdfdfafafae0e0e0d6d6d6d6d6d6d5d5d5cfcfcf909090838383f8f8f8fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfffffffefefefcfcfcf7f7f7ffffffc9c9c99494947f7f7f7a7a7a8383838585858282828c8c8c9b9b9b9595958383836d6d6d6e6e6e6d6d6d6b6b6b6d6d6d7171717171716d6d6d6d6d6d7171717272727070707070707b7b7b919191a3a3a3c6c6c6bababaaeaeaeb5b5b5bbbbbba7a7a79c9c9cadadadbbbbbb9393938f8f8fd4d4d4d8d8d8bdbdbdf6f6f6edededefefeff4f4f4f9f9f9fffffffffffff8f8f8f5f5f5fffffff3f3f3f6f6f6fafafafefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafafbfbfbfcfcfcfbfbfbfafafafbfbfbfdfdfdfffffffffffff3f3f3eeeeeefafafafdfdfdf2f2f2fafafafffffffffffffffffff7f7f7f2f2f2f5f5f5ffffffc7c7c7a1a1a19393939595958585852b2b2b3131311f1f1f2525254040406767676666665e5e5e7a7a7aacacacb3b3b3a8a8a8b8b8b8a8a8a8a7a7a7abababb2b2b2b4b4b4b0b0b0afafafb0b0b0abababa6a6a6a1a1a1a0a0a09f9f9f9898988b8b8b8181818585857b7b7bd5d5d5f4f4f4fefefefffffff8f8f8f5f5f5fbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf3f3f3fbfbfbf9f9f9f2f2f2f9f9f9f9f9f9f9f9f9ffffffefefeffffffffcfcfcbebebe8282827070707777777c7c7c7f7f7f8383838787878787878484848686868888888a8a8a8d8d8d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9494948b8b8b9999998e8e8e9e9e9ed9d9d9ccccccd5d5d5c9c9c9a1a1a1b3b3b3bcbcbcc3c3c3c0c0c0c5c5c5c4c4c4c4c4c4c4c4c4c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c5c5c9c9c9c9c9c9c4c4c4c2c2c2c5c5c5c6c6c6c3c3c3bfbfbfbbbbbbc0c0c0d5d5d5f0f0f0fffffffefefef7f7f7dbdbdbd2d2d2d7d7d7ddddddcececeb7b7b7c9c9c9fefefefbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcf8f8f8f7f7f7f6f6f6f3f3f3ffffffebebebb9b9b99090909090908787877f7f7f8080808888889191919292929191917c7c7c7171716969696a6a6a6e6e6e6f6f6f6e6e6e6e6e6e7070706d6d6d6c6c6c7070707e7e7e939393a8a8a8b5b5b5b0b0b0b9b9b9b2b2b2b5b5b5b3b3b38787877e7e7eb4b4b4d4d4d4bebebec1c1c1fffffffffffff3f3f3fefefefffffffcfcfcf9f9f9fffffffffffffefefefafafaf7f7f7fbfbfbf9f9f9f9f9f9fafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfefefefefefefefefefdfdfdfdfdfdfffffffffffffcfcfcfafafafffffffffffff8f8f8f9f9f9fffffff4f4f4fffffffafafafffffffffffffffffffcfcfcf3f3f3fffffffffffff4f4f4f2f2f28f8f8f7d7d7d7979798989897f7f7f4444443232321b1b1b3636366e6e6e7373736565657676766b6b6b7676768c8c8ca4a4a4b1b1b1b0b0b0acacacaaaaaaaeaeaea5a5a59f9f9fa3a3a3a8a8a8a1a1a18b8b8b7777777b7b7b6a6a6ae5e5e5fffffff5f5f5f6f6f6fffffff8f8f8fbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffffffffff7f7f7fffffffffffff8f8f8fffffffffffff4f4f4f7f7f7fffffff2f2f2f8f8f8a1a1a16e6e6e6464647171717d7d7d8282828282828383838282828080808686868787878a8a8a8d8d8d8e8e8e8f8f8f8f8f8f8f8f8f8e8e8e9292928a8a8a9d9d9d8f8f8f9b9b9bd9d9d9cdcdcdd9d9d9c7c7c7999999adadadbbbbbbc6c6c6c2c2c2c5c5c5c4c4c4c4c4c4c4c4c4c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c1c1c1c5c5c5c6c6c6c3c3c3c4c4c4c7c7c7c2c2c2bababac0c0c0bbbbbbbcbcbccccccce8e8e8fefefefffffffbfbfbd7d7d7d5d5d5d8d8d8d9d9d9d2d2d2eaeaeafffffff4f4f4fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfefefefffffffffffff8f8f8f9f9f9ffffffedededc5c5c5b2b2b29191917979797a7a7a8080807f7f7f8787879696968888887575756767676969696d6d6d6c6c6c6c6c6c7070707272726a6a6a6666667171718b8b8ba6a6a6b7b7b7bfbfbfacacacc1c1c1c1c1c1cfcfcfd7d7d7a3a3a3989898e0e0e0fffffffffffffbfbfbfffffffafafaffffffeeeeeefffffff9f9f9fffffffffffff6f6f6f0f0f0fffffffffffff0f0f0fffffffefefefbfbfbfbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfdfdfdfdfdfdfbfbfbfafafaa1a1a17d7d7d6464646a6a6a7272726c6c6c6a6a6a7171716b6b6b797979979797b8b8b8cbcbcbcdcdcdcacacacacacac2c2c2c0c0c0c0c0c0b5b5b5c4c4c4a3a3a35b5b5b6666667171715e5e5eb3b3b3f9f9f9fefefefffffff8f8f8fdfdfdf7f7f7f8f8f8fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffdfdfdfefefeffffffc9c9c99494946161616b6b6b7171717878787c7c7c7d7d7d7e7e7e8282828585858484848686868888888a8a8a8b8b8b8e8e8e9292929595958f8f8f9898988d8d8d969696898989a2a2a2e2e2e2c9c9c9d6d6d6d3d3d3949494b4b4b4c6c6c6bfbfbfc3c3c3c0c0c0c2c2c2c3c3c3c4c4c4c4c4c4c3c3c3c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c3c3c3c3c3c3c4c4c4c4c4c4c5c5c5c5c5c5c4c4c4c3c3c3c2c2c2c1c1c1c1c1c1c1c1c1c0c0c0c4c4c4bbbbbbbcbcbcbfbfbfcececef3f3f3edededb8b8b8d5d5d5d5d5d5d6d6d6dcdcdcbebebea0a0a0c7c7c7f9f9f9fffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbecececcbcbcbaaaaaa8f8f8f7d7d7d7b7b7b7d7d7d7575756262627676767878787171717272726060607979796a6a6a6b6b6b7676766d6d6d828282b8b8b8bdbdbdb1b1b1c8c8c8b7b7b7c6c6c6ddddddf3f3f3fffffffffffffefefef9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfdfdfdfdfdfdfbfbfbfafafafffffff9f9f9f2f2f2fdfdfdfffffffcfcfcf9f9f9fdfdfdfcfcfcfafafafefefefffffffffffffffffffbfbfbfdfdfdffffffffffffffffffffffffb6b6b65a5a5a5b5b5b666666686868636363767676a8a8a8eeeeeefffffff6f6f6fcfcfcf7f7f7f9f9f9fbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffff6f6f68a8a8a5e5e5e5656566565656a6a6a7171717676767a7a7a7d7d7d8080808383838585858787878989898a8a8a8b8b8b8d8d8d9090909292928d8d8d8d8d8d8d8d8d8f8f8f9d9d9da0a0a0acacacddddddcacacac9c9c99f9f9fb5b5b5bdbdbdc1c1c1c4c4c4c4c4c4c8c8c8c4c4c4c0c0c0c0c0c0c3c3c3c5c5c5c4c4c4c2c2c2c2c2c2c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c4c4c4c4c4c4c4c4c4c3c3c3c2c2c2c1c1c1c2c2c2c4c4c4c6c6c6c7c7c7c6c6c6cbcbcbcececeb0b0b0a9a9a9dbdbdbb4b4b42d2d2dadadadbcbcbcc2c2c2d3d3d3848484343434909090fefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfffffffcfcfcf0f0f0cecece9e9e9e898989909090979797a5a5a56a6a6aa2a2a29f9f9f7878786262626565657373736e6e6e5f5f5f808080b6b6b6c4c4c4bcbcbcbababab8b8b8d9d9d9e1e1e1eeeeeefafafafffffffffffffdfdfdf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfdfdfdfdfdfdfbfbfbfafafaf6f6f6f6f6f6fbfbfbfffffffffffffefefefdfdfdfffffffffffffafafaf6f6f6f6f6f6f6f6f6f7f7f7fbfbfbfffffff5f5f5f7f7f7f0f0f0ffffffc2c2c25b5b5b5252526666666060606a6a6a5b5b5b707070b2b2b2e6e6e6fefefefffffff8f8f8f9f9f9fbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f8fffffffefefeffffff7b7b7b5a5a5a6e6e6e6161616565656b6b6b7272727878787d7d7d8080808282828484848787878989898a8a8a8a8a8a8b8b8b8d8d8d8f8f8f9d9d9d9797979c9c9c8080808989896464644c4c4ce1e1e1dedededadadac6c6c6cdcdcdbebebec0c0c0b8b8b8bdbdbdbcbcbcbdbdbdbebebebebebebcbcbcbbbbbbbcbcbcbdbdbdc1c1c1c1c1c1c2c2c2c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c7c7c7c4c4c4c1c1c1bebebebdbdbdbdbdbdbebebebfbfbfb9b9b9b3b3b3b9b9b9cecececdcdcd9393934747471f1f1f2c2c2c3d3d3d909090bfbfbf8d8d8d9b9b9bedededf5f5f5f6f6f6fbfbfbfffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdf4f4f4f4f4f4fdfdfdfffffff4f4f4f5f5f5fdfdfdfcfcfcdfdfdf818181a0a0a0a6a6a69797977c7c7c6464646d6d6d7a7a7a808080a8a8a8c7c7c7bfbfbfbababacbcbcbd7d7d7fafafafbfbfbfdfdfdfffffffffffffffffffdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfdfdfdfdfdfdfbfbfbfafafafbfbfbfffffffffffffcfcfcf9f9f9fafafafcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9ffffffb8b8b84d4d4d5f5f5f7070707373736b6b6b6d6d6d717171b2b2b2ffffffedededf9f9f9fafafafbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeeeeffffff7575754f4f4f5a5a5a6262626464646969697070707777777d7d7d8080808181818181818383838686868888888888888989898b8b8b8d8d8d9292928787879292928f8f8fa8a8a86f6f6f3c3c3ccececed6d6d6d0d0d0d1d1d1dbdbdbc5c5c5c7c7c7bdbdbdd2d2d2bcbcbcc5c5c5cdcdcdcbcbcbc3c3c3bebebec1c1c1c7c7c7c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c2c2c2c4c4c4c3c3c3c2c2c2c0c0c0bebebebdbdbdbcbcbcbcbcbcbdbdbdbababac9c9c9c3c3c3c2c2c2e8e8e8bebebe3f3f3f323232262626242424252525878787fbfbfbfffffffffffff2f2f2f9f9f9fffffffffffffffffffcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfffffffefefefcfcfcfffffffffffffffffffefefee8e8e86363637d7d7da4a4a4bebebec9c9c98686866969696e6e6e787878bcbcbccbcbcbb3b3b3b4b4b4bcbcbcd2d2d2fffffffffffffffffffffffffdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfdfdfdfdfdfdfbfbfbfafafafffffffffffffffffff9f9f9f8f8f8fdfdfdfffffffbfbfbfafafafcfcfcfefefefefefefefefefdfdfdfbfbfbf9f9f9f4f4f4ffffffffffffecececffffffd3d3d35959593939395555555e5e5e5f5f5f646464646464a6a6a6fffffffffffffbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeeeefefefe7070704949495454546060606363636868686e6e6e7373737878787c7c7c7f7f7f7d7d7d8080808484848686868787878989898b8b8b8c8c8c8585859494949d9d9d8686866363632e2e2e4e4e4ee6e6e6cdcdcddadadae1e1e1d5d5d59f9f9f8c8c8c8e8e8ec2c2c2c8c8c8c6c6c6c2c2c2bfbfbfbebebebebebec0c0c0c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0bdbdbdbebebec1c1c1c3c3c3c3c3c3c3c3c3c1c1c1c0c0c0b9b9b9c9c9c9c3c3c3c7c7c7dededed9d9d9d1d1d1e6e6e6cbcbcb5151513030309d9d9df5f5f5f9f9f9f0f0f0f7f7f7f2f2f2f9f9f9fffffffffffffffffffcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfbfbfbf2f2f2f0f0f0f9f9f9fefefef8f8f8f9f9f9fdfdfdf7f7f7626262737373a1a1a1b8b8b8c6c6c69090906c6c6c6565657e7e7ec1c1c1ccccccb2b2b2b9b9b9c7c7c7dbdbdbfffffffefefefdfdfdfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfdfdfdfdfdfdfbfbfbfafafaf6f6f6f9f9f9fbfbfbfcfcfcfffffffffffffffffffdfdfdf8f8f8fcfcfcfdfdfdfdfdfdfffffffffffffffffffffffff8f8f8fffffff6f6f6fffffffcfcfcedededc3c3c35c5c5c5e5e5e787878707070636363656565787878b6b6b6f2f2f2fcfcfcfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef7f7f7ffffffffffffffffff6e6e6e4747475d5d5d5858585d5d5d6464646868686b6b6b6f6f6f7676767b7b7b7e7e7e8181818585858888888888888989898a8a8a8b8b8b8b8b8b8585857f7f7f8c8c8c8080804b4b4b353535484848d0d0d0d5d5d5bababacacacae2e2e2f2f2f2e2e2e2ececece0e0e0cdcdcdb8b8b8b2b2b2bababac1c1c1bfbfbfb9b9b9c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbdbdbdbebebebfbfbfbfbfbfbebebebcbcbcb9b9b9b7b7b7cbcbcbb3b3b3bbbbbbcdcdcdd2d2d2e5e5e5e9e9e9cdcdcdd3d3d3cccccc575757979797fffffffefefefefefef5f5f5f6f6f6fbfbfbfffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfffffffffffffffffffffffff9f9f9f7f7f7fffffffefefef5f5f5737373a2a2a2acacacabababb3b3b3909090898989b9b9b9b0b0b0bababac5c5c5c6c6c6dbdbdbf6f6f6fbfbfbfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfdfdfdfdfdfdfbfbfbfafafaf7f7f7f8f8f8fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfefefefdfdfdf9f9f9fffffffefefef3f3f3fffffff7f7f7f7f7f7f5f5f5a2a2a25d5d5d5858585e5e5e646464696969707070a2a2a2fffffffcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafcfcfcfffffff4f4f47777774242423d3d3d4f4f4f5757576161616464646464646969697373737c7c7c8484848787878a8a8a8b8b8b8a8a8a8989898989898989898b8b8b8888888585858c8c8c8686866060603a3a3a2c2c2c606060d2d2d2dededed9d9d9cdcdcdccccccdcdcdcfbfbfbf4f4f4ebebebdededed3d3d3cdcdcdc9c9c9c7c7c7c6c6c6c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbebebebebebebfbfbfbebebebcbcbcbbbbbbbababab9b9b9b9b9b9b9b9b9bdbdbddddddde1e1e1dddddde6e6e6dbdbdbcececedbdbdbd2d2d2797979343434a4a4a4fbfbfbe7e7e7fcfcfcfffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfbfbfbf2f2f2f4f4f4fcfcfcfefefefffffffffffffdfdfdfbfbfb6c6c6cb0b0b0c5c5c5b2b2b2c1c1c1c0c0c0d3d3d3f1f1f1d0d0d0c6c6c6cfcfcfdadadaf2f2f2fffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfdfdfdfdfdfdfbfbfbfafafafffffffffffffffffffffffffbfbfbf6f6f6fbfbfbfffffff9f9f9fffffffffffffefefefefefefffffffffffffcfcfcfffffff3f3f3fffffffcfcfcf8f8f8ffffffefefefffffffb8b8b85a5a5a5c5c5c737373636363666666858585b8b8b8fdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaffffffffffffb3b3b37474744444444949495454546060606363636262626767677474747f7f7f8a8a8a8c8c8c8f8f8f8f8f8f8c8c8c8a8a8a8888888888888484848888888d8d8d8585858282826363632a2a2a202020202020c1c1c1d5d5d5d4d4d4d9d9d9dbdbdbdbdbdbdadadae0e0e0f2f2f2fcfcfcedededcececeb8b8b8b9b9b9c3c3c3c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbebebebebebebdbdbdbbbbbbbababababababbbbbbc0c0c0c7c7c7cfcfcfd3d3d3e2e2e2d7d7d7d2d2d2dadadadfdfdfd8d8d8d8d8d8e3e3e37a7a7a2f2f2f282828515151b7b7b7fffffff5f5f5f5f5f5fffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffcfcfcfffffffffffffffffffffffffffffff4f4f4f6f6f68888888a8a8aa2a2a2b3b3b3b6b6b6cacacad9d9d9f4f4f4ffffffe5e5e5d1d1d1f4f4f4fffffff6f6f6fdfdfdfffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfcfcfcfefefefdfdfdfbfbfbfafafafbfbfbfdfdfdf7f7f76969695656566c6c6c7575755a5a5a6d6d6d989898fefefefdfdfdecececfffffffffffffffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefbfbfbfbfbfbf7f7f7fbfbfbd0d0d06464645555554444446363635959595d5d5d7676767979798d8d8d8c8c8c9191919393938e8e8e8787878383838383838484848888888d8d8d8a8a8a8e8e8e8f8f8f6666663535352727272c2c2c6b6b6bbebebecfcfcfddddddd7d7d7dfdfdfd3d3d3ddddddd6d6d6f9f9f9dededec7c7c7d4d4d4c4c4c4d3d3d3c5c5c5c1c1c1bcbcbcb9b9b9bbbbbbc1c1c1c9c9c9cececebfbfbfcacacacdcdcdcececed3d3d3d2d2d2d5d5d5e3e3e3dedededadadad1d1d1dadadae5e5e5d0d0d0d6d6d68888883333332d2d2d202020343434989898f6f6f6fefefeefefeffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfdfdfdffffffc1c1c1767676b4b4b4b6b6b6abababc2c2c2b1b1b1d7d7d7ffffffffffffe9e9e9f7f7f7fffffffafafafefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdfbfbfbf9f9f9fafafafbfbfbf6f6f6afafaf6464646161616e6e6e6c6c6c717171868686b6b6b6fffffff9f9f9fffffff3f3f3fffffffcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefafafafbfbfbf8f8f8ffffffe3e3e38c8c8c2f2f2f5a5a5a4b4b4b6c6c6c5656566d6d6d9090908c8c8c9494949292928c8c8c8484847e7e7e7e7e7e8282828484848a8a8a9191919494949d9d9da7a7a78d8d8d4d4d4d1a1a1a1c1c1c3e3e3e797979c6c6c6cccccccccccce8e8e8d5d5d5d6d6d6d1d1d1dbdbdbd8d8d8d3d3d3dbdbdbd7d7d7cfcfcfd3d3d3d1d1d1cecececdcdcdcececed0d0d0d4d4d4d6d6d6e6e6e6e0e0e0d4d4d4d4d4d4dfdfdfe2e2e2dedededfdfdfddddddd8d8d8d3d3d3dbdbdbe4e4e4c7c7c78787877373733030302b2b2b3030302020208d8d8dfffffffffffffffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdf8f8f8f7f7f79494947f7f7fa8a8a8b1b1b1b3b3b3bcbcbcccccccf3f3f3fffffffcfcfcfcfcfcf9f9f9f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf9f9f9f9f9f9f9f9f9fffffff9f9f97a7a7a5454545c5c5c6767676262626d6d6d898989fffffffffffffdfdfdf3f3f3fffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef8f8f8fcfcfcfafafafffffffafafac3c3c36969693636364242425b5b5b8d8d8d8c8c8c9d9d9da3a3a39393938a8a8a7f7f7f7878787878787d7d7d8585858a8a8a8f8f8f939393969696989898a4a4a4acacac8888884e4e4e2626262d2d2d151515808080bbbbbbbdbdbdc8c8c8d6d6d6c9c9c9dbdbdbe1e1e1e4e4e4d1d1d1cbcbcbe6e6e6e6e6e6d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d9d9d9d6d6d6d3d3d3d7d7d7ddddddddddddd4d4d4ccccccd9d9d9d3d3d3c3c3c3a7a7a7aeaeaeb5b5b5707070b9b9b93f3f3f343434494949444444737373d3d3d3efefeff6f6f6fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfafafaffffffbcbcbc7e7e7ea9a9a9b6b6b6aeaeaebebebeb3b3b3e3e3e3fffffffefefef7f7f7fefefefffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfafafafafafafbfbfbf2f2f2fdfdfda2a2a26969696767676c6c6c6767677474747f7f7fc3c3c3fffffff9f9f9f9f9f9fffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fefefefbfbfbfefefeffffffecececb7b7b76565655e5e5e5757578a8a8a9494949393939191918282827777776f6f6f7171717a7a7a8383838c8c8c9292929191919494949c9c9c979797959595adadadb3b3b39494942e2e2e2e2e2e2424242c2c2c1c1c1c666666bbbbbbb5b5b5e0e0e0d7d7d7d7d7d7dedededfdfdfdededed7d7d7c3c3c3dadadadbdbdbdcdcdcdddddddddddddcdcdcdbdbdbdadadac9c9c9d4d4d4e2e2e2e2e2e2d8d8d8d8d8d8e1e1e1e4e4e4c8c8c8b9b9b97676761f1f1f656565dbdbdbb6b6b6c5c5c54242423b3b3b3434343e3e3e323232808080fffffffcfcfcfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefcfcfcfbfbfbffffffececece6e6e69a9a9a8c8c8cadadadc3c3c3b0b0b0afafafc2c2c2e3e3e3f9f9f9fcfcfcfffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffefefefcfcfcfbfbfbfcfcfcfefefef1f1f1fcfcfceaeaea8f8f8f6e6e6e6d6d6d6868686666666e6e6e757575fefefef7f7f7f8f8f8fbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffcfcfcf8f8f8fffffffdfdfdffffffb4b4b4393939a0a0a09e9e9ea2a2a29b9b9b9a9a9a7171716a6a6a6969697575758383838b8b8b919191959595959595959595a4a4a4a9a9a99e9e9ea6a6a6b1b1b1a6a6a62727272727273232321e1e1e3232322f2f2f2d2d2d555555d4d4d4c2c2c2dcdcdcd4d4d4cfcfcfdfdfdfd1d1d1dbdbdbd9d9d9d9d9d9dadadadadadadbdbdbdcdcdcdcdcdcddddddf0f0f0e2e2e2d9d9d9cdcdcdbfbfbfc4c4c4c7c7c7bababa5b5b5b2222222828285e5e5eb9b9b9c4c4c4b5b5b5d5d5d53d3d3d5959594c4c4c444444373737727272ecececfffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffdfdfdfbfbfbfafafafdfdfdebebebffffffb0b0b06f6f6f8f8f8fbebebeb0b0b0c0c0c0a4a4a4b4b4b4ebebebfffffffbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefffffffefefefdfdfdfcfcfcfdfdfdfffffff9f9f9ffffffffffff8e8e8e5454545d5d5d6969695d5d5d6a6a6a646464fffffffffffff8f8f8fdfdfdfffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffafafafefefefcfcfcf4f4f4fefefefefefefcfcfcbdbdbd5c5c5caaaaaa9696969a9a9a8f8f8f9a9a9a7070706b6b6b7070708080808d8d8d909090919191959595a2a2a29898989e9e9ea9a9a9a9a9a9a7a7a7aaaaaaabababb2b2b23535353535352727272626261e1e1e1e1e1e2f2f2f2222224d4d4dc1c1c1e1e1e1dadadae0e0e0cbcbcbe7e7e7d5d5d5d5d5d5d5d5d5d5d5d5d6d6d6d7d7d7d9d9d9d9d9d9c3c3c3d6d6d6e0e0e0a7a7a74444441717172323232c2c2c0e0e0e292929727272abababd5d5d5c1c1c1cdcdcdcccccc3434344a4a4a5c5c5c4444444040403d3d3d6b6b6bfffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffdfdfdfafafaf9f9f9fdfdfdf6f6f6ffffffe6e6e6ababab7e7e7e888888c2c2c2b9b9b9b1b1b1afafafc3c3c3e6e6e6fffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffdfdfdfcfcfcfcfcfcfdfdfde7e7e7f9f9f9ededed9d9d9d6464646363637373737575756f6f6f717171dededefffffff9f9f9fffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffff9f9f9fbfbfbfdfdfdf5f5f5fcfcfcfcfcfcf2f2f2f0f0f0dbdbdba7a7a7898989a4a4a4a9a9a99d9d9d7b7b7b7676767a7a7a898989929292929292939393999999a5a5a5a2a2a29d9d9da2a2a2acacacaaaaaaabababb6b6b6a7a7a7aaaaaa9b9b9b4b4b4b2c2c2c3535352727272828282929291e1e1e3737373a3a3a3636363c3c3c3434343b3b3b3d3d3d3d3d3d3e3e3e3e3e3e3f3f3f3e3e3e3e3e3e3d3d3d4242423737373d3d3d3737372323232c2c2c3535351f1f1f939393838383868686a7a7a7c5c5c5bfbfbfc3c3c3d2d2d26e6e6e525252656565535353444444323232575757fffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffdfdfdfafafaf8f8f8fffffffdfdfdf9f9f9fffffff8f8f8adadad7f7f7fbababaadadadc5c5c5b9b9b9a6a6a6c3c3c3ebebebf8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafafafafafbfbfbf1f1f1ffffffedededdfdfdfa2a2a26d6d6d5b5b5b6464646666666868688e8e8eeaeaeaf4f4f4f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff8f8f8f9f9f9fdfdfdf7f7f7fdfdfdfbfbfbfcfcfcbcbcbc4f4f4fa0a0a0a7a7a79b9b9ba2a2a29090908585857e7e7e8080808d8d8d949494939393979797a0a0a09c9c9caeaeaeafafafacacacb1b1b1a8a8a8a2a2a2b0b0b0b4b4b4b8b8b8afafaf9b9b9b4a4a4a2b2b2b2020202525253232322a2a2a2424242e2e2e2828282222222c2c2c2626262a2a2a2c2c2c2d2d2d2e2e2e2d2d2d2b2b2b2828282626262525252525253636362d2d2d1717173b3b3b7474748282828181818f8f8f8e8e8ea5a5a5c2c2c2dbdbdbbababacbcbcb7878785555556060605d5d5d3a3a3a3b3b3b5151515d5d5dfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffdfdfdfafafaf7f7f7fbfbfbffffffeaeaeaf1f1f1fcfcfcf6f6f6b4b4b4979797b8b8b8bababaacacacafafafbfbfbfbbbbbbd1d1d1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fafafaf9f9f9a5a5a56363637373736b6b6b6666665f5f5f6b6b6be3e3e3fdfdfdf8f8f8fffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffdfdfdfbfbfbfdfdfdfffffffffffffefefefbfbfbfffffffbfbfbfefefefffffffafafafffffff5f5f5f4f4f4bfbfbfb5b5b5b5b5b5b4b4b4bbbbbbcfcfcfacacac454545a1a1a1a6a6a69696969a9a9a8080807676767a7a7a8585859090909595959696969999999f9f9fa6a6a6a7a7a7a9a9a9acacacadadadadadadadadadadadadb1b1b1b0b0b0b5b5b5b3b3b39595955f5f5f3030301a1a1a3030301414143333332424242626262727272d2d2d2929292121212626262a2a2a2929292a2a2a2e2e2e3030302e2e2e2424243232322828283939397979797676768e8e8e959595909090838383a2a2a2c7c7c7c9c9c9c8c8c8bababa9292927474746666666060606161615252523c3c3c3d3d3d4f4f4ff1f1f1fffffff5f5f5fefefefffffffbfbfbfffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fbfbfbfafafaf6f6f6fbfbfbfbfbfbc4c4c4767676909090b4b4b4b3b3b3afafafbebebeacacacb2b2b2edededfffffffefefefbfbfbfafafafdfdfdfffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefefffffff7f7f7ababab6c6c6c7474747070706464645f5f5f666666edededfffffffdfdfdfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfdfdfdfefefefdfdfdfcfcfcfbfbfbfafafaecececfffffffafafaf9f9f9f4f4f4fefefeffffffe8e8e8cacacac0c0c0959595969696959595929292949494aaaaaa7f7f7f4444449f9f9fababab9c9c9cb4b4b48383837b7b7b8181818c8c8c9797979b9b9b9c9c9ca3a3a3abababa8a8a8aaaaaaacacacaeaeaeafafafafafafafafafafafafafafafacacacb0b0b0b5b5b5ababab9393938181817c7c7c6868682424242626262626263434342d2d2d2c2c2c2b2b2b3131312f2f2f2a2a2a2626262828282b2b2b2828282121214d4d4d6363636868687474749999998888889494949090908d8d8d858585a0a0a0c2c2c2ccccccccccccacacac7070707070706666666262626363635959594747474343434c4c4cffffffedededf7f7f7fefefefffffff3f3f3f8f8f8f7f7f7fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafcfcfcfefefefafafafefefeffffffe2e2e2ababab727272909090b7b7b7bababaa9a9a9b5b5b5c0c0c0aeaeaeddddddf8f8f8fffffffcfcfcf8f8f8fffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffffffffcfcfccbcbcb8e8e8e797979707070676767646464616161e6e6e6fefefefffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfcfcfcfdfdfdfdfdfdf8f8f8f4f4f4fffffffffffffffffff0f0f0fdfdfdfffffff8f8f8e3e3e3b5b5b59999999797978787879b9b9b9d9d9d9e9e9e9f9f9f939393696969494949a9a9a99e9e9e9a9a9ab5b5b58b8b8b8484848888889191919a9a9a9c9c9c9e9e9ea5a5a5aeaeaeabababacacacaeaeaeafafafb1b1b1b1b1b1b1b1b1b1b1b1b4b4b4aeaeaeaeaeaeb4b4b4b5b5b5b1b1b1b2b2b2b8b8b8adadad7777776f6f6f5959593c3c3c1f1f1f1f1f1f2727272727272525252626263131314949496060606868686666668c8c8c9898989b9b9b9595959494948181818989898181817c7c7c858585a5a5a5c0c0c0cdcdcdd6d6d6b5b5b57474747171716b6b6b6767676666666060605555554a4a4a454545a3a3a3f5f5f5fffffffdfdfdfefefefffffffffffffdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefdfdfdfffffffdfdfde4e4e4a9a9a98080808c8c8cafafafafafafb4b4b4bababaa7a7a7bdbdbde0e0e0fefefefffffffafafafbfbfbfcfcfcf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffdfdfdfffffff5f5f5b3b3b37c7c7c6e6e6e6b6b6b636363595959b6b6b6f0f0f0fffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefbfbfbf9f9f9fafafaf8f8f8f5f5f5f1f1f1ffffffdededeffffffffffffe0e0e0cdcdcdc7c7c79f9f9f9191919b9b9b969696a1a1a19292929696969a9a9a979797747474525252b3b3b3a2a2a2a4a4a4aeaeaeababab9595959393939595959c9c9ca0a0a0a1a1a1a5a5a5a9a9a9adadadadadadaeaeaeafafafb0b0b0b1b1b1b2b2b2b2b2b2b6b6b6b1b1b1b0b0b0b3b3b3b2b2b2aeaeaeaeaeaeb2b2b2afafafadadadb7b7b79595955c5c5c4444444e4e4e5050504d4d4d4c4c4c4c4c4c5757576d6d6d8686869393939494949090909191919494948f8f8f8585858181818a8a8a838383747474939393b6b6b6c1c1c1c5c5c5d1d1d1bdbdbd8c8c8c7878787474746d6d6d6666666363635d5d5d4e4e4e3f3f3f3f3f3ffffffffffffff6f6f6eaeaeafbfbfbf8f8f8eeeeeefefefefdfdfdfdfdfdfdfdfdfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffbfbfbfffffffffffffcfcfcf7f7f7a9a9a97272728b8b8bb6b6b6b5b5b5adadadbcbcbcb5b5b5bfbfbfdbdbdbfcfcfcfffffff3f3f3f0f0f0fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaffffffffffffbababa7676767474746f6f6f616161525252717171dadadaf7f7f7fffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff9f9f9f6f6f6f9f9f9fdfdfdfefefefffffffffffff2f2f2c1c1c1cbcbcbc7c7c7ababab9292929a9a9a9c9c9ca8a8a89f9f9f9999997e7e7e8f8f8f9a9a9a7d7d7d5151513838387e7e7eb6b6b6a3a3a3a3a3a3b1b1b1a6a6a69e9e9e9a9a9aa1a1a1aaaaaaacacacabababaaaaaaadadadadadadaeaeaeaeaeaeafafafb0b0b0b0b0b0b1b1b1b1b1b1b0b0b0b0b0b0b3b3b3b3b3b3b0b0b0afafafb1b1b1aeaeaeb1b1b1b7b7b7b0b0b08a8a8a7d7d7d7d7d7d6d6d6d7676767777777575757373737878788585859090909494948f8f8f8888888d8d8d8f8f8f8484848383837c7c7c7777778e8e8eaeaeaec7c7c7c6c6c6c0c0c0c1c1c1a9a9a98181817d7d7d797979717171686868656565626262555555464646474747b2b2b2f1f1f1fffffffffffffafafaf8f8f8fffffffefefefdfdfdfbfbfbfdfdfdfffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfdfdfdfffffffcfcfcfcfcfcfffffffafafafefefee5e5e5aeaeae8484848e8e8eacacacb4b4b4aeaeaeb4b4b4adadadbbbbbbe1e1e1fbfbfbfbfbfbf7f7f7fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffff3f3f3b4b4b47878788080807777776a6a6a5757574b4b4bd2d2d2f7f7f7fffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4fbfbfbfdfdfdf7f7f7f6f6f6fdfdfdffffffffffffffffffc5c5c5e4e4e44d4d4d7070708d8d8d929292a3a3a39999999d9d9d9999998585857a7a7a6363638181818c8c8c5e5e5e2424242727273d3d3dc2c2c29e9e9ea4a4a4a0a0a0a9a9a9a1a1a19d9d9da4a4a4aeaeaeb1b1b1aeaeaeacacacadadadadadadadadadadadadadadadaeaeaeafafafb0b0b0b0b0b0b0b0b0b0b0b0b1b1b1b3b3b3b4b4b4b7b7b7b8b8b8bbbbbbacacaca5a5a5bbbbbb9a9a9a8484847e7e7e7373737373737979797c7c7c7878787878788181818f8f8f9797979a9a9a8b8b8b8484848585857979797c7c7c737373898989b3b3b3c2c2c2cccccccdcdcdcacacabbbbbb9797977373737c7c7c7a7a7a7474746d6d6d6969696666665f5f5f5757573c3c3c2c2c2ce2e2e2fdfdfdfafafaefefeff1f1f1fcfcfcfffffffcfcfcfafafafcfcfcfffffffffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fcfcfcfffffffffffffffffffffffff8f8f8fbfbfbfefefef7f7f7b7b7b7727272878787b5b5b5afafafadadadafafafb1b1b1bdbdbddededefffffffffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffefefef3f3f3cecece9090908383837a7a7a7474745d5d5d4e4e4ed5d5d5fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fcfcfcfbfbfbf7f7f7fafafafffffffcfcfcefefefcfcfcf1f1f1f1f1f1f1e1e1e949494a0a0a0909090a4a4a4a1a1a19696967777775959595353533e3e3e5454544949494a4a4a212121353535343434a2a2a2a5a5a5b8b8b8abababa9a9a9a5a5a5a5a5a5aaaaaaaeaeaeadadadacacacaeaeaeafafafaeaeaeadadadadadadadadadaeaeaeafafafb0b0b0b1b1b1b2b2b2b1b1b1b0b0b0b0b0b0b1b1b1b2b2b2b1b1b1adadada9a9a9a1a1a1bebebe9b9b9b8888888989897f7f7f7777777e7e7e8181817a7a7a7575757979798383838989898484847c7c7c7575757878786e6e6e7878787c7c7cbdbdbdc5c5c5c8c8c8cacacacdcdcdc8c8c8aeaeae8e8e8e8181817e7e7e7d7d7d7c7c7c7878787070706767676363636464645656563b3b3bcacacafefefefffffffffffffcfcfcf8f8f8fffffffcfcfcf9f9f9fbfbfbfffffffffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffefefefffffffffffffbfbfbfffffffefefefffffff0f0f0a8a8a87f7f7f959595b4b4b4abababb5b5b5b2b2b2aaaaaabcbcbce2e2e2f9f9f9f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffefefefffffff7f7f7acacac7d7d7d7373737474745b5b5b5a5a5ad5d5d5fefefef8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7fefefefffffff2f2f2dbdbdb1f1f1f1a1a1a3737378282829d9d9d9d9d9daaaaaaa1a1a19a9a9a8888885f5f5f4949495757574e4e4e5c5c5c3e3e3e2020201818182d2d2d333333555555999999b6b6b6b6b6b6b0b0b0b1b1b1b4b4b4b5b5b5b1b1b1abababadadadb2b2b2b0b0b0afafafaeaeaeadadadadadadafafafb0b0b0b1b1b1adadadb0b0b0b3b3b3b2b2b2b1b1b1b0b0b0acacaca8a8a8b8b8b8c1c1c1b0b0b0c0c0c09d9d9d9999998f8f8f6868687373737a7a7a7d7d7d7979797676767a7a7a808080848484818181878787878787888888717171686868616161b4b4b4c8c8c8c9c9c9c8c8c8c5c5c5b5b5b59292928383839191918181818181818484848282827575756666666262626868684d4d4d4d4d4d3e3e3ec0c0c0f4f4f4fffffff2f2f2fffffffffffffbfbfbf9f9f9fbfbfbfffffffffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffafafafffffffffffffefefefafafafffffff8f8f8fffffff9f9f9a3a3a36e6e6e989898b1b1b1b4b4b4b2b2b2a9a9a9a8a8a8bcbcbcdfdfdffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffcacaca8080808383836e6e6e4b4b4b4f4f4fdcdcdcfbfbfbfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffff8f8f8fffffffefefefbfbfbfffffff5f5f5fffffffdfdfdfffffff7f7f7ffffffb0b0b02e2e2e2e2e2e2020203434348787879b9b9badadada5a5a59797979191917a7a7a6767675252525d5d5d5757575b5b5b6d6d6d4242422121212525252b2b2b3b3b3b393939aeaeaec4c4c4aaaaaaafafafafafafacacacaaaaaaaeaeaeb4b4b4b2b2b2aaaaaaafafafafafafafafafaeaeaeaeaeaeaeaeaeadadadadadadacacacaeaeaeb0b0b0b1b1b1b1b1b1b2b2b2b4b4b4b6b6b6b2b2b2abababa8a8a8aaaaaaa5a5a59494948282827979797777777777777575757373737272727676767d7d7d8383837e7e7e7474746a6a6a6c6c6c6c6c6c727272a4a4a4cdcdcdc7c7c7d1d1d1cdcdcdb2b2b29898988e8e8e8a8a8a8686868989898484847f7f7f7e7e7e7d7d7d7878786f6f6f686868696969616161424242dfdfdff4f4f4fbfbfbf7f7f7fffffffcfcfcfdfdfdfffffffdfdfdf5f5f5fbfbfbfffffffcfcfcfffffffcfcfcfafafafdfdfdfdfdfdf9f9f9fafafafffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffdfdfdfafafaefefefbbbbbb797979909090b5b5b5b3b3b3adadada9a9a9b7b7b7afafafe5e5e5fdfdfdfffffffdfdfdfefefefffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffc9c9c98080807d7d7d7575755555554e4e4ec1c1c1fcfcfcfffffff6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff7f7f7f4f4f4fffffff5f5f5f2f2f2ededed9898985252523d3d3d1e1e1e2626263f3f3f757575ababab9f9f9f9d9d9da3a3a3a0a0a09696966868685656565959595d5d5d5f5f5f6a6a6a5b5b5b3939392424242a2a2a2d2d2d3b3b3b3939399d9d9db7b7b7b7b7b7b0b0b0b1b1b1b3b3b3b3b3b3afafafacacacadadadb1b1b1acacacadadadaeaeaeaeaeaeafafafb0b0b0b0b0b0b0b0b0aeaeaeafafafb0b0b0b0b0b0b0b0b0b1b1b1b3b3b3b5b5b5afafafacacacafafafb6b6b6b2b2b2a0a0a08a8a8a7e7e7e7b7b7b7878787777777a7a7a7f7f7f7f7f7f7979797272727676767373736e6e6e737373737373adadadbfbfbfcfcfcfcacacacececec5c5c5acacac9797979090908c8c8c8686868c8c8c8787878282827f7f7f7e7e7e7a7a7a7272726c6c6c727272585858464646606060c7c7c7fbfbfbfffffff5f5f5fcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fbfbfbfefefeffffffffffffffffffdfdfdfaaaaaa7d7d7d8e8e8ea9a9a9bdbdbdaaaaaaaeaeaeaeaeaedadadafbfbfbfffffffffffffefefefffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefec9c9c97f7f7f7474747d7d7d6666664a4a4a838383e1e1e1fffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fdfdfdfffffff5f5f5ffffffffffffedededffffffffffff8c8c8c6161613f3f3f1515152626262d2d2d2121213a3a3a989898b5b5b5a5a5a5999999a0a0a08c8c8c6b6b6b5e5e5e5151516363635959596262626e6e6e4141412c2c2c2626262d2d2d2c2c2c3737373939397f7f7f989898b9b9b9b5b5b5b4b4b4b5b5b5b7b7b7b3b3b3acacacaaaaaaadadadacacacadadadaeaeaeafafafafafafafafafafafafafafafb0b0b0b0b0b0b1b1b1b0b0b0afafafafafafb2b2b2b5b5b5afafafaeaeaeb2b2b2b9b9b9b7b7b7a8a8a89595958989897676767777777878787777777676767676767777777979796a6a6a767676878787a1a1a1949494dadadacfcfcfcecececacacac6c6c6b6b6b6a1a1a19595959393938f8f8f8888888f8f8f8b8b8b8585858282828080807d7d7d7777777272726e6e6e5353536d6d6d494949bcbcbcf4f4f4fffffffcfcfcf5f5f5f5f5f5f5f5f5fcfcfcfffffff7f7f7f0f0f0fafafafbfbfbf9f9f9fafafafffffffffffffbfbfbf8f8f8f7f7f7fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefcfcfcfefefefffffff3f3f3cdcdcd8080806e6e6e8f8f8fb9b9b9adadadafafafaeaeaec2c2c2e5e5e5fafafafffffffdfdfdfdfdfdfcfcfcfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefec8c8c87e7e7e7373738686867979794d4d4d494949bdbdbdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf6f6f6fffffffafafaf9f9f9fffffff9f9f9fffffff7f7f74f4f4f1e1e1e3333332020201f1f1f2b2b2b2f2f2f3e3e3e9b9b9ba1a1a1abababaaaaaaa6a6a67d7d7d5353536161616262626868685d5d5d6363635f5f5f3636362626262525252b2b2b2828283333333b3b3b6161616e6e6ea0a0a0b6b6b6b7b7b7b5b5b5b4b4b4b7b7b7b9b9b9afafafa1a1a1adadadaeaeaeaeaeaeaeaeaeadadadadadadacacacabababb1b1b1b1b1b1b0b0b0afafafadadadaeaeaeb1b1b1b4b4b4b3b3b3b0b0b0aeaeaeb0b0b0afafafa7a7a79b9b9b9292927b7b7b7979797777777777777878787676767171716c6c6c676767838383aaaaaadadadabebebed2d2d2cbcbcbc7c7c7c2c2c2b7b7b7a4a4a49595959292929696969393938b8b8b9191918d8d8d8888888484848282827f7f7f7b7b7b7878787474745e5e5e6d6d6d4c4c4c7d7d7dd4d4d4f1f1f1fffffffffffffffffffffffffcfcfcfffffff8f8f8f5f5f5fffffffafafaf7f7f7f6f6f6fbfbfbfffffffffffffffffffbfbfbfdfdfdfdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f8fffffffafafae2e2e2aaaaaa7e7e7e797979929292a9a9a9b8b8b8aaaaaaaeaeaec0c0c0e5e5e5fcfcfcfcfcfcfbfbfbf9f9f9f8f8f8fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffdfdfdc7c7c77d7d7d7c7c7c8484847f7f7f5454543b3b3bb8b8b8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f5f5f5fffffff0f0f0e7e7e7ffffffffffff9a9a9a4141412020202525251e1e1e2424243333333e3e3e787878acacac9a9a9aaeaeaeacacac9797977575756565655e5e5e6e6e6e6464646969696666664949493737372323232626262929292727273232324141415050504c4c4c7a7a7aa3a3a3b8b8b8c1c1c1b7b7b7b6b6b6bfbfbfb8b8b8a5a5a5adadadadadadacacacacacacacacacacacacacacacadadadb0b0b0b0b0b0b0b0b0afafafaeaeaeaeaeaeb0b0b0b3b3b3b2b2b2b0b0b0aeaeaeadadadacacaca7a7a79c9c9c9292928383837a7a7a7474747c7c7c8686868383836e6e6e5a5a5a808080a5a5a5c2c2c2e2e2e2d1d1d1c2c2c2d0d0d0c0c0c0b3b3b3a6a6a69595958d8d8d9191919797979595958e8e8e9292928f8f8f8a8a8a8787878484848181817e7e7e7c7c7c767676707070686868545454545454c0c0c0fdfdfdf3f3f3f6f6f6fffffffefefef7f7f7f7f7f7f9f9f9fbfbfbfefefefefefef8f8f8f0f0f0efefeff5f5f5fdfdfdfffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffcfcfcfffffffffffffafafaddddddb8b8b88585856b6b6b979797b1b1b1a3a3a3adadada8a8a8d3d3d3f5f5f5fffffffffffff9f9f9f7f7f7fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffcfcfcc6c6c67c7c7c7f7f7f7777777676764f4f4f434343c4c4c4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf5f5f5fffffffbfbfbfffffff8f8f89c9c9c373737252525191919212121303030343434393939484848a6a6a6b3b3b3a5a5a5ababab9c9c9c7777775d5d5d6262625e5e5e6767675b5b5b6f6f6f6262623737373232321b1b1b2727272929292c2c2c3434344646464d4d4d424242606060808080a9a9a9c5c5c5bebebeb5b5b5bbbbbbbfbfbfb9b9b9b0b0b0aeaeaeacacacababababababadadadb0b0b0b2b2b2adadadaeaeaeb0b0b0b0b0b0afafafafafafb0b0b0b2b2b2aeaeaeb0b0b0b2b2b2b3b3b3b3b3b3adadad9d9d9d8f8f8f7373737575757777777777777878787e7e7e8787878e8e8eb0b0b0ccccccd0d0d0c7c7c7cccccccacacad0d0d0bbbbbba2a2a29898988e8e8e8c8c8c9292929797979595959090909292929090908e8e8e8b8b8b8787878484848282828080807d7d7d7575757676767373736464648a8a8ae7e7e7f5f5f5fafafaf3f3f3f9f9f9fdfdfdf8f8f8fdfdfdfffffffbfbfbfcfcfcfffffffdfdfdf6f6f6f3f3f3f6f6f6fbfbfbfdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffefefefffffffffffffefefef9f9f9ebebebb0b0b06767678282829999999d9d9db7b7b7a7a7a7c7c7c7e5e5e5f8f8f8fffffffefefef8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffcfcfcc6c6c67c7c7c7e7e7e7777777a7a7a414141404040c4c4c4fefefef8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1fffffffbfbfbf3f3f3fffffff6f6f69c9c9c2c2c2c1818182323232b2b2b3939393636362020202d2d2d515151a9a9a9a3a3a3afafafa9a9a9adadada0a0a08f8f8f8a8a8a8a8a8a6b6b6b6666667474745c5c5c3737372828281b1b1b2626262727273232323232324343434f4f4f4a4a4a585858656565858585a9a9a9babababbbbbbbabababebebec3c3c3bbbbbbb8b8b8b2b2b2adadadacacacadadadb0b0b0b2b2b2a9a9a9acacacb0b0b0b1b1b1b1b1b1b0b0b0b0b0b0b1b1b1adadadb0b0b0b2b2b2b2b2b2b3b3b3b0b0b0a2a2a29393936f6f6f7575757c7c7c7e7e7e848484969696b3b3b3c9c9c9ccccccd2d2d2d6d6d6bbbbbbbcbcbccbcbcb959595a2a2a29797979292928f8f8f9191919494949595959393939090909393939393939292929090908c8c8c8888888585858484848989897c7c7c7070706f6f6f5e5e5e4b4b4b979797e3e3e3f4f4f4c1c1c1bebebed0d0d0c4c4c4c3c3c3cececec2c2c2b6b6b6dadadafffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffbfbfbfbfbfbfefefefafafafffffff7f7f7d7d7d78484847b7b7b8686869d9d9db3b3b3aeaeaeb5b5b5c2c2c2dfdfdffcfcfcfffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffbfbfbc5c5c57b7b7b8282828787878d8d8d3a3a3a343434bbbbbbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfafafaf5f5f5f7f7f7a6a6a62a2a2a1d1d1d2a2a2a2626261c1c1c2424243030303939394a4a4a515151a9a9a9989898b4b4b4adadaddadadaffffffffffffefefefc8c8c88181818181817e7e7e5c5c5c4343432727272626262323232525253434342e2e2e3c3c3c5151515454545a5a5a5b5b5b646464848484afafafc3c3c3bebebebababac0c0c0c8c8c8c2c2c2b9b9b9b1b1b1abababaaaaaaacacacaeaeaea7a7a7abababb0b0b0b2b2b2b2b2b2b1b1b1b0b0b0b1b1b1b1b1b1b1b1b1aeaeaeaaaaaaacacacaeaeaea7a7a79b9b9b8787877e7e7e7e7e7e989898bebebed4d4d4d0d0d0c2c2c2c9c9c9bcbcbcd4d4d4c3c3c3aeaeaeb6b6b64343437f7f7f9292929191919393939696969696969494949191919090909494949595959696969494949090908b8b8b8888888686867676769292927a7a7a7b7b7b7575756767675555558b8b8b9e9e9e4242422e2e2e4747473434342c2c2c3b3b3b3333333333337c7c7cd1d1d1fcfcfcfffffff7f7f7f7f7f7fafafafcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fefefefffffffefefeffffffffffffffffffffffffececece7e7e7a0a0a0808080838383a1a1a1a5a5a5afafafa1a1a1a1a1a1c5c5c5f1f1f1fdfdfdf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffff7f7f7fbfbfbffffffcacaca7676767f7f7f7b7b7b9a9a9a313131444444d3d3d3f6f6f6fffffffffffffffffffffffffefefefefefefffffffffffffffffffffffff9f9f9fdfdfdfffffffffffffffffffdfdfdf2f2f2eeeeeefffffffffffffcfcfcbcbcbc1a1a1a2727271b1b1b2a2a2a2c2c2c2c2c2c3131313434342e2e2e3c3c3c5c5c5cabababaeaeaeacacaca3a3a3e7e7e7f9f9f9f5f5f5f6f6f6ffffffe6e6e6ebebeb8585855656564444441e1e1e2222223030302d2d2d2c2c2c3232323d3d3d4949495252525656565959595e5e5e6d6d6d8a8a8aabababc3c3c3cbcbcbcacacabebebec4c4c4c8c8c8c6c6c6bdbdbdb6b6b6b2b2b2b3b3b3a8a8a8a9a9a9aaaaaaaaaaaaa9a9a9a9a9a9abababadadadacacacafafafb1b1b1adadada8a8a8a4a4a4a4a4a4a6a6a69f9f9fc2c2c2ccccccccccccc0c0c0cbcbcbe1e1e1bfbfbfcbcbcbdbdbdbcecece9e9e9e2c2c2c4b4b4b7171719f9f9f9494949494949494949494949494949494949494949494949595959595959494949393939292929090908e8e8e8d8d8d8383838585858181817a7a7a7979797575756060604646463838383030302727272626262c2c2c3333333434343232323b3b3b4545456b6b6be5e5e5fffffff0f0f0fffffff2f2f2f8f8f8fffffffcfcfcfdfdfdfffffffffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf1f1f1fdfdfdfefefe8b8b8b8383838282829c9c9cb2b2b2b5b5b5b3b3b3b7b7b7fcfcfceaeaeafffffffafafafdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdfcfcfccccccc7e7e7e8686866b6b6b7d7d7d444444c2c2c2fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fcfcfcfffffffefefef3f3f3fefefefffffff0f0f0ffffffffffffedededadadad2323232e2e2e2b2b2b2929292c2c2c2e2e2e3434343b3b3b424242666666989898acacacacacaca6a6a6a1a1a1e1e1e1f7f7f7fbfbfbfffffffbfbfbfefefef7f7f7d6d6d68d8d8d2828281515152d2d2d2b2b2b2b2b2b2e2e2e3434343f3f3f4a4a4a5353535757575a5a5a5e5e5e6666667575758a8a8aa3a3a3b9b9b9c6c6c6b4b4b4bdbdbdc8c8c8cbcbcbc8c8c8c4c4c4c3c3c3c4c4c4b1b1b1b2b2b2b3b3b3afafafabababaaaaaaadadadb2b2b2adadadaeaeaeb0b0b0b0b0b0b1b1b1b4b4b4babababfbfbfbcbcbcd5d5d5d1d1d1cfcfcfc4c4c4bababacdcdcdcfcfcfccccccbababa9191913f3f3f2323239494949e9e9e9696969494949494949494949494949494949494949494949494949595959595959595959494949393939191919090908f8f8f8686868888888484847d7d7d7d7d7d7d7d7d6f6f6f5b5b5b4646464040403a3a3a3a3a3a3e3e3e4040403c3c3c3737373f3f3f303030474747b4b4b4f1f1f1f4f4f4fffffffffffffafafafffffffafafaf2f2f2f8f8f8fcfcfcfefefefffffffefefefffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8efefefffffffececec8585858f8f8f8989899b9b9bacacaca4a4a4b5b5b5c6c6c6fcfcfcf6f6f6f9f9f9fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffffffffdfdfdf8f8f8cdcdcd7f7f7f7878788282827979793b3b3be5e5e5fffffffffffffbfbfbfffffffffffffffffffefefefefefefffffffffffffffffffefefefffffffffffffcfcfcf8f8f8fffffffffffff5f5f5ffffffeaeaeac6c6c68e8e8e6464641919192929292f2f2f2d2d2d3232323535353838383b3b3b454545757575b3b3b3aeaeaeaeaeaea8a8a8b0b0b0e8e8e8f9f9f9fdfdfdfffffffffffffffffff5f5f5ffffffdbdbdb6969692727272c2c2c2727272b2b2b3131313838383f3f3f4747474f4f4f5454545959595e5e5e6262626464646a6a6a7d7d7d989898adadadc4c4c4c8c8c8cbcbcbcacacac6c6c6c5c5c5cacacacfcfcfc6c6c6c7c7c7c6c6c6c1c1c1bbbbbbbbbbbbc1c1c1c7c7c7c9c9c9c7c7c7c4c4c4c2c2c2c3c3c3c7c7c7cdcdcdd0d0d0cacacad5d5d5c6c6c6c9c9c9d9d9d9d6d6d6d0d0d0c3c3c38b8b8b5656564747471919193e3e3e9b9b9b8c8c8c9090909494949494949494949494949494949494949494949494949494949595959595959595959494949494949393939292928c8c8c8e8e8e8a8a8a8282828080808282827a7a7a6f6f6f6161615d5d5d5b5b5b5c5c5c5d5d5d5959594f4f4f4646463737372d2d2d4e4e4e8b8b8ba8a8a8b5b5b5d8d8d8f7f7f7f9f9f9fffffffdfdfdf8f8f8fffffffffffffcfcfcfffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffff9f9f9ffffffffffff9494948484847c7c7c959595aaaaaab2b2b2b6b6b6a9a9a9fffffff8f8f8fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffffbfbfbfbfbfbcecece7a7a7a7575759292927a7a7a393939c5c5c5f7f7f7fafafafffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfefefef9f9f9fefefefefefef6f6f6fafafaffffffe8e8e8b2b2b2a4a4a49090908989895f5f5f4f4f4f2d2d2d2a2a2a2a2a2a2f2f2f3535353a3a3a3e3e3e3c3c3c4040406b6b6ba9a9a9adadadb4b4b4b3b3b3d0d0d0fafafafefefefdfdfdf8f8f8fffffff7f7f7f9f9f9ffffffffffffd2d2d24949492121212525252b2b2b3434343a3a3a3e3e3e4444444a4a4a4f4f4f5656565e5e5e666666656565626262686868797979888888bcbcbcc2c2c2c9c9c9cacacac8c8c8c6c6c6c9c9c9cdcdcdcfcfcfcdcdcdcacacac7c7c7c6c6c6c8c8c8cdcdcdd0d0d0d5d5d5d2d2d2cecececbcbcbcacacacccccccecececfcfcfc8c8c8cecececececec9c9c9cbcbcbd3d3d3bcbcbc8585854b4b4b1c1c1c3030304242427f7f7f9292928383839999999494949494949494949494949494949494949494949494949494949494949595959696969696969595959595959494949292929494949090908888888383838181817c7c7c7575757474747373737272727373737171716a6a6a5e5e5e555555474747515151838383929292868686898989a5a5a5e1e1e1f8f8f8fffffffcfcfcfbfbfbfffffffffffffbfbfbf7f7f7fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeeeefffffffffffff7f7f7f9f9f9dadada9191918989898b8b8b989898bcbcbca6a6a6a5a5a5d2d2d2f5f5f5f8f8f8fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffdfdfdffffffd1d1d17b7b7b8e8e8e747474717171484848d2d2d2fffffff6f6f6fffffffcfcfcfbfbfbfafafafafafafafafafafafafbfbfbfcfcfcfbfbfbedededf6f6f6ffffffe6e6e6b9b9b99898988888885e5e5e6e6e6e8989896565654646462e2e2e2a2a2a3535353232323434343939394242424545454747476f6f6faaaaaaacacacb5b5b5b6b6b6e6e6e6fffffffffffffffffff7f7f7f6f6f6fffffffffffff8f8f8f8f8f8f2f2f27777772a2a2a2323232929293232323939393e3e3e4343434a4a4a5050505656565d5d5d6666666969696767676868686d6d6d737373868686979797b0b0b0c2c2c2cacacacccccccdcdcdcfcfcfc9c9c9c5c5c5c2c2c2c3c3c3c8c8c8cacacac9c9c9c6c6c6c5c5c5c7c7c7c9c9c9cacacacccccccdcdcdcecececfcfcfcbcbcbbebebed0d0d0bcbcbc8484847c7c7c7474744545452f2f2f2424242f2f2f4e4e4e9595959a9a9aa1a1a19292929494949494949494949494949494949494949494949494949494949494949595959696969696969696969696969595959393939595959494948e8e8e8989898585857f7f7f7a7a7a7979797878787777777676767474746d6d6d6464645c5c5c5454545c5c5c8a8a8a9191918f8f8f9292928b8b8bb1b1b1e4e4e4f5f5f5fbfbfbf9f9f9fcfcfcfbfbfbf9f9f9fffffffcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffff3f3f3f9f9f9f5f5f5ffffffd1d1d1a1a1a1878787919191b2b2b2a9a9a9aeaeaea5a5a5edededf5f5f5fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffefefefffffffafafac5c5c5828282939393686868797979393939d1d1d1fefefefffffff5f5f5fbfbfbfafafafafafaf9f9f9f9f9f9fafafafafafafbfbfbf3f3f3fbfbfbffffffebebebaaaaaa7979797373737c7c7c8383838484847d7d7d4c4c4c2a2a2a2222222b2b2b3a3a3a3b3b3b3838383838384343434848484c4c4c757575b0b0b0acacacb2b2b2aeaeaeeaeaeafefefefbfbfbfffffffffffff7f7f7ffffffecececfafafafffffff0f0f0bebebe5353532525252929292f2f2f3737373e3e3e4747474f4f4f5454545858585b5b5b6060606565656a6a6a6e6e6e7070707171716d6d6d7979798a8a8a9a9a9aa7a7a7b6b6b6c5c5c5d0d0d0c6c6c6c6c6c6c8c8c8cececed3d3d3d4d4d4cececec8c8c8cbcbcbcfcfcfd4d4d4d4d4d4cfcfcfcbcbcbc9c9c9cacacabcbcbc8484848d8d8d8585854b4b4b3838384040403e3e3e2929292a2a2a343434626262949494888888a2a2a28e8e8e9494949494949494949494949494949494949494949494949494949494949595959696969696969696969595959595959393939494949494949393939191918d8d8d8888888484847e7e7e7d7d7d7b7b7b7979797676767070706969696464645050505a5a5a7979798282829191919696967e7e7e8d8d8db1b1b1d8d8d8f6f6f6fffffffffffff8f8f8f6f6f6fffffffcfcfcfbfbfbfafafafafafafafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffecececfffffffffffff7f7f7fafafab5b5b58e8e8e9696969a9a9abbbbbbb2b2b29e9e9ed8d8d8fafafafdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffefefeffffffffffffdcdcdca3a3a38585858080807676766a6a6a373737c9c9c9f4f4f4fffffff4f4f4fcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcf4f4f4ffffffefefefb2b2b27a7a7a7575757f7f7f7676767777777474745d5d5d4545453737373636363939393232323f3f3f3c3c3c3e3e3e4949494c4c4c4b4b4b727272afafafaeaeaeb1b1b1a8a8a8eeeeeefafafaf5f5f5ffffffffffffffffffffffffebebebf8f8f8fffffffcfcfcf2f2f28585853030303030303131313636363f3f3f4949495151515555555757575959595c5c5c6363636a6a6a6e6e6e6f6f6f6f6f6f7575757676767676767676767b7b7b8a8a8a9f9f9fafafafa6a6a6b1b1b1bfbfbfcacacacecececcccccc8c8c8c5c5c5ccccccd0d0d0cfcfcfc4c4c4b1b1b1a1a1a19a9a9a9999998484845050504c4c4c4f4f4f4242423737373b3b3b6363634a4a4a303030505050939393a3a3a38181819090909e9e9e9494949494949494949494949494949494949494949494949494949494949595959595959595959494949494949393939494949292929191919393939494949292928e8e8e8b8b8b8484848383838282827f7f7f7b7b7b7575756e6e6e6a6a6a5b5b5b6a6a6a7373737575758b8b8b9494948888888f8f8f8c8c8cadadadcbcbcbe3e3e3f8f8f8fdfdfdf9f9f9fafafafbfbfbfafafaf9f9f9f9f9f9fafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffff9f9f9fffffffefefedfdfdffafafad3d3d39999998e8e8e868686aeaeaea9a9a9a0a0a0b4b4b4edededfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffdfdfdbebebe828282818181797979767676383838616161ecececfffffff4f4f4fffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfefefeffffffdfdfdfafafaf8787877777778282828585857474747070707777775f5f5f4f4f4f3b3b3b3232323b3b3b3434343737373b3b3b454545545454565656515151757575b2b2b2afafafb3b3b3aaaaaaf6f6f6fbfbfbf2f2f2fefefefafafafffffff5f5f5fffffff3f3f3f1f1f1fffffff5f5f5a3a3a33e3e3e3939393636363838383f3f3f4848484e4e4e5050505454545757575e5e5e6565656a6a6a6b6b6b6969696666667070707474747676767474747070707171717676767c7c7c7070708484849e9e9eadadadafafafacacacacacacafafafaeaeaeb0b0b0ababab9797977a7a7a6363635959595959594b4b4b4d4d4d4f4f4f4242424949493f3f3f3c3c3c8181816d6d6d3636365b5b5b9595959c9c9c8e8e8e8686869393939494949494949494949494949494949494949494949494949494949595959595959595959494949494949393939292929797979191918e8e8e8f8f8f9292929191918e8e8e8c8c8c8383838484848383838181817b7b7b7474746c6c6c6767676262626666665353535555557b7b7b9090908c8c8c8b8b8b8c8c8c8c8c8c8c8c8ca5a5a5d9d9d9fbfbfbfffffffcfcfcfbfbfbfafafaf9f9f9f8f8f8f9f9f9fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffff3f3f3fdfdfdfffffffbfbfbf4f4f4b7b7b7939393959595a3a3a3b6b6b6aeaeaeaaaaaaecececfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3fffffff3f3f3fdfdfdc9c9c98282826f6f6f818181848484323232edededf9f9f9ffffffeaeaeafffffffffffff5f5f5fcfcfcffffffe7e7e7fcfcfcffffffdfdfdfd1d1d19c9c9c8888888787877a7a7a8484848a8a8a6f6f6f6767675b5b5b6363635353533a3a3a3434343131313c3c3c4848484949494444444d4d4d575757555555737373b0b0b0a9a9a9c2c2c2aeaeaeeaeaeafefefefcfcfcfffffffbfbfbfffffffdfdfdfafafaf9f9f9fbfbfbfdfdfdfcfcfcfafafa9393933030302929293838384848484040404545455858585454545959595f5f5f6464646767676b6b6b6e6e6e7070706b6b6b6e6e6e7373737777777979797878787676767575757777777676767575757676767676767474747171716e6e6e6969696868686767676767676565656262625d5d5d5959594e4e4e5353534b4b4b3d3d3d3f3f3f4747474949493a3a3a1e1e1e5f5f5f9191919999999a9a9a9b9b9b9797979595959393939393939393939393939393939393939393939393939494949595959595959696969696969595959595959494949393939292929292929393939595959595959494949292928a8a8a8787878585858282827f7f7f7b7b7b7575757171716b6b6b7070705b5b5b5858584e4e4e7373738080808c8c8c808080868686959595808080838383cacacafcfcfcfefefeffffffefefeffcfcfcfffffff8f8f8f9f9f9fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafaf7f7f7f5f5f5f3f3f3bdbdbd8e8e8e868686969696b7b7b7a7a7a7b5b5b5c6c6c6f4f4f4fffffffffffffbfbfbfffffffffffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffe6e6e6ababab868686858585747474616161414141ebebebe5e5e5f2f2f2fffffff9f9f9eaeaeafffffff8f8f8f2f2f2ffffffffffffdbdbdb5d5d5d2727275a5a5a8383838a8a8a8484847878786c6c6c6868686a6a6a6363636d6d6d5555553636363232323434344040404545454a4a4a4747474c4c4c525252515151747474b5b5b5acacacb7b7b7aaaaaad7d7d7f8f8f8fcfcfcfffffff8f8f8fffffffcfcfcf9f9f9f9f9f9fbfbfbfcfcfcfbfbfbf9f9f9b3b3b33e3e3e2b2b2b3c3c3c4343434d4d4d5151514848485454545959595f5f5f6464646767676a6a6a6e6e6e7070706c6c6c6f6f6f7373737777777979797878787676767474747676767575757575757575757676767474747171716e6e6e7171716f6f6f6d6d6d6b6b6b6868686363635d5d5d5858585656563f3f3f3f3f3f404040343434313131c3c3c35f5f5f2d2d2d6565658b8b8b8e8e8e8f8f8f9191918f8f8f8e8e8e9393939393939393939393939393939393939393939393939494949595959595959696969696969595959595959494949393939292929292929393939595959595959393939191918989898787878383838181817f7f7f7b7b7b7777777474747777776a6a6a5858586565655a5a5a6161615e5e5e6d6d6d9494949797978f8f8f6f6f6f3c3c3c656565cfcfcfe8e8e8fffffff9f9f9fdfdfdf5f5f5f4f4f4fffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfbfbfbf9f9f9f8f8f8f7f7f7cdcdcda4a4a48d8d8d8e8e8ea3a3a3a4a4a4aeaeaeb7b7b7e8e8e8fcfcfcfffffffcfcfcfffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefef3f3f3fffffff2f2f2ffffffbababa8181817c7c7c8484847878783434342e2e2ef4f4f4fffffff9f9f9ffffffe8e8e8f9f9f9fffffffcfcfcffffffedededf1f1f15b5b5b1f1f1f5252528585857c7c7c6c6c6c9191919292926868685c5c5c7070707070707979795959593636363737373c3c3c464646474747515151505050515151545454535353787878b8b8b8b4b4b4adadadabababc0c0c0f1f1f1fefefefffffff7f7f7fdfdfdfbfbfbf9f9f9f9f9f9fafafafbfbfbfbfbfbfafafae6e6e6adadad5858582727273a3a3a5050504444445757575555555959595f5f5f6464646767676a6a6a6d6d6d6f6f6f6c6c6c6f6f6f7373737676767878787777777676767474747676767575757474747575757575757373737070706d6d6d6767676565656363636060605d5d5d5858585252524d4d4d4e4e4e5a5a5a3f3f3f4646464f4f4ff5f5f53d3d3d2323235a5a5a8282829898989696969797979a9a9a9999999a9a9a9494949494949494949494949494949494949494949494949494949494949595959595959595959595959494949494949393939292929292929393939595959494949292928f8f8f8888888585858282827f7f7f7e7e7e7d7d7d7a7a7a7878787979796d6d6d6060606c6c6c6262625b5b5b4b4b4b4d4d4d7070709494948a8a8a6f6f6f3232323030305656560d0d0dd2d2d2eaeaeafffffffefefeeeeeeef5f5f5fffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbebebebc6c6c69797978d8d8d949494aaaaaaaeaeaeb0b0b0dfdfdff8f8f8fffffffdfdfdfefefefefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfffffffffffffcfcfcf3f3f3ababab8484848787878585857272723434343d3d3dddddddfffffffffffff1f1f1fffffffcfcfcf2f2f2efefeff5f5f5ffffff4040401313132b2b2b6767679d9d9d9595957a7a7a8d8d8d8989896d6d6d6f6f6f7878787a7a7a8080805c5c5c3a3a3a4040404545454b4b4b494949555555535353535353585858575757737373a9a9a9bdbdbdadadadb2b2b2b1b1b1e9e9e9fffffffffffff9f9f9fdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfefefeffffffb1b1b14b4b4b3636364747474444445d5d5d5555555959595f5f5f6363636666666969696c6c6c6f6f6f6d6d6d6f6f6f7272727575757777777676767575757474747575757474747373737474747474747373736f6f6f6c6c6c6868686767676666666565656363635f5f5f5a5a5a5555554f4f4f2e2e2e5555553d3d3d171717e2e2e25757572626267171718b8b8b9494949090909393939696969494949595959494949494949494949494949494949494949494949494949393939494949595959595959595959595959494949393939393939292929393939494949595959494949090908d8d8d8787878484848080807e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7272727777777070706767676161616565655858584848485555557373735f5f5f4b4b4b3838383d3d3d4c4c4c171717111111414141999999f8f8f8fffffffefefefefefefffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffafafafbfbfbfcfcfcfdfdfdfdfdfdfefefefdfdfdfdfdfdffffffd4d4d49696968e8e8e919191b2b2b2afafafaeaeaee3e3e3fafafafffffffdfdfdfefefefefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfafafaf2f2f2fcfcfcbfbfbf8c8c8c7a7a7a7878786c6c6c4747474f4f4fc7c7c7eeeeeef8f8f8ffffffe6e6e6f5f5f5fffffffefefee7e7e73333333b3b3b3131312c2c2c6060606868688989899797978a8a8a7e7e7e7474747373737c7c7c7c7c7c7a7a7a7e7e7e5c5c5c4040404848484a4a4a4b4b4b4848485252524e4e4e4f4f4f595959585858646464888888b9b9b9b2b2b2b7b7b7abababdcdcdcf6f6f6fefefefafafafdfdfdfefefefffffffffffffefefefefefefefefefefefefafafaf7f7f7f6f6f6bbbbbb5a5a5a4444445a5a5a4545455555555959595f5f5f6363636666666868686b6b6b6d6d6d6e6e6e7070707272727474747575757575757474747373737474747373737373737373737373737272726f6f6f6c6c6c6969696868686666666565656363635f5f5f5a5a5a5555555d5d5d3131314848484f4f4fd9d9d9fefefe5555554646467c7c7c8b8b8b8e8e8e8b8b8b9090909191918d8d8d8f8f8f9494949494949494949494949494949494949494949494949393939393939494949595959595959494949393939393939393939393939393939494949595959393938f8f8f8b8b8b8686868383838080807e7e7e7f7f7f7f7f7f7f7f7f7e7e7e7474747979797777776666666363636666666666665d5d5d6666668282829191919090907777773232320b0b0b282828252525161616303030a5a5a5f6f6f6f3f3f3f4f4f4fafafafefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefffffffefefefefefefdfdfdfcfcfcffffffcccccc8c8c8c8b8b8b929292b0b0b0aaaaaaabababedededfffffffffffffdfdfdfffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfffffff9f9f9ffffffa9a9a98888888585857c7c7c6e6e6e2f2f2f3b3b3bfffffffffffffffffff8f8f8ffffffefefeff2f2f2cfcfcf4d4d4d3030301818182a2a2a212121676767a1a1a18c8c8c8484848383837c7c7c7b7b7b7c7c7c7373737e7e7e7878787d7d7d6161614646464a4a4a4848484949494b4b4b5454544e4e4e5050505f5f5f5d5d5d5c5c5c717171a3a3a3b6b6b6b6b6b6adadadc9c9c9e4e4e4f9f9f9f9f9f9fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffff1f1f1fffffffafafab2b2b25050504f4f4f4b4b4b5555555959595e5e5e6363636565656868686a6a6a6d6d6d6f6f6f7070707272727474747474747474747474747373737373737373737272727272727373737171716e6e6e6b6b6b6868686666666464646161615d5d5d5757575151514c4c4c3f3f3f555555353535c3c3c3ffffff6c6c6c3434346363638989899292929191919191919898989696969191919494949393939393939393939393939393939393939393939393939393939393939494949494949494949494949393939393939393939393939494949595959595959292928d8d8d8989898585858282828080808080808080808181817f7f7f7e7e7e7f7f7f7272727373736d6d6d6e6e6e5b5b5b6363636b6b6b8282829494949a9a9a9393939797976868682424242f2f2f2121211414141a1a1a8b8b8bf5f5f5ffffffffffffecececfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfccdcdcd9797978e8e8e979797abababababababababecececfefefefffffffdfdfdfffffffffffffdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbf9f9f9eeeeeec4c4c48585857777777a7a7a6868685050504242424b4b4beaeaeaecececfbfbfbfcfcfcfffffff9f9f9cbcbcb5c5c5c2d2d2d0909092222222d2d2d2121217272728181818686868f8f8f8e8e8e8080807676767777777b7b7b8282827b7b7b8484846e6e6e4f4f4f4949494646464d4d4d4f4f4f5a5a5a5454545454546464646262625c5c5c696969868686b9b9b9b2b2b2b4b4b4b8b8b8d2d2d2f6f6f6fbfbfbfbfbfbfefefefffffffffffffffffffefefefffffffffffffffffffffffffffffff3f3f3f2f2f26262624444446060605555555959595e5e5e6363636565656767676a6a6a6c6c6c6f6f6f7070707272727373737474747474747373737373737373737272727171717272727272727171716d6d6d6a6a6a7070706e6e6e6b6b6b6868686565655f5f5f5858585353534a4a4a525252c3c3c3fefefeffffff3e3e3e3b3b3b8989898787878c8c8c8989898a8a8a9090908d8d8d8888888e8e8e9292929292929292929292929292929292929292929292929292929393939393939494949494949393939393939292929393939393939494949595959595959292928c8c8c8888888484848282828181818181818282828181817f7f7f7d7d7d8181817272727676767070707676765d5d5d5f5f5f5f5f5f7f7f7fa0a0a0a0a0a09c9c9cb2b2b2b6b6b6747474151515202020252525181818606060aeaeaec6c6c6ebebebf7f7f7fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffe1e1e1bababa9595959a9a9aa6a6a6b2b2b2abababdcdcdcf5f5f5fffffffffffffffffffffffffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfafafafffffff0f0f08e8e8e7676767979798181816464643d3d3d515151afafaff4f4f4fdfdfdf8f8f8fcfcfcb4b4b48989895d5d5d2020201414142727272525252a2a2a2c2c2c7474748888889898989191918181817e7e7e7878787878788989898888888282828f8f8f7b7b7b5757574949494646465454544d4d4d5a5a5a5454545252526161615f5f5f5a5a5a666666737373bbbbbbafafafbababaafafafc8c8c8f6f6f6fefefef9f9f9fdfdfdfffffffffffffffffffdfdfdfefefefffffffbfbfbf6f6f6fffffff0f0f0f6f6f66e6e6e5c5c5c5858585555555959595e5e5e6262626565656767676a6a6a6c6c6c6f6f6f7070707171717272727373737373737373737373737373737272727171717171717272727070706d6d6d6a6a6a6666666464646363636161615f5f5f5a5a5a5454545050506d6d6db2b2b2fffffffefefef6f6f64646467d7d7d8181818d8d8d8f8f8f8b8b8b8b8b8b9191918c8c8c8989899292929191919191919191919191919191919191919191919191919292929393939393939494949494949393939393939292929393939393939494949595959595959191918b8b8b8787878383838282828282828282828383838282827f7f7f7c7c7c7878787979798181816c6c6c7777776a6a6a6464644a4a4a4d4d4d8484849c9c9cb0b0b0a7a7a7aeaeaea5a5a53636361b1b1b2828281a1a1a5959599191919a9a9acfcfcff5f5f5fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4d7d7d7989898969696a0a0a0b5b5b5a7a7a7cacacaecececfffffffffffffffffffdfdfdfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf5f5f5fafafafffffff8f8f8fdfdfdf9f9f98484846b6b6b777777727272565656414141616161f5f5f5fffffff2f2f2ffffffc5c5c54b4b4b1d1d1d1a1a1a2828281d1d1d2222222c2c2c3232322f2f2f7676769292929191918e8e8e8888888a8a8a7474749191917f7f7f8d8d8d8383838989898484846262624f4f4f5252525050505454545555555757575a5a5a5d5d5d616161636363646464696969b2b2b2aeaeaeacacacbcbcbcb5b5b5d5d5d5fefefefffffffffffffffffffcfcfcfafafafefefefffffffffffffffffff0f0f0fffffffafafaf3f3f36f6f6f6f6f6f6161616161615d5d5d5c5c5c6262626767676868686868686b6b6b6c6c6c6f6f6f7272727373737272727171717272727272727171717272727272726f6f6f6e6e6e6e6e6e6d6d6d6b6b6b6969695656566464646a6a6a6a6a6a5959594848486d6d6dbbbbbbf9f9f9f5f5f5ebebebaeaeae4646468585857979798c8c8c8b8b8b8b8b8b8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9090909191919292929393939292929292929292929292929292929292929292929292929393939090908f8f8f9191919393939191918989898282828080808282828585858585858383838181818080808181817e7e7e7e7e7e7b7b7b7575757171716f6f6f696969626262323232767676a2a2a2b1b1b1a8a8a8afafaf9f9f9f7474743535351b1b1b2121215757579292928a8a8a888888d1d1d1efefeffdfdfdfefefefafafafdfdfdfcfcfcfcfcfcfffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffdddddd8f8f8f8d8d8d989898adadada3a3a3abababddddddfffffffffffffefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffefefefdfdfdfbfbfbefefeff3f3f3cbcbcb9e9e9e8c8c8c6868685a5a5a3f3f3f4e4e4e9c9c9cf1f1f1ffffffffffffefefef5c5c5c0b0b0b2222221c1c1c2929292020202626262f2f2f3636363232327474749494949393939191918c8c8c8c8c8c7474748b8b8b7f7f7f8686868484848f8f8f9393937c7c7c5f5f5f5252524f4f4f5757575858585a5a5a5d5d5d6060606262626464646565656565658c8c8cb7b7b7bbbbbbb0b0b0b5b5b5cacacae7e7e7f3f3f3f8f8f8fdfdfdfffffffffffffffffffffffff5f5f5ffffffffffffffffffffffffeeeeee7373737171716767676868686060605d5d5d6262626868686969696868686868686b6b6b6f6f6f7373737575757373737272727373737575757070707474747676767070706a6a6a6a6a6a7171717777775b5b5b6969697070705353535656567a7a7a929292b6b6b6f9f9f9fffffffffffffafafa1f1f1f6464647b7b7b8989898787878787878888888989898a8a8a8c8c8c8c8c8c8d8d8d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f8f8f9090909191919292929292929292929292929292929292929292929292929292929191919191919191919191918d8d8d8787878282828181818383838585858484848282828181818080808181817e7e7e7f7f7f7c7c7c7676767373737272726c6c6c656565545454585858979797a7a7a7bdbdbdb1b1b1a9a9a9a9a9a97b7b7b3e3e3e3e3e3e6d6d6d9090908e8e8e8484849b9b9bd1d1d1f1f1f1fffffffefefefdfdfdfcfcfcfafafafefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffcfcfcd9d9d99494948e8e8e949494acacacafafafc3c3c3eaeaeafffffffefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfdfdfdfffffffcfcfcfefefefffffffdfdfdffffff7878786767676e6e6e4747474343433d3d3d838383f4f4f4f1f1f1efefefeeeeeefafafa6c6c6c2727272222221f1f1f2b2b2b2525252b2b2b3131313b3b3b3838387676769393939393939292929191919292927e7e7e8e8e8e8d8d8d8383838080807f7f7f8383837b7b7b5d5d5d4a4a4a5151515959595a5a5a5b5b5b5d5d5d606060626262636363646464636363666666b5b5b5c5c5c5a7a7a7b4b4b4bdbdbdc7c7c7f0f0f0f8f8f8fefefefefefefdfdfdfffffffffffffffffffefefefffffff8f8f8ffffffeaeaea6e6e6e6a6a6a6464646d6d6d6565656060606363636868686868686767676767676b6b6b6e6e6e7272727373737272727171717272727474746969696d6d6d7272727474747272726e6e6e6b6b6b6b6b6b6464646e6e6e686868575757858585d1d1d1efefeff9f9f9fbfbfbf2f2f2ffffffeeeeee3131317f7f7f7474747a7a7a7f7f7f8181818484848686868888888a8a8a8a8a8a8a8a8a8c8c8c8d8d8d8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8e8e8e9292929292929393939393939393939393939393939393939191919393939494949292928d8d8d8888888585858383838181818383838484848484848282828080808080808181817f7f7f8080807d7d7d7878787676767676767070706a6a6a7070704545454c4c4ca7a7a7a1a1a1b2b2b2b6b6b6b0b0b0b1b1b17c7c7c8585859090908181818d8d8d9494948b8b8bb6b6b6ddddddf6f6f6f5f5f5f6f6f6f9f9f9fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafad9d9d9a1a1a1979797989898aaaaaab4b4b4dfdfdff8f8f8fffffffcfcfcfffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefefffffff8f8f8f8f8f8fdfdfdfbfbfbebebeb6a6a6a6c6c6c7777775d5d5d555555434343797979f2f2f2f7f7f7ffffffffffffe2e2e26060602525250c0c0c1f1f1f2c2c2c2c2c2c3131313030303c3c3c4040407c7c7c9696969797979393939292929191918282828787879090908d8d8d8b8b8b8181818585858989896b6b6b5252525b5b5b5959595959595a5a5a5c5c5c5d5d5d5f5f5f6060606161616464645d5d5d999999b9b9b9abababb4b4b4b8b8b8b3b3b3d9d9d9edededfffffffffffffafafaf6f6f6fefefefffffffafafafffffff3f3f3fffffff4f4f46868686464645e5e5e6b6b6b6767676565656666666666666565656767676c6c6c6c6c6c6d6d6d6e6e6e6f6f6f7070707171717171717171717e7e7e7373736969696a6a6a6d6d6d6c6c6c676767626262676767646464676767868686c9c9c9fafafafcfcfcf5f5f5fffffffafafafbfbfbefefef8080806b6b6b8888887c7c7c7878787b7b7b7f7f7f8383838686868787878787878787878b8b8b8b8b8b8c8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9292929292929292929292929393939393939393939393939191919494949595959191918989898383838282828484848282828383838484848383838181818080808181818282827e7e7e7f7f7f7e7e7e7979797878787878787474746d6d6d606060656565494949424242a6a6a6b1b1b1c1c1c1a7a7a7b3b3b3a6a6a6bababaa9a9a98686868d8d8d939393898989edededfefefefffffffefefefbfbfbf6f6f6f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbd8d8d8aaaaaaa2a2a2a6a6a6aaaaaaabababebebebfefefefffffffcfcfcfffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfffffffffffff9f9f9f5f5f5f4f4f4eaeaea6d6d6d6464647474746060604d4d4d4b4b4b5757577e7e7efffffffffffffcfcfceaeaea6464641010101818183737372121212d2d2d3131313636362d2d2d3d3d3d4646467e7e7e9a9a9a9e9e9e9696968f8f8f8d8d8d8686867a7a7a8686868383838989898888889191919999997979795454545050505a5a5a5a5a5a5b5b5b5c5c5c5e5e5e5f5f5f6060606060606262626868686f6f6f989898b1b1b1b2b2b2bcbcbcb4b4b4afafafcacacaeeeeeefffffffffffffefefef9f9f9f8f8f8fffffffdfdfdfafafafffffffcfcfc6969696565655f5f5f6464646565656868686969696464646161616868687272726b6b6b6d6d6d7070707272727373737373737373737272727070706f6f6f7272727878787777776e6e6e6868686868688a8a8aa3a3a3c0c0c0e7e7e7fffffffffffffffffffffffffbfbfbfcfcfcf4f4f4ffffff7070704c4c4c7272726363637373737676767a7a7a7f7f7f8282828484848484848484848989898a8a8a8b8b8b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9090909191919191919191919292929292929393939393939090909494949595958f8f8f8686868080808181818484848282828383838484848383838181818080808181818282827e7e7e7f7f7f7e7e7e7a7a7a7979797979797575756f6f6f6969696363636f6f6f4e4e4e3f3f3fbcbcbcb4b4b4b5b5b5aeaeaeadadadb6b6b6b0b0b0a5a5a58d8d8d7c7c7c969696fffffffffffff7f7f7fcfcfcfffffff9f9f9f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8cbcbcba2a2a29e9e9eafafafabababa4a4a4e8e8e8fcfcfcfffffffdfdfdfffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf5f5f5fffffffffffff3f3f35b5b5b6666666666665a5a5a5a5a5a4e4e4e939393edededf8f8f8ffffffffffffffffff4c4c4c2323232222221f1f1f2626262e2e2e3434343a3a3a3030304141414747477373738e8e8e9e9e9e999999939393989898a2a2a28686868f8f8f8181818585858484848888888c8c8c7a7a7a5e5e5e4f4f4f5c5c5c5d5d5d5e5e5e5f5f5f6060606262626363636363635e5e5e6f6f6f565656767676a4a4a4a9a9a9bbbbbbbdbdbdabababb3b3b3c9c9c9e7e7e7fefefefffffffffffffafafafffffff8f8f8fefefeffffffd7d7d76868686161616060605e5e5e6161616767676969696464646060606767677171716666667373738181818282827777776e6e6e6c6c6c6f6f6f6666666868686c6c6c6a6a6a6565656f6f6f929292b6b6b69d9d9dcdcdcde7e7e7f8f8f8fcfcfcf3f3f3f7f7f7f8f8f8fbfbfbffffffffffffdddddd7373737070706767677474746f6f6f7171717575757979797c7c7c7e7e7e8080808080808484848686868888888b8b8b8c8c8c8d8d8d8d8d8d8c8c8c8e8e8e8f8f8f8f8f8f9090909191919191919292929292929191919393939292928c8c8c8484847f7f7f8181818484848383838484848484848282828080808080808181818383837f7f7f8080807f7f7f7b7b7b7a7a7a7b7b7b7777777070707777776868685c5c5c6e6e6e4c4c4c252525afafafaaaaaab8b8b8b1b1b1abababafafafb3b3b38a8a8a898989e7e7e7f8f8f8f2f2f2eeeeeef9f9f9fffffffefefef7f7f7fffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffeaeaeab1b1b1959595959595aeaeaeabababacacace5e5e5f9f9f9fffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf0f0f0f4f4f4ffffffffffffdadada6f6f6f5656565858585f5f5f6262624444448d8d8df6f6f6fffffff6f6f6fdfdfdffffff3f3f3f2222222e2e2e2828282f2f2f2e2e2e3333333e3e3e3737374848484242425c5c5c7e7e7e9a9a9a9c9c9c999999a7a7a7bfbfbf9393939595958e8e8e8d8d8d8d8d8d8888888585858787877b7b7b6262625b5b5b5c5c5c5d5d5d5f5f5f6161616363636464646565656161616a6a6a5f5f5f6464647f7f7f969696abababbabababbbbbbb4b4b4b4b4b4c2c2c2d5d5d5e5e5e5f3f3f3fdfdfdfcfcfcfbfbfbfcfcfcececec8a8a8a6262625656566161615e5e5e5e5e5e6161616666666666666363636464646969696262628080809c9c9c9797977676765959595454545b5b5b3f3f3f606060919191b2b2b2b2b2b2a2a2a2a0a0a0abababccccccefefeff2f2f2fbfbfbfffffffefefefffffffffffff4f4f4f2f2f2e2e2e27373734b4b4b5757575252527171716b6b6b6c6c6c6f6f6f7272727575757878787a7a7a7b7b7b7e7e7e8080808484848787878a8a8a8b8b8b8b8b8b8a8a8a8c8c8c8d8d8d8d8d8d8e8e8e8f8f8f9090909191919191919191919191918f8f8f8a8a8a8383838080808181818383838383838484848383838282828080807f7f7f8181818383838282828383838282827e7e7e7d7d7d7d7d7d7979797272727676766868686565655656566868686f6f6f3b3b3bafafafb1b1b1b5b5b5b2b2b2acacacb2b2b29e9e9eacacacfffffff7f7f7fffffffffffffffffffffffffefefef5f5f5f6f6f6fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf4f4f4d1d1d19b9b9b9a9a9a9c9c9cacacaca9a9a9bfbfbfebebebfcfcfcfffffffffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffafafafdfdfdffffffd7d7d79393936a6a6a5959596d6d6d515151484848565656a9a9a9fafafadbdbdb8989899a9a9afafafa5b5b5b2222222727272d2d2d3535352e2e2e3131314141413e3e3e4f4f4f3d3d3d4848487878789b9b9ba0a0a09a9a9aa9a9a9c4c4c48b8b8b8484847c7c7c8080808d8d8d8c8c8c8484848a8a8a7d7d7d5656565959595959595b5b5b5d5d5d5f5f5f6161616262626363636868686262627373735f5f5f5e5e5e848484979797b1b1b1b7b7b7b6b6b6b6b6b6b6b6b6b4b4b4bbbbbbd2d2d2eaeaeafafafafffffffbfbfbdedede4e4e4e6161615151516565656161615c5c5c5c5c5c6363636868686666666262626161616060608c8c8cb1b1b1a5a5a57171714444443a3a3a4545458e8e8e949494a5a5a5b9b9b9bdbdbdb7b7b7b8b8b8c1c1c1e7e7e7fafafaf2f2f2ffffffffffffedededf7f7f7fbfbfbfffffff5f5f5ffffffb8b8b84242424848485c5c5c5353536969696969696b6b6b6d6d6d7070707373737676767878787a7a7a7c7c7c8080808585858888888989898989898989898b8b8b8c8c8c8c8c8c8d8d8d8e8e8e8f8f8f9090909090909292929090908d8d8d8888888383838181818282828383838383838484848383838181817f7f7f7f7f7f8282828484848484848686868484848080807f7f7f7f7f7f7a7a7a7474746d6d6d7474746d6d6d6565657b7b7bbcbcbccbcbcb5151519a9a9aaeaeaeb4b4b4a6a6a6b7b7b7c3c3c3b3b3b3bfbfbfc4c4c4edededfdfdfdefefefeeeeeefbfbfbfffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfce5e5e5bcbcbc919191abababadadadacacaca7a7a7cdcdcdf5f5f5fffffffffffffffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefef8f8f8fffffff6f6f6f6f6f6ffffffffffffd2d2d25858585f5f5f5555555b5b5b5959595d5d5d8c8c8cadadad9898988686865959597676768a8a8a4747472222223434343131313535353737373c3c3c4141414444444646464646464646466d6d6da9a9a99c9c9c8f8f8fb0b0b0969696d2d2d28a8a8a8989898383838383838a8a8a9090908c8c8c8484847f7f7f6161615d5d5d5858585858585d5d5d6262626363636363636868686767676767676565656363636a6a6a7d7d7d909090bababab6b6b6aeaeaec0c0c0b6b6b6b9b9b9b0b0b0bbbbbbd8d8d8e4e4e4fefefedadada5f5f5f5252526a6a6a5d5d5d5a5a5a6060605e5e5e5757575e5e5e6b6b6b6b6b6b606060898989a3a3a39595957d7d7d5b5b5b5050507d7d7d929292b0b0b0afafafb4b4b4b7b7b7b2b2b2b2b2b2c8c8c8e3e3e3f7f7f7f9f9f9fbfbfbfdfdfdfefefefdfdfdfbfbfbfafafaf6f6f6fcfcfcffffffebebebc2c2c29b9b9b7070704747474a4a4a6363636363636969696666667979796666667676767a7a7a7474747474747e7e7e8585858484848585858888888888888989898b8b8b8c8c8c8e8e8e8e8e8e8f8f8f8f8f8f8c8c8c8989898888888989898282827b7b7b7e7e7e8787878b8b8b7979797f7f7f8989897d7d7d9696967f7f7f8686867979798080808484847e7e7e7373737272728f8f8fb5b5b5c0c0c0cacacac2c2c2b9b9b9d6d6d6fcfcfcebebebbababa6e6e6e9a9a9ab5b5b5bababaaaaaaaa5a5a5b8b8b8b2b2b2a8a8a8c4c4c4f6f6f6fffffff0f0f0f9f9f9fffffff8f8f8f6f6f6f8f8f8fefefefffffffffffffafafaf8f8f8fcfcfcfffffff7f7f7f7f7f7fefefefcfcfcf8f8f8efefefe0e0e0b4b4b4a4a4a4a1a1a1aaaaaaa7a7a7a1a1a1bababae1e1e1fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefee9e9e9f5f5f5dadada6565655b5b5b5757576161615e5e5e5757577171718080806363635c5c5c4a4a4a6666666b6b6b3636362525253636362b2b2b3636363838383d3d3d4141414444444646464747474747476969697f7f7faaaaaaa7a7a79c9c9c9d9d9dcccccc9696968d8d8d8585858282828888888e8e8e8d8d8d8989898787877474746969695d5d5d5a5a5a5f5f5f6464646363635f5f5f6464646363636363636363636161616262626d6d6d7a7a7a929292a8a8a8b4b4b4c4c4c4b6b6b6bcbcbcb5b5b5bababab7b7b7bebebed7d7d7d8d8d89494948e8e8e7f7f7f5555555e5e5e5d5d5d5c5c5c585858555555575757606060696969888888adadadacacac9c9c9c868686898989b4b4b4c2c2c2b8b8b8b4b4b4b4b4b4b6b6b6b5b5b5bbbbbbd4d4d4efefeff8f8f8fafafafcfcfcfdfdfdfefefefdfdfdfbfbfbfafafafffffffefefefffffffffffffffffff1f1f1b5b5b56969695151512f2f2f5555556262626363636363637777775b5b5b6a6a6a6e6e6e7272727474747272727474747d7d7d8888888888888989898b8b8b8c8c8c8e8e8e8f8f8f8f8f8f8f8f8f9090908888888181818181818383838484848383838282827f7f7f7979798787877f7f7f7a7a7a7f7f7f8181817f7f7f7a7a7a838383777777868686b9b9b9c9c9c9c6c6c6dbdbdbf1f1f1fbfbfbfbfbfbf3f3f3f8f8f8ffffffffffffefefefaeaeae8585855d5d5d8b8b8bc2c2c2b3b3b3a9a9a9b9b9b9b3b3b3c2c2c2ccccccd9d9d9efefeffefefefbfbfbf5f5f5fffffffffffffffffffffffffdfdfdfbfbfbfdfdfdfffffff7f7f7fafafafdfdfdf8f8f8f6f6f6f9f9f9e3e3e3bbbbbbabababaeaeaeb0b0b0adadada7a7a7b0b0b0cfcfcfeeeeeefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeaeaeaf8f8f8ffffffffffffffffffd7d7d75656564f4f4f5151515e5e5e5b5b5b4e4e4e5b5b5b5f5f5f4545456363636a6a6a7575755a5a5a2e2e2e2c2c2c3737372828283838383a3a3a3e3e3e4242424545454747474848484848484c4c4c6e6e6e9f9f9f9797979c9c9ca3a3a3999999b6b6b69494948a8a8a8383838585858989898b8b8b8b8b8b8c8c8c8585857575756363635c5c5c606060656565646464616161656565636363646464666666656565616161636363686868757575939393a1a1a1b1b1b1abababbfbfbfb8b8b8b5b5b5b9b9b9b0b0b0adadadbababaacacacc3c3c3b7b7b79797977e7e7e7b7b7b8383839090908d8d8d7d7d7d797979808080a2a2a2bebebebebebeb3b3b3a9a9a9aeaeaec1c1c1bcbcbcb5b5b5b3b3b3b7b7b7c0c0c0c7c7c7d2d2d2e6e6e6fbfbfbfbfbfbfcfcfcfdfdfdfefefefdfdfdfcfcfcfbfbfbf9f9f9f2f2f2fafafafdfdfdf7f7f7fcfcfcffffffebebebb3b3b37e7e7e7878785959593535355a5a5a5858586363637171716c6c6c7575757c7c7c7a7a7a7676767676767979797b7b7b8484848585858787878989898b8b8b8c8c8c8d8d8d8d8d8d8b8b8b8888888282827e7e7e7f7f7f8585858686868383838484848383838c8c8c8080808686867777778d8d8d7e7e7e979797bababab1b1b1bbbbbbf5f5f5fefefeecececfffffffbfbfbfdfdfdfffffffffffffdfdfdf7f7f7fbfbfbffffffe7e7e7b3b3b35151515050509a9a9ab1b1b1b2b2b2c0c0c0a4a4a4b3b3b3a7a7a7a8a8a8ccccccdededee8e8e8fffffffffffffafafaf7f7f7fafafafafafaf9f9f9f9f9f9fcfcfcfefefefffffffffffff1f1f1e0e0e0d9d9d9c5c5c5a4a4a4a2a2a2acacacacacaca5a5a5afafafcfcfcfeeeeeefdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffff3f3f3e6e6e6ffffffd5d5d55353534d4d4d5050505858585252524848485252525a5a5a4d4d4d5555556868686666664141412424242d2d2d3c3c3c3838383a3a3a3c3c3c3f3f3f4343434646464848484949494a4a4a5050507676769595959d9d9db1b1b1b8b8b8919191d4d4d49898988d8d8d8484848484848585858686868787878a8a8a8a8a8a7c7c7c6b6b6b6060605f5f5f6363636666666666666666666363636363636868686868686363636060606161616b6b6b747474727272888888959595b7b7b7b6b6b6b6b6b6c0c0c0c1c1c1b7b7b7bebebeb4b4b4c2c2c2b3b3b3a6a6a6c1c1c1b3b3b3acacacb4b4b4b9b9b9b5b5b5b3b3b3b6b6b6b3b3b3b7b7b7b3b3b3b3b3b3b7b7b7b8b8b8b3b3b3a5a5a5b2b2b2b7b7b7c5c5c5d8d8d8e6e6e6eeeeeef7f7f7fffffffdfdfdfdfdfdfefefefefefefdfdfdfcfcfcfbfbfbfafafaf6f6f6fffffffffffffafafaf0f0f0fefefefffffff8f8f8f2f2f2b6b6b67878786e6e6e3e3e3e4848485a5a5a5757575d5d5d6161616464646767677171717c7c7c7d7d7d7878787e7e7e7f7f7f8181818484848686868888888989898989898282828a8a8a8b8b8b8383837c7c7c7f7f7f8484848686868c8c8c8080807272727b7b7b8585857c7c7ca2a2a29d9d9dcfcfcff5f5f5f9f9f9f2f2f2fffffffffffff4f4f4fffffffffffff8f8f8f8f8f8fffffffffffff9f9f9f8f8f8fdfdfdfefefef8f8f8adadad7373737575758a8a8aa1a1a1a4a4a4b9b9b9c2c2c2bcbcbcb7b7b7bdbdbdbababac0c0c0dadadae1e1e1e3e3e3ebebebfafafafffffffffffffffffffefefefcfcfce8e8e8e0e0e0d9d9d9bfbfbfaaaaaaaaaaaaaeaeaeaaaaaaa8a8a8a4a4a4abababc9c9c9f0f0f0fffffffcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf6f6f6fefefef0f0f0a9a9a96262625555555757575858585151514949494f4f4f5858585656565b5b5b6b6b6b6666664747472e2e2e2b2b2b3434343b3b3b3d3d3d3f3f3f4141414444444747474949494b4b4b4b4b4b4a4a4a4c4c4c6b6b6b9f9f9f999999a7a7a7999999a9a9a99696968d8d8d8585858484848585858484848585858888888989898282827676766969696060605e5e5e6262626767676262625e5e5e5e5e5e6363636666666363636161616262626767675e5e5e5353536c6c6c7878789595959d9d9dadadadaaaaaab6b6b6b2b2b2bcbcbcb2b2b2bbbbbbb3b3b3b9b9b9b8b8b8b7b7b7b4b4b4b4b4b4b6b6b6b9b9b9b8b8b8b5b5b5b8b8b8b0b0b0b4b4b4bcbcbcc1c1c1c0c0c0bbbbbbbfbfbfccccccd2d2d2e0e0e0f1f1f1fcfcfcfefefefefefefdfdfdfffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfffffff8f8f8fcfcfcfffffffffffffffffffffffff9f9f9fdfdfdfffffff7f7f7e0e0e06a6a6a4040404f4f4f4b4b4b5f5f5f6060606060606060606666666f6f6f7373737171717979797a7a7a7d7d7d808080828282848484868686868686838383888888898989858585828282828282828282818181777777858585898989b0b0b09a9a9a979797d1d1d1fffffffbfbfbfbfbfbfffffffffffffafafaffffffffffffeeeeeefffffffffffffefefefffffffffffffdfdfdf6f6f6f0f0f0fffffff5f5f5fdfdfdffffffb3b3b3656565767676969696bebebeaaaaaaa8a8a8abababa3a3a3aaaaaabababab9b9b9b0b0b0b4b4b4c3c3c3d8d8d8e7e7e7eaeaeae7e7e7e6e6e6d6d6d6bababab2b2b2b8b8b8aeaeaea2a2a2a7a7a7afafafabababa9a9a9b3b3b3cfcfcfeeeeeefffffffefefef8f8f8fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffefefefcfcfcfefefef9f9f9ecececafafaf6363635858584f4f4f5353535555555353535252525454545757575b5b5b7676767d7d7d7d7d7d6969694848483131312f2f2f3838384040404141414343434545454848484a4a4a4c4c4c4d4d4d4f4f4f5858586363639c9c9cabababb2b2b2a3a3a3a3a3a39797978f8f8f8888888787878686868585858686868989898888888888888282827676766767675e5e5e5e5e5e6262626262625f5f5f5f5f5f6464646767676565656666666868686a6a6a6666665d5d5d6c6c6c5f5f5f6666666d6d6d868686b1b1b1b4b4b4b0b0b0bebebeb2b2b2b8b8b8adadadb1b1b1afafafb9b9b9bfbfbfb9b9b9b2b2b2b3b3b3babababebebebebebeb4b4b4bbbbbbb4b4b4afafafb1b1b1b4b4b4cacacaf6f6f6f7f7f7fafafafefefefffffffffffffdfdfdfbfbfbfffffffffffffffffffefefefefefefefefefefefefefefefefefeefefeff3f3f3fffffffcfcfcf6f6f6f6f6f6f4f4f4f2f2f2edededf8f8f8ffffffd7d7d74949493b3b3b5757574747475050505e5e5e6a6a6a6b6b6b6666666666666969697474747676767878787c7c7c7f7f7f8181818383838484848d8d8d8383837e7e7e8484848b8b8b8a8a8a8484847f7f7f888888828282919191e5e5e5fafafafffffffffffffffffffffffff2f2f2fafafafffffff4f4f4fffffffffffff3f3f3f4f4f4fefefefffffffefefef9f9f9f9f9f9f9f9f9f6f6f6fffffffffffffefefef3f3f3f1f1f1ffffffdedede525252a7a7a7a1a1a1b9b9b9c6c6c6b3b3b3b4b4b4bbbbbba7a7a7a4a4a4a3a3a3a8a8a8b2b2b2b7b7b7b7b7b7b6b6b6b8b8b8b7b7b7a8a8a8a5a5a5acacacb1b1b1b5b5b5aeaeae9b9b9b999999a8a8a8cbcbcbf2f2f2fffffffdfdfdfafafafffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbfdfdfdfffffffffffff1f1f1fffffffdfdfda0a0a05c5c5c5656564c4c4c4d4d4d4a4a4a4e4e4e4f4f4f5252525757575656565555555c5c5c6c6c6c6e6e6e7777776d6d6d4b4b4b3737373c3c3c4242424242424343434444444646464848484b4b4b4d4d4d4e4e4e4444445454545353536e6e6e969696a4a4a4929292a1a1a1a5a5a59b9b9b9191918c8c8c8888888484848686868a8a8a8686868989898989898282827575756969696262626060606464646262626363636767676767676464646565656868686666666d6d6d6767676b6b6b5555555858585656566464645757576262627c7c7cacacacb0b0b0bebebeb4b4b4b0b0b0bababab4b4b4b3b3b3b7b7b7b6b6b6b2b2b2b5b5b5bdbdbdc1c1c1b6b6b6b8b8b8aaaaaabababae3e3e3efefeffefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffff7f7f7f6f6f6fffffffffffffffffffffffffffffff4f4f4e8e8e8fefefefdfdfd5454544f4f4f4141414040405252526060606262626565656d6d6d6c6c6c6e6e6e7171717575757979797b7b7b7d7d7d7e7e7e8c8c8c8080807e7e7e8787878a8a8a838383858585909090838383a6a6a6ebebebfffffffffffff3f3f3f4f4f4fffffffffffffbfbfbfffffffffffffafafafafafafffffffffffffafafafefefefffffffffffffffffffffffffffffffffffffdfdfdf4f4f4fcfcfcfffffffffffffcfcfcfafafadbdbdb4848486363638a8a8aa6a6a6b4b4b4bdbdbdbababaacacacbababab6b6b6b4b4b4b3b3b3afafafababababababafafafb2b2b2abababafafafb3b3b3acacaca9a9a9aaaaaaa5a5a5b0b0b0c2c2c2e3e3e3fffffffffffffafafafbfbfbfffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafafafafafcfcfcfefefefffffff6f6f68c8c8c6363635b5b5b5252525555555050505b5b5b5454545555554f4f4f4f4f4f5454545050504c4c4c5555558484847f7f7f8282827070704444443535353f3f3f4141414343434444444545454646464949494b4b4b4d4d4d4f4f4f5a5a5a393939585858646464676767979797a9a9a9a1a1a1b4b4b4a8a8a89a9a9a9090908888888282828383838888888383838686868989898888888181817575756969696262626060605f5f5f6262626565656262625c5c5c5c5c5c5f5f5f5757576262625c5c5c6060605858586b6b6b6464646060606565655a5a5a5a5a5a6e6e6e5959596363636767676a6a6a606060606060808080b4b4b4c4c4c49c9c9c6565654646464e4e4e4343434646464747478a8a8aeaeaeafffffffffffff9f9f9fdfdfdfffffffefefefefefefffffffffffffefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff9f9f9f7f7f7ffffffe9e9e9fffffff6f6f6fcfcfcffffffdadadad1d1d18d8d8d4d4d4d4040404d4d4d5656565d5d5d6767676565656767676a6a6a6e6e6e7272727575757676767777778282828080808888888f8f8f818181737373868686a7a7a7efefefe3e3e3fffffff6f6f6fffffffffffffffffff9f9f9fffffffffffff9f9f9fcfcfcfffffffdfdfdf5f5f5fffffffffffffcfcfcf6f6f6fdfdfdfffffffdfdfdfafafafcfcfcfefefefffffffcfcfcfafafafcfcfcfbfbfbffffffffffffeeeeeed2d2d28c8c8c656565858585a7a7a7aeaeaeb5b5b5aeaeaeaeaeaeb1b1b1b3b3b3b0b0b0adadadafafafb5b5b5b0b0b0a4a4a4afafafb7b7b79b9b9b868686a2a2a2cccccceeeeeef3f3f3fbfbfbfffffffefefefafafafbfbfbfffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffff4f4f4ffffffe2e2e28686867474746565655454544a4a4a4c4c4c5151515454545555555050505555555252524f4f4f5151514e4e4e5151516161617b7b7b6d6d6d797979888888b5b5b56868684040404545454040404646464949494949494a4a4a4e4e4e5050504e4e4e4a4a4a5b5b5b555555454545535353747474949494a9a9a9a4a4a4a3a3a3a5a5a5a2a2a29595958585857f7f7f8484848686868282827f7f7f8282828a8a8a8b8b8b7e7e7e6d6d6d5e5e5e6262625c5c5c5a5a5a6565656969696868686d6d6d6666665b5b5b5151516565656868685353535555556666665b5b5b5e5e5e5858585656565a5a5a5555554e4e4e5353535959594646465050506d6d6d6a6a6a4f4f4f4242424545454a4a4a2727273737378e8e8ee1e1e1fcfcfcfcfcfcfffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfbfbfbfafafafafafaf9f9f9f9f9f9f8f8f8f6f6f6e4e4e48080804646464646464444445353535858586262626d6d6d5d5d5d5e5e5e7171717171716c6c6c6c6c6c7272727474749090907e7e7e8e8e8eb1b1b1ddddddf1f1f1f9f9f9fafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf7f7f7ffffffdfdfdfd1d1d1dfdfdfafafaf727272767676adadadadadadc0c0c0a0a0a0b6b6b6a6a6a6bababaadadada9a9a99e9e9e8c8c8c8a8a8aa6a6a6d2d2d2eeeeeef3f3f3fafafafbfbfbfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5ebebeb8b8b8b4646465959595454545050505050505252525353535151514e4e4e5050505555555252525050505252524f4f4f5252526262627d7d7d767676717171858585d5d5d58484843d3d3d3b3b3b4848484848484747474646464646464a4a4a4b4b4b4b4b4b4e4e4e5656565252524c4c4c5151515d5d5d7979799a9a9aa2a2a2a2a2a2a5a5a5a6a6a69d9d9d8d8d8d8282827f7f7f7c7c7c8282828585858282828181818484848787878787877e7e7e8282827575756464646161615c5c5c5757575b5b5b5e5e5e6363636565655656566f6f6f6565656464644f4f4f5555555a5a5a5858585959596060605959594c4c4c4c4c4c4545455252524b4b4b4040404646464747473e3e3e3c3c3c2525254848488a8a8ad1d1d1fafafafffffffcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbffffffffffffdbdbdbbfbfbf9797975050503939395252525353536565656666666363636262625d5d5d5f5f5f6363637676768080806c6c6c4b4b4ba5a5a5f0f0f0fefefefbfbfbf9f9f9fafafafcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf6f6f6fffffff2f2f2f1f1f1ffffffe6e6e6c6c6c6d3d3d3dbdbdbdfdfdfe4e4e4a0a0a08f8f8f838383c2c2c2e3e3e3dadadadadadad4d4d4d0d0d0dcdcdcf1f1f1fdfdfdfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff2f2f2e1e1e15757574b4b4b4747474a4a4a4e4e4e5252525454545252524f4f4f4d4d4d4f4f4f5454545252525050505353535050505454546464647c7c7c8989897c7c7c7f7f7fd8d8d88f8f8f4545454747474747474545454545454747474a4a4a4c4c4c4f4f4f5151515252524f4f4f4f4f4f5454545353534a4a4a5f5f5f898989a4a4a4a4a4a4a6a6a6a9a9a9a4a4a49797978a8a8a8484847a7a7a8181818484847f7f7f7b7b7b7e7e7e8484848888887979798282827878786767676262625f5f5f5e5e5e6363636666664f4f4f5a5a5a6565654e4e4e5959596d6d6d6565655858585a5a5a5252525050505959595858585252525454544040405757574b4b4b3939394848484d4d4d3838382c2c2c393939888888dcdcdcfffffffffffffffffffdfdfdf8f8f8fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbf8f8f8fdfdfdfbfbfbdcdcdc8888884141414747474343434545455353535a5a5a5151514b4b4b4f4f4f5151516565654d4d4d5858587d7d7ddededefffffff6f6f6f4f4f4fafafafbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf8f8f8fefefefcfcfcfffffffffffffdfdfdf8f8f8fffffffefefefdfdfdfdfdfdc6c6c6bcbcbcb4b4b4e7e7e7fffffff7f7f7fffffffffffffdfdfdfafafafefefefefefefafafafcfcfcfcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9f2f2f2f1f1f1e2e2e24848486464644b4b4b4e4e4e5050505050504e4e4e4e4e4e5050505252524f4f4f5454545151515050505353535151515555556565657c7c7c8e8e8e888888818181d7d7d7adadad6c6c6c4c4c4c4545454444444848485050505151514d4d4d4d4d4d5252525050504d4d4d4d4d4d5656565656564a4a4a5555557878789b9b9b9e9e9ea3a3a3a8a8a8a7a7a7a1a1a19898989393938282828181817f7f7f7d7d7d8282828686868484847d7d7d7f7f7f8787878080807272726d6d6d6666666161616565655f5f5f4f4f4f6767675959596767675252525b5b5b5e5e5e5b5b5b6060605757574f4f4f5353535151514b4b4b4d4d4d5353534a4a4a4545454141413e3e3e4b4b4b6f6f6f9191919e9e9ed3d3d3fdfdfdfcfcfcf5f5f5fdfdfdfffffffbfbfbfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdf6f6f6fffffff8f8f8fdfdfde8e8e8a2a2a28f8f8f4f4f4f3a3a3a5151515e5e5e4242422a2a2a2828283737374242421d1d1d7f7f7fe2e2e2fffffff4f4f4fffffffffffffbfbfbfbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcf7f7f7f9f9f9fcfcfcf5f5f5f2f2f2f8f8f8fdfdfdfffffffafafafffffff1f1f1fffffffafafafffffff7f7f7f7f7f7fefefefffffffbfbfbf7f7f7f9f9f9fbfbfbfafafafcfcfcfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f5f5f5dddddd4646464d4d4d4d4d4d4f4f4f5151514f4f4f4c4c4c4c4c4c5050505454544e4e4e545454515151505050535353515151555555656565838383818181848484878787e6e6e6edededb7b7b75f5f5f4b4b4b4545454747475151515353534949494646464b4b4b4d4d4d5050504e4e4e505050565656525252545454636363777777838383939393a1a1a1a8a8a8a9a9a9a5a5a5a0a0a08d8d8d8a8a8a8383837f7f7f8282828888888888888484847f7f7f8585858383838181818383837b7b7b7676767f7f7f9b9b9ba7a7a7ababab3434347e7e7e5656565757575151515151515c5c5c5a5a5a5353535454545050504545454343434141413636365959596f6f6f5656566f6f6fc5c5c5fefefef3f3f3fdfdfdfefefef5f5f5f4f4f4fffffffffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfafafafbfbfbfffffff2f2f2fafafafffffff4f4f4efefef9696964444443535354545454343433636362b2b2b3b3b3b7e7e7e828282ddddddfffffff6f6f6f4f4f4fffffffcfcfcfcfcfcfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefdfdfdfcfcfcfefefef4f4f4f8f8f8fcfcfcf5f5f5f7f7f7fdfdfdf9f9f9fbfbfbf9f9f9fffffff6f6f6fffffffafafafefefef6f6f6fafafafbfbfbfafafaf8f8f8f9f9f9fefefefffffffffffffdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafae8e8e88585855353534545454a4a4a4f4f4f5151515050504e4e4e4f4f4f5050504e4e4e5353535050504f4f4f5252524f4f4f5353536363638b8b8b818181898989868686dededefffffffefefeb3b3b36868684e4e4e3e3e3e4747475050504c4c4c4a4a4a5050504c4c4c5454545050504b4b4b5353535555555151515353534f4f4f5f5f5f7676768e8e8ea1a1a1acacaca9a9a9a2a2a29f9f9f9e9e9e9494948282827676767777777f7f7f8484847878787979797c7c7c8888889090908888888f8f8fa9a9a9fbfbfbf3f3f3f5f5f59797975151514e4e4e5353535050504444444949494141413f3f3f5252526565656b6b6b7070705f5f5f595959818181a2a2a2a1a1a1c3c3c3f6f6f6fffffffcfcfcfafafafafafafcfcfcfefefefefefefdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf5f5f5fafafaf4f4f4f4f4f4fdfdfdfbfbfbffffffeaeaea9393936969694949492e2e2e2e2e2e4a4a4a919191e5e5e5fbfbfbffffffefefeffffffffefefef3f3f3f4f4f4fdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefffffffffffffefefefdfdfdfdfdfdfffffff7f7f7f9f9f9fdfdfdfbfbfbfefefefffffffafafafffffffdfdfdf8f8f8f2f2f2f7f7f7f8f8f8fdfdfdfdfdfdfffffffdfdfdfbfbfbfcfcfcfffffffffffffffffffbfbfbfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefafafaf8f8f8dfdfdf6a6a6a4646464949494d4d4d5050505151515050504f4f4f4f4f4f4e4e4e5353535050504e4e4e5050504d4d4d5151516060608e8e8e8d8d8d909090858585d8d8d8f9f9f9fffffffbfbfbb5b5b57979794444443f3f3f4e4e4e5252525050505353534d4d4d5454545151514d4d4d5353535252524f4f4f5454544848484d4d4d5858586f6f6f8e8e8ea6a6a6a9a9a9a0a0a0adadadaaaaaa9f9f9f8e8e8e8181817d7d7d7d7d7d7c7c7c8787877f7f7f7f7f7f8b8b8b8b8b8b7f7f7f969696c7c7c7fffffff8f8f8ffffffd4d4d43737374141413232323535353a3a3a3838382d2d2d3737376464648d8d8d9d9d9da0a0a0aaaaaa9f9f9f979797a8a8a8d3d3d3f8f8f8fffffffbfbfbf5f5f5f4f4f4f8f8f8fffffffffffffcfcfcf9f9f9fbfbfbfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfffffffdfdfdf6f6f6fffffffffffffafafafffffff8f8f8fffffffafafaf5f5f5aaaaaa5d5d5d4f4f4f808080f1f1f1fdfdfdfffffffefefeedededfffffffffffff6f6f6fffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfefefefcfcfcfafafafffffffdfdfdf8f8f8fcfcfcfffffffffffffffffffffffffefefefdfdfdfcfcfcfefefefefefefdfdfdfbfbfbfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfffffff8f8f8f5f5f5ffffff5656565050504f4f4f4d4d4d4d4d4d4e4e4e4f4f4f5151515252524e4e4e5353535050504d4d4d4f4f4f4c4c4c4f4f4f5e5e5e8b8b8b8f8f8f8a8a8a8c8c8cf1f1f1f7f7f7f5f5f5f7f7f7ffffffb2b2b25a5a5a4141414c4c4c5050504a4a4a4848484d4d4d5252525252525353535656565050505151515f5f5f5858584e4e4e4646465454547a7a7a9e9e9ea8a8a8a1a1a1aeaeaea8a8a89f9f9f9d9d9da1a1a1a0a0a09191918080807c7c7c7474747878788b8b8b8e8e8e898989b4b4b4fcfcfcf9f9f9ffffffd8d8d83939393030302a2a2a1f1f1f3232323131313434343535354f4f4f898989b0b0b0acacac9d9d9d9d9d9db1b1b1a9a9a9bfbfbffdfdfdfffffff3f3f3fffffffffffffffffffbfbfbfbfbfbfefefefffffffffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcf4f4f4fffffffdfdfdfffffffefefef5f5f5fffffff9f9f9fcfcfcf9f9f9fffffff5f5f5fefefeffffffedededfffffffffffff5f5f5fffffff9f9f9fefefefcfcfcfffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffefefefefefefbfbfbfffffffffffffdfdfdfffffffffffffffffffffffffafafafffffffffffffffffffcfcfcfafafafafafafffffffffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffcfcfcfffffff4f4f4ffffffebebeb4f4f4f4d4d4d4848485151514b4b4b4d4d4d5656564c4c4c5050505353535353535050505151515353534c4c4c5252526868688787878a8a8a8484848f8f8fe4e4e4fffffffffffff7f7f7f5f5f5cdcdcd4e4e4e4d4d4d4c4c4c5959594444444d4d4d5555555252524949495c5c5c5858584141415151514444444e4e4e5050504d4d4d4848485151516d6d6d929292aaaaaaa9a9a99a9a9a9f9f9fadadada8a8a89e9e9ea2a2a2a9a9a99292927575757575758989898a8a8a939393c4c4c4f8f8f8fafafac9c9c92a2a2a1c1c1c3535352c2c2c2727272626261c1c1c5d5d5d929292a1a1a1a2a2a2a4a4a4acacacb9b9b9929292aeaeaed5d5d5f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff3f3f3fffffffdfdfdffffffededed6969694a4a4a4343435050504e4e4e4e4e4e5353534a4a4a4e4e4e5252525353535050505151515454544d4d4d5353536868688e8e8e8c8c8c8d8d8d909090e8e8e8fcfcfcfffffffcfcfcfefefefbfbfbc2c2c25050504848484a4a4a5656565656565353534747474a4a4a4949494c4c4c5959595d5d5d5757575151515555555454544d4d4d4a4a4a5252525d5d5d646464989898a5a5a5acacaca8a8a8a1a1a19f9f9fa3a3a3a9a9a9a9a9a99a9a9a9d9d9da2a2a2959595969696c3c3c3f5f5f5b3b3b37171712d2d2d2222222a2a2a2f2f2f6b6b6ba2a2a28989899a9a9aa6a6a6abababa9a9a99c9c9c959595a0a0a0b9b9b9cfcfcfebebebfcfcfcfffffffdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffafafafefefef5f5f5fafafaffffffcacaca6363634e4e4e5252524d4d4d4747474d4d4d4c4c4c5454545151515353535050505252525555555050505454546767679090909090909494948f8f8fdcdcdcf2f2f2ffffffffffffffffffe3e3e3ffffffd3d3d3c7c7c76464643d3d3d5a5a5a4848484545456060605454544b4b4b6161614a4a4a4545454c4c4c5252525555555151514d4d4d4b4b4b4747474242426a6a6a9393939f9f9f979797a1a1a1a9a9a9a2a2a2a0a0a0a4a4a4a5a5a5acacacacacac9d9d9d959595a6a6a6c0c0c0adadad6d6d6d868686878787808080767676949494a1a1a1abababa7a7a7a4a4a4a8a8a8a6a6a69d9d9dafafafd7d7d7e4e4e4f0f0f0fdfdfdfffffffdfdfdfafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffffffff4f4f4f1f1f1ffffffffffff6e6e6e4c4c4c5151515353534b4b4b4f4f4f4f4f4f5555555050505454545151515151515656565252525454546464648686869696969494948b8b8bbababae7e7e7fefefefdfdfdfcfcfcf8f8f8fffffffffffff8f8f8c7c7c76d6d6d5151515050504f4f4f5a5a5a5353533e3e3e5252524c4c4c5252524a4a4a4d4d4d4f4f4f4e4e4e5050505353535151514c4c4c4747476c6c6c6d6d6d6868688a8a8aa0a0a09d9d9da2a2a2a4a4a4a9a9a9a7a7a7a5a5a5a6a6a6a3a3a39e9e9e9f9f9fb5b5b5919191a9a9a9aaaaaaa6a6a6adadadb0b0b0939393a9a9a9a2a2a29a9a9a9e9e9ea6a6a6aeaeaecfcfcffefefefafafafcfcfcfefefefefefefcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffffffff7f7f7f4f4f4f1f1f17171714343434a4a4a5959595555555555554e4e4e4c4c4c4f4f4f5454545151515050505555555353535353535f5f5f7474749898989393938a8a8a969696d8d8d8f3f3f3f9f9f9f8f8f8ffffffecececf7f7f7f2f2f2ffffffbcbcbc6d6d6d5454545353534040405b5b5b4b4b4b5252525a5a5a5959594d4d4d4e4e4e4c4c4c4949494b4b4b5050505050504c4c4c4343435555554646463d3d3d5c5c5c727272828282a1a1a1a0a0a0abababa2a2a2999999a4a4a4aaaaaaa6a6a6a7a7a79f9f9fababab9c9c9ca2a2a2989898a4a4a4adadadaaaaaaaaaaaaa8a8a8a0a0a0aaaaaac9c9c9e1e1e1eeeeeefbfbfbfffffffbfbfbf7f7f7f9f9f9fffffffffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfbfbfbfdfdfdfafafaf3f3f3f2f2f2f4f4f4b1b1b16060604b4b4b5151514a4a4a5050505050504d4d4d4e4e4e5454545151514f4f4f5454545252525050505858586464648c8c8c9595958d8d8d878787bebebee4e4e4f7f7f7f5f5f5fdfdfdeaeaeafffffffffffff5f5f5ebebebc4c4c49696968181814848486262624b4b4b4c4c4c5050504646464c4c4c4e4e4e4d4d4d4b4b4b4b4b4b4d4d4d4a4a4a4545453f3f3f4c4c4c4848484242424646464646465454547676767e7e7ea0a0a0a7a7a79f9f9fa6a6a6a3a3a39c9c9ca5a5a59a9a9ab4b4b49b9b9bb0b0b0a8a8a89e9e9e969696acacacb0b0b0c7c7c7d3d3d3dadadaf0f0f0fffffffffffffffffffffffffafafaf6f6f6fafafafffffffffffffffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfffffffbfbfbebebebf3f3f3fffffffffffff9f9f98787875454544d4d4d4343434d4d4d5252524f4f4f4e4e4e5555555151514e4e4e5353535151514d4d4d535353585858707070989898909090919191989898d3d3d3f5f5f5f9f9f9fdfdfdffffffebebebf1f1f1f8f8f8fffffffffffff9f9f9d8d8d89191917a7a7a4141414c4c4c4848485050504747474b4b4b4d4d4d4b4b4b4b4b4b4d4d4d4c4c4c4949493f3f3f4646464b4b4b4b4b4b4545453e3e3e3d3d3d4242425959597f7f7f8888888282828a8a8a7f7f7f7171717c7c7c7c7c7c8888889a9a9aaaaaaabdbdbdc9c9c9bfbfbfd4d4d4dcdcdcfbfbfbfffffffefefefafafaf8f8f8f7f7f7fcfcfcfbfbfbfafafafafafafdfdfdfffffffffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffdfdfdf5f5f5ffffffffffffefefefffffff8a8a8a5858585858585151515656565151514444444d4d4d5555555151514d4d4d5252525050504c4c4c4f4f4f5151515656569a9a9a9090909f9f9f7a7a7ac6c6c6f1f1f1fffffff1f1f1fffffff8f8f8f2f2f2fffffff4f4f4f8f8f8fafafafffffff5f5f5d2d2d27a7a7a7777774848484e4e4e4747474b4b4b4a4a4a4545454343434747474b4b4b4b4b4b5050504242423939393838383d3d3d4848484545453333333737374848483737372828283939393939393030303f3f3f414141616161c7c7c7c8c8c8e7e7e7fffffff9f9f9f9f9f9fbfbfbfffffffdfdfdf6f6f6fbfbfbfefefefdfdfdfffffff5f5f5f9f9f9fdfdfdfffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefef1f1f19b9b9b5e5e5e5050504343434949495353534f4f4f4949495353535555554747474b4b4b5454544b4b4b4949495d5d5d7e7e7e9595959292928a8a8a9a9a9ab6b6b6f4f4f4fefefef9f9f9fefefeecececfffffffffffffbfbfbf6f6f6f0f0f0fffffff7f7f7f1f1f1f7f7f74f4f4f4c4c4c4646464c4c4c4d4d4d4848484545454747474949494747474a4a4a4545454242424242424040403c3c3c3c3c3c4040403c3c3c3d3d3d3737373030303636364646464c4c4c4646467f7f7ff2f2f2fffffff2f2f2fafafafffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafaf9f9f9f9f9f9fafafaf2f2f2ffffffefefef8d8d8d5959595a5a5a5353535151515858584e4e4e4d4d4d5252525555555757574f4f4f3e3e3e4747475e5e5e8181819b9b9b9b9b9b8e8e8e8c8c8c949494c0c0c0e6e6e6fffffffffffffffffffffffff7f7f7f5f5f5fffffff7f7f7fcfcfcfbfbfbffffffe6e6e66868684141414848484646464545454949494c4c4c4949494141413939394242423939393a3a3a4545454646463c3c3c3636363a3a3a2f2f2f3b3b3b353535282828454545959595e8e8e8ffffffecececfffffffafafaefefeffffffffffffff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcf4f4f4fafafaf7f7f79999994c4c4c4747474444445454544747474f4f4f5050504f4f4f5050504c4c4c4949494f4f4f4c4c4c5353536363637a7a7a8f8f8f9797979393938d8d8d8e8e8ec1c1c1edededf7f7f7fffffffafafaf9f9f9fffffffefefeedededf4f4f4ffffffd3d3d35858583232324646464e4e4e4444443f3f3f4040403f3f3f3d3d3d4242424b4b4b4545453c3c3c3939393c3c3c373737303030383838484848999999d0d0d0f8f8f8f6f6f6f1f1f1fbfbfbfbfbfbedededfffffffffffffbfbfbfffffffffffffcfcfcf5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffff0f0f0fffffff6f6f69b9b9b4f4f4f4141415353534646465454545050504949494b4b4b4343434545455c5c5c4d4d4d4646464444445555557979799797979b9b9b919191999999999999989898a6a6a6f5f5f5fffffff9f9f9f1f1f1fefefefffffff9f9f9cbcbcb6666662828283e3e3e4949493a3a3a3d3d3d4747474e4e4e4747474343435a5a5a7979797575758181818b8b8b8888888080807f7f7f898989959595e5e5e5f8f8f8fefefef3f3f3f1f1f1fefefefffffff9f9f9e8e8e8f9f9f9fffffffffffffbfbfbfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafafafafafafafafafafffffffafafaf1f1f1f9f9f9a4a4a44b4b4b5555554a4a4a5a5a5a5858584747474646465555554e4e4e4242424b4b4b4444444747474949495050506363637b7b7b8a8a8a8f8f8f8181819696969e9e9e8f8f8facacaca7a7a7c3c3c3ebebebecececc0c0c07d7d7d5757572121214141414343433a3a3a3434344343436060607676767676766f6f6f7c7c7c939393909090979797929292858585919191b7b7b7d4d4d4dcdcdcfffffffffffffdfdfdfdfdfdfffffffefefefcfcfcfafafafcfcfcfefefefffffff9f9f9f5f5f5fffffffffffff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbf0f0f0fffffff8f8f8ffffffedededbbbbbba5a5a53b3b3b4e4e4e4a4a4a4646464b4b4b5252524b4b4b4343434848484141414c4c4c5252524b4b4b4444445252527676769797979b9b9b9797978d8d8d8888889d9d9d959595949494a1a1a1cfcfcf8686865d5d5d7b7b7b6565658181816262627171716e6e6e7070707c7c7c8d8d8d9494949090908f8f8f939393959595939393878787868686abababe4e4e4fffffffffffffbfbfbf7f7f7fbfbfbfffffffffffff9f9f9fafafafffffffffffffafafafafafafffffffffffffffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffebebebf3f3f3fafafafefefef2f2f29595955151514747474a4a4a4e4e4e4545453f3f3f4747474e4e4e4646464646464747474141413737373e3e3e5f5f5f8282828585858a8a8a8f8f8f9c9c9c9292928989898585859393938f8f8f9797979c9c9c9e9e9e8a8a8aa3a3a39090908585859c9c9c9595958e8e8e8e8e8e929292949494939393909090838383939393aeaeaecccccce7e7e7f6f6f6f3f3f3e9e9e9fffffffefefefdfdfdfefefefafafaf5f5f5f6f6f6fcfcfcf4f4f4f6f6f6fffffffffffffffffffbfbfbfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfafafafafafafbfbfbfcfcfcfbfbfbfdfdfdfffffffffffff6f6f6fcfcfcf0f0f08080805959594848484a4a4a4444444747474c4c4c4343434848483c3c3c3a3a3a4444444747474040404040404949496c6c6c6b6b6b7373739696968d8d8d9696969292929a9a9a9696969292928a8a8a8e8e8e9393938e8e8e9494948c8c8c8b8b8b929292969696929292909090929292939393919191b7b7b7c7c7c7e5e5e5fcfcfcfafafaeeeeeef5f5f5fffffffffffffefefef9f9f9f8f8f8fefefefffffffcfcfcefefeffcfcfcfffffffffffff9f9f9fefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcebebeba6a6a64747474444444c4c4c4444445555553737373e3e3e4242424949493a3a3a4949493838383d3d3d3f3f3f3e3e3e3b3b3b3535357f7f7f7070708a8a8a9999998f8f8f909090919191898989a2a2a2919191878787a6a6a68484849595958b8b8b8e8e8ea4a4a4b7b7b7b8b8b8b3b3b3b2b2b2fefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcffffffe1e1e18787876767674c4c4c3838384f4f4f3f3f3f4040403a3a3a3131312c2c2c4141414040403e3e3e3c3c3c3939393535352323234242423131316868687b7b7b7171717c7c7c7b7b7b7070708282827676767c7c7caeaeae9f9f9fb0b0b0acacacb6b6b6d2d2d2ebebebf5f5f5f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfce9e9e9ffffffffffffedededa1a1a15858584d4d4d3636363333334040403d3d3d4040403a3a3a3434342727272c2c2c2d2d2d3131312d2d2d2c2c2c1818185353534e4e4e3939393b3b3b4444443b3b3b3a3a3a2b2b2b585858d0d0d0fffffff8f8f8f2f2f2f3f3f3fdfdfdfffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbffffffffffffeaeaeafdfdfdffffffe5e5e5a7a7a75151513a3a3a4646463838383b3b3b2d2d2d3535352e2e2e3e3e3e1c1c1c3e3e3e3c3c3c0f0f0f2c2c2cd0d0d0fffffff5f5f5fbfbfbfefefefbfbfbfffffffbfbfbf6f6f6fffffffffffffffffffffffffffffffffffffefefef8f8f8f7f7f7fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfafafafefefefbfbfbfafafaf3f3f3f6f6f6fafafae5e5e5e1e1e1ebebebe3e3e3f4f4f4e7e7e7cfcfcf8c8c8c6d6d6df8f8f8d4d4d4ddddddf3f3f3f1f1f1f9f9f9ecececfffffffffffffefefef2f2f2f9f9f9fcfcfcfcfcfcfffffff1f1f1f4f4f4f5f5f5f8f8f8fbfbfbfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfafafaf7f7f7fbfbfbfffffffefefef5f5f5fcfcfcfffffffffffffffffffffffff5f5f5fafafaffffffffffffececece7e7e7fffffffffffffffffffafafaf9f9f9fffffff8f8f8f2f2f2e9e9e9f6f6f6fffffffefefef5f5f5f1f1f1fafafafffffffefefefffffffffffffffffffcfcfcfafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafafafafffffffefefefefefef9f9f9f3f3f3fafafafbfbfbf6f6f6eeeeeefbfbfbfffffffbfbfbfefefef2f2f2f5f5f5fdfdfdf7f7f7fbfbfbf0f0f0f4f4f4fefefefcfcfcfffffffffffffffffffffffff6f6f6f3f3f3fefefefffffff9f9f9f8f8f8f8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafaf9f9f9fdfdfdf5f5f5fffffffffffff8f8f8fcfcfcfefefefffffffbfbfbfdfdfdfffffff5f5f5fffffff6f6f6f9f9f9f7f7f7f9f9f9fffffff6f6f6fafafafffffff5f5f5fffffff3f3f3f9f9f9fdfdfdfffffff9f9f9fbfbfbfafafaf1f1f1fbfbfbfafafafdfdfdfffffffefefefdfdfdfdfdfdfbfbfbf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff gr showpage %%EndDocument @endspecial 871 w @beginspecial 0 @llx 0 @lly 57 @urx 57 @ury 992 @rhi @setspecial %%BeginDocument: imagens/1a6m.eps %!PS-Adobe-2.0 EPSF-2.0 %%Title: Diagram1.dia %%Creator: Dia v0.92.2 %%CreationDate: Sun May 23 13:56:33 2004 %%For: raquelcm %%Orientation: Portrait %%Magnification: 1.0000 %%BoundingBox: 0 0 57 57 %%BeginSetup %%EndSetup %%EndComments %%BeginProlog [ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /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 /quoteleft /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 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /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] /isolatin1encoding exch def /cp {closepath} bind def /c {curveto} bind def /f {fill} bind def /a {arc} bind def /ef {eofill} bind def /ex {exch} 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 pop} bind def /tr {translate} bind def /ellipsedict 8 dict def ellipsedict /mtrx matrix put /ellipse { ellipsedict begin /endangle exch def /startangle exch def /yrad exch def /xrad exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y tr xrad yrad sc 0 0 1 startangle endangle arc savematrix setmatrix end } def /mergeprocs { 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 /dpi_x 300 def /dpi_y 300 def /conicto { /to_y exch def /to_x exch def /conic_cntrl_y exch def /conic_cntrl_x exch def currentpoint /p0_y exch def /p0_x exch def /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def /p2_x p1_x to_x p0_x sub 1 3 div mul add def /p2_y p1_y to_y p0_y sub 1 3 div mul add def p1_x p1_y p2_x p2_y to_x to_y curveto } bind def /start_ol { gsave 1.1 dpi_x div dup scale} bind def /end_ol { closepath fill grestore } bind def 28.346000 -28.346000 scale -3.795000 -3.605000 translate %%EndProlog 0.010000 slw [] 0 sd [] 0 sd 0 slj 0.000000 0.000000 0.000000 srgb n 3.795000 1.595000 m 3.795000 3.605000 l 5.805000 3.605000 l 5.805000 1.595000 l cp s gs /pix 1200 string def 400 400 8 3.800000 1.600000 tr 2.000000 2.000000 sc [400 0 0 400 0 0] {currentfile pix readhexstring pop} false 3 colorimage ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfffffffefefefcfcfcfffffffffffffefefefdfdfdfffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfffffffcfcfcfcfcfcfffffffffffffbfbfbf9f9f9fcfcfcfefefefffffffffffffffffffcfcfcfbfbfbfefefefffffffafafaf7f7f7f8f8f8fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcf9f9f9f9f9f9fbfbfbfffffffefefefcfcfcfcfcfcfffffff9f9f9fcfcfcfefefefbfbfbf7f7f7f6f6f6fbfbfbfffffffdfdfdfcfcfcfdfdfdfffffffffffffdfdfdfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbf9f9f9f7f7f7f7f7f7fbfbfbfffffff6f6f6f7f7f7f7f7f7f6f6f6f4f4f4f5f5f5f9f9f9fcfcfcfffffffffffffffffffffffffefefefcfcfcfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfffffffffffffcfcfcf7f7f7f5f5f5f7f7f7fbfbfbfdfdfdfffffffcfcfcfafafafafafafcfcfcfdfdfdfdfdfdfcfcfcf9f9f9fbfbfbfcfcfcfafafafafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfbfbfbfdfdfdfdfdfdfcfcfcfdfdfdfffffffcfcfcf7f7f7f7f7f7f6f6f6f6f6f6f7f7f7f8f8f8f9f9f9f9f9f9f8f8f8fafafafffffffffffffcfcfcf9f9f9fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcf5f5f5fafafafdfdfdfcfcfcf8f8f8ecececd5d5d5c0c0c0b4b4b4bcbcbcc6c6c6c9c9c9c8c8c8c9c9c9cfcfcfd5d5d5eaeaeaf4f4f4fbfbfbf9f9f9f8f8f8fcfcfcfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfafafafefefefdfdfdf4f4f4e1e1e1c1c1c19393936e6e6e6060607171718484848b8b8b8989898b8b8b999999a6a6a6c5c5c5d6d6d6e5e5e5edededf3f3f3fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffafafaf5f5f5ffffffefefeffffffff6f6f6fbfbfbfbfbfbedededd6d6d6b4b4b46464646f6f6f7e7e7e8484848a8a8a838383828282959595a4a4a4a7a7a7aaaaaaacacacb1b1b1bfbfbfaeaeaee5e5e5fffffffffffffafafafffffffffffffffffffefefefcfcfcfbfbfbfdfdfdfffffffffffffffffffdfdfdfffffffffffffbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffbfbfbf6f6f6ffffffeeeeeefffffffefefee3e3e3b2b2b28c8c8c8b8b8b7c7c7c9494948888887d7d7d7b7b7b777777818181929292989898a1a1a1b4b4b4b9b9b9c4c4c4aaaaaad3d3d3d9d9d9d1d1d1ebebebfefefefffffffefefefcfcfcfefefefffffffffffffdfdfdf9f9f9f1f1f1fefefefffffffffffffcfcfcfefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffffffffff1f1f1fffffff7f7f7ffffffe2e2e2b3b3b39191918e8e8e9494948181818c8c8c8181818686868f8f8f838383727272777777878787969696a2a2a2bcbcbcb7b7b7b5b5b5b8b8b8d6d6d6b9b9b9dcdcdce9e9e9f6f6f6f7f7f7f8f8f8f8f8f8f7f7f7f6f6f6f8f8f8fafafafffffff6f6f6f3f3f3fdfdfdfdfdfdfbfbfbfdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffffffffefefef1f1f1ffffffe6e6e6b5b5b58d8d8d7d7d7d8b8b8b9494948d8d8d8c8c8c8080807575757e7e7e8787878e8e8e8888886f6f6f6464647171718b8b8bb7b7b7d2d2d2c5c5c5a0a0a0dbdbdbbababadededed8d8d8e9e9e9fbfbfbfffffff7f7f7f0f0f0f3f3f3f9f9f9fffffff3f3f3f3f3f3fafafaf6f6f6f9f9f9fffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff7f7f7fffffff4f4f4f3f3f3ebebebb3b3b39292929494948e8e8e8484848a8a8a9999997272723c3c3c5a5a5ad1d1d1fffffff1f1f1eeeeeefcfcfcbfbfbf5f5f5f5f5f5f838383d7d7d7bcbcbcdbdbdbd7d7d7cecececdcdcdc6c6c6d8d8d8f0f0f0fffffffffffffdfdfdf9f9f9f8f8f8e4e4e4fafafafffffffbfbfbf1f1f1fcfcfcfffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffffffdcdcdcf3f3f3a4a4a49292928484849999999f9f9f9494948080807676764f4f4f4f4f4fe8e8e8f4f4f4f8f8f8fafafafbfbfbf2f2f2ecececf3f3f3fcfcfcb7b7b75454548c8c8cc5c5c5c9c9c9d7d7d7cececed6d6d6cecececbcbcbd6d6d6eaeaeafafafafefefefcfcfcfffffffffffff3f3f3f9f9f9fffffffafafaf3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffe5e5e5c5c5c58282828c8c8c8888888989897e7e7e7878785e5e5e5252526a6a6ae1e1e1fffffffbfbfbf6f6f6fcfcfcfffffff5f5f5efefeffcfcfcf5f5f5f6f6f6e5e5e5dedededcdcdc5c5c5cb6b6b6d1d1d1dededecececebfbfbfbfbfbfcfcfcfe1e1e1eaeaeaecececf4f4f4f8f8f8e8e8e8efefeffffffffbfbfbebebebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffcfcfcffffff8787878e8e8e9292928c8c8c8f8f8f7373735f5f5f505050585858777777fffffffdfdfdfdfdfdf6f6f6f7f7f7fffffffbfbfbf0f0f0f2f2f2f3f3f3f5f5f5f7f7f7ebebebffffffc9c9c9ebebebddddddc9c9c9d0d0d0d7d7d7d9d9d9d6d6d6d0d0d0cccccccbcbcb7b7b7beeeeeeffffffe5e5e5f2f2f2fffffff8f8f8f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9fffffffdfdfdf6f6f6fffffffffffffffffffefefefffffffefefef7f7f7fbfbfbf8f8f8fffffffffffffffffffcfcfcf9f9f9fdfdfdfffffffffffffcfcfcfffffffffffffefefefffffffffffffffffffffffffffffffcfcfcfffffffffffffffffff9f9f9fffffffffffffcfcfcfffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffff9d9d9d9696967d7d7d8585858989897777776e6e6e606060595959878787cececef3f3f3fffffffbfbfbf7f7f7f7f7f7fafafafafafaf6f6f6f1f1f1f1f1f1f7f7f7f6f6f6f1f1f1f5f5f5fcfcfcf8f8f8ecececd2d2d2d2d2d2d2d2d2d2d2d2d0d0d0cecececbcbcbc9c9c9b0b0b0b6b6b6828282707070f1f1f1fbfbfbfafafafcfcfcfcfcfcfffffffffffffffffffffffffffffffdfdfdfcfcfcfffffffffffffffffffffffffffffffbfbfbfdfdfdfffffff7f7f7fefefefafafafffffffffffffafafafffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffff5f5f5fcfcfcf3f3f3fcfcfcfafafafffffffffffffefefef4f4f4fffffffffffffffffffffffffffffffffffffcfcfcf5f5f5fefefefffffffffffffffffffffffffffffffcfcfcfafafafffffffbfbfbfffffffffffffdfdfdfbfbfbfefefefafafafffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffdfdfdf4f4f4f2f2f28d8d8d9292927373738989898a8a8a7a7a7a6a6a6a6c6c6c909090d0d0d0fcfcfcfffffffffffffcfcfcf8f8f8f9f9f9fbfbfbfcfcfcf8f8f8f4f4f4f2f2f2fafafafdfdfdf7f7f7f6f6f6fbfbfbfafafaf3f3f3ededede8e8e8e0e0e0d8d8d8d2d2d2cfcfcfcfcfcfd0d0d0d7d7d7cbcbcb9595955454547b7b7b8e8e8ee0e0e0fffffffffffffffffff8f8f8f5f5f5fcfcfcfdfdfdfefefefffffffffffffbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffbfbfbfffffffefefefffffffffffffffffffffffffefefefefefefdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffff3f3f3f1f1f1fbfbfbfcfcfcfffffff4f4f4fcfcfcfefefefffffff8f8f8fffffff4f4f4fffffffefefefafafafffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f8f8fefefef7f7f7f3f3f3fdfdfdfffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfefefeffffffedededbfbfbf8181818787877b7b7b8585858080807a7a7a6a6a6a777777b7b7b7f5f5f5fffffff5f5f5fffffffcfcfcfafafafafafafdfdfdfefefefbfbfbf8f8f8f4f4f4fffffffffffffdfdfdf9f9f9fcfcfcfdfdfdfafafafffffffbfbfbf2f2f2e7e7e7ddddddd6d6d6d2d2d2d0d0d0d4d4d4cdcdcdc9c9c99c9c9c868686717171a0a0a09a9a9aa3a3a3dededefffffffefefefffffffcfcfcf6f6f6fdfdfdfffffffefefefafafafefefefffffffdfdfdf8f8f8f6f6f6fffffffffffff2f2f2fbfbfbfffffff9f9f9fffffffcfcfcfcfcfcfdfdfdfffffffffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff7f7f7f5f5f5fbfbfbf7f7f7fefefefffffff4f4f4fffffff5f5f5fbfbfbf3f3f3f3f3f3fffffffffffffffffffbfbfbefefefdcdcdccfcfcfcdcdcdd0d0d0d2d2d2d2d2d2d1d1d1cfcfcfd0d0d0d2d2d2d7d7d7dcdcdcdfdfdffafafaf2f2f2f9f9f9fffffff8f8f8f4f4f4fafafafdfdfdfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafafafafafafaf9f9f9ffffffe9e9e97e7e7e7f7f7f7878788f8f8f7f7f7f8585858e8e8e8a8a8a9f9f9fdadadafffffffefefefafafafffffffdfdfdfcfcfcfcfcfcfffffffffffffefefefcfcfcf9f9f9fffffffffffffffffffcfcfcfffffffffffffdfdfdfffffffffffffefefef9f9f9f0f0f0e3e3e3d7d7d7d0d0d0cecececdcdcdddddddd6d6d6c7c7c7a1a1a19c9c9c6b6b6b696969919191aaaaaab4b4b4bcbcbcb7b7b7c9c9c9f6f6f6fffffffefefefcfcfcfefefefffffffcfcfcfcfcfcfefefef8f8f8fcfcfcf6f6f6fffffffffffff8f8f8fffffffbfbfbfafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1fdfdfdf8f8f8fffffffefefeefefeff6f6f6fafafaf3f3f3fdfdfde9e9e9fffffff2f2f2ffffffdfdfdfcfcfcfcecececacacabdbdbdaaaaaa9d9d9d9c9c9c9f9f9fa2a2a2a3a3a3a3a3a3a4a4a4a7a7a7aaaaaaafafafb4b4b4b7b7b7d1d1d1e0e0e0f7f7f7fffffffbfbfbfcfcfcf8f8f8e9e9e9fafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfafafaf9f9f9f8f8f8f8f8f8f9f9f9edededc1c1c16666667b7b7b7171718e8e8e8989898888889393939f9f9fc3c3c3f3f3f3fffffffdfdfdfffffffffffffefefefdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffbfbfbf9f9f9fcfcfcfffffffffffffdfdfdf2f2f2e6e6e6dededec8c8c8d1d1d1d0d0d0d0d0d0dbdbdbc7c7c7c7c7c7b4b4b49f9f9f7575755f5f5f7a7a7a8c8c8c7a7a7a8f8f8fd0d0d0cacacacbcbcbcfcfcfd3d3d3d4d4d4d7d7d7e1e1e1edededf6f6f6fffffffcfcfcfffffffdfdfdf2f2f2fefefefffffffcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f3f3f3f2f2f2fdfdfdf8f8f8f6f6f6fffffff8f8f8fefefefffffffffffffcfcfcd1d1d1d5d5d5a5a5a5a1a1a1a0a0a0a3a3a3a3a3a39f9f9f9f9f9fa4a4a4a8a8a8a8a8a8a2a2a2a5a5a5a8a8a8acacacaeaeaeafafafaeaeaeadadadb1b1b1c1c1c1d6d6d6dcdcdcdfdfdff3f3f3fffffff9f9f9f8f8f8fafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfafafaf9f9f9f9f9f9f9f9f9fcfcfcd7d7d78282827777777373737b7b7b8181819f9f9f939393939393a7a7a7d6d6d6fcfcfcfdfdfdf8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfcfcfcfffffffffffffffffffbfbfbfbfbfbfdfdfdfffffffffffffefefefbfbfbf8f8f8f5f5f5d9d9d9e2e2e2cbcbcbc8c8c8dcdcdcd1d1d1cecececdcdcdc8c8c8afafaf9a9a9a8e8e8e8383837d7d7d8282828989899393939797979d9d9da1a1a1a0a0a0a3a3a3b0b0b0bebebed6d6d6e1e1e1dededee5e5e5e0e0e0dcdcdcf5f5f5fffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf8f8f8fefefef4f4f4fffffffbfbfbbbbbbbc2c2c2d0d0d0ffffffd4d4d4adadada7a7a78e8e8ea6a6a6b4b4b4b6b6b6b3b3b3b0b0b0afafafb1b1b1afafafabababa8a8a8a8a8a8a7a7a7a7a7a7a8a8a8a9a9a9abababacacacafafafafafafb6b6b6babababbbbbbd0d0d0ecececf5f5f5f6f6f6f8f8f8fbfbfbfefefefffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafafafafafafafafafafaf9f9f9cdcdcd6666668282827272729292928f8f8faaaaaaaaaaaaabababc8c8c8f1f1f1fffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefdfdfdfefefefffffffefefefefefefffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffbfbfbdadadad3d3d3d4d4d4cccccccececec8c8c8ccccccd8d8d8d4d4d4a3a3a37c7c7c949494a1a1a17d7d7d9292929595959a9a9a9f9f9f9e9e9e9e9e9ea4a4a4adadadb2b2b2bcbcbcbababac4c4c4c4c4c4c4c4c4e0e0e0ececece8e8e8ecececf3f3f3f9f9f9fdfdfdfefefefdfdfdfbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3ecececf3f3f3f6f6f6e3e3e3e3e3e3b4b4b4353535515151606060c8c8c8a2a2a2b1b1b1b0b0b0a4a4a4bababab7b7b7b4b4b4aeaeaeaaaaaaadadadb4b4b4b6b6b6b3b3b3b0b0b0aaaaaaa0a0a09a9a9a9b9b9ba2a2a2acacacb3b3b3b8b8b8afafafb5b5b5bcbcbcb2b2b2aeaeaebbbbbbc6c6c6f6f6f6f8f8f8fbfbfbfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbf3f3f3cecece707070777777797979a5a5a5adadada8a8a8a6a6a6b3b3b3ddddddfcfcfcfcfcfcfffffffffffffafafafffffffffffffffffffffffffefefefdfdfdfefefefffffffefefefffffffffffffffffffdfdfdfbfbfbfefefefffffffdfdfdfdfdfdfefefefefefefefefefdfdfdfcfcfcfbfbfbf4f4f4f9f9f9fcfcfcffffffe2e2e2d1d1d1dadadacfcfcfd0d0d0c5c5c5d7d7d7d6d6d6b8b8b8bebebec1c1c19b9b9b909090919191989898a2a2a2a6a6a6a6a6a6a8a8a8acacacafafafb7b7b7b5b5b5c0c0c0c0c0c0bbbbbbccccccd1d1d1c7c7c7d0d0d0ddddddeaeaeaf2f2f2f5f5f5f4f4f4f3f3f3fbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffdfdfdf5f5f5f6f6f6c5c5c5313131454545676767767676696969707070929292aeaeaeb2b2b2afafafb2b2b2b0b0b0b4b4b4b7b7b7b8b8b8b5b5b5b2b2b2afafafafafafa3a3a3a1a1a19f9f9f9f9f9f9e9e9e9b9b9b979797939393a7a7a7a8a8a8bababab7b7b7b0b0b0b0b0b0aeaeaec0c0c0e2e2e2e9e9e9fefefefffffff4f4f4fffffff6f6f6fffffffafafafffffffffffffdfdfdf5f5f5fafafafffffffefefed9d9d96e6e6e757575656565777777a6a6a6acacaca4a4a4aaaaaad9d9d9f9f9f9fcfcfcfefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f6f6f6fdfdfdf8f8f8f5f5f5f7f7f7f7f7f7eeeeeeddddddcfcfcfcececec3c3c3bdbdbdbfbfbfbfbfbfb8b8b8b1b1b1aeaeaea3a3a3a4a4a49f9f9f999999999999a1a1a1a7a7a7a7a7a7afafafa9a9a9b3b3b3bdbdbdb6b6b6b2b2b2bdbdbdc6c6c6cacacac6c6c6cfcfcfcfcfcfc3c3c3d2d2d2f0f0f0fbfbfbf9f9f9fffffff7f7f7fcfcfcfffffffcfcfcfbfbfbfffffffefefefbfbfbfffffffffffffdfdfdfefefefffffffdfdfdfffffffdfdfdfcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdefefeffbfbfbfefefefafafad3d3d35555556464646b6b6b6c6c6c6c6c6c686868707070959595bdbdbdbebebea6a6a6b0b0b0b2b2b2b3b3b3b4b4b4b3b3b3b2b2b2b1b1b1b0b0b0b5b5b5b2b2b2acacaca6a6a6a0a0a09898989090908b8b8b8787878d8d8da2a2a2a5a5a5b1b1b1c0c0c0b3b3b3aeaeaeafafafe5e5e5fafafaf4f4f4fffffffffffffffffffafafafffffffdfdfdfafafaffffffffffffedededf5f5f5f3f3f3c5c5c56b6b6b707070707070bababaaaaaaac2c2c2c0c0c0bfbfbfe6e6e6fcfcfcfafafafcfcfcfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffcfcfcfafafaf8f8f8fdfdfdfbfbfbfbfbfbfffffffffffffffffffdfdfdf5f5f5ffffffe6e6e6c9c9c9b8b8b8b0b0b0a8a8a8a2a2a29f9f9fa4a4a49898988b8b8b8686868e8e8e9b9b9ba8a8a8afafafacacacadadadc5c5c5bebebedbdbdbcacacacececebebebecacacac8c8c8c5c5c5c4c4c4c7c7c7c7c7c7c7c7c7cbcbcbe6e6e6f1f1f1fffffffffffffcfcfcfffffffdfdfdfbfbfbfffffffefefefbfbfbfcfcfcfbfbfbfffffffffffffcfcfcfffffffefefefdfdfdfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf7f7f7fcfcfcf9f9f9f0f0f0c9c9c95757577373737b7b7b8282828888887c7c7c6f6f6f868686b2b2b2bdbdbdabababb2b2b2b0b0b0afafafb0b0b0b1b1b1b2b2b2b2b2b2b2b2b2b6b6b6b3b3b3aeaeaea9a9a9a4a4a49e9e9e9797979292928787878080808181817a7a7a939393bbbbbbbababab4b4b4b2b2b2bbbbbbd4d4d4e9e9e9fffffff3f3f3f9f9f9fffffffafafafffffffffffffffffff8f8f8f7f7f7f5f5f5d3d3d37676766a6a6a6868686a6a6ac3c3c3b6b6b6cacacab0b0b0dcdcdcf6f6f6fefefef7f7f7fafafafefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffdfdfdfcfcfcfafafaf7f7f7f6f6f6f6f6f6f7f7f7fafafafbfbfbfafafaf9f9f9ecececeeeeeef8f8f8fffffffefefeddddddafafaf8e8e8e8f8f8f8484847f7f7f848484848484777777686868606060606060757575757575a5a5a5b2b2b2c5c5c5b5b5b5d1d1d1c9c9c9ccccccc8c8c8cacacad3d3d3cbcbcbc3c3c3cbcbcbd4d4d4d0d0d0f9f9f9fffffff5f5f5fffffffffffffcfcfcf8f8f8fffffffffffffffffffffffffbfbfbfcfcfcfffffffffffffdfdfdfcfcfcfffffffffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff6f6f6f4f4f4f2f2f2bebebe4444447070708f8f8f8d8d8d8b8b8b8787877d7d7d7676767e7e7e999999b2b2b2b5b5b5b1b1b1aeaeaeaeaeaeb0b0b0b2b2b2b2b2b2b2b2b2aeaeaeacacacaaaaaaa8a8a8a6a6a6a2a2a29d9d9d9999999898988686867979796767677676769d9d9daeaeaebdbdbdb5b5b5adadadcbcbcbbdbdbdd2d2d2fbfbfbfffffffbfbfbedededfffffff8f8f8eeeeeef3f3f3ffffffffffffc6c6c66a6a6a5e5e5e686868afafafd5d5d5b7b7b7b4b4b4cfcfcff0f0f0fffffffffffff6f6f6fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfefefefffffffffffffefefefefefefdfdfdfffffffffffffffffffefefefcfcfcfbfbfbfcfcfcfdfdfdfffffffffffffafafaf9f9f9fcfcfcfbfbfbf5f5f5f0f0f0f6f6f6edededecececeeeeeed6d6d6a2a2a27272725a5a5a5454544f4f4f2f2f2f5c5c5c4f4f4f505050505050a5a5a5c5c5c5bfbfbfcacacad2d2d2c5c5c5c0c0c0ccccccd5d5d5c9c9c9bdbdbdc8c8c8e1e1e1efefeff3f3f3f9f9f9fffffff4f4f4fdfdfdfffffffefefefefefefafafaf9f9f9fffffffcfcfcf8f8f8f9f9f9fefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf2f2f2f3f3f3fffffffafafab9b9b94040407676769696968d8d8d8a8a8a8f8f8f8e8e8e7b7b7b6f6f6f8c8c8cb8b8b8b5b5b5b3b3b3b0b0b0afafafb0b0b0b1b1b1b1b1b1b1b1b1b3b3b3b1b1b1adadadaaaaaaa6a6a6a1a1a19b9b9b9797979797978989898a8a8a7e7e7e7676767f7f7f8d8d8dadadadbbbbbbacacacbdbdbdaaaaaab3b3b3e0e0e0cececefffffffbfbfbf9f9f9eeeeeef8f8f8ffffffffffffeeeeeebcbcbc575757797979afafafc4c4c4bcbcbcd2d2d2d2d2d2d0d0d0f7f7f7fffffffefefef7f7f7fdfdfdfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfefefefefefefffffffffffffffffffffffff5f5f5f0f0f0f6f6f6fffffffcfcfce5e5e5d4d4d4d2d2d2d9d9d9cdcdcddfdfdfcecececbcbcb5050502b2b2b3c3c3c4c4c4c4949498d8d8dccccccc7c7c7c8c8c8d3d3d3bdbdbdbfbfbfcfcfcfb8b8b8c7c7c7dfdfdfd7d7d7e6e6e6f3f3f3fefefefcfcfcededede8e8e8f7f7f7fbfbfbf7f7f7fdfdfdf6f6f6f3f3f3f5f5f5fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf3f3f3fcfcfcffffffdfdfdf9797973b3b3b7f7f7f8f8f8f9797979b9b9b9d9d9d9797978a8a8a858585919191a1a1a1aeaeaeb0b0b0b2b2b2b2b2b2b0b0b0afafafafafafb0b0b0b5b5b5b2b2b2afafafadadadaaaaaaa6a6a6a0a0a09c9c9c9696968c8c8c9696968c8c8c7979796f6f6f767676999999bababab5b5b5b4b4b4b9b9b9c4c4c4a8a8a8707070f7f7f7e9e9e9fffffffffffffffffffdfdfdf7f7f7cecece7d7d7d6868686c6c6cbdbdbdcececec9c9c9afafafcbcbcbeaeaeaf7f7f7fffffffcfcfcf8f8f8fffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffafafafcfcfcfefefefffffffefefefcfcfcfcfcfcfcfcfcfcfcfcfffffffffffffafafaf6f6f6f9f9f9fffffffffffffffffffffffffbfbfbfcfcfcf8f8f8f0f0f0f1f1f1f7f7f7fcfcfcf6f6f6fdfdfdebebebfdfdfdcbcbcbbcbcbcbababab9b9b96464644343434949494a4a4a808080ccccccdfdfdfbcbcbcdadadacfcfcfc5c5c5c7c7c7c5c5c5cececed1d1d1e0e0e0f9f9f9fefefefafafafefefef4f4f4f0f0f0fffffff4f4f4f2f2f2f3f3f3fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff5f5f5e6e6e6bebebe7f7f7f3434348080808a8a8a9898989f9f9fa0a0a09797978c8c8c8686868282827f7f7fa1a1a1a9a9a9b1b1b1b3b3b3b0b0b0adadadaeaeaeb0b0b0b1b1b1afafafaeaeaeaeaeaeadadadabababa7a7a7a3a3a39f9f9f9393939696968989897c7c7c7676767171718383838d8d8dbfbfbfc6c6c6b1b1b1b5b5b5aeaeae8080807b7b7b8a8a8ad6d6d6fefefefbfbfbf6f6f6f4f4f4bababa4b4b4b666666a8a8a8cececebcbcbcc3c3c3c2c2c2eaeaeaf0f0f0f7f7f7fefefefbfbfbf8f8f8fffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef6f6f6fffffffffffffffffffffffffffffffffffffbfbfbfafafaf8f8f8f7f7f7f9f9f9fcfcfcfdfdfdfcfcfcfafafaf3f3f3fdfdfdf0f0f0fffffff7f7f7fffffff6f6f6f7f7f7f8f8f8cbcbcbb3b3b3b9b9b9adadad8b8b8b6a6a6a575757cfcfcfabababd0d0d0cececebdbdbdcbcbcbbfbfbfc4c4c4bdbdbde6e6e6f8f8f8fcfcfcfffffff6f6f6eeeeeefffffff8f8f8f5f5f5f6f6f6fcfcfcfffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfafafad8d8d8c9c9c9bebebe8e8e8e3b3b3b8080808c8c8c9d9d9da2a2a2a9a9a9aaaaaa9c9c9c888888838383888888979797a3a3a3b0b0b0b4b4b4afafafabababadadadb1b1b1b4b4b4b2b2b2b0b0b0aeaeaeacacaca8a8a8a3a3a39f9f9f9e9e9e9696969898988d8d8d8a8a8a8989897171716767677b7b7b8f8f8fb1b1b1bdbdbdb6b6b6b7b7b7b6b6b62a2a2a2424247c7c7ccfcfcfffffffffffffefefefb3b3b3575757747474cfcfcfb2b2b2c6c6c6c8c8c8c8c8c8e4e4e4fffffff8f8f8fffffffbfbfbf8f8f8fffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffdfdfdfbfbfbf9f9f9fafafafdfdfdfffffffffffffffffffffffffffffffffffffafafafbfbfbfffffffffffffcfcfcfffffffdfdfdf8f8f8f7f7f7fcfcfcfffffff9f9f9eeeeeefcfcfcf5f5f5fdfdfdfffffff9f9f9f1f1f1f8f8f8fffffffafafaf6f6f6e4e4e4f0f0f0ffffffd4d4d4a3a3a3adadade9e9e9696969b6b6b6d4d4d4c0c0c0dbdbdbbbbbbbcececec5c5c5ccccccbfbfbfcbcbcbf9f9f9fffffff6f6f6fdfdfdfcfcfcf9f9f9f9f9f9fefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffcfcfcfffffffefefefffffff3f3f3ffffffffffffffffffd8d8d8c3c3c3b9b9b9b2b2b28b8b8b3939398383838383839a9a9aa7a7a7a0a0a0a0a0a0a4a4a49a9a9a909090878787929292a0a0a0afafafb4b4b4b0b0b0acacacaeaeaeb3b3b3acacacacacacadadadadadadacacacaaaaaaa8a8a8a7a7a79c9c9c9b9b9b9797979292928e8e8e8989897c7c7c7070707070707373739d9d9dbababab3b3b3bdbdbdb2b2b27b7b7b3c3c3c333333616161e0e0e0fffffff1f1f1b0b0b06363639f9f9fcdcdcdc5c5c5d7d7d7b2b2b2dededefffffff6f6f6f5f5f5fcfcfcfffffffefefefcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafafafafcfcfcfbfbfbf9f9f9f7f7f7f7f7f7f9f9f9fbfbfbfcfcfcfcfcfcfafafaf6f6f6f4f4f4f4f4f4f6f6f6fafafafcfcfce4e4e4afafafd3d3d3848484b8b8b8ccccccc6c6c6c3c3c3c9c9c9ccccccb4b4b4a4a4a4c4c4c4f0f0f0fefefef8f8f8fffffff0f0f0fafafafffffff3f3f3ffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffefefefffffffcfcfcfefefefcfcfcfffffffdfdfdfefefefafafacacacabcbcbcb7b7b7b1b1b18989893939397f7f7f828282949494a2a2a2a3a3a3a6a6a6a9a9a9a0a0a09494948a8a8a9292929e9e9eabababb1b1b1b0b0b0adadadafafafb2b2b2afafafb0b0b0b0b0b0b0b0b0afafafadadadacacacabababa1a1a1a0a0a09b9b9b9494949090908b8b8b808080747474727272696969868686a9a9a9b3b3b3bebebec0c0c0aaaaaa424242414141404040717171a0a0a0a7a7a77676767e7e7ebbbbbbbebebec2c2c2cdcdcdcccccceeeeeef6f6f6fdfdfdf8f8f8fdfdfdfefefefbfbfbfafafafefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafaf8f8f8f7f7f7f7f7f7f8f8f8fafafafbfbfbf9f9f9f7f7f7f5f5f5f3f3f3f3f3f3f5f5f5f7f7f7f9f9f9ffffffe1e1e1ecececa1a1a1bcbcbccbcbcbcececed0d0d0c3c3c3c2c2c2d1d1d1bbbbbb9b9b9bccccccfffffff1f1f1f4f4f4fffffff7f7f7f7f7f7fffffffffffff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffdfdfdfffffffefefefffffffefefefffffffffffffafafaeaeaeabababab4b4b4b4b4b4b0b0b08a8a8a4141417c7c7c8282828b8b8b989898a6a6a6acacacaeaeaea8a8a89a9a9a8f8f8f9494949b9b9ba4a4a4abababafafafb0b0b0b1b1b1b1b1b1adadadadadadadadadadadadadadadabababaaaaaaa9a9a9a4a4a4a3a3a39d9d9d9696969393939090908888887e7e7e7a7a7a6e6e6e7f7f7fa8a8a8bfbfbfb9b9b9b0b0b0afafaf6f6f6f3a3a3a2c2c2c2f2f2f2727274949495757578e8e8ed6d6d6bbbbbbc3c3c3b6b6b6dcdcdcf9f9f9efefeff9f9f9fafafafdfdfdfcfcfcf8f8f8f8f8f8fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafaf8f8f8f7f7f7f7f7f7f8f8f8fafafafbfbfbf8f8f8f8f8f8f7f7f7f6f6f6f6f6f6f7f7f7f8f8f8f8f8f8f4f4f4f3f3f3fffffff0f0f0f6f6f6ebebebd9d9d9c8c8c8c8c8c8c5c5c5cbcbcbc9c9c9b2b2b2a6a6a6c7c7c7f4f4f4fdfdfdf8f8f8f9f9f9fffffffffffffbfbfbfdfdfdfffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffefefefcfcfcf7f7f7fffffffcfcfcfffffffbfbfbffffffe9e9e9cbcbcbb2b2b2b0b0b0b1b1b1b1b1b19292925454547c7c7c8181818383838c8c8ca7a7a7aeaeaeadadadaeaeaea1a1a19898989797979999999e9e9ea5a5a5adadadb1b1b1b1b1b1b0b0b0acacacacacacacacacacacacabababaaaaaaaaaaaaa9a9a9a3a3a3a3a3a39e9e9e9898989595959595959090908989897f7f7f707070676767838383aaaaaab2b2b2b0b0b0c0c0c0b7b7b77575755050504d4d4d2626263c3c3c777777bdbdbdc4c4c4c0c0c0d1d1d1c3c3c3fbfbfbfffffff4f4f4ebebebf9f9f9fcfcfcfbfbfbf8f8f8f9f9f9fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfbfbfbfafafafafafafafafafafafafbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcf0f0f0fdfdfdfffffffffffffffffffbfbfbf7f7f7eaeaeadbdbdbc9c9c9bdbdbdcdcdcdd1d1d1abababa5a5a5d1d1d1fffffff7f7f7fbfbfbfefefef8f8f8f9f9f9fcfcfcf5f5f5fdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffdfdfdfcfcfcfbfbfbfcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffcfcfcfafafaf7f7f7f2f2f2fbfbfbf9f9f9fdfdfde2e2e2cacacab2b2b2b1b1b1b1b1b1afafafb2b2b29d9d9d6c6c6c7e7e7e7e7e7e7d7d7d808080a6a6a6acacaca6a6a6b0b0b0a5a5a5a0a0a09b9b9b9a9a9a9b9b9ba1a1a1aaaaaab1b1b1b1b1b1afafafb0b0b0b0b0b0afafafafafafaeaeaeaeaeaeaeaeaeafafafa6a6a6a6a6a6a1a1a19a9a9a9797979696969292928d8d8d8484848282827070707a7a7aa6a6a6b8b8b8b3b3b3bbbbbbb3b3b3b7b7b75555553e3e3e4040404a4a4a858585ccccccb9b9b9c4c4c4c2c2c2cfcfcffafafaecececf9f9f9f9f9f9f7f7f7fafafafbfbfbfafafafcfcfcfffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4fafafaf7f7f7f9f9f9ffffffffffffedededc9c9c9cacacacececebdbdbdc8c8c8cacacaa1a1a1cdcdcdfffffffcfcfcefefeffffffffcfcfce5e5e5fafafafcfcfcfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffdfdfdfbfbfbfafafafcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffefefefbfbfbf9f9f9ffffffe3e3e3fffffff6f6f6ffffffb5b5b5b3b3b3b0b0b0b0b0b0b3b3b3afafafb2b2b2a2a2a27b7b7b7a7a7a7a7a7a797979777777a7a7a7abababa1a1a1b1b1b1a8a8a8a5a5a5a0a0a09d9d9d9b9b9b9f9f9fa8a8a8aeaeaeafafafaeaeaeafafafafafafaeaeaeadadadadadadaeaeaeaeaeaeafafafa9a9a9aaaaaaa6a6a69e9e9e9898989696969292928d8d8d808080888888777777717171929292acacacb1b1b1b6b6b6b5b5b5d2d2d2646464414141494949767676bfbfbfcbcbcbc4c4c4d0d0d0c6c6c6fcfcfcfffffff2f2f2f7f7f7fcfcfcf6f6f6f9f9f9fafafafafafafdfdfdfffffffffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefef9f9f9fffffffffffffffffffdfdfdf7f7f7f6f6f6e0e0e0d3d3d3cacacac0c0c0c9c9c9cbcbcbb8b8b8a5a5a5d4d4d4f4f4f4fafafafdfdfdf7f7f7f3f3f3fdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffdfdfdfafafaf9f9f9fbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffefefefbfbfbf8f8f8fefefeefefeffcfcfcf9f9f9e8e8e8acacaca4a4a4b0b0b0abababb3b3b3afafafb0b0b09f9f9f7d7d7d717171747474777777717171aaaaaaaeaeaea0a0a0b3b3b3a9a9a9a7a7a7a5a5a5a1a1a19d9d9d9f9f9fa5a5a5abababadadadaeaeaeadadadacacacabababaaaaaaaaaaaaabababadadadadadada7a7a7aaaaaaa8a8a8a1a1a19c9c9c9a9a9a9797979292929292929999998b8b8b7b7b7b878787a3a3a3bdbdbdcfcfcfb0b0b0b2b2b26262624949494a4a4a8c8c8ccacacab3b3b3bcbcbcc7c7c7b8b8b8f0f0f0e5e5e5fffffff6f6f6edededf9f9f9fafafaf9f9f9f8f8f8fbfbfbfffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fcfcfcf9f9f9fffffffbfbfbfefefefffffffcfcfcfafafae1e1e1d2d2d2d0d0d0bababab7b7b7d9d9d9b2b2b2a4a4a4d0d0d0f8f8f8ebebebf3f3f3fffffff9f9f9fbfbfbfbfbfbfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffdfdfdfafafaf8f8f8fafafafbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffefefefafafaf7f7f7e6e6e6ffffffefefeffafafaafafafbababa979797a6a6a6a4a4a4b2b2b2afafafaeaeae9999997979796a6a6a7070707575756e6e6eadadadb1b1b1a1a1a1b5b5b5aaaaaaa7a7a7a8a8a8a4a4a4a0a0a09f9f9fa3a3a3a9a9a9acacacadadadb0b0b0b0b0b0aeaeaeaeaeaeaeaeaeafafafb0b0b0b1b1b1a1a1a1a6a6a6a7a7a7a3a3a3a0a0a0a0a0a09e9e9e9b9b9bcdcdcde8e8e8fffffffafafae2e2e2c8c8c8b7b7b7b0b0b0b8b8b8bebebe6f6f6f5d5d5d888888aeaeaeafafafc8c8c8b8b8b89e9e9e5353534b4b4b3f3f3fe9e9e9f8f8f8fffffffbfbfbfbfbfbf7f7f7f5f5f5f9f9f9fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfefefefefefefffffffffffffefefefefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffdfdfdfffffff8f8f8f4f4f4fefefefffffffdfdfdffffffe7e7e7b8b8b8bababacfcfcfc3c3c3cacacaa7a7a7a3a3a3d0d0d0f7f7f7fafafaf7f7f7fffffffafafafbfbfbfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffffffff7f7f7fffffff1f1f1fcfcfcffffffeaeaeaf8f8f8fffffffcfcfcfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf8f8f8f3f3f3ffffffffffffeeeeeef5f5f59d9d9d9d9d9da4a4a4a2a2a2a4a4a4abababa8a8a8adadad9898987474746e6e6e6b6b6b6f6f6f6b6b6babababaeaeaeacacacaaaaaaa6a6a6a8a8a8acacac9f9f9fa1a1a1a7a7a7a4a4a4a5a5a5adadadaeaeaeaaaaaaadadadb1b1b1b1b1b1adadada6a6a6a1a1a19e9e9ea9a9a9b6b6b6a7a7a7aeaeaee3e3e3fbfbfbf0f0f0f0f0f0f6f6f6f9f9f9fffffff6f6f6fefefeecececaaaaaab6b6b6d2d2d2a6a6a65d5d5d3131318b8b8bd1d1d1b4b4b4d0d0d0b4b4b4ababab4a4a4a3b3b3b4444445c5c5ccececef7f7f7f3f3f3fffffffefefef4f4f4fafafafffffffffffffffffffffffffdfdfdfefefefffffffffffffdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffff6f6f6ffffffedededc9c9c9cdcdcdc6c6c6cbcbcbc0c0c0a5a5a5b6b6b6f2f2f2fffffff9f9f9fefefefcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffff6f6f6fafafafffffffffffff6f6f6f6f6f6fffffffffffffdfdfdfffffffffffffbfbfbfffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9f5f5f5f5f5f5f1f1f1ffffffa3a3a39292929a9a9a9494949b9b9ba2a2a2a8a8a8a5a5a5a8a8a89292926e6e6e6a6a6a6a6a6a6c6c6c696969abababb0b0b0afafafacacaca7a7a7a8a8a8a8a8a8a1a1a1a7a7a7abababa4a4a4a3a3a3acacacafafafadadadacacaca9a9a9a6a6a6a9a9a9b0b0b0b6b6b6b8b8b8c7c7c7e3e3e3e3e3e3e2e2e2fbfbfbfffffff6f6f6fdfdfdfffffff4f4f4f6f6f6eaeaeafefefef3f3f3afafafaeaeaeb6b6b6b4b4b48080807e7e7eb6b6b6bdbdbda9a9a9abababd1d1d1a8a8a85050504848484444443a3a3a6868686a6a6adadadaf8f8f8fcfcfcf4f4f4fdfdfdfffffffbfbfbfffffffffffffefefefefefefffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefdfdfdf9f9f9fffffffffffff7f7f7e3e3e3c7c7c7bdbdbdc8c8c8c4c4c4aeaeaeb2b2b2dfdfdffdfdfdfcfcfcf9f9f9fcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffffffffffffffffffff7f7f7f3f3f3f8f8f8fffffffffffff9f9f9fdfdfdfefefefcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffbfbfbf7f7f7f8f8f8f5f5f5efefef7b7b7b9393939393938787879696969494949b9b9b9a9a9aa0a0a08a8a8a6666666767676b6b6b666666646464a8a8a8b0b0b0b1b1b1adadada6a6a6a5a5a5a5a5a5a2a2a2abababafafafa5a5a5a4a4a4adadadafafafb1b1b1aeaeaea8a8a8a5a5a5b3b3b3cbcbcbdddddde3e3e3e5e5e5fffffffffffffafafafffffffdfdfdf3f3f3fcfcfcfdfdfdf9f9f9fffffff3f3f3f8f8f8e7e7e7b1b1b1b7b7b7b5b5b5afafaf656565858585b8b8b8b5b5b5cfcfcfbfbfbf9c9c9c6767674242425454545454544646464e4e4e404040acacace8e8e8fdfdfdf4f4f4fffffffffffffcfcfcfffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffff3f3f3fffffffcfcfcfdfdfdfdfdfdccccccbcbcbcc2c2c2c8c8c8bbbbbbacacacc2c2c2eeeeeefffffff5f5f5fcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefefefefdfdfdfffffffefefeffffffebebebfffffff5f5f5ddddddd0d0d0e6e6e6f7f7f7fafafaf6f6f6fcfcfcfffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffffffffdfdfdfafafaf5f5f5e9e9e9a3a3a38b8b8b8d8d8d8686868282829393938d8d8d9494949595959d9d9d8686866060606060606666665f5f5f5d5d5da4a4a4aeaeaeb2b2b2aeaeaea6a6a6a3a3a3a5a5a5a2a2a2aaaaaaaeaeaea7a7a7a8a8a8aeaeaeadadadadadadadadadadadadb3b3b3c9c9c9e8e8e8fbfbfbfffffff9f9f9fffffff6f6f6efefeffafafafdfdfdf6f6f6f7f7f7f5f5f5f7f7f7fffffffffffffbfbfbe3e3e3b9b9b9bdbdbdbbbbbbb7b7b77c7c7c9b9b9bbababaaeaeaec3c3c39d9d9d7070704949495151515f5f5f5252525050505454544d4d4d747474d5d5d5fffffff0f0f0f9f9f9fffffffefefefffffffefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffff5f5f5fafafaffffffdfdfdfc9c9c9bbbbbbcacacac5c5c5a8a8a8a9a9a9dbdbdbfdfdfdf5f5f5fcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf8f8f8f7f7f7f6f6f6fffffff5f5f5c1c1c1d1d1d1c9c9c9c1c1c1c0c0c0d9d9d9f1f1f1fafafaf8f8f8fdfdfdfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfffffffffffffffffffefefefcfcfce2e2e2a9a9a96262627d7d7d6a6a6a7777777a7a7a8585858989898e8e8e8f8f8f9a9a9a8484845b5b5b5757575c5c5c5b5b5b595959a0a0a0acacacb2b2b2b0b0b0a8a8a8a4a4a4a6a6a6a0a0a0a3a3a3a7a7a7a6a6a6adadadb1b1b1a9a9a9a7a7a7acacacb8b8b8cacacae1e1e1f5f5f5fefefefefefefffffffefefef3f3f3f0f0f0fcfcfcfffffffffffffefefefefefef2f2f2f5f5f5fdfdfdffffffeaeaeabebebeafafafb5b5b5c2c2c2b4b4b4b7b7b7b4b4b4aaaaaaa7a7a78787876666665252526767676060604545454c4c4c505050494949515151c3c3c3ffffffeeeeeeefefeffffffffefefef8f8f8fafafafafafafafafafafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f7f7f7fafafaf9f9f9f6f6f6d7d7d7b8b8b8c9c9c9c7c7c7aaaaaa9f9f9fc8c8c8f2f2f2f9f9f9fcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfafafaf8f8f8f5f5f5f4f4f4f0f0f0f6f6f6b2b2b2878787acacacb4b4b4b6b6b6b4b4b4d8d8d8f4f4f4fffffffbfbfbfefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefcfcfce2e2e27b7b7b6f6f6f6161615454547878787474747676767575757878787979798a8a8a7b7b7b5555555353535858585959595555559a9a9aa7a7a7afafafb0b0b0a9a9a9a7a7a7a6a6a69d9d9d9c9c9c9f9f9fa2a2a2aeaeaeb3b3b3a9a9a9aeaeaeb4b4b4c9c9c9e6e6e6f8f8f8f9f9f9f6f6f6f6f6f6f6f6f6f8f8f8fbfbfbfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfffffff9f9f9f3f3f3f4f4f4e9e9e9cececeb5b5b5aaaaaab6b6b6b7b7b7b3b3b3a4a4a4a9a9a9b2b2b29f9f9f8888885959595252526161615b5b5b4f4f4f5b5b5b5d5d5d525252515151b1b1b1f7f7f7f8f8f8f2f2f2fffffffffffff7f7f7f7f7f7f9f9f9f8f8f8f6f6f6f8f8f8fdfdfdfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffff9f9f9fffffffffffff6f6f6ffffffe4e4e4bcbcbcc7c7c7c4c4c4b0b0b0a5a5a5b6b6b6ddddddfefefefcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9f6f6f6f5f5f5f8f8f8e9e9e96f6f6f6c6c6cadadadb7b7b7b5b5b5abababdadadaf7f7f7fffffff9f9f9f9f9f9fefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefcfcfceeeeee9292929b9b9b8383837f7f7f9191918f8f8f8a8a8a7878787373736f6f6f8080807373734e4e4e4d4d4d5252525252524d4d4d9090909b9b9ba5a5a5a9a9a9a5a5a5a4a4a4a2a2a29a9a9a9999999898989a9a9aa9a9a9b4b4b4aeaeaeb6b6b6b8b8b8d1d1d1f6f6f6fffffff8f8f8f1f1f1f8f8f8f2f2f2f2f2f2fbfbfbfffffff7f7f7f4f4f4f4f4f4f0f0f0f5f5f5e3e3e3d4d4d4cdcdcdb7b7b7a5a5a5aeaeaeb7b7b7b0b0b0aeaeaea5a5a5a7a7a7b8b8b8acacac7e7e7e5b5b5b6161616161615d5d5d6060605f5f5f5c5c5c5e5e5e5959595959598c8c8cd6d6d6fdfdfdfafafafbfbfbfffffffbfbfbf6f6f6f9f9f9f9f9f9f5f5f5f7f7f7fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffefefefdfdfdfdfdfdfdfdfdfdfdfdf3f3f3c6c6c6c7c7c7bebebeb9b9b9b2b2b2a7a7a7c4c4c4fffffffcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfcfcfcfbfbfbf9f9f9f8f8f8f5f5f5e9e9e96161617a7a7ab7b7b7b2b2b2b1b1b1b3b3b3d9d9d9f5f5f5fefefef3f3f3f3f3f3fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcecececbdbdbda9a9a9c6c6c6bebebeadadadb9b9b9b4b4b49a9a9a8d8d8d7e7e7e8686867373734949494343434646464b4b4b4444448686869191919c9c9ca1a1a19f9f9f9f9f9f9d9d9d999999999999959595949494a4a4a4b5b5b5b3b3b3b4b4b4b3b3b3cdcdcdf6f6f6fffffff2f2f2eeeeeefdfdfdfffffff5f5f5f6f6f6fcfcfcfafafafbfbfbf8f8f8edededd2d2d2adadad8f8f8f9191919494949b9b9bb6b6b6c0c0c09f9f9faaaaaa9c9c9ca9a9a9b4b4b49494947777776767676363636868685b5b5b6666666666665353535d5d5d696969565656636363afafaff6f6f6fafafaf1f1f1fafafafafafaf6f6f6fafafaf9f9f9f5f5f5f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffff4f4f4f5f5f5fffffff8f8f8ffffffcdcdcdc7c7c7bbbbbbbfbfbfbdbdbd9e9e9eb4b4b4fffffffcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf7f7f7f5f5f5f3f3f3f2f2f2ffffff696969727272aaaaaab2b2b2c3c3c3b9b9b9d2d2d2f4f4f4fefefef5f5f5f2f2f2fbfbfbfffffff6f6f6fcfcfcfffffffffffffffffffffffffafafaf6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffafafaf6f6f6fffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffffffffffffffffffffffffff9f9f9fffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffdfdfdfafafaf8f8f8e9e9e9c2c2c2b0b0b0b9b9b9bababab4b4b4b6b6b6b8b8b8b1b1b1bbbbbbb6b6b6b9b9b9979797404040494949454545353535313131808080919191939393999999a3a3a3a2a2a28b8b8ba3a3a39c9c9c8989899292929c9c9ca1a1a1acacacb4b4b4bfbfbfbdbdbdc7c7c7e9e9e9f7f7f7f5f5f5fefefef9f9f9ffffffecececfefefef9f9f9fefefedbdbdbb6b6b68f8f8f909090939393989898a1a1a1aaaaaab3b3b3b7b7b7989898989898a5a5a5afafaf9999997272726262626a6a6a6666666363635f5f5f6060606262626262625f5f5f5b5b5b5f5f5f545454a2a2a2e5e5e5e8e8e8ffffffefefeffffffffafafaf2f2f2f2f2f2ffffffe5e5e5fffffff6f6f6fffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafafafafaf9f9f9f9f9f9e5e5e5c6c6c6c4c4c4c1c1c1afafafa5a5a5bfbfbffefefefdfdfdfcfcfcfcfcfcfefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfafafaf8f8f8f6f6f6f4f4f4edededc8c8c8656565747474adadadb5b5b5afafafb4b4b4e7e7e7fdfdfdebebebecececfffffffefefef6f6f6fffffffffffffffffff7f7f7f2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f3f3f3fffffffdfdfdfdfdfdfffffffbfbfbfffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefdfdfdfafafafafafafefefefffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffdfdfdfafafaf9f9f9e5e5e5c4c4c4b3b3b3b6b6b6b4b4b4b3b3b3b8b8b8b9b9b9bababac0c0c0b9b9b9b8b8b88f8f8f3030303131312d2d2d3636362d2d2d9a9a9ab5b5b5bababaaeaeae9f9f9f8c8c8c999999a0a0a09393938888888c8c8c8b8b8b919191a6a6a6b2b2b2bbbbbbb7b7b7bebebedadadae9e9e9efefeffdfdfdfbfbfbf3f3f3edededf6f6f6e2e2e2ddddddaaaaaa7f7f7f9898989a9a9a9d9d9da0a0a0a1a1a1a1a1a1a2a2a2a3a3a39797979c9c9c9b9b9b8c8c8c757575656565636363696969626262626262636363626262616161616161616161626262616161616161565656a1a1a1dadadadadadaf9f9f9dbdbdbfffffff7f7f7fcfcfcecececfdfdfdffffffeaeaeafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafafafafafafaf4f4f4cdcdcdc4c4c4c2c2c2b4b4b4a7a7a7b3b3b3e5e5e5fcfcfcfcfcfcfcfcfcfefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f7f7f7f6f6f6e5e5e57b7b7b626262797979b3b3b3bababaa6a6a6b3b3b3c0c0c0e8e8e8fcfcfcfffffffffffffefefeeeeeeef3f3f3fdfdfdfdfdfdfffffffffffffffffff1f1f1f0f0f0fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffbfbfbfffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffcfcfcf9f9f9fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffdfdfdfbfbfbfafafae0e0e0cacacabcbcbcb6b6b6b0b0b0b4b4b4bbbbbbb9b9b9b0b0b0b2b2b2b4b4b4b6b6b69292923939393939393a3a3a404040272727a5a5a5b7b7b7bdbdbdb9b9b9bcbcbcbababaafafafb1b1b1a2a2a29090908b8b8b8989898f8f8f9f9f9fb8b8b8bdbdbdb8b8b8b6b6b6c3c3c3d1d1d1e2e2e2f8f8f8fefefef5f5f5ffffffededed9b9b9b8b8b8b8787879e9e9e9d9d9da2a2a2a6a6a6a6a6a6a1a1a19a9a9a959595949494979797a0a0a09494947373735e5e5e6262626b6b6b6a6a6a5f5f5f6363636666666565656161616060606363636767675757577f7f7f5e5e5e6969697575754c4c4ccacacaffffffd8d8d8fefefeebebebefefeffcfcfcf1f1f1fffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafafafafafafaffffffd1d1d1c2c2c2c2c2c2bcbcbcadadada9a9a9c9c9c9fcfcfcfbfbfbfbfbfbfdfdfdfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf9f9f9f8f8f8dedede5151516363637f7f7fb4b4b4b9b9b9b3b3b3b8b8b88282828d8d8ddfdfdfffffffebebebf8f8f8fffffffefefefffffffcfcfcf8f8f8fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf6f6f6fdfdfdfffffffffffffffffff8f8f8fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffdfdfdfcfcfcfbfbfbfffffff9f9f9eaeaead7d7d7c2c2c2bebebebdbdbdb3b3b3cacacac2c2c2bcbcbcafafaf8383832929291f1f1f1f1f1f1e1e1e0f0f0fa9a9a9c0c0c0c0c0c0b3b3b3b4b4b4b6b6b6b2b2b2bcbcbcb1b1b1939393838383848484888888898989aaaaaab4b4b4b9b9b9b7b7b7b6b6b6c0c0c0dbdbdbf9f9f9f8f8f8e0e0e0e5e5e59e9e9e6f6f6fa8a8a8aeaeae9a9a9a9d9d9da3a3a3a7a7a7a6a6a69f9f9f9797979393939191919292929696968888886d6d6d6161616969696d6d6d6666666363636565656767676666666464646363636565656767677373735555555a5a5a8b8b8b8d8d8d232323464646e3e3e3fbfbfbfffffffbfbfbfffffff9f9f9ffffffeaeaeafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfefefecececec0c0c0c3c3c3c2c2c2b4b4b4a7a7a7bdbdbdfbfbfbfafafafbfbfbfdfdfdfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfafafaf9f9f9dddddd525252666666808080aeaeaeb0b0b0c3c3c3b6b6b67171713e3e3e949494f7f7f7fdfdfdfcfcfcfffffffffffff6f6f6fffffffffffffbfbfbebebebfcfcfcffffffedededfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfbfbfbfbfbfbfffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbf8f8f8f9f9f9fdfdfdfffffffffffffefefefffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfefefefffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfdfdfdf3f3f3f3f3f3f8f8f8f6f6f6f3f3f3fdfdfdfffffffffffffffffff2f2f2e1e1e1bfbfbf8d8d8d3939392525252020203535352323239d9d9db3b3b3b8b8b8b4b4b4b6b6b6b9b9b9bbbbbbb9b9b9b5b5b5a6a6a68e8e8e8080807d7d7d7d7d7d828282979797b4b4b4c2c2c2bcbcbcbdbdbdd5d5d5edededefefef7878787f7f7fa1a1a1a8a8a8a6a6a6999999aeaeaea3a3a3a4a4a4a2a2a29d9d9d9595959090908e8e8e8f8f8f8989897f7f7f7272726969696868686a6a6a6868686363636b6b6b6969696666666666666868686868686666666363635e5e5e6969696e6e6e7b7b7b9a9a9a8989892d2d2d353535141414eeeeeefafafaeeeeeef9f9f9fafafafffffff9f9f9fffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcf8f8f8ccccccc0c0c0c4c4c4c4c4c4b6b6b6a8a8a8bcbcbcfafafaf9f9f9fafafafcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfafafaf9f9f9dfdfdf6363636767677b7b7ba7a7a7abababc0c0c0b0b0b07878783d3d3d5454549e9e9eecececfffffff0f0f0fafafaffffffecececf0f0f0fffffff9f9f9f5f5f5fffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeeeeeeefefefefffffffffffffffffff6f6f6f8f8f8edededfefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffafafaf7f7f7fafafafcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfafafafafafaf9f9f9f9f9f9fbfbfbfcfcfcfefefefffffffffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffefefefffffffffffffafafafbfbfbf7f7f7fffffffcfcfcfdfdfde5e5e5edededf3f3f3f3f3f3c3c3c3d1d1d1bdbdbdb1b1b1b5b5b5b8b8b8b8b8b8c4c4c4ababababababb7b7b7a3a3a38282827474747373736a6a6a7f7f7facacacc9c9c9c2c2c2bababac2c2c2c9c9c9afafaf8c8c8ca7a7a79e9e9e9a9a9aa6a6a6a7a7a79d9d9da7a7a7a0a0a09696968d8d8d8686868484848585858686868686867272726464646666666c6c6c6b6b6b6969696b6b6b6f6f6f6b6b6b6767676868686a6a6a6b6b6b6767676363636868686d6d6d5757578d8d8da2a2a28484843e3e3e2929291e1e1e454545dfdfdffffffffdfdfdeeeeeefffffff3f3f3fcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf8f8f8cfcfcfc3c3c3c4c4c4c2c2c2b5b5b5a8a8a8bcbcbcf9f9f9f8f8f8f9f9f9fcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfbfbfbfafafaf9f9f9e0e0e0666666646464757575a9a9a9b6b6b6b1b1b1b0b0b07b7b7b5454544f4f4f585858a2a2a2f2f2f2f6f6f6ffffffebebeb7171713232324949495353534747474545454444444f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5b5b5b6262624949494545455e5e5e979797e6e6e6fffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbeeeeeefffffffffffffcfcfcf3f3f3f7f7f7fbfbfbf8f8f8fafafafafafaf9f9f9f9f9f9f9f9f9f9f9f9fafafafafafafbfbfbfbfbfbfafafaf9f9f9f8f8f8f7f7f7f7f7f7f6f6f6f8f8f8f9f9f9fcfcfcfefefefffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffcfcfcf6f6f6fcfcfcfffffffcfcfcfcfcfcfffffffcfcfcfffffffffffffffffffbfbfbfffffffefefefffffffffffffffffffdfdfdebebebedededebebebf8f8f8f8f8f8f4f4f4d0d0d0b7b7b7b5b5b5bfbfbfb7b7b7a7a7a78d8d8d6c6c6c6d6d6d727272989898bcbcbcbebebebabababababab3b3b3c4c4c4adadadb0b0b0a0a0a0a6a6a6a0a0a0a7a7a79999999a9a9a8f8f8f8282827979797979797d7d7d8080808282827e7e7e7171716868686a6a6a6e6e6e6d6d6d6e6e6e7171716d6d6d6c6c6c6b6b6b6a6a6a6b6b6b6a6a6a6969696868686060606d6d6d5e5e5e8a8a8aa5a5a59d9d9d8585853d3d3d2b2b2b3b3b3b2d2d2d3d3d3dd4d4d4f5f5f5fffffffdfdfdf9f9f9f9f9f9fafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefbfbfbd1d1d1c2c2c2c0c0c0c0c0c0b6b6b6abababbdbdbdf8f8f8f8f8f8f9f9f9fbfbfbfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfcfcfcfbfbfbf9f9f9f8f8f8dfdfdf5f5f5f616161717171b0b0b0c7c7c7a4a4a4b7b7b77b7b7b5f5f5f969696a1a1a1979797b9b9b9c0c0c0c5c5c5cbcbcba4a4a49d9d9da0a0a09292929a9a9aa9a9a99c9c9c9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9393939a9a9a6f6f6f494949353535404040686868696969686868686868686868686868686868686868686868686868bababae1e1e1fdfdfdf9f9f9f2f2f2fafafafffffffbfbfbf8f8f8f8f8f8f7f7f7f7f7f7f7f7f7f7f7f7f8f8f8f8f8f8fcfcfcfcfcfcfbfbfbfafafaf9f9f9f8f8f8f8f8f8f7f7f7f5f5f5f7f7f7fbfbfbfdfdfdfffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffff9f9f9fcfcfcfffffffffffffdfdfdfffffffffffffffffffdfdfdfffffff3f3f3fffffffffffffffffff8f8f8eeeeeefffffff5f5f5fffffffafafafffffffdfdfdfbfbfbf8f8f8f2f2f2ececece0e0e0e3e3e3f6f6f6d3d3d38585857272726565657f7f7fa6a6a6b6b6b6c1c1c1c8c8c8bdbdbdb9b9b9b8b8b8b2b2b29c9c9ca4a4a4989898aaaaaa9d9d9d8787877c7c7c6f6f6f6b6b6b7272727c7c7c8383838585857070707171716f6f6f6d6d6d6c6c6c6d6d6d6d6d6d6c6c6c6868686b6b6b6e6e6e6d6d6d6a6a6a6969696b6b6b6f6f6f7474745e5e5e6c6c6c8181819f9f9fa5a5a5b2b2b2818181404040272727343434212121484848c4c4c4f5f5f5eeeeeef7f7f7f7f7f7f8f8f8fafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefefefefdfdfdd1d1d1bfbfbfbdbdbdc0c0c0b9b9b9afafafbfbfbff8f8f8f7f7f7f8f8f8fbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffcfcfcf5f5f5f7f7f7f8f8f8eaeaea5a5a5a6f6f6f8a8a8a8282828e8e8ea3a3a39f9f9f9090909292929c9c9cabababb1b1b1afafafb0b0b0b6b6b6afafafbcbcbcbcbcbcafafafb3b3b3c4c4c4c6c6c6b7b7b7bbbbbbbcbcbcbdbdbdbebebebebebebdbdbdbdbdbdbcbcbcc0c0c0bebebeb0b0b09b9b9b9292929595959696969191919d9d9d9494947c7c7c5a5a5a4040403939393a3a3a3a3a3a5454547b7b7b7a7a7a777777707070727272808080e8e8e8fbfbfbfffffff7f7f7f5f5f5fffffff8f8f8efefeffcfcfcecececfffffffafafaf8f8f8f5f5f5fffffff2f2f2f9f9f9f3f3f3f5f5f5fffffff7f7f7fffffff8f8f8fffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf6f6f6fdfdfdfffffffbfbfbf7f7f7f4f4f4ececece3e3e38484845d5d5d656565666666959595cdcdcdbabababebebeb5b5b5babababfbfbfa9a9a9b6b6b6b9b9b98383837575756868686262626464647474748888888e8e8e8585857979797b7b7b6e6e6e6a6a6a7171717373736d6d6d6969696d6d6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6161617171717e7e7eaaaaaaa9a9a99f9f9f9b9b9b4545454c4c4c4141413434342525254c4c4c676767a1a1a1f6f6f6fffffffcfcfcf7f7f7f9f9f9e0e0e0fffffff8f8f8fffffffffffffffffff9f9f9fbfbfbfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfefefefefefefefefefdfdfdfcfcfcfbfbfbf4f4f4e5e5e5bfbfbfbcbcbcc2c2c2b4b4b4b3b3b3b0b0b0cececefffffffefefefffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fdfdfdfffffff9f9f9f4f4f4f9f9f9f9f9f9dcdcdc5151515f5f5f7c7c7c7e7e7e8888889898989393939f9f9fa4a4a4abababb0b0b0b0b0b0b0b0b0b4b4b4babababcbcbcb6b6b6bbbbbbc5c5c5bfbfbfaeaeaeadadadb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babababbbbbbbcbcbcbdbdbdb9b9b9b9b9b9b6b6b6b1b1b1b3b3b3bababac0c0c0c1c1c1bfbfbfbfbfbfb5b5b5a1a1a19292928d8d8d8d8d8d8c8c8c5858584444443434343232324d4d4d4141413f3f3f7979798383837c7c7c848484bababaf7f7f7fffffff4f4f4fefefefffffff4f4f4f6f6f6f8f8f8fffffff0f0f0f0f0f0fbfbfbfefefef6f6f6fcfcfcf5f5f5fffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf7f7f7fcfcfcfdfdfdf9f9f9f8f8f8f9f9f9f6f6f6f1f1f1cacaca8c8c8c5858584d4d4d7171719f9f9fb2b2b2bdbdbdc6c6c6c6c6c6b3b3b3b4b4b4bdbdbdacacac9999999595958f8f8f8e8e8e8e8e8e9191919090908989897f7f7f7878787676766b6b6b6767676e6e6e7272726c6c6c6a6a6a6d6d6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6464647171717c7c7ca8a8a8a7a7a7a2a2a29d9d9d3e3e3e424242404040424242363636434343343434484848aaaaaaf7f7f7f0f0f0fdfdfdfffffff4f4f4fbfbfbfffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfcfcfcfbfbfbf8f8f8ebebebc5c5c5bebebec0c0c0b2b2b2b2b2b2b0b0b0c2c2c2fafafaf8f8f8fdfdfdf9f9f9fffffffcfcfcfbfbfbfffffffefefefdfdfdfdfdfdfefefefefefefdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffcfcfcfdfdfdfffffff7f7f7f7f7f7fcfcfcf9f9f9e0e0e0606060606060777777838383898989969696959595999999a1a1a1a9a9a9a9a9a9a9a9a9acacacafafafb0b0b0a9a9a9b3b3b3bdbdbdbfbfbfbbbbbbb8b8b8babababfbfbfbcbcbcbbbbbbbbbbbbbbbbbbbcbcbcbebebec0c0c0c1c1c1bebebebbbbbbbcbcbcbfbfbfbfbfbfbcbcbcbcbcbcbfbfbfb9b9b9bebebec0c0c0bdbdbdbabababdbdbdc0c0c0c1c1c1ababab8484848484847777777d7d7d4545453030304646464040403737374545457373739090908484848b8b8bafafaffdfdfdfefefef9f9f9f5f5f5f5f5f5fffffffffffff0f0f0f5f5f5f7f7f7fffffffffffffffffff9f9f9fdfdfdfbfbfbfefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfafafafcfcfcfbfbfbf7f7f7f7f7f7fafafafbfbfbf9f9f9fcfcfccbcbcb7d7d7d5757574c4c4c5b5b5b969696bbbbbbb4b4b4cacacab7b7b7c2c2c2c3c3c3abababb0b0b0a6a6a6a6a6a6a8a8a8a7a7a79f9f9f9595958f8f8f8f8f8f9191917171716969696666666c6c6c6f6f6f6b6b6b6a6a6a6d6d6d6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6969696767677070707b7b7ba4a4a4a4a4a4a5a5a59f9f9f5050504a4a4a4d4d4d5252524a4a4a4d4d4d3535353c3c3c515151999999a4a4a4f6f6f6f6f6f6fffffff4f4f4fffffffdfdfdfefefefffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffefefefdfdfdfcfcfcfcfcfcfdfdfdf3f3f3ccccccbfbfbfbebebeb1b1b1b2b2b2b0b0b0bdbdbdf9f9f9fbfbfbfffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffafafafcfcfcfdfdfdf3f3f3d5d5d57171716767677676768989898989899595959b9b9b999999a0a0a0a5a5a5a8a8a8aeaeaeb4b4b4b2b2b2abababb7b7b7bdbdbdbfbfbfbbbbbbbcbcbcc0c0c0bebebeb6b6b6b9b9b9b9b9b9bababababababbbbbbbbbbbbbcbcbcbcbcbcb5b5b5b2b2b2b6b6b6c0c0c0c1c1c1b8b8b8b5b5b5b9b9b9c1c1c1c2c2c2c1c1c1bdbdbdbababababababcbcbcbebebebfbfbfafafafc8c8c8c1c1c1aaaaaa7c7c7c6b6b6b7777777474744848482c2c2c3a3a3a4646463939393838384c4c4c9f9f9f9292929b9b9bfffffff6f6f6ffffffedededfdfdfdf5f5f5f9f9f9fffffffffffffffffffcfcfcfffffffffffffefefefefefefffffffffffffffffffffffffefefefefefefdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfafafaf6f6f6f4f4f4f5f5f5f5f5f5f5f5f5fffffff2f2f2c1c1c17d7d7d4343433838385b5b5b7f7f7f878787b4b4b4bcbcbcb5b5b5aeaeaeafafafbcbcbcafafafa8a8a8a6a6a69f9f9f9797979595959c9c9ca3a3a3a7a7a77070706a6a6a6767676b6b6b6d6d6d6a6a6a6969696b6b6b6969696969696969696969696969696969696969696969696767676868686d6d6d7c7c7ca5a5a5a0a0a0a7a7a79f9f9f5b5b5b4a4a4a5050505151514747474a4a4a454545545454363636434343535353adadada5a5a5f1f1f1fffffff8f8f8fffffffbfbfbfcfcfcfffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefefdfdfdfcfcfcfcfcfcfefefef8f8f8d2d2d2c0c0c0bbbbbbb1b1b1b4b4b4b1b1b1bcbcbcfafafafefefefffffffcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfffffffffffffbfbfbfefefef8f8f8e6e6e69595956262626363636f6f6f8c8c8c8989899191919a9a9aa1a1a19797978c8c8c8b8b8b969696a0a0a09c9c9c929292b2b2b29b9b9b9f9f9fc4c4c4dcdcdcd5d5d5d1d1d1dadadad6d6d6d7d7d7d9d9d9dadadad9d9d9d8d8d8d6d6d6d5d5d5d7d7d7d2d2d2d4d4d4dbdbdbd6d6d6c7c7c7bdbdbdbebebebbbbbbbcbcbcbebebebfbfbfbfbfbfbdbdbdbdbdbdbfbfbfbbbbbbb2b2b2bbbbbbc1c1c1aeaeaeb9b9b9aaaaaaaaaaaaa9a9a98787876a6a6a5c5c5c4d4d4d3c3c3c3434343333333a3a3a343434393939a0a0a0abababf0f0f0f4f4f4fffffff5f5f5f8f8f8f4f4f4f3f3f3f5f5f5fffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfbfbfbfafafaf7f7f7f4f4f4f3f3f3f2f2f2fffffffcfcfcf3f3f39d9d9d5c5c5c5050503535353939395050507e7e7ebbbbbbbebebeb3b3b3b9b9b9aeaeaeacacacadadada5a5a59999999595959e9e9ea6a6a6a0a0a09393937171716d6d6d6b6b6b6b6b6b6b6b6b696969686868696969696969696969696969696969696969696969696969696969666666676767686868838383adadad9d9d9da7a7a79e9e9e7575755454545a5a5a5959595151514c4c4c4949494e4e4e4949494848484141414c4c4c454545b0b0b0fffffffcfcfcfffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfafafad3d3d3bebebebababab4b4b4b7b7b7b0b0b0bbbbbbf9f9f9fcfcfcfffffff9f9f9fefefefafafafcfcfcfdfdfdfefefefffffffffffffefefefdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f8f8f8fdfdfdfdfdfdf9f9f9fdfdfdf1f1f1d7d7d75050505353536464647373739f9f9f9c9c9c9e9e9ea4a4a4adadad8d8d8d6e6e6e6767677171717a7a7a7a7a7a7676768282827c7c7c8a8a8ab3b3b3e0e0e0f8f8f8fcfcfcfbfbfbf9f9f9fafafafbfbfbfcfcfcfcfcfcfbfbfbfafafaf9f9f9fffffffffffffffffffcfcfcf3f3f3e4e4e4d9d9d9d5d5d5cccccccdcdcdd1d1d1d5d5d5d1d1d1c6c6c6bdbdbdbababac0c0c0bebebebdbdbdc2c2c2b1b1b1cdcdcdb8b8b8b0b0b0a5a5a5a8a8a8adadad9a9a9a7070705454544545453737372b2b2b3b3b3b313131202020404040969696bcbcbca9a9a9d8d8d8fdfdfdfffffffffffff8f8f8fffffffffffffdfdfdfbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfcfcfcfffffffefefefafafaf8f8f8fafafaf5f5f5fefefeffffffb2b2b27a7a7a7f7f7f5959595757574848484646467b7b7b8888887e7e7e8686868a8a8aaeaeaeabababa5a5a59e9e9ea0a0a0adadadaeaeae9494947575757070706e6e6e6c6c6c6b6b6b696969686868676767676767686868686868686868686868686868686868686868686868686868656565646464909090bdbdbd9f9f9fa7a7a79d9d9da2a2a26565655f5f5f5c5c5c5f5f5f5959595656564e4e4e4c4c4c5757574949493b3b3b3f3f3f5c5c5ca5a5a5fbfbfbfffffffffffffffffffefefefffffffffffffffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafaf9f9f9fafafafafafad3d3d3bbbbbbb9b9b9b7b7b7b7b7b7abababc4c4c4fffffffffffffffffffdfdfdfffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafafafafcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf6f6f6f9f9f9fefefefbfbfbf8f8f8fdfdfdefefefcfcfcf3535355b5b5b6d6d6d777777afafafb2b2b2b3b3b3b4b4b4bdbdbd9393936e6e6e6969697272727575757878787d7d7d7e7e7e8c8c8c919191959595b6b6b6e5e5e5f7f7f7edededf7f7f7f6f6f6f5f5f5f5f5f5f6f6f6f9f9f9fcfcfcfefefefbfbfbfffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffbfbfbeeeeeed9d9d9c9c9c9c2c2c2bcbcbcbabababebebeb6b6b6b1b1b1b9b9b9a6a6a6a3a3a3a2a2a29393939494949898989090908888886f6f6f4848484a4a4a4141413636362828283636362d2d2d2c2c2c2a2a2a8a8a8abababacbcbcbcecececbcbcbf7f7f7fffffffbfbfbf9f9f9fafafafafafafbfbfbfbfbfbfafafafafafaf9f9f9fbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffffffffefefefdfdfdfffffff7f7f7f9f9f9e9e9e9a2a2a27e7e7e9090909090909292927e7e7e5252524747474a4a4a434343545454858585b3b3b3a0a0a0a1a1a1a1a1a1a5a5a5aeaeaeababab8c8c8c6a6a6a6b6b6b6c6c6c6b6b6b6868686767676767676767676767676767676767676767676767676767676767676767676767676d6d6d6464646363639f9f9fd0d0d0a4a4a4a7a7a79e9e9eacacac6262625b5b5b5555555b5b5b5656565d5d5d5656564d4d4d5050504d4d4d5b5b5b5c5c5c414141575757b7b7b7e6e6e6f7f7f7fffffffafafaf9f9f9fffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfafafafafafafbfbfbfbfbfbfafafaf9f9f9f9f9f9f8f8f8f9f9f9fafafad2d2d2b9b9b9b9b9b9b8b8b8b6b6b6a3a3a3c1c1c1f9f9f9f7f7f7fbfbfbf7f7f7fffffffafafaf9f9f9fcfcfcf8f8f8f5f5f5f8f8f8fffffffffffffffffffbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf8f8f8f8f8f8fafafafafafafafafafafafafafafafafafafafafafafafafbfbfbfefefefffffffcfcfcf9f9f9fffffff1f1f1cfcfcf3737376767677070706d6d6daaaaaab5b5b5b8b8b8b7b7b7b2b2b28a8a8a6d6d6d7070707878787676767878788383838b8b8b8484847f7f7f8686869a9a9abbbbbbe1e1e1fbfbfbf7f7f7f4f4f4f1f1f1f0f0f0f3f3f3f9f9f9fffffffffffffafafafffffffffffffcfcfcfcfcfcfffffffffffffcfcfcfefefef8f8f8f8f8f8fdfdfdfefefef9f9f9f8f8f8fbfbfbffffffe2e2e2d3d3d3b3b3b3c3c3c3b5b5b5a4a4a4a0a0a0adadad9b9b9b9b9b9b9999998787878484848686867878786b6b6b6c6c6c4646463737372b2b2b2d2d2d1a1a1a2525252222222a2a2a1313132323235a5a5ac7c7c7e2e2e2d4d4d4f8f8f8f8f8f8f9f9f9fafafafafafaf9f9f9f8f8f8f8f8f8fafafafbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffcfcfcfdfdfdffffffffffffeeeeeea5a5a57373737070708a8a8a9e9e9e9090909e9e9e9393938888889f9f9f9898988f8f8fa8a8a89999999c9c9ca1a1a1a2a2a2a0a0a0a3a3a39e9e9e858585696969666666686868686868666666656565666666686868676767676767676767676767676767676767676767676767676767717171646464636363aaaaaadddddda8a8a8a8a8a89f9f9fa4a4a46666667171716d6d6d6969695858586161615f5f5f6161615b5b5b5959595e5e5e4e4e4e5e5e5e545454565656c7c7c7e7e7e7fbfbfbf5f5f5f2f2f2fefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf9f9f9f9f9f9fafafafafafaf9f9f9f9f9f9f8f8f8f7f7f7fafafafafafad1d1d1b8b8b8b9b9b9b9b9b9b3b3b39d9d9dadadade3e3e3dfdfdfe4e4e4e2e2e2ececece6e6e6e5e5e5ebebebe6e6e6e4e4e4ebebebf7f7f7fefefefcfcfcf7f7f7fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebebebfffffff9f9f9f8f8f8fffffffffffff8f8f8fffffffefefefcfcfcfdfdfdf2f2f2fefefef1f1f1f5f5f5fcfcfceeeeeee0e0e0cdcdcd3838385858586f6f6f737373afafafb4b4b4b5b5b5b7b7b7b4b4b49393936b6b6b7070707b7b7b7979798282827e7e7e8383838484848888888d8d8d8e8e8e9c9c9cc4c4c4edededfafafafdfdfdf5f5f5f2f2f2fefefefffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffffff8f8f8f4f4f4fafafafdfdfdebebebc8c8c8a9a9a9979797aaaaaa9797978383838f8f8f8a8a8a7979798080806e6e6e6c6c6c5e5e5e7c7c7c2b2b2b3232324040402727272525252222221f1f1f1f1f1f2020201f1f1f1b1b1b171717e7e7e7ddddddf2f2f2ffffffffffffe9e9e9f9f9f9f9f9f9fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffffffa0a0a06f6f6f7d7d7d8484849494947d7d7d8888889393939d9d9da1a1a1a3a3a3a4a4a4a2a2a29d9d9d9c9c9c9d9d9d9f9f9fa1a1a19b9b9b8989896e6e6e5b5b5b6767676767676767676767676767676767676767676767676666666868686969696767676565656565656868686c6c6c5d5d5d6666666e6e6eb7b7b7e3e3e39c9c9ca7a7a7a4a4a49898987a7a7a6f6f6f6969696666666b6b6b696969686868676767666666656565636363626262626262626262626262606060adadadfffffffdfdfdecececfcfcfcf8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafcfcfcfafafaf5f5f5f5f5f5f5f5f5fafafafdfdfdf4f4f4f0f0f0f5f5f5f1f1f1f2f2f2f5f5f5dcdcdcb2b2b2a1a1a1a3a3a38a8a8a6363635f5f5f6464646666666565656969697373737b7b7b7e7e7e8181817a7a7a909090c0c0c0e2e2e2e5e5e5e1e1e1e5e5e5fffffff4f4f4ecececf6f6f6fffffffdfdfdf9f9f9f9f9f9fefefef3f3f3f9f9f9f8f8f8fffffff9f9f9fefefefbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf4f4f4efefefffffffffffffeeeeeef1f1f1f8f8f8f8f8f8f8f8f8fffffffffffffbfbfbfafafafafafaf6f6f6fdfdfdfffffff6f6f6ffffffffffffafafaf4040405c5c5c6d6d6d737373aeaeaeb7b7b7b7b7b7b6b6b6b5b5b59595956d6d6d7272727d7d7d7b7b7b8484848181818989898989898e8e8e9393939090908f8f8f9e9e9eb2b2b2eaeaeafffffffffffffafafaf5f5f5f8f8f8f9f9f9fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbf6f6f6f3f3f3f8f8f8fffffffffffff6f6f6ebebebfffffff3f3f3b8b8b88585857c7c7c6f6f6f6363637070705b5b5b7575755f5f5f6464644f4f4f5353533c3c3c3232322828282525252121212020202121212323232525252525251b1b1b292929d7d7d7fafafae7e7e7fffffffefefefdfdfdfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdadadad6c6c6c7777778383838282828787878f8f8f8f8f8f8c8c8c8686868888888f8f8f9696969898989d9d9d9a9a9a9f9f9fa3a3a39393937474746262626060606565656565656565656565656565656565656565656565656666666767676666666363635e5e5e5c5c5c5e5e5e6060606b6b6b6f6f6fa7a7a7f1f1f1e8e8e8979797a6a6a6a6a6a69b9b9b8585857272726969696c6c6c6e6e6e6969696c6c6c6c6c6c6b6b6b6969696868686767676767676767676767675d5d5d868686b3b3b3e1e1e1fcfcfcfafafafafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfcf9f9f9f8f8f8fafafafefefefffffffefefefffffffcfcfcf4f4f4fbfbfbffffffebebebf7f7f7f6f6f6fefefeecececb7b7b77575755555555858585858584a4a4a5f5f5f6565656969696b6b6b6e6e6e7676767c7c7c7d7d7d858585787878767676858585919191939393999999a4a4a4e5e5e5edededf7f7f7f6f6f6e6e6e6dcdcdcebebebfffffffffffffdfdfdfffffff8f8f8fefefef4f4f4fffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefffffffbfbfbfdfdfdfffffffafafaf7f7f7e5e5e5fefefefbfbfbfffffffdfdfdfcfcfcf3f3f3f4f4f4f8f8f8fffffffffffffffffff6f6f6f2f2f2f0f0f0d8d8d8a1a1a15454544848485f5f5f6b6b6b727272a5a5a5b7b7b7b7b7b7b3b3b3b6b6b69898987171717676768080807d7d7d8787878484848b8b8b8989898e8e8e979797989898929292909090959595c5c5c5e0e0e0f3f3f3f9f9f9fdfdfdfafafafafafafffffffefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefbfbfbf8f8f8f7f7f7fbfbfbffffffffffffffffffebebebfbfbfbfbfbfbfbfbfbf2f2f2bcbcbc7878785c5c5c6c6c6c4e4e4e5757575c5c5c4a4a4a5353535151514444444545454040403737372c2c2c2424242121212222222424241717171d1d1d313131b6b6b6ebebebe0e0e0fffffffafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8b3b3b36767677171717d7d7d6c6c6c8a8a8a8888888b8b8b8b8b8b8b8b8b9090909898989c9c9c9b9b9b9e9e9e9a9a9aa0a0a0a1a1a18787876262625b5b5b6b6b6b6262626262626262626262626262626262626262626262625f5f5f6060606161616060606060606060606262626464645c5c5c535353b1b1b1ffffffe2e2e2a4a4a4a6a6a69e9e9e9f9f9f9494947676766969697474747070706969697272726f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6363636b6b6b707070c7c7c7fffffff8f8f8fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffdfdfdfbfbfbfcfcfcfcfcfcfbfbfbfcfcfcfefefeefefeffafafaffffffecececf5f5f5f9f9f9efefef4040404141414d4d4d5252524c4c4c4e4e4e5b5b5b6565656464646060606868686f6f6f7171717575757b7b7b7e7e7e7d7d7d8d8d8d8c8c8c8c8c8c8d8d8d8b8b8b8989898c8c8c929292a5a5a59d9d9da8a8a8cfcfcff8f8f8fffffffffffff9f9f9f9f9f9fbfbfbfffffffafafafffffff7f7f7fffffffcfcfcfdfdfdfefefefefefefffffffffffffefefefdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffdfdfdedededefefeffafafaa3a3a3676767808080a5a5a5d9d9d9fffffffefefef8f8f8f2f2f2fbfbfbf1f1f1f6f6f6edededffffffffffffc0c0c08484846d6d6d4a4a4a6161616b6b6b717171969696afafafb4b4b4b1b1b1b6b6b69999997373737979798282827f7f7f8888888787878b8b8b8888888b8b8b9494949898989898989999999c9c9ca7a7a7abababbcbcbce4e4e4fffffffffffff9f9f9fefefefefefefefefefefefefffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffefefefbfbfbf8f8f8f6f6f6f7f7f7f8f8f8fffffffffffff5f5f5f5f5f5fcfcfcedededdededee5e5e5d7d7d75858584242424545454c4c4c4e4e4e4f4f4f4545454c4c4c4c4c4c4c4c4c4b4b4b4c4c4c5353535d5d5d6565657979798b8b8b7373739d9d9dbcbcbcdbdbdbefefeffffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9a7a7a76464647171717171716161617b7b7b7575757b7b7b8080808585858d8d8d9595959696969191919b9b9b9999999898988e8e8e7272725959595b5b5b6e6e6e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5a5a5a5c5c5c5d5d5d5f5f5f606060626262646464666666616161585858b0b0b0f0f0f0ebebebcdcdcda7a7a7929292a0a0a0a1a1a17979796a6a6a7979797070706a6a6a7575756f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c686868666666aeaeaef5f5f5f6f6f6f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffefefef8f8f8f2f2f2f1f1f1f5f5f5efefeff9f9f9f5f5f5ffffffe0e0e05c5c5c4a4a4a2b2b2b3737374343434f4f4f5454545454545454545656565858586565656d6d6d7373737676767979797e7e7e8181818080807272727d7d7d8888888b8b8b8a8a8a8a8a8a8888888585859b9b9b8f8f8f8b8b8b9b9b9bb7b7b7d5d5d5f0f0f0fffffff9f9f9f8f8f8fffffff4f4f4fffffffdfdfdfffffff4f4f4fffffffffffffffffffffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff9f9f9f5f5f5b4b4b46464645353534545456b6b6baeaeaefffffffffffffffffff7f7f7fcfcfcfefefef4f4f4fbfbfbf3f3f3aaaaaa7474746161613030304a4a4a656565707070767676888888a8a8a8b3b3b3b4b4b4b5b5b59a9a9a7575757b7b7b8484848080808a8a8a8989898f8f8f8e8e8e8e8e8e9191919292929292929696969c9c9c9c9c9c9e9e9ea2a2a2bfbfbfecececfffffffbfbfbf6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfefefefefefefdfdfdf9f9f9f6f6f6f8f8f8f7f7f7f7f7f7fdfdfdfffffff6f6f6f4f4f4fefefef1f1f1dadadaecececd3d3d3bebebe5f5f5f2c2c2c4d4d4d4444444949495050505757575e5e5e6969697676767f7f7f8b8b8b9c9c9c999999a5a5a5757575969696e2e2e2f1f1f1fbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b9b9b6a6a6a7575756666666666666565657272727575757676767878788080808b8b8b9292929393939898989797978989897070705b5b5b5656565b5b5b6060605d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5b5b5b5b5b5b5a5a5a5a5a5a5858585757577272729c9c9ce0e0e0f9f9f9ffffffecececa1a1a19494949e9e9ea6a6a67a7a7a6d6d6d7b7b7b6f6f6f6f6f6f7575757171717070706f6f6f6e6e6e6e6e6e6e6e6e6f6f6f6f6f6f6f6f6f6969697272728a8a8acacacafafafaf5f5f5fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefef8f8f8f3f3f3f3f3f3f7f7f7fafafaffffffffffffe3e3e3d4d4d44747471616165151513131315252525252525454545a5a5a5e5e5e6161616767676e6e6e6c6c6c7272727777777878787b7b7b8181818484848484848c8c8c9090909191918e8e8e9090909898989b9b9b9898989e9e9ea0a0a09d9d9d9494948c8c8c989898bababad9d9d9f1f1f1f1f1f1fafafaefefeffcfcfcf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffdfdfdfefefefefefefefefeffffffffffffffffffffffffecececffffffffffffa0a0a07b7b7b5c5c5c6060606e6e6e868686858585a5a5a5f6f6f6f6f6f6fffffffcfcfcfefefeeeeeeefffffff2f2f2acacac7878787f7f7f7b7b7b3838384d4d4d6969697474747b7b7b808080a7a7a7b5b5b5b7b7b7b5b5b59b9b9b7878787e7e7e8585858181818b8b8b8b8b8b8d8d8d9191919595959797979696969595959797979a9a9a949494abababa7a7a79d9d9dbbbbbbebebebfffffffefefefffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfbfbfbf9f9f9fbfbfbfffffffffffffffffffefefefcfcfcfbfbfbfefefefdfdfdf6f6f6efefeff0f0f0f5f5f5fffffff3f3f3f9f9f9eeeeeeffffffe5e5e5d2d2d2d0d0d0d1d1d1d2d2d2d2d2d2d2d2d2d1d1d1d3d3d3d5d5d5d8d8d89b9b9b8585859c9c9c9b9b9b858585989898b8b8b8fffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffa7a7a77d7d7d7979796565657070705b5b5b5959596565657373737d7d7d8787879090909595959494949a9a9a9393937c7c7c5f5f5f5454545a5a5a5c5c5c5656565b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5959595858585959595b5b5b5b5b5b595959575757515151bdbdbdfdfdfdfcfcfcfcfcfce2e2e2969696a2a2a29b9b9ba4a4a47a7a7a7373737a7a7a6e6e6e7878787272727575757575757474747373737373737474747474747575757474746a6a6a787878727272a4a4a4f7f7f7fffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfffffffffffffcfcfcf4f4f4f8f8f8fffffffffffff5f5f5e3e3e3c9c9c95f5f5f5959593636363b3b3b4545454040405656565555555757575d5d5d6161616262626161616262626f6f6f7676767b7b7b7b7b7b7d7d7d8383838686868585858c8c8c8b8b8b8888888787878b8b8b9292929393939191919292929292929696969d9d9da4a4a4a5a5a5a0a0a09b9b9bbfbfbfcececef1f1f1f6f6f6fefefeeeeeeefbfbfbfffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf9f9f9f9f9f9fbfbfbfdfdfdfffffffdfdfdfdfdfdfcfcfcfbfbfbfafafaf9f9f9f9f9f9f8f8f8ffffffeaeaea9f9f9f6c6c6c6363635050506262628686868080807c7c7ca2a2a2fffffffdfdfdfffffff6f6f6f2f2f2ebebebfbfbfbafafaf6666667373738f8f8f7878783d3d3d4f4f4f6969697171717c7c7c7b7b7ba9a9a9b6b6b6b3b3b3b7b7b79d9d9d7b7b7b8181818888888383838e8e8e8e8e8e8e8e8e9292929797979b9b9b9d9d9d9f9f9f9f9f9f9e9e9e959595abababa7a7a7949494a0a0a0c4c4c4e9e9e9fffffffffffffefefefefefefdfdfdfbfbfbfafafafafafaf9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffdfdfdfcfcfcfdfdfdfefefefefefefffffffffffffffffffefefef8f8f8f2f2f2f9f9f9fffffffffffffffffff4f4f4fffffffffffff6f6f6f1f1f1ffffffefefeff9f9f9f7f7f7f5f5f5f4f4f4f6f6f6f8f8f8f9f9f9f9f9f95e5e5ea4a4a48a8a8a8d8d8d999999747474a3a3a3c0c0c0fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffffffcfcfcf9898987777776d6d6d7676766363634141415757577070708080808787878b8b8b8a8a8a8888889090908080806969695858585656565b5b5b5a5a5a5555555757575757575757575757575757575757575757575757575555555454545555555858585c5c5c5d5d5d5b5b5b5959594e4e4ec4c4c4f4f4f4f6f6f6f0f0f0d8d8d8969696a2a2a2989898a0a0a07b7b7b7b7b7b7979796f6f6f8282827070707878787878787777777777777777777878787878787979797a7a7a7373737a7a7a747474888888d2d2d2fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfdfdfdfffffffcfcfcf4f4f4fefefeffffffe3e3e3b5b5b57474745454543131314646462e2e2e4242425151513b3b3b6464646161615d5d5d5b5b5b5e5e5e6767677171717676766f6f6f7777777e7e7e8080808282828585858686868383838888888888888c8c8c9393939797979797979595959595959a9a9a9e9e9e9e9e9e9898989191919191919898989e9e9e979797a3a3a3cececee9e9e9fefefeecececf2f2f2f7f7f7f9f9f9fafafafcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf8f8f8f6f6f6f6f6f6f8f8f8fbfbfbfefefefdfdfdfdfdfdfbfbfbf9f9f9f6f6f6f4f4f4f3f3f3f2f2f2a0a0a0a3a3a35656564f4f4f6161617979797e7e7e848484828282818181a7a7a7ffffffeeeeeefbfbfbf4f4f4ffffffffffffafafaf6666666161617575758e8e8e8181813636364f4f4f6565656b6b6b797979787878aaaaaab5b5b5aeaeaeb8b8b89f9f9f7e7e7e8484848b8b8b8686869090909191919595959494949494949595959a9a9a9e9e9e9e9e9e9b9b9ba5a5a5a2a2a29d9d9d9e9e9e9f9f9fa0a0a0c0c0c0f1f1f1fefefefdfdfdfcfcfcfbfbfbf9f9f9f7f7f7f6f6f6f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffafafafbfbfbfffffffffffffffffffffffffffffff5f5f5fefefefffffff4f4f4fefefefffffff5f5f5fbfbfbfffffffffffffffffffafafaf8f8f8fafafafdfdfdfdfdfdfcfcfcb3b3b36161618686868686869292928686867c7c7cb6b6b6fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff4f4f4acacac7474747676767878787070706363637373738282828585858585858888888d8d8d9090907c7c7c6565655252525151515656565454545252525353535555555555555555555555555555555555555555555555555757575555555353535454545555555353534f4f4f4b4b4b929292e3e3e3f4f4f4fefefefafafae3e3e3a1a1a19696969797979c9c9c7c7c7c8080807878787070708989896f6f6f7979797878787878787777777878787878787979797979797979797b7b7b7a7a7a808080737373a1a1a1fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfafafaf9f9f9f9f9f9f8f8f8f4f4f4fcfcfcf8f8f8f2f2f2fbfbfbf3f3f3b0b0b06060602e2e2e3636363535353b3b3b3f3f3f4141414b4b4b5959595050505c5c5c6565656868686b6b6b6f6f6f7171716f6f6f6d6d6d7777778080808484848686868787878585858181818e8e8e8a8a8a8b8b8b9090909191918f8f8f9494949d9d9d9292929595959797979898989a9a9a9b9b9b9a9a9a979797a0a0a0909090a6a6a6c7c7c7f3f3f3f1f1f1fdfdfdfffffff6f6f6f7f7f7f9f9f9fbfbfbfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefef2f2f2fcfcfcefefeffdfdfdfafafafffffff1f1f1fffffff4f4f4f9f9f9fafafaf5f5f5f2f2f29e9e9e4f4f4f5454545e5e5e6c6c6c7979798282828686868787877d7d7d8383839d9d9dc1c1c1f9f9f9ffffffecececfcfcfcb4b4b4676767545454838383888888989898a0a0a04a4a4a5858586868686a6a6a6c6c6c8d8d8dadadadbababab9b9b9b1b1b19999998686868888888d8d8d8c8c8c8c8c8c9090909090909393939797979999999a9a9a9b9b9b9d9d9d9f9f9fa2a2a2a3a3a3a6a6a6a4a4a49b9b9b999999a9a9a9bdbdbdf2f2f2f2f2f2f8f8f8fefefef9f9f9efefeff1f1f1fcfcfcfffffffffffffffffffefefefffffffffffffffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefbfbfbf5f5f5f4f4f4fafafafffffffffffff8f8f84c4c4c5252528181818383837e7e7e7d7d7db0b0b0fcfcfcfffffffffffffcfcfcfbfbfbfffffffefefefbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f1f1f1dddddd9b9b9b7575757f7f7f6e6e6e8888887575757878787676768a8a8a8b8b8b9191917f7f7f5858585454544d4d4d4545455454544343435a5a5a5151514e4e4e4f4f4f5050505050505151515050505050504f4f4f5656564747476060604545456363635151514b4b4b585858bfbfbffbfbfbfffffff3f3f3f8f8f8edededc6c6c69292929a9a9a9090908484847e7e7e7c7c7c7c7c7c7c7c7c7e7e7e8080807b7b7b7979797979797979797a7a7a7979797676768080807979798080807f7f7f6f6f6fabababfffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfdfdfdfffffffffffffffffffffffffcfcfcfefefefcfcfceeeeeef5f5f5fffffff6f6f6f7f7f7f4f4f4fcfcfcf5f5f5fefefea3a3a38888885d5d5d3131313a3a3a4242424747474545454545454a4a4a5252525858586060606060606060606262626666666d6d6d7474747979797d7d7d7676767979798585858888888282828282828a8a8a8b8b8b8e8e8e9191919393939393939393939595959797979a9a9a9a9a9a9999999898989898989898989999999999999595959d9d9d8c8c8c9d9d9dbdbdbde6e6e6ffffffefefeff8f8f8f9f9f9eeeeeeeaeaeaf9f9f9fffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fdfdfdf5f5f5f7f7f7f3f3f3f8f8f8fffffffdfdfde8e8e8f3f3f3dededeb6b6b69c9c9c5c5c5c5a5a5a6464647373738181818888888989898686868383838888888484847d7d7d989898f5f5f5edededacacacbbbbbb5858586d6d6d858585939393979797bdbdbdaeaeae3636364e4e4e6f6f6f6e6e6e7b7b7b878787a8a8a88c8c8c7474749191918d8d8d8787878484848888888f8f8f9292929191919494949696969999999b9b9b9b9b9b9b9b9b9d9d9d9f9f9f9a9a9a9d9d9da4a4a4aaaaaaa7a7a7a1a1a1a3a3a3a9a9a9b7b7b7d7d7d7edededebebebeeeeeefcfcfcfffffff5f5f5fbfbfbfdfdfdfdfdfdfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf5f5f5f5f5f5f9f9f9fafafaf8f8f8ededed4f4f4f3434346363638080807777776d6d6db1b1b1f6f6f6f4f4f4f7f7f7f8f8f8fefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7fffffff8f8f8acacac6f6f6f7676767878788080808181818989898181819292928585857777775d5d5d4040404343433a3a3a5353534a4a4a4e4e4e3f3f3f3f3f3f4949494a4a4a4b4b4b4c4c4c4c4c4c4c4c4c4b4b4b4b4b4b4242425858584242424848484848484b4b4b5d5d5d555555c6c6c6f4f4f4fcfcfcf6f6f6fafafaf7f7f7d7d7d79b9b9b9b9b9b9292928888888181817f7f7f7f7f7f7f7f7f8080807e7e7e7c7c7c8181818282827d7d7d8080808181817979797c7c7c727272747474818181838383b4b4b4fafafafafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffefefefdfdfdfdfdfdfdfdfdfffffffffffffefefefbfbfbfcfcfcfffffffafafaeaeaeafbfbfbb2b2b2a0a0a05050502b2b2b3333334545454040404444444242424747475454545a5a5a5c5c5c6666666868686464646262626868687272727777777474746f6f6f7878788888888b8b8b7e7e7e7f7f7f8e8e8e8f8f8f8282828d8d8d9090909393939494949595959595959797979898989898989898989898989898989999999a9a9a9b9b9b9b9b9b9797979f9f9f949494969696a8a8a8c6c6c6ebebebf6f6f6e8e8e8fcfcfcfffffffffffffffffffcfcfcfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfcfcfcf9f9f9fdfdfdf3f3f3f6f6f6f8f8f8f8f8f8f6f6f6ffffffe7e7e78888884a4a4a5252525d5d5d7070707a7a7a8686868e8e8e8e8e8e8a8a8a8686868484848383838d8d8d8888889d9d9dffffffb5b5b54c4c4c5353535c5c5c8686868a8a8a7f7f7fa0a0a0ddddddc4c4c45252525050506d6d6d5555556060605f5f5f8f8f8f6b6b6b5353537777778585858b8b8b8585858686869191919797979393939797979999999c9c9c9d9d9d9d9d9d9d9d9d9e9e9ea0a0a0a4a4a49e9e9e9c9c9c9e9e9ea1a1a1a2a2a2a3a3a3a5a5a59d9d9da7a7a7bfbfbfdededef3f3f3f9f9f9f8f8f8f8f8f8fffffffffffffffffffffffffffffffcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7f8f8f8fafafaf6f6f6f0f0f0fcfcfc3c3c3c1e1e1e6f6f6f7575756d6d6d7d7d7daaaaaaf7f7f7f8f8f8f6f6f6fdfdfdfffffffefefefbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f6f6f6fdfdfdd6d6d6a8a8a89696967878787373738181818686867676768686866c6c6c5252523f3f3f4949494444443d3d3d4545453434344242423b3b3b5050504343434444444545454646464646464646464646464646465656562c2c2c5d5d5d5252524545453d3d3d545454646464d9d9d9f1f1f1f9f9f9f9f9f9f7f7f7fdfdfde4e4e49999999999999393938a8a8a8383838080808080808181818181818484847e7e7e8686868484847777777e7e7e8484847474748c8c8c8282827878788080808181819c9c9cdededefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffefefefcfcfcfbfbfbfafafafafafaf3f3f3e9e9e9fbfbfbf3f3f3ebebebfcfcfce6e6e6bfbfbfe4e4e46c6c6c5a5a5a6868687979797b7b7b6767677b7b7b8080807b7b7b8383839090907c7c7c6060606060605e5e5e6666666d6d6d6e6e6e6c6c6c7070707a7a7a8484847d7d7d7f7f7f8484848989898989898888888c8c8c9292929090909292929595959797979797979797979999999a9a9a9696969797979898989999999a9a9a9b9b9b9c9c9c9c9c9c9494949999999797978989898f8f8f9f9f9fbdbdbdf7f7f7f9f9f9fbfbfbf5f5f5f3f3f3f9f9f9f6f6f6f4f4f4fcfcfcffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fdfdfdf1f1f1fbfbfbecececf8f8f8f9f9f9fefefed1d1d1c8c8c89696965454545050506060606f6f6f8585858989898c8c8c8a8a8a8585858383838686868a8a8a838383888888848484808080c1c1c16f6f6f4646467171718181818a8a8a888888a4a4a4d8d8d8d3d3d38f8f8f4c4c4c5151515b5b5b3a3a3a4040404747477979796f6f6f6d6d6d7878788585858e8e8e8c8c8c8c8c8c9191919595959494949898989b9b9b9e9e9e9f9f9f9f9f9fa0a0a0a1a1a1a3a3a3a8a8a8a1a1a19b9b9b9a9a9a9e9e9ea1a1a1a3a3a3a3a3a3a6a6a6939393999999c3c3c3e8e8e8f2f2f2f3f3f3f9f9f9fffffffefefefffffffffffffffffffbfbfbf9f9f9fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafafbfbfbfcfcfcf6f6f6eeeeeefdfdfd767676363636616161666666747474838383878787dededefbfbfbfbfbfbfdfdfdfffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdeeeeeef1f1f1f4f4f4f1f1f1d4d4d49191916666667272727272726565657777775050503535353636363939392d2d2d4141413333334848484242423939392f2f2f3e3e3e3e3e3e4040404141414141414242424141414141414848484040403838383c3c3c5252524848485d5d5defefeff1f1f1f4f4f4f8f8f8fbfbfbf2f2f2fcfcfce6e6e68d8d8d9595959292928b8b8b8282827f7f7f8080808080807f7f7f8888887c7c7c8282828080807474748181818b8b8b7878787878788181817c7c7c808080767676787878bfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffefefefcfcfcfdfdfdfefefefdfdfdfffffffffffff5f5f5ffffffe4e4e4cbcbcbf4f4f4e3e3e3676767e0e0e0dedededcdcdcd3d3d3d2d2d2d1d1d1d2d2d2d5d5d5dadadad2d2d2d5d5d5dcdcdcbababa9191918e8e8e8383838484848383837b7b7b7373737272727a7a7a8282828484847e7e7e8484849292929191918585858787879797979191919494949797979898989898989898989999999b9b9b9898989898989999999a9a9a9b9b9b9b9b9b9b9b9b9b9b9b9393939292929696968585858989898c8c8c9b9b9beaeaeafffffffffffff0f0f0efefeffdfdfdfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffffffedededf8f8f8efefeff8f8f8f1f1f1d9d9d98181815f5f5f4b4b4b5656568484848787878686868d8d8d8e8e8e8c8c8c8686868080807f7f7f8585858b8b8b8b8b8b8080808484847171717a7a7a3c3c3c5b5b5b9191918d8d8d8181818e8e8ed3d3d3fdfdfda7a7a74141413e3e3e4848484848484141414d4d4d6363637373737878788484848686868484848989899292929494949090909191919797979999999b9b9b9f9f9fa1a1a1a1a1a1a2a2a2a4a4a4a6a6a69b9b9ba0a0a0a5a5a5a8a8a8a7a7a7a4a4a49e9e9e999999a6a6a6a2a2a29c9c9ca0a0a0bfbfbfe7e7e7fbfbfbfbfbfbfffffffcfcfcfafafafdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefcfcfcfdfdfdfefefefafafaf3f3f3eaeaeaf1f1f15858582121215a5a5a7d7d7d636363646464adadadf1f1f1fbfbfbf6f6f6fefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffff9f9f9f4f4f4f6f6f6fcfcfcf6f6f6cdcdcd4d4d4d4848484141413c3c3c5252522d2d2d2525253f3f3f2020202c2c2c4646462f2f2f3333332c2c2c3c3c3c3f3f3f3939393a3a3a3b3b3b3c3c3c3d3d3d3e3e3e3e3e3e3e3e3e2f2f2f4a4a4a4c4c4c3a3a3a3939393a3a3aededede7e7e7fdfdfdf5f5f5f8f8f8fefefef2f2f2fdfdfde9e9e98b8b8b9393939494948e8e8e8484848080808282828282827f7f7f8383837a7a7a7f7f7f8383838080808787878c8c8c7f7f7f7777778a8a8a8a8a8a8d8d8d7e7e7e727272adadadf5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffbfbfbfafafafffffffffffffffffff3f3f3fcfcfcf2f2f2f1f1f1b4b4b4929292cbcbcbcecececccccccececec8c8c8cfcfcfcfcfcfd6d6d6cececee6e6e6e6e6e6e6e6e6dddddddddddde4e4e4d6d6d6c9c9c9d2d2d2eaeaeac6c6c69b9b9b8787878b8b8b9393938f8f8f8585858181819191919494948989898686869191919191918787879292929595959797979898989898989898989999999a9a9a9b9b9b9b9b9b9c9c9c9c9c9c9b9b9b9a9a9a9898989898989a9a9a9393939595958b8b8b9393938d8d8d888888c8c8c8e3e3e3f5f5f5fdfdfdfdfdfdfffffffcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffff6f6f6fffffffffffff5f5f5d7d7d77979794040403a3a3a4b4b4b6c6c6c8989898a8a8a9e9e9e8b8b8b8d8d8d8d8d8d8b8b8b8686868484848585858787878888887c7c7c9090908e8e8e7979794646466565657070708f8f8f838383909090d2d2d2ffffffa6a6a63c3c3c4c4c4c4949494747474f4f4f5f5f5f7575756f6f6f7575758787878b8b8b8383838585859292929797979292929393939b9b9b9b9b9b9d9d9da0a0a0a2a2a2a2a2a2a2a2a2a4a4a4a5a5a59e9e9ea4a4a4a8a8a8a5a5a5a1a1a1a1a1a1a1a1a1a0a0a0a4a4a4a2a2a29f9f9fa0a0a0a7a7a7bfbfbfe5e5e5fffffffffffffffffffffffffcfcfcfafafafefefefffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffcfcfcfbfbfbfdfdfdfdfdfdfafafaf9f9f9ffffff5050501a1a1a5353536b6b6b5e5e5e6b6b6b969696f5f5f5fffffff6f6f6fdfdfdfcfcfcfffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4fafafaf8f8f8edededf5f5f5f3f3f3fcfcfcfefefeffffffffffffebebeb8888884343432f2f2f4646464141411d1d1d2d2d2d2525252e2e2e2d2d2d2929293232323333333535353636363737373838383838383838384545453434343737374242424e4e4e4d4d4ddbdbdbf5f5f5fbfbfbf5f5f5f9f9f9fffffff8f8f8ffffffeeeeee9494949393939797979494948989898383838686868686868282828282828181818282828787878787877d7d7d7979797f7f7f7b7b7b8181817575757a7a7a7e7e7e878787c1c1c1f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffff9f9f9fafafafffffffffffffafafafbfbfbf8f8f8e8e8e8e5e5e5c8c8c8bbbbbbdedededadadae3e3e3cdcdcde4e4e4e5e5e5d8d8d8dfdfdfc9c9c9d0d0d0cdcdcdccccccd0d0d0d2d2d2d1d1d1d3d3d3d7d7d7d8d8d8d5d5d5d1d1d1d4d4d4dfdfdfe5e5e5d4d4d4adadad8c8c8c8b8b8b8c8c8c8a8a8a8787878888888e8e8e9191919191919494949696969999999999999999999898989999999b9b9b9c9c9c9c9c9c9d9d9d9d9d9d9c9c9c9a9a9a9797979696969999999393938f8f8f8d8d8d9494948989897d7d7d999999dadadaf5f5f5fffffff9f9f9fafafafbfbfbf8f8f8f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffcfcfcfdfdfdffffffffffffcbcbcb8888884949494747475252526b6b6b8f8f8f9797978787879090908b8b8b8c8c8c8d8d8d8c8c8c8b8b8b8888888686868585858383837b7b7b7b7b7b8484847c7c7c6e6e6e8b8b8b8282828080809c9c9cbebebee5e5e5ffffffc3c3c35151514b4b4b4d4d4d5151514d4d4d6262626b6b6b7474747575758b8b8b8787878888888c8c8c9292929696969797979999999c9c9c9f9f9fa1a1a1a3a3a3a3a3a3a1a1a1a0a0a0a1a1a1a2a2a2a6a6a6a7a7a7a3a3a39a9a9a9999999f9f9fa6a6a6a7a7a7a7a7a79999999d9d9dabababa6a6a69c9c9cb9b9b9e7e7e7edededfffffffffffffffffff9f9f9fdfdfdfffffffbfbfbfefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffafafaf5f5f5f8f8f8fdfdfdfefefefffffff3f3f33939393232325151515e5e5e6d6d6d717171999999fbfbfbfffffffbfbfbfffffff8f8f8fffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedededf8f8f8fffffff5f5f5f8f8f8f8f8f8f6f6f6f1f1f1fdfdfdfcfcfcfffffff4f4f4f6f6f6f6f6f6f4f4f49e9e9e1a1a1a2a2a2a3030302a2a2a3333332727272a2a2a2b2b2b2d2d2d2e2e2e3030303030303030303131312e2e2e353535333333323232222222efefeffffffffdfdfdfafafafbfbfbfcfcfcfffffffbfbfbfefefee5e5e59494949191919898989696968a8a8a8484848787878888888282828484848b8b8b848484848484878787747474787878a1a1a18c8c8c8d8d8d8282828c8c8c9c9c9cb9b9b9eeeeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefef8f8f8fcfcfcfffffffafafaededede4e4e4dadadacbcbcbcacacad2d2d2dcdcdcdededed3d3d3ccccccd2d2d2dbdbdbc9c9c9c7c7c7d9d9d9dadadad4d4d4d7d7d7d3d3d3e2e2e2e4e4e4d4d4d4dddddde3e3e3ccccccdbdbdbdbdbdbd9d9d9d5d5d5d3d3d3d6d6d6dddddde3e3e3b5b5b59c9c9c8d8d8d9393939393938989898e8e8e9e9e9e9696969999999b9b9b9c9c9c9b9b9b9a9a9a9b9b9b9d9d9d9a9a9a9b9b9b9d9d9d9d9d9d9d9d9d9b9b9b9999999797979191919393938a8a8a8d8d8d8c8c8c8282828181817a7a7acacacaf0f0f0fffffff7f7f7fcfcfcfffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffff7f7f7fafafaf5f5f5efefef8a8a8a2727273636367c7c7c9898989090909696969292928a8a8a9191919090908d8d8d8989898888888888888989898888888787878686868a8a8a7474747c7c7c7d7d7d7d7d7d8b8b8b7d7d7d8b8b8bcdcdcdfbfbfbf5f5f5f2f2f2b3b3b35555555858584747475858584b4b4b6a6a6a6767678787877c7c7c8e8e8e8484849191919898989494949595959d9d9d9f9f9f9b9b9ba2a2a2a4a4a4a5a5a5a3a3a3a0a0a09e9e9e9e9e9e9e9e9e9e9e9ea2a2a2a3a3a3a1a1a1a2a2a2a6a6a6a2a2a29b9b9ba0a0a0a3a3a3a5a5a5a2a2a29e9e9e9f9f9fa4a4a4a9a9a9b6b6b6e0e0e0fffffffffffff8f8f8fcfcfcfbfbfbf3f3f3fefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffff8f8f8f1f1f1f3f3f3fbfbfbffffffe4e4e4ffffff3a3a3a1d1d1d5252526a6a6a6767675b5b5b959595f1f1f1f4f4f4f8f8f8fffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffbfbfbf9f9f9fffffffffffffffffffdfdfdfffffffffffffffffff7f7f7fdfdfdfdfdfdfffffffbfbfbfffffffffffff1f1f1ffffffc3c3c32323232323232020202424242525252626262828282a2a2a2a2a2a2b2b2b2b2b2b2727272424243e3e3e3b3b3bf6f6f6fffffff4f4f4fffffffcfcfcfffffffffffffffffff9f9f9f4f4f4d7d7d78a8a8a8e8e8e9696969595958888888282828686868686868080808181818e8e8e8181817e7e7e8a8a8a7c7c7c949494e0e0e0f0f0f0fbfbfbf8f8f8f8f8f8efefeff2f2f2fffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffdfdfdf9f9f9fdfdfdfffffff4f4f4e1e1e1cdcdcdd9d9d9dededececececececed5d5d5cececed6d6d6cececedededed2d2d2d5d5d5dbdbdbc6c6c6d1d1d1dfdfdfdededed0d0d0dcdcdcd8d8d8c3c3c3dadadaecececccccccd6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d5d5d5d2d2d2cfcfcfe3e3e3d6d6d6b8b8b89999999090909797979797978f8f8f9999999b9b9b9d9d9d9d9d9d9d9d9d9c9c9c9d9d9d9e9e9e9898989a9a9a9c9c9c9d9d9d9e9e9e9c9c9c9a9a9a9999998d8d8d9898988d8d8d9292928a8a8a838383909090777777737373c3c3c3fafafaf8f8f8efefeff5f5f5fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf6f6f6f9f9f9fffffffcfcfcefefeff1f1f1fefefef7f7f7fffffff1f1f1dfdfdf5656564343433838385353538282828585858a8a8a8f8f8f9292929292929191918f8f8f8d8d8d8c8c8c8b8b8b8a8a8a8888888787878585858585857f7f7f8a8a8a7a7a7a8484848a8a8a7272727c7c7c9b9b9bcbcbcbf4f4f4f4f4f4eeeeeef5f5f5b9b9b96262624545454c4c4c6262625353536b6b6b8282828686867171719595958d8d8d9191919696969696969595959797979d9d9da4a4a4a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a1a1a1a1a1a1a2a2a2a1a1a1a0a0a0a1a1a1a3a3a3a3a3a3a3a3a3a1a1a19f9f9fa0a0a0a0a0a09f9f9f9e9e9ea0a0a0a3a3a3a7a7a7a8a8a8c2c2c2ddddddf4f4f4fffffffafafaf3f3f3fafafafffffffffffffcfcfcf8f8f8f9f9f9fefefefffffffbfbfbfafafafcfcfcfefefefefefefdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbf9f9f9f8f8f8f8f8f8f8f8f8fffffff9f9f94141412929293e3e3e5d5d5d616161676767999999f9f9f9f7f7f7fafafafcfcfcfffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffafafaeeeeeee6e6e6e7e7e7eaeaea3232321b1b1b1a1a1a1b1b1b2020202323231c1c1c2a2a2a3636361c1c1c454545eaeaeaf7f7f7fefefefffffffdfdfdfffffffffffffffffff5f5f5fdfdfdffffffd6d6d69a9a9a9e9e9e9292928e8e8e7c7c7c8888888585859191918b8b8b9191918c8c8c8c8c8c8d8d8d8686868787878b8b8becececffffffefefefeaeaeaf6f6f6fdfdfdf9f9f9fcfcfcfffffffffffffffffffffffffdfdfdfafafaf9f9f9fcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4eeeeeef8f8f8fffffffbfbfbf1f1f1edededf8f8f8fffffffcfcfcffffffffffffebebebd8d8d8e3e3e3d3d3d3d7d7d7cfcfcfd9d9d9eaeaead2d2d2c3c3c3e1e1e1c4c4c47272727b7b7b8181817f7f7f828282808080c4c4c4f4f4f4f8f8f8f9f9f9e1e1e1a3a3a3b3b3b3c5c5c5dcdcdcddddddd6d6d6d3d3d3d8d8d8dfdfdfdededed6d6d6cecececdcdcdcfcfcfcfcfcfcbcbcbbebebeababab9999998d8d8d9b9b9b9b9b9b9a9a9a9999999999999b9b9b9e9e9ea1a1a19898989b9b9b9e9e9ea0a0a0a0a0a09c9c9c9797979494949090909191919292928f8f8f8989898282827c7c7c7979797b7b7bb2b2b2f0f0f0fefefefffffffffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf0f0f0ebebebf1f1f1fafafafefefefcfcfceaeaeaffffffececec4b4b4b4848484343437c7c7c7979798e8e8e9090909393939595959595959292928f8f8f8d8d8d8d8d8d8d8d8d8b8b8b8a8a8a8888888787878686868585858282829090907f7f7f8888888e8e8e808080808080c6c6c6f6f6f6fefefefefefefdfdfdffffffeeeeeea6a6a65b5b5b6262624d4d4d5f5f5f7171717373738181819292928383838b8b8b9090909696969999999b9b9b9c9c9ca0a0a0a3a3a3a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a3a3a3a3a3a3a2a2a2a0a0a09f9f9f9f9f9fa0a0a0a2a2a2a3a3a3a3a3a3a3a3a3a2a2a2a1a1a1a2a2a2a2a2a2a3a3a3aeaeaebebebedededefffffffffffffafafaf5f5f5f6f6f6fffffffffffffdfdfdf5f5f5f5f5f5fbfbfbfffffffafafafdfdfdfffffffffffffefefefdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfafafaf9f9f9f9f9f9f9f9f9efefefd8d8d84a4a4a1e1e1e4949496e6e6e666666646464999999fafafaf7f7f7fafafafcfcfcfffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf8f8f8f6f6f6f5f5f5dcdcdcdededec6c6c67171712f2f2f2222221d1d1d2323231818184a4a4abfbfbffffffffefefef6f6f6fffffffffffff7f7f7fffffffffffffbfbfbfafafafcfcfcf3f3f3e4e4e4cdcdcda9a9a99d9d9d9e9e9ecacacadfdfdfddddddb4b4b48c8c8c9191919191918d8d8d8282827e7e7e818181ebebebfbfbfbfafafafafafafbfbfbfafafaf7f7f7f5f5f5f5f5f5f7f7f7f8f8f8fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefefefefafafaf6f6f6f9f9f9fffffff6f6f6fffffffffffffefefef3f3f3dededed2d2d2d8d8d8cbcbcbd6d6d6cfcfcfd0d0d0d7d7d7b2b2b28383837c7c7c8d8d8d5d5d5d6a6a6a737373707070777777848484b9b9b9f1f1f1f8f8f8fbfbfbeaeaeaafafaf9e9e9eb1b1b1c1c1c1c8c8c8cacacacececed4d4d4d7d7d7d7d7d7d5d5d5d3d3d3d1d1d1d3d3d3d5d5d5d4d4d4cececec4c4c4b9b9b9b3b3b39f9f9f9c9c9c9999999a9a9a9e9e9ea0a0a09f9f9f9d9d9d9999999b9b9b9d9d9d9e9e9e9d9d9d9999999595959393939090909090908f8f8f8b8b8b8686867f7f7f7a7a7a7777776d6d6d8a8a8acececef5f5f5fcfcfcfafafaf3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf6f6f6f2f2f2f8f8f8fffffffcfcfcf5f5f5f6f6f6dcdcdc6666662d2d2d2f2f2f7c7c7c8585859898989494949696969797979898989696969393938f8f8f8c8c8c8e8e8e8d8d8d8c8c8c8a8a8a8989898787878686868585858181819090907e7e7e848484888888838383929292ecececfffffff3f3f3f7f7f7f4f4f4edededfbfbfbcecece6868685757575454546666666565658484848282829090908888888b8b8b8f8f8f9696969c9c9ca0a0a0a2a2a2a2a2a2a2a2a2a2a2a2a1a1a1a1a1a1a1a1a1a0a0a0a0a0a0a0a0a0a0a0a09f9f9fa2a2a2a4a4a4a4a4a4a2a2a2a2a2a2a4a4a4a7a7a7a1a1a1a1a1a1a1a1a1a3a3a3a4a4a4a3a3a3a1a1a19e9e9e9f9f9f9e9e9ea2a2a2bdbdbde6e6e6f7f7f7f4f4f4f5f5f5f5f5f5fefefefffffffefefef9f9f9fafafafefefefffffffbfbfbfefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfbfbfbfbfbfbfefefef6f6f6bababa4848485555556565655c5c5c656565999999fafafaf7f7f7fafafafdfdfdfffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8fafafafefefefffffffafafaf4f4f4eeeeeeffffffffffffccccccb2b2b2c5c5c5c8c8c8c6c6c6c1c1c1c6c6c6fffffff2f2f2fffffffffffffffffff9f9f9fffffffefefefffffffffffffafafaf3f3f3fbfbfbfffffff8f8f8d9d9d9dbdbdbd7d7d7ecececfefefeffffffc7c7c78585859090908d8d8d888888878787858585848484f0f0f0f7f7f7fdfdfdfcfcfcf3f3f3f0f0f0f8f8f8fdfdfdfbfbfbfffffffffffffcfcfcf9f9f9fafafafbfbfbfafafaf8f8f8fffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffffffffefefef5f5f5f2f2f2f5f5f5f7f7f7f4f4f4f9f9f9fefefef3f3f3dcdcdcd3d3d3d3d3d3cdcdcddededececece9f9f9f8080808686868181816c6c6c6969697c7c7c7171717a7a7a8484847d7d7d888888b3b3b3dededef9f9f9fafafaf8f8f8f9f9f9cfcfcf959595a5a5a5a7a7a7b7b7b7c0c0c0c9c9c9cccccccacacacacacacececed2d2d2d1d1d1d2d2d2d4d4d4d4d4d4d3d3d3d0d0d0cdcdcdcacacab4b4b4aaaaaa9f9f9f9b9b9b9e9e9ea0a0a09f9f9f9c9c9c9c9c9c9c9c9c9c9c9c9b9b9b9999999696969393939292929191918f8f8f8c8c8c8787878282827c7c7c7777777474746a6a6a686868b5b5b5f9f9f9fefefef8f8f8f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfffffffffffffcfcfcf7f7f7f5f5f5d5d5d56363632c2c2c4747476f6f6f8686869898989191919090909292929494949595959595959393939191918f8f8f8e8e8e8d8d8d8c8c8c8b8b8b8989898787878686868686868383838d8d8d7f7f7f8181818383837e7e7ec1c1c1fafafafcfcfcf4f4f4fdfdfdf6f6f6e8e8e8fbfbfbebebeba4a4a45a5a5a5959595f5f5f6767678686868383838989899292928f8f8f9191919696969c9c9ca2a2a2a4a4a4a2a2a2a0a0a0a1a1a1a1a1a1a1a1a1a1a1a1a0a0a0a0a0a09f9f9f9f9f9fa0a0a0a1a1a1a1a1a1a2a2a2a2a2a2a3a3a3a3a3a3a4a4a49f9f9f9e9e9e9d9d9d9f9f9fa2a2a2a3a3a3a1a1a19f9f9f9d9d9da0a0a09e9e9ea3a3a3b5b5b5c5c5c5dadadaf3f3f3fbfbfbf9f9f9f6f6f6f7f7f7fefefefffffffffffff8f8f8fcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfce8e8e8f6f6f6ffffff5858584f4f4f5e5e5e6060606f6f6f9a9a9afafafaf8f8f8fafafafdfdfdfffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7f8f8f8fbfbfbfbfbfbf5f5f5efefeffcfcfcf4f4f4fbfbfbfafafafffffffffffff4f4f4f1f1f1fefefef6f6f6ffffffefefeffffffff8f8f8fefefefffffffffffffefefefcfcfcfffffffffffff5f5f5f4f4f4fbfbfbfffffff4f4f4fffffffafafaedededf1f1f1f7f7f7c0c0c08888889292928a8a8a8686868e8e8e909090898989f0f0f0fafafafbfbfbfbfbfbf8f8f8f7f7f7f9f9f9f7f7f7f4f4f4f7f7f7e9e9e9d7d7d7cacacac7c7c7c8c8c8c9c9c9c9c9c9c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4f2f2f2f9f9f9fbfbfbf8f8f8fbfbfbfffffffffffff9f9f9f9f9f9f1f1f1eeeeeedfdfdfccccccd4d4d4dbdbdbc8c8c8c7c7c7adadad7c7c7c6363636e6e6e7878787676767a7a7a8181818585858181818c8c8c808080888888d1d1d1fdfdfdfffffffafafaefefeffefefeebebeb989898a3a3a3999999b8b8b8c1c1c1c7c7c7c5c5c5c0c0c0c0c0c0c5c5c5c9c9c9cececececececececececececdcdcdcccccccacacac9c9c9cececec1c1c1aeaeaea0a0a09b9b9b9b9b9b9d9d9d9e9e9e9f9f9f9e9e9e9c9c9c9a9a9a9797979595959393939292929292928f8f8f8989898484847f7f7f7979797474747171716c6c6c5e5e5eb5b5b5fffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefef6f6f6f0f0f0f9f9f9ffffffedededcecece6262623939396767676666669d9d9d878787adadad8d8d8d8e8e8e9090909292929494949494949393939292929191918e8e8e8e8e8e8d8d8d8b8b8b8989898888888787878686868888888b8b8b8484848686868787877e7e7ef7f7f7fcfcfcf0f0f0f8f8f8fafafaf6f6f6f9f9f9fffffffafafaeaeaea9f9f9f5f5f5f5252527070705f5f5f7d7d7d9797978f8f8f9595959696969898989c9c9ca0a0a0a2a2a2a2a2a2a1a1a1a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a2a2a2a2a2a2a5a5a5a2a2a29f9f9f9f9f9fa2a2a2a2a2a2a0a0a09c9c9ca2a2a2a0a0a09f9f9f9f9f9fa0a0a0a1a1a1a1a1a1a1a1a1a0a0a0a7a7a7a3a3a39b9b9b9a9a9aa1a1a1bbbbbbddddddf8f8f8f8f8f8f6f6f6f6f6f6fcfcfcfffffffefefef6f6f6fcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdedededeaeaeafefefe4a4a4a4a4a4a6a6a6a6d6d6d6464649a9a9afbfbfbf8f8f8fbfbfbfdfdfdfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf9f9f9f6f6f6f4f4f4fafafaeaeaeaf4f4f4fafafaf9f9f9f3f3f3ecececffffffebebebfcfcfcf9f9f9fefefeffffffefefeffbfbfbfffffffcfcfcfcfcfcfcfcfcfefefefffffffefefefafafaf5f5f5fbfbfbecececfffffffcfcfcf8f8f8fffffffefefebebebe8a8a8a9696969393938c8c8c888888898989878787ebebebfffffff8f8f8f6f6f6fdfdfdf9f9f9e4e4e4cfcfcfc7c7c7ccccccbfbfbfafafafa6a6a6a6a6a6aaaaaaadadadadadadb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c4c4c4cbcbcbcecececececed9d9d9edededf9f9f9f9f9f9ffffffedededdededecfcfcfc9c9c9dbdbdbdededec1c1c1a6a6a69090907a7a7a7878788181818080807e7e7e8686868787878b8b8b7f7f7f8e8e8e7f7f7f828282d2d2d2fffffffafafaf8f8f8eeeeeefdfdfdececec9393939b9b9b999999bebebec4c4c4c5c5c5bfbfbfbcbcbcbfbfbfc2c2c2c2c2c2c8c8c8cacacacbcbcbcdcdcdcdcdcdcccccccacacac9c9c9d0d0d0cacacabebebeaeaeaea0a0a09999999999999c9c9ca1a1a1a0a0a09d9d9d9a9a9a9898989595959494949393939292928d8d8d8787878181817c7c7c7777777171716c6c6c6060605a5a5ab9b9b9fffffff7f7f7f8f8f8fffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffcfcfcecececfbfbfbffffffc4c4c46c6c6c313131777777888888909090919191a3a3a38f8f8f9696969393939494949595959595959595959494949292929191918f8f8f8e8e8e8d8d8d8b8b8b8a8a8a8888888787878686868686868484848282828a8a8a868686808080f9f9f9f6f6f6f3f3f3f9f9f9ededededededfffffff9f9f9ecececf5f5f5e8e8e8a3a3a35d5d5d5c5c5c5252527474748383839292929898989a9a9a9c9c9c9f9f9fa1a1a1a2a2a2a3a3a3a4a4a4a2a2a2a2a2a2a2a2a2a2a2a2a1a1a1a1a1a1a0a0a0a0a0a0a1a1a1a0a0a09f9f9fa2a2a2a5a5a5a8a8a8a7a7a7a5a5a5a2a2a2a3a3a3a4a4a4a3a3a3a1a1a19f9f9fa0a0a0a1a1a1a3a3a3a7a7a7a2a2a29f9f9fa1a1a1a0a0a0a7a7a7b9b9b9e5e5e5f4f4f4fffffffffffffafafafafafafefefefffffffbfbfbfefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffff7f7f7f9f9f96666665252526767676d6d6d5f5f5f9a9a9afbfbfbf9f9f9fbfbfbfefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffffffffbfbfbf8f8f8f8f8f8fafafafefefefafafafffffffafafaf4f4f4f7f7f7efefeff7f7f7fcfcfcffffffe8e8e8fcfcfcfffffffffffffffffff8f8f8f8f8f8fffffffffffffefefef9f9f9fefefefffffffffffffbfbfbeeeeeefffffffafafafdfdfdfefefefbfbfbc8c8c88686868f8f8f9898989191917e7e7e8383838c8c8ce9e9e9fbfbfbe1e1e1d1d1d1d3d3d3cfcfcfbbbbbbadadadacacacb5b5b5b2b2b2aeaeaeadadadafafafb1b1b1afafafadadada9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a3a3a3aaaaaaacacaca6a6a6a7a7a7b8b8b8d2d2d2e5e5e5fbfbfbe8e8e8d5d5d5cacacacdcdcdd8d8d8cdcdcdafafaf9191918080807979798080808383838181818686869090908f8f8f9191918a8a8a999999909090959595d7d7d7fafafaf2f2f2fffffffbfbfbffffffe8e8e89c9c9c979797a1a1a1b9b9b9c0c0c0c1c1c1bdbdbdbebebec5c5c5c6c6c6c1c1c1bebebec1c1c1c5c5c5c9c9c9cbcbcbcdcdcdcdcdcdccccccc0c0c0c4c4c4c6c6c6bebebeafafafa1a1a19b9b9b9a9a9aa0a0a09f9f9f9d9d9d9b9b9b9898989696969494949393939090908b8b8b8484847f7f7f7a7a7a7474746b6b6b656565515151555555b8b8b8fefefef5f5f5f8f8f8fffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffbfbfbffffffededed9999993c3c3c6b6b6b9090909595959696969c9c9c9696968686869696969595959595959696969696969595959393939292929191918f8f8f8e8e8e8d8d8d8c8c8c8a8a8a8989898787878787878484848080807e7e7e8a8a8a7d7d7d818181bababaefefeffffffffffffff5f5f5f6f6f6fffffffbfbfbeeeeeef2f2f2fcfcfcf0f0f0a0a0a06464646363636363636363638b8b8b9696969c9c9ca3a3a3a6a6a6a6a6a6a5a5a5a6a6a6a8a8a8a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a1a1a1a1a1a1a0a0a0a3a3a3a5a5a5a1a1a19b9b9b9797979898989c9c9c9393939b9b9ba4a4a4a6a6a6a2a2a29e9e9e9f9f9fa2a2a2a3a3a3a4a4a49f9f9fa1a1a1aaaaaaa4a4a49d9d9da2a2a2bfbfbfd9d9d9f2f2f2fbfbfbf9f9f9fafafafffffffffffffafafafdfdfdfffffffffffffefefefdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfdfdfdfdfdfdfdfdfdf4f4f4f1f1f1f5f5f5ababab7373735c5c5c6d6d6d7171719b9b9bfbfbfbf9f9f9fbfbfbfefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafcfcfcfdfdfdfcfcfcf9f9f9f7f7f7f8f8f8f9f9f9f1f1f1efefeff9f9f9f3f3f3f9f9f9fffffff5f5f5edededddddddf2f2f2f8f8f8fffffffcfcfcfffffffffffffefefefefefefffffffffffffffffff9f9f9fbfbfbfffffffffffffefefefbfbfbfffffff9f9f9f8f8f8efefeff3f3f3dcdcdc9e9e9e8b8b8b8f8f8f9191917f7f7f8d8d8d919191d0d0d0d2d2d2bebebeacacaca8a8a8a9a9a9a8a8a8aaaaaaadadada9a9a9abababadadadafafafafafafaeaeaeabababa8a8a8afafafafafafafafafafafafafafafafafafafafafafafafb2b2b2b2b2b2b0b0b0acacaca6a6a6a9a9a9b9b9b9cbcbcbd9d9d9d9d9d9cfcfcfc9c9c9cececec5c5c5acacac9999997a7a7a7b7b7b8686869191919090909090908e8e8e8787878e8e8e919191929292969696999999b3b3b3e3e3e3f5f5f5f7f7f7fffffffdfdfdfffffff2f2f2c6c6c69e9e9e9f9f9fabababb8b8b8c1c1c1c0c0c0c2c2c2c8c8c8c7c7c7c0c0c0bdbdbdbebebec0c0c0c3c3c3c5c5c5c7c7c7c8c8c8c9c9c9bdbdbdc2c2c2c6c6c6c4c4c4bababaaeaeaea5a5a5a0a0a09d9d9d9d9d9d9c9c9c9a9a9a9898989595959393939292928c8c8c8686868080807b7b7b7777777070706565655d5d5d4c4c4c525252b2b2b2fdfdfdfdfdfdfbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f3f3f3fffffffbfbfbcecece8f8f8f646464949494898989939393a6a6a68787878f8f8f9999999999999292929292929393939494949494949393939393939292928f8f8f8f8f8f8d8d8d8c8c8c8a8a8a8989898888888787878888888686868080808e8e8e7777778585857b7b7beeeeeef5f5f5f4f4f4f8f8f8fafafaf7f7f7f9f9f9fafafaf4f4f4f7f7f7fffffff0f0f09a9a9a6464644c4c4c6868687171719393939c9c9ca7a7a7acacacabababa9a9a9a9a9a9abababacacacacacacababababababaaaaaaaaaaaaaaaaaaaaaaaaa7a7a7acacacababab9b9b9b8383837373737171717676768181818e8e8e9e9e9ea5a5a5a2a2a29e9e9ea0a0a0a3a3a3a2a2a2a3a3a39e9e9ea0a0a0a6a6a69f9f9f9898989d9d9d9b9b9bb2b2b2d0d0d0e6e6e6f4f4f4fcfcfcfdfdfdf9f9f9fafafafcfcfcfefefefefefefdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfffffffffffffffffff8f8f8a8a8a86666666a6a6a7272729b9b9bfcfcfcf9f9f9fcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf8f8f8f7f7f7fffffffafafafffffff8f8f8f5f5f5f7f7f7eeeeeef8f8f8fffffff0f0f0fefefefdfdfdf9f9f9fdfdfdf5f5f5fffffffffffff9f9f9f7f7f7fcfcfcfffffffffffffdfdfdfbfbfbfdfdfdf6f6f6fafafaefefeffefefef9f9f9fefefef4f4f4cbcbcb9696968888888e8e8e8787879b9b9b8b8b8ba6a6a6a6a6a6aaaaaaabababaaaaaaaeaeaeb3b3b3b0b0b0a9a9a9a9a9a9abababaeaeaeafafafafafafafafafb1b1b1b3b3b3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4b4b4a9a9a9a7a7a7aeaeaeb1b1b1abababa6a6a6a8a8a8b5b5b5c8c8c8cacacac9c9c9ccccccb3b3b39191918989899292929494949595958e8e8e8a8a8a9a9a9aa1a1a19595959898989c9c9c9f9f9f979797a3a3a3d5d5d5fcfcfcfffffffffffffdfdfdefefeffefefeffffffefefefa5a5a5929292a0a0a0b4b4b4c3c3c3c4c4c4c4c4c4c7c7c7c5c5c5bebebec7c7c7c6c6c6c4c4c4c2c2c2c1c1c1c1c1c1c2c2c2c3c3c3c8c8c8c7c7c7c5c5c5c2c2c2bdbdbdb7b7b7b0b0b0ababab9a9a9a9b9b9b9b9b9b9a9a9a9898989595959292929090908888888383837d7d7d7979797575756d6d6d6161615858584c4c4c4e4e4ea9a9a9fbfbfbfffffff9f9f9f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffff f8f8f8fdfdfdfdfdfdf9f9f9fafafafffffffffffffcfcfcf5f5f5f4f4f4ffffffffffffd2d2d27b7b7b5959599595959090909191919494949696969797979696969595959494949191919292929494949595959595959494949292929191919090908f8f8f8e8e8e8d8d8d8b8b8b8a8a8a8888888888888484847d7d7d808080868686818181878787818181e5e5e5ffffffe6e6e6f8f8f8ffffffebebebf5f5f5fffffffbfbfbf9f9f9f7f7f7f5f5f5e1e1e18b8b8b787878777777757575969696aaaaaabababab9b9b9b2b2b2b3b3b3b9b9b9bcbcbcb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a9a9a9c4c4c4b4b4b4ababab5b5b5b5151514141415c5c5c5a5a5a8787879e9e9ea8a8a8b0b0b09696967a7a7a838383777777828282797979777777929292a1a1a19d9d9d9f9f9f9e9e9e898989a2a2a2999999e3e3e3fafafafffffff3f3f3f7f7f7f5f5f5f5f5f5fefefefffffff7f7f7f3f3f3fffffffbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfb9f9f9f6e6e6e7070707272729c9c9cfffffff1f1f1fffffffafafafffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8f6f6f6fffffff4f4f4fbfbfbf5f5f5f5f5f5fcfcfcf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafafafafafcfcfcfefefefdfdfdf6f6f6ffffffd9d9d9ffffffffffffebebebfdfdfdeaeaeafefefefdfdfdf3f3f3fffffffffffff1f1f1fafafaf7f7f7fdfdfdfdfdfdf6f6f6f1f1f1f5f5f5f9f9f9fafafacccccc898989949494959595939393acacaca3a3a3a8a8a8aaaaaaacacacaeaeaeaeaeaeadadadadadadadadadaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadadadadadadadadadadadadadadadadadadadadadadadadb5b5b5abababa6a6a6abababafafafacacaca9a9a9a9a9a9bcbcbcc5c5c5d2d2d2c7c7c7c8c8c89595958a8a8a9898989595959595959797979898989a9a9a9c9c9c9d9d9d9e9e9e9d9d9da1a1a19e9e9ea2a2a2a0a0a0dfdfdffffffffefefefffffffefefef7f7f7f3f3f3f4f4f4fafafab0b0b09e9e9e999999adadadc0c0c0c7c7c7c9c9c9cacacac4c4c4bbbbbbc6c6c6c4c4c4c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c2c2c2c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c0c0c0bfbfbfbebebe9e9e9e9797979494949898989898989292928e8e8e8e8e8e8787877d7d7d7878787878787373736464645858585555553d3d3d434343b2b2b2f3f3f3f7f7f7fffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffff f9f9f9fdfdfdfdfdfdfafafafafafafffffffffffffbfbfbfffffff5f5f5e5e5e5cacaca7979796b6b6b9f9f9f8a8a8a9090909191919494949696969696969696969595959494949292929292929494949494949494949494949292929292929090909090908e8e8e8d8d8d8b8b8b8a8a8a8989898888888d8d8d8c8c8c9191918080807a7a7a7e7e7e777777f8f8f8edededf6f6f6fdfdfdf6f6f6f8f8f8fffffff8f8f8ebebebe9e9e9d6d6d6cfcfcfc9c9c9a7a7a7aeaeaebcbcbcb6b6b6acacacb5b5b5bababab7b7b7b2b2b2b3b3b3b5b5b5b3b3b3b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b1b1b1bcbcbcb4b4b4c2c2c2acacacbababab2b2b2bdbdbda4a4a4c0c0c0cbcbcbc7c7c7b5b5b58383834e4e4e3b3b3b5555554d4d4d4545455555557c7c7c9191918787877a7a7a8181818787878484848e8e8e929292cfcfcfe1e1e1fffffffcfcfcf7f7f7f6f6f6f4f4f4f2f2f2fdfdfdfffffff0f0f0fbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfba0a0a06f6f6f7171717373738e8e8edededef4f4f4fffffffffffffffffff6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcf6f6f6f7f7f7fbfbfbf7f7f7f8f8f8fefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafafafafafcfcfcfdfdfdf9f9f9fefefee9e9e9f3f3f3f1f1f1eeeeeefffffffffffffffffff0f0f0e5e5e5fffffffafafaeaeaeafffffff6f6f6fafafaf9f9f9fbfbfbfffffffcfcfcf7f7f7f7f7f7fcfcfccecece9393939e9e9e9d9d9d999999acacaca3a3a3a7a7a7aaaaaaacacacaeaeaeafafafadadadadadadadadadafafafaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadadadadadadadadadadadadadadadadadadadadadadadadafafafacacacabababaeaeaeacacaca9a9a9abababb0b0b0bdbdbdc8c8c8cccccccacacab5b5b59b9b9b8d8d8d9a9a9a9a9a9a9a9a9a9b9b9b9d9d9d9f9f9fa0a0a0a2a2a2a2a2a2a2a2a2a6a6a6a3a3a3a7a7a7a4a4a4e1e1e1fffffffffffffbfbfbfbfbfbfafafaf6f6f6ffffffffffffe9e9e99f9f9f919191959595a6a6a6bcbcbcc7c7c7c6c6c6c5c5c5c9c9c9c6c6c6c4c4c4c2c2c2c1c1c1c3c3c3c3c3c3c3c3c3c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0bebebebdbdbdbcbcbca6a6a69c9c9c9696969797979797979191918b8b8b8a8a8a7c7c7c7c7c7c7979797272726868685b5b5b5050504a4a4a3c3c3c323232b0b0b0fffffff6f6f6fafafaf9f9f9f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffff fafafafcfcfcfdfdfdfafafafafafafdfdfdfdfdfdfbfbfbfcfcfcf5f5f5f3f3f38888885c5c5c9292928b8b8b8f8f8f9090909191919393939595959696969595959595959494949292929393939393939494949494949393939393939292929191919090908f8f8f8d8d8d8c8c8c8a8a8a8989898888888282828181818484847979798c8c8c919191767676d8d8d8fffffffffffff3f3f3e5e5e5fbfbfbf8f8f8e0e0e0dcdcdcacacac9d9d9dadadadb6b6b6b8b8b8bbbbbbc1c1c1acacacb7b7b7b6b6b6b4b4b4b2b2b2b5b5b5babababababab7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8bfbfbfb8b8b8b1b1b1b7b7b7bebebec4c4c4bdbdbdb7b7b7b6b6b6b4b4b4b1b1b1b1b1b1b6b6b6b8b8b8b8b8b8b9b9b99e9e9eadadadb8b8b89b9b9b5c5c5c3434343737374646463030302626264444449d9d9d7d7d7d6c6c6c656565c2c2c2eaeaeafffffffefefef1f1f1fffffffbfbfbe9e9e9fffffffbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfba0a0a07070707272727474746e6e6e999999f3f3f3f5f5f5fffffffffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefcfcfcf2f2f2f8f8f8f1f1f1f0f0f0f2f2f2f6f6f6fffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafafafafafbfbfbfcfcfcffffffdfdfdff7f7f7fffffffffffff6f6f6f9f9f9d0d0d0d8d8d8a1a1a1c3c3c3e5e5e5f5f5f5fffffff9f9f9fafafaf8f8f8fbfbfbfcfcfcfbfbfbfcfcfcfcfcfcf6f6f6edededc4c4c4989898a5a5a5a4a4a49e9e9eacacaca4a4a4a8a8a8aaaaaaacacacafafafafafafaeaeaeadadadaeaeaeafafafaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadadadadadadadadadadadadadadadadadadadadadadadada9a9a9acacacb0b0b0b0b0b0aaaaaaa7a7a7aeaeaeb9b9b9bfbfbfc9c9c9c6c6c6c9c9c9a0a0a09f9f9f9797979d9d9da1a1a1a2a2a2a3a3a3a4a4a4a6a6a6a7a7a7a8a8a8a9a9a9a9a9a9acacaca8a8a8adadada9a9a9e3e3e3fffffffffffffffffffcfcfcfdfdfdf7f7f7f5f5f5edededfcfcfca5a5a59e9e9ea5a5a5b6b6b6c6c6c6cacacac3c3c3c1c1c1c7c7c7c6c6c6c4c4c4c1c1c1c1c1c1c2c2c2c3c3c3c2c2c2c1c1c1c0c0c0c0c0c0c0c0c0bfbfbfbdbdbdbbbbbbbababab9b9b9afafafa3a3a39898989696969595958f8f8f8888888484847979797e7e7e7878786666665858585151514747473b3b3b4b4b4b1e1e1e959595fffffff9f9f9f0f0f0f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffff fbfbfbfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafafafafae9e9e9fefefe9f9f9f767676adadad9595959393939090909191919393939494949595959595959595959494949393939393939393939393939393939393939393939393939191919090908f8f8f8e8e8e8c8c8c8a8a8a8989898989898b8b8b8b8b8b8383838181818d8d8d8989897575758a8a8adcdcdcf4f4f4f8f8f8fffffff6f6f6bebebe9b9b9b9e9e9eacacac9f9f9facacaca3a3a3aaaaaaa6a6a6bcbcbcb5b5b5b8b8b8b5b5b5b2b2b2b3b3b3b7b7b7bcbcbcbcbcbcbababab8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b5b5b5b2b2b2b9b9b9afafafb9b9b9afafafb6b6b6b3b3b3c9c9c9bebebebababab9b9b9b4b4b4b6b6b6b8b8b8b1b1b1c5c5c5adadadb0b0b0bdbdbdb5b5b5afafafa9a9a99898987272723535352323232929293737372525251a1a1a2d2d2dc7c7c7e0e0e0f7f7f7f0f0f0e7e7e7f8f8f8fffffff5f5f5fbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfca1a1a1717171747474767676626262757575fffffff3f3f3fefefefffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf9f9f9f7f7f7fffffff3f3f3e5e5e5ffffffffffffebebebf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffdfdfdfbfbfbf9f9f9fafafafbfbfbf3f3f3ffffffe7e7e7e0e0e0ecececf5f5f5f7f7f77070707575759c9c9c888888b0b0b0efefeffcfcfcfffffff0f0f0f4f4f4fffffffefefef1f1f1f3f3f3fbfbfbe7e7e7c6c6c6adadad949494a2a2a2a3a3a39f9f9fa9a9a9a5a5a5a9a9a9abababadadadafafafafafafaeaeaeadadadaeaeaeafafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea8a8a8adadadb0b0b0afafafaaaaaaaaaaaab4b4b4bebebec2c2c2c5c5c5c6c6c6bfbfbf9797979f9f9fa5a5a5a1a1a1a8a8a8a8a8a8a9a9a9aaaaaaacacacadadadaeaeaeaeaeaeafafafb1b1b1adadadb3b3b3aeaeaee4e4e4fffffffffffffffffff7f7f7fefefefffffff8f8f8eeeeeefffffff5f5f5858585989898afafafbdbdbdc2c2c2c4c4c4c6c6c6c6c6c6c5c5c5c3c3c3c1c1c1c1c1c1c2c2c2c3c3c3c2c2c2c1c1c1c0c0c0c0c0c0bfbfbfbebebebcbcbcbababab8b8b8b7b7b7b5b5b5a8a8a89a9a9a9494949292928e8e8e8787878080807979797b7b7b7070705c5c5c535353525252474747353535353535434343b2b2b2fcfcfcf2f2f2f3f3f3fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff fdfdfdfcfcfcfbfbfbfcfcfcfbfbfbf9f9f9f9f9f9fafafaf0f0f0fbfbfba2a2a28a8a8aa1a1a18989899090909d9d9d9090909191919292929393939494949494949494949494949393939393939393939393939393939393939393939393939191919191919090908e8e8e8c8c8c8b8b8b8a8a8a8989898484848f8f8f8585858888887a7a7a747474959595767676e2e2e2fcfcfcfefefeecececafafaf7f7f7f979797afafafabababa5a5a5b3b3b3a8a8a8b1b1b1abababbebebebdbdbdb9b9b9b9b9b9b8b8b8b8b8b8b7b7b7b5b5b5b4b4b4b5b5b5b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b1b1b1b3b3b3c5c5c5b6b6b6c0c0c0b0b0b0c2c2c2c4c4c4afafafafafafb9b9b9c0c0c0bbbbbbb9b9b9b6b6b6adadada5a5a59e9e9eaeaeaeb7b7b7a2a2a29b9b9ba6a6a6a8a8a89090908b8b8ba8a8a87d7d7d6b6b6b343434292929272727303030bcbcbcfffffff8f8f8fffffffffffff0f0f0fbfbfbfbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfca2a2a27373737676767878787676767f7f7ffffffffefefefcfcfcfffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf9f9f9f8f8f8f1f1f1fffffffefefef5f5f5f8f8f8fffffffffffff1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefbfbfbf9f9f9f8f8f8f9f9f9f8f8f8efefeffffffffcfcfcf6f6f6fcfcfc8c8c8c767676888888a1a1a1b4b4b4929292b1b1b1e8e8e8e0e0e0fefefef5f5f5fafafafbfbfbf9f9f9f5f5f5e5e5e5c2c2c2a0a0a09c9c9c9494949f9f9fa0a0a09f9f9fa6a6a6a5a5a5a9a9a9abababadadadafafafb0b0b0aeaeaeaeaeaeaeaeaeb0b0b0afafafafafafafafafafafafafafafafafafafafafafafafaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeabababadadadadadadabababacacacb2b2b2babababfbfbfc5c5c5c0c0c0c8c8c8b0b0b09f9f9f9e9e9eb2b2b2a6a6a6adadadadadadaeaeaeafafafb0b0b0b1b1b1b2b2b2b2b2b2b4b4b4b4b4b4b1b1b1b8b8b8b1b1b1e4e4e4fffffffdfdfdfefefefcfcfcfdfdfdfcfcfcf3f3f3fefefef4f4f4ffffffa8a8a89999999b9b9bb3b3b3c7c7c7c7c7c7c2c2c2c4c4c4c5c5c5c3c3c3c1c1c1c0c0c0c2c2c2c2c2c2c2c2c2c0c0c0c1c1c1c0c0c0bfbfbfbebebebcbcbcb9b9b9b7b7b7b5b5b5b6b6b6ababab9d9d9d9393938f8f8f8c8c8c8585857e7e7e7777777272726666665959595252524c4c4c3e3e3e2e2e2e343434a5a5a5fffffffcfcfcecececfdfdfdfffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffff fefefefbfbfbfbfbfbfcfcfcfbfbfbf8f8f8f7f7f7f9f9f9ffffffa1a1a17373739393937e7e7e7d7d7da7a7a78787879090909191919191919292929393939494949494949595959494949393939393939292929292929393939393939494949292929191919090908e8e8e8d8d8d8b8b8b8a8a8a8989897c7c7c8080807b7b7b8888888282827979799e9e9e6f6f6fdadadafafafaebebebcdcdcda1a1a1929292ababab9797979b9b9b9e9e9ea9a9a9afafafbebebeb9b9b9b5b5b5acacacb3b3b3b4b4b4b8b8b8bbbbbbb8b8b8b4b4b4b5b5b5b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8bababab6b6b6c0c0c0b1b1b1bbbbbbadadadb6b6b6b2b2b2c1c1c1c1c1c1bdbdbdb7b7b7b5b5b5b5b5b5bababac0c0c0c0c0c0b1b1b1acacacafafafabababa7a7a79f9f9f9494949e9e9e8282828181818181818181817070705151514e4e4e1d1d1d454545acacacfdfdfdfffffffbfbfbfffffff3f3f3fbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfda3a3a37474747777777a7a7a7a7a7a7f7f7fe9e9e9fffffffafafafffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffefefefffffff9f9f9fffffff6f6f6fafafafffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffefefefbfbfbf8f8f8f7f7f7f8f8f8fdfdfdf3f3f3fefefee9e9e9ffffff8a8a8a747474919191a5a5a5bfbfbfc4c4c4c6c6c6a3a3a3aaaaaaf5f5f5fdfdfdfafafaf1f1f1f5f5f5ffffffecececbdbdbd9999999090909999999e9e9ea0a0a09f9f9fa1a1a1a5a5a5a6a6a6a7a7a7acacacaeaeaeb0b0b0b0b0b0afafafaeaeaeafafafb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afafafafafafafafafafafafafafafafafafafafafafafafafafafaeaeaeabababa9a9a9aeaeaeb7b7b7bebebebfbfbfc5c5c5bdbdbdc4c4c4a9a9a9acacaca5a5a5b8b8b8aeaeaeb1b1b1b1b1b1b2b2b2b3b3b3b3b3b3b4b4b4b5b5b5b5b5b5b7b7b7b6b6b6b3b3b3bcbcbcb5b5b5e4e4e4fefefefdfdfdfdfdfdfffffffdfdfdeeeeeeebebebffffffdcdcdceaeaeaf4f4f4aeaeae898989aaaaaaccccccc6c6c6bcbcbcc3c3c3c4c4c4c2c2c2c0c0c0c0c0c0c1c1c1c2c2c2c1c1c1c0c0c0c1c1c1c0c0c0bfbfbfbdbdbdbababab7b7b7b5b5b5b3b3b3b4b4b4adadada1a1a19393938c8c8c8888888282827c7c7c7676766969695d5d5d5353534141412f2f2f2d2d2d383838a7a7a7f0f0f0fffffff8f8f8fcfcfcfcfcfcf3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffbfbfbfafafafdfdfdfbfbfbf6f6f6f5f5f5f9f9f9e9e9e98c8c8c8b8b8b898989929292a4a4a48888889e9e9e9191919191919191919191919292929393939494949595959494949494949292929292929292929292929494949494949292929191919090908f8f8f8d8d8d8c8c8c8a8a8a8a8a8a9393938484848585858282829292927c7c7c7a7a7a787878efefeffbfbfbaaaaaa7878787e7e7e919191adadad9a9a9ab2b2b2b2b2b2a5a5a5a9a9a9afafafbbbbbbb9b9b9c0c0c0b2b2b2b1b1b1b4b4b4b9b9b9bababab7b7b7b9b9b9bebebeb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b6b6b6b3b3b3b7b7b7b3b3b3bbbbbbb7b7b7bbbbbbb8b8b8b1b1b1bdbdbdb9b9b9b5b5b5bdbdbdb4b4b4a9a9a9b1b1b1acacacabababa2a2a2a1a1a1aeaeaeb0b0b0a3a3a39999998686869595959191917979796565657e7e7e6363635151515f5f5f232323353535a8a8a8fcfcfcfefefef2f2f2fbfbfbfbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffdfdfda4a4a47575757979797b7b7b6f6f6f6d6d6da3a3a3fcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefeffffffffffffffffffffffffffffffffffffedededf9f9f9ededed8787878d8d8dfafafafffffff2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffefefefbfbfbf8f8f8f7f7f7f7f7f7ffffffeaeaeadcdcdc5757578686867272728c8c8ca2a2a2b3b3b3acacacd9d9d9dadadabebebecdcdcde8e8e8fffffff8f8f8f7f7f7f5f5f5e3e3e3bdbdbd9797978c8c8c9494949b9b9ba7a7a7a1a1a19e9e9ea2a2a2a5a5a5a7a7a7a6a6a6acacacaeaeaeb0b0b0b0b0b0afafafaeaeaeafafafb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afafafafafafafafafafafafafafafafafafafafafafafafafafafb0b0b0adadada9a9a9adadadb8b8b8c0c0c0c1c1c1c3c3c3c1c1c1b8b8b8aeaeaeb5b5b5b3b3b3b4b4b4b7b7b7b4b4b4b5b5b5b5b5b5b6b6b6b7b7b7b7b7b7b8b8b8b8b8b8bababab8b8b8b6b6b6c0c0c0b8b8b8e6e6e6fffffffffffffbfbfbfafafafcfcfcfbfbfbfefefefffffffffffff5f5f5f6f6f6b3b3b3828282909090b5b5b5c4c4c4c5c5c5c8c8c8c4c4c4c2c2c2c0c0c0c0c0c0c1c1c1c2c2c2c1c1c1c0c0c0c0c0c0bfbfbfbdbdbdbbbbbbb8b8b8b5b5b5b2b2b2b0b0b0b2b2b2b0b0b0a5a5a59595958989898383837e7e7e7878787171715d5d5d5353534b4b4b323232252525535353959595ffffffffffffedededf5f5f5fffffff6f6f6f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffbfbfbfafafafdfdfdfbfbfbf5f5f5f4f4f4f8f8f8a5a5a59090908787878282828c8c8c8e8e8e8282829696969191919191919090909191919292929393939494949595959595959494949292929191919191919292929494949595959292929292929090908f8f8f8d8d8d8c8c8c8b8b8b8a8a8a8a8a8a7b7b7b8e8e8e7373739292927f7f7f7b7b7bd3d3d3ebebebffffffa6a6a67878788d8d8d8989899b9b9baaaaaa9d9d9db1b1b1afafafbcbcbcb2b2b2b8b8b8acacacb9b9b9c0c0c0b9b9b9b6b6b6b9b9b9b9b9b9b5b5b5b3b3b3b7b7b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7b7b7babababcbcbcbababab6b6b6b3b3b3b6b6b6b9b9b9b4b4b4c2c2c2b5b5b5afafafc0c0c0b9b9b9aaaaaab8b8b8a9a9a9bcbcbcb4b4b4a6a6a6abababa4a4a49696969696969d9d9d8383838383838282827b7b7b6666664f4f4f5858583a3a3a3e3e3e979797f0f0f0f4f4f4f4f4f4fffffffefefefbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefea5a5a57676767979797c7c7c717171676767757575fefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffefefefcfcfcfafafaf9f9f9fefefe7070704646463333333b3b3b585858818181fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffefefefbfbfbf8f8f8f6f6f6f6f6f6fafafadddddd666666717171747474969696a1a1a1b6b6b6bbbbbbcececec4c4c4cdcdcde9e9e9eaeaeaebebebfcfcfcf1f1f1fffffff9f9f9b9b9b98585858181819393939b9b9b9a9a9aa9a9a99f9f9f9b9b9ba3a3a3a6a6a6aaaaaaa8a8a8acacacaeaeaeb0b0b0b0b0b0afafafafafafafafafb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afafafafafafafafafafafafafafafafafafafafafafafafaeaeaeb2b2b2b0b0b0aaaaaaacacacb7b7b7c1c1c1c4c4c4c1c1c1c6c6c6adadadb5b5b5b7b7b7c0c0c0aeaeaebdbdbdb7b7b7b7b7b7b7b7b7b8b8b8b9b9b9b9b9b9bababababababcbcbcb9b9b9b7b7b7c3c3c3bbbbbbe8e8e8fffffffffffffffffff1f1f1fafafafffffffdfdfde1e1e1fffffff4f4f4f9f9f9dcdcdcafafaf929292a1a1a1c3c3c3cbcbcbbdbdbdc4c4c4c2c2c2c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c0c0c0bebebebdbdbdbcbcbcb9b9b9b6b6b6b3b3b3b0b0b0aeaeaeb2b2b2b2b2b2a9a9a99696968686867f7f7f7a7a7a7474746666665151514a4a4a4848483232323b3b3b9d9d9dfffffff2f2f2fdfdfdfefefefbfbfbf4f4f4f8f8f8fffffffafafaffffffffffffffffffffffffffffffffffffffffffffffff fefefefbfbfbf7f7f7f5f5f5fbfbfbf8f8f8f7f7f79f9f9f7f7f7f8282828888888686868181818a8a8a9494949292929393939292929292929191919191919292929393939393939494949494949494949393939393939292929292929292929090909090909090909090908f8f8f8e8e8e8d8d8d8c8c8c8383838e8e8e7a7a7a9191918282827c7c7cd7d7d7fdfdfdffffffffffffa8a8a8828282909090919191a5a5a59e9e9ea6a6a6aaaaaab0b0b0b4b4b4b5b5b5b6b6b6b8b8b8b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7b7b7b6b6b6b5b5b5b3b3b3b2b2b2aeaeaeafafafafafafadadada9a9a9a1a1a19a9a9a9595958d8d8d8585858787876f6f6f7575756464645454544c4c4c343434383838a9a9a9f9f9f9f8f8f8f9f9f9f8f8f8fcfcfcf9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffafafafffffffefefef7f7f7fffffff5f5f5fffffffdfdfdf6f6f6fffffff4f4f4f9f9f9acacac7b7b7b7777777979796c6c6c6e6e6e787878fbfbfbeeeeeefffffffbfbfbfffffffffffffffffffcfcfcfafafafafafafcfcfcfefefefffffff9f9f9fffffffffffffffffffbfbfbfbfbfbfbfbfbf8f8f8ffffffe1e1e1fffffff9f9f9f7f7f7fffffffdfdfdfbfbfb7474743333331717173030302d2d2d1515153e3e3e8e8e8ef8f8f8f3f3f3fffffff4f4f4f9f9f9fffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffff3f3f3fcfcfcfffffffefefefcfcfcfffffff7f7f7fffffff8f8f8fffffff8f8f8f5f5f5ffffffbfbfbf6767676b6b6b7171717a7a7a8c8c8ca3a3a3b4b4b4bbbbbbc1c1c1cacacad3d3d3d8d8d8dededee6e6e6eaeaeaeaeaeaf3f3f3a8a8a88e8e8e949494858585919191a3a3a38e8e8e989898a4a4a4acacaca6a6a6a0a0a0a4a4a4abababafafafa8a8a8adadadb1b1b1b0b0b0adadadadadadb2b2b2b7b7b7b0b0b0b1b1b1b1b1b1b1b1b1b1b1b1b0b0b0afafafafafafb4b4b4aeaeaeadadadafafafaeaeaeabababadadadb5b5b5b0b0b0b4b4b4b1b1b1a9a9a9a8a8a8b3b3b3bebebec3c3c3bebebeb9b9b9b8b8b8babababababab9b9b9bcbcbcc3c3c3bdbdbdbebebebababab7b7b7bcbcbcc3c3c3c0c0c0b7b7b7bababad1d1d1bbbbbbbfbfbfcacacae7e7e7f4f4f4fffffffffffffdfdfdfafafafafafafafafafdfdfdfefefefefefeffffffe9e9e9b6b6b68888888b8b8bb2b2b2c6c6c6bfbfbfbfbfbfc3c3c3c4c4c4c0c0c0bdbdbdbfbfbfc0c0c0bfbfbfbdbdbdb5b5b5bababab6b6b6a8a8a8afafafb4b4b4a3a3a3b2b2b2b1b1b1ababab9494947a7a7a7777777979796e6e6e636363404040393939343434474747adadadfffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff f9f9f9fdfdfdfbfbfbfefefefefefef5f5f5ededed7979797e7e7e7b7b7b7d7d7d8383838686868686868787878989899191919191919191919292929292929292929292929292929494949494949494949393939393939292929292929292929090909191919191919090909090908e8e8e8d8d8d8c8c8c8989897f7f7f838383939393747474919191f1f1f1f7f7f7f7f7f7f3f3f39c9c9c7676768585858e8e8eaaaaaaaaaaaaa6a6a6aaaaaab0b0b0b4b4b4b5b5b5b6b6b6b8b8b8b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7b7b7b6b6b6b5b5b5b3b3b3b2b2b2aeaeaeaeaeaeafafafadadada7a7a7a0a0a09999999494949292928c8c8c8181816f6f6f5d5d5d515151595959414141404040868686dcdcdcf9f9f9f9f9f9fbfbfbf4f4f4f4f4f4f9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffff4f4f4fbfbfbfffffffafafaf4f4f4ffffffebebebfffffff8f8f8f6f6f6ffffffa5a5a57676767d7d7d767676757575696969787878f7f7f7fffffff3f3f3e4e4e4fefefefafafafafafafafafafbfbfbfcfcfcfefefefffffffffffffdfdfdfafafaf7f7f7f7f7f7fbfbfbfffffffcfcfcf7f7f7f9f9f9ffffffe7e7e7f4f4f4fffffff1f1f16060607979793232322c2c2c3131313939393131312222222a2a2a3f3f3f8e8e8effffffecececfffffffffffff1f1f1e4e4e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f9f9f9f6f6f6f5f5f5fefefeeeeeeefcfcfcfffffff4f4f4fcfcfcf2f2f2f0f0f0d0d0d05b5b5b4f4f4f6666668181819191919c9c9cabababbdbdbdc9c9c9c5c5c5cfcfcfd9d9d9dfdfdfe3e3e3e7e7e7e8e8e8e5e5e5e8e8e8c2c2c29696967b7b7b7676768282829393939d9d9d8f8f8f9494949999999e9e9ea6a6a6acacaca9a9a9a1a1a1abababaeaeaeb2b2b2b3b3b3b0b0b0adadadaeaeaeafafafb0b0b0b0b0b0b0b0b0b1b1b1b1b1b1b1b1b1b0b0b0b0b0b0b1b1b1adadadadadadb0b0b0b0b0b0adadadaeaeaeb4b4b4b5b5b5b5b5b5b1b1b1abababaeaeaeb8b8b8bebebebdbdbdbfbfbfbdbdbdbbbbbbbcbcbcbebebebebebebababab5b5b5b9b9b9bebebebfbfbfbcbcbcbdbdbdc0c0c0bfbfbfbbbbbbc2c2c2b1b1b1c0c0c0d0d0d0c6c6c6eeeeeeffffffedededf5f5f5f8f8f8f5f5f5fdfdfdf8f8f8fefefef8f8f8fafafaeeeeeefdfdfde4e4e4a8a8a88a8a8aa3a3a3c5c5c5cfcfcfbfbfbfc2c2c2c3c3c3c0c0c0bfbfbfc0c0c0bfbfbfbbbbbbb6b6b6b1b1b1b1b1b1afafafa7a7a7a7a7a7a8a8a8a3a3a3a7a7a7a8a8a8a8a8a89797977e7e7e7575757272726565653f3f3f5656562d2d2d353535adadadf8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff f1f1f1fffffffdfdfdfdfdfdf1f1f1eaeaeaf6f6f67777777676767474747272727d7d7d8a8a8a8686868383838f8f8f8e8e8e8f8f8f9191919292929393939292929191919191919393939393939393939393939292929292929292929292929191919191919191919191919090908f8f8f8d8d8d8d8d8d9a9a9a8787878383837f7f7f868686c3c3c3fffffffffffffffffffafafaababab8585858b8b8b8e8e8ea2a2a2a1a1a1a6a6a6aaaaaab0b0b0b4b4b4b5b5b5b6b6b6b8b8b8b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7b7b7b6b6b6b4b4b4b2b2b2b1b1b1aeaeaeaeaeaeaeaeaeabababa5a5a59e9e9e9696969292928f8f8f8888887676767373735858584f4f4f565656333333838383dfdfdff9f9f9edededf6f6f6f4f4f4f3f3f3fdfdfdf9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffefefef9f9f9fffffffffffff5f5f5fffffffffffff2f2f2bababab6b6b6e4e4e4ffffffa4a4a47373738181817676766e6e6e707070767676b7b7b7fcfcfcf5f5f5f1f1f1fffffff7f7f7f7f7f7f8f8f8f9f9f9fafafafbfbfbfcfcfcfcfcfcfffffffbfbfbfbfbfbfffffffffffffffffff9f9f9f5f5f5f7f7f7f6f6f6fcfcfcf0f0f07373737575754f4f4f5d5d5d2828283c3c3c4646463b3b3b2f2f2f2c2c2c2727271e1e1e3c3c3c919191fdfdfdf3f3f3fefefeefefeffffffff4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefef2f2f2f8f8f8ffffffeeeeeef5f5f5ecececfffffffbfbfbbbbbbb8787877474745c5c5c5d5d5d787878969696a7a7a7afafafb8b8b8c1c1c1c7c7c7ccccccd7d7d7e1e1e1e6e6e6e8e8e8e9e9e9e6e6e6e1e1e1e1e1e1e9e9e9b8b8b8878787888888868686868686a3a3a3a3a3a3a2a2a29f9f9f9f9f9fa6a6a6aeaeaeafafafabababaaaaaaadadadb1b1b1b3b3b3b3b3b3b1b1b1adadadabababaeaeaeaeaeaeaeaeaeaeaeaeafafafafafafafafafafafafb2b2b2b0b0b0b0b0b0b3b3b3b3b3b3b0b0b0afafafb1b1b1b2b2b2afafafabababaaaaaab0b0b0b8b8b8b9b9b9b6b6b6c0c0c0c1c1c1bebebebbbbbbc0c0c0c7c7c7c2c2c2b7b7b7cdcdcdd4d4d4d7d7d7d2d2d2cbcbcbc8c8c8c6c6c6c4c4c4cccccccacacaccccccc0c0c0bababae1e1e1fffffff8f8f8f6f6f6fdfdfdf8f8f8fffffffafafafffffff8f8f8fafafaf7f7f7fffffff7f7f7cccccca1a1a1999999afafafc4c4c4bebebec0c0c0bfbfbfbcbcbcbcbcbcbdbdbdbababab4b4b4aeaeaeabababa6a6a6a6a6a6a6a6a69b9b9b989898a3a3a3a6a6a6a4a4a4a5a5a59999997e7e7e6c6c6c6060605151513f3f3f3a3a3a4e4e4e9f9f9ff8f8f8fffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff f3f3f3fefefef0f0f0f5f5f5f2f2f2efefeffafafa6b6b6b6e6e6e7676767676767a7a7a8585858383838383839191918b8b8b8c8c8c8f8f8f9292929393939292929191919090909393939292929292929292929292929292929292929292929191919191919191919191919090908f8f8f8e8e8e8d8d8d8383839191918e8e8e8f8f8fd2d2d2f0f0f0c2c2c2bfbfbfb9b9b9b7b7b78b8b8b7e7e7e8c8c8c939393a2a2a2a0a0a0a6a6a6aaaaaab0b0b0b4b4b4b5b5b5b6b6b6b8b8b8b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7b7b7b5b5b5b3b3b3b2b2b2b1b1b1aeaeaeaeaeaeacacaca9a9a9a2a2a29b9b9b9393938f8f8f8888887e7e7e6e6e6e7070706363635252523b3b3b343434d1d1d1fffffff1f1f1f0f0f0fffffff1f1f1f5f5f5fffffff9f9f9fcfcfcfffffffffffffffffffefefefffffffffffff7f7f7fffffffffffff0f0f0f0f0f0e9e9e9a8a8a8c2c2c27e7e7e828282b0b0b0c9c9c99292927474747e7e7e7575756969696d6d6d6c6c6c7f7f7ff4f4f4fbfbfbfbfbfbfdfdfdfafafaf9f9f9f7f7f7f6f6f6f5f5f5f6f6f6f6f6f6f7f7f7fbfbfbf9f9f9fbfbfbfffffffefefef9f9f9fafafafffffffbfbfbf2f2f2d3d3d37676764949496363637878788484845454545252524b4b4b4141413737373131312f2f2f2f2f2f272727282828a8a8a8fcfcfce6e6e6fffffffffffff0f0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffcfcfcfffffffafafaf6f6f6fffffff9f9f9e9e9e9f7f7f7ffffffb1b1b1555555525252696969797979858585919191a1a1a1afafafbdbdbdc7c7c7c8c8c8c4c4c4d3d3d3dcdcdce5e5e5e8e8e8e9e9e9e9e9e9e6e6e6e1e1e1e2e2e2f8f8f8e0e0e0bfbfbfbababaa2a2a28b8b8b9999999c9c9ca1a1a1a5a5a5a2a2a29e9e9ea0a0a0a9a9a9b0b0b0a9a9a9aaaaaaadadadb1b1b1b4b4b4b4b4b4b1b1b1afafafb2b2b2b1b1b1b1b1b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b4b4b4b3b3b3b3b3b3b5b5b5b5b5b5b3b3b3b1b1b1afafafadadadacacacabababacacacb1b1b1b6b6b6b7b7b7b6b6b6bebebec5c5c5c4c4c4bebebec4c4c4d4d4d4d6d6d6cdcdcddcdcdce1e1e1e5e5e5e2e2e2dbdbdbd5d5d5d2d2d2d1d1d1d6d6d6d3d3d3c3c3c3c2c2c2c3c3c3fbfbfbf7f7f7ebebebf5f5f5fdfdfdf6f6f6fffffff7f7f7fffffffafafafffffffffffff8f8f8f5f5f5eeeeeec2c2c28e8e8e8c8c8cacacacbdbdbdbebebebbbbbbb6b6b6b5b5b5b6b6b6b3b3b3adadada9a9a9a8a8a89d9d9d9e9e9ea1a1a18e8e8e898989a3a3a3a9a9a9a2a2a2a5a5a59f9f9f8484846868685555554545453e3e3e414141a8a8a8fffffffefefef4f4f4fffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff f9f9f9f6f6f6e6e6e6f5f5f5ffffffffffffeeeeee5858586262627373737d7d7d7c7c7c7c7c7c7d7d7d7f7f7f8484848888888a8a8a8d8d8d9090909292929292929090909090909191919292929292929292929292929292929292929292929191919292929292929191919191918f8f8f8e8e8e8d8d8d888888909090909090919191cbcbcbcbcbcb8080808282827b7b7b7d7d7d7070707979798d8d8d989898a4a4a4a4a4a4a6a6a6aaaaaab0b0b0b4b4b4b5b5b5b6b6b6b8b8b8b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b6b6b6b5b5b5b3b3b3b1b1b1afafafafafafaeaeaeabababa6a6a69f9f9f9797979090908c8c8c8585857a7a7a7171715e5e5e5f5f5f474747353535737373ecececf8f8f8efefeffffffffffffff5f5f5fcfcfcf1f1f1f9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffffffffff1f1f1fcfcfcffffffd4d4d47474748989899292928989898585857b7b7b7c7c7c7878787373737171717777776161616464647d7d7dfdfdfdf5f5f5ecececf5f5f5fefefefcfcfcf8f8f8f5f5f5f5f5f5f6f6f6f8f8f8fafafafafafaf3f3f3f1f1f1f5f5f5fafafafbfbfbfafafafbfbfbdfdfdfd6d6d69c9c9c4a4a4a9494949999998080806d6d6d6464645959595050504e4e4e4949493e3e3e3434342f2f2f2b2b2b2b2b2b2a2a2aa7a7a7f7f7f7f6f6f6f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff5f5f5f6f6f6fffffff1f1f1f6f6f6fffffffafafabfbfbf9c9c9c6363634d4d4d6c6c6c7575758282829494949e9e9eaaaaaab6b6b6c3c3c3cececed2d2d2d0d0d0d9d9d9e0e0e0e5e5e5e5e5e5e5e5e5e8e8e8e8e8e8e6e6e6e8e8e8e8e8e8eaeaeaebebebdfdfdfc5c5c5aeaeaea5a5a5929292999999a3a3a3a9a9a9a8a8a8a6a6a6a9a9a9aeaeaeacacacababababababaeaeaeb1b1b1b3b3b3b3b3b3b2b2b2b6b6b6b5b5b5b4b4b4b2b2b2b2b2b2b2b2b2b2b2b2b3b3b3b1b1b1b0b0b0afafafb0b0b0b2b2b2b4b4b4b3b3b3b0b0b0afafafb0b0b0b2b2b2b2b2b2b1b1b1b2b2b2b6b6b6babababdbdbdccccccd3d3d3cfcfcfd2d2d2dfdfdfe4e4e4dfdfdfdbdbdbdcdcdcdededee1e1e1e1e1e1dfdfdfdcdcdcdcdcdce2e2e2cdcdcdd5d5d5dcdcdc8c8c8ce0e0e0fffffffcfcfcf4f4f4f9f9f9f3f3f3fcfcfcf2f2f2fdfdfdfafafafffffff9f9f9f6f6f6ffffffffffffd6d6d69898988686869b9b9bbbbbbbbbbbbbb7b7b7b1b1b1afafafafafafadadada8a8a8a7a7a7a4a4a4989898979797989898848484828282a1a1a1a2a2a29c9c9ca5a5a5a6a6a68888886363634d4d4d434343474747a7a7a7f8f8f8fffffff7f7f7fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff f5f5f5f8f8f8f9f9f9fafafafffffff6f6f6f2f2f29f9f9f6262626161617070707a7a7a7777777e7e7e8585857d7d7d8787878989898b8b8b8e8e8e9090909191919191919090909191919191919191919191919292929292929292929292929292929292929292929292929191919090908e8e8e8e8e8e9d9d9d8080808888888484848383838b8b8b7f7f7f8787878686867f7f7f7c7c7c8484848f8f8f989898a0a0a0a2a2a2a6a6a6aaaaaab0b0b0b4b4b4b5b5b5b6b6b6b8b8b8b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9b9b9b8b8b8b8b8b8b6b6b6b4b4b4b2b2b2b0b0b0afafafafafafadadadaaaaaaa4a4a49d9d9d9494948d8d8d8989897f7f7f7979797171714c4c4c545454434343787878e2e2e2efefeff2f2f2fafafafffffff2f2f2f7f7f7fffffff5f5f5f9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffffffff5f5f5fdfdfdfffffffbfbfbf8f8f8b3b3b36767678181818484848888887676768787877979796565656d6d6d7878786969696d6d6d707070cececef1f1f1f7f7f7f9f9f9fdfdfdfbfbfbf9f9f9f7f7f7f8f8f8fafafafdfdfdfffffffffffffcfcfcf9f9f9fefefefffffffefefee0e0e0c2c2c2acacac8f8f8f9393938e8e8e8c8c8c8282827d7d7d5a5a5a6060605f5f5f5858585050504f4f4f4f4f4f4141412f2f2f2c2c2c3131311b1b1b222222b3b3b3e6e6e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f8f8f8fffffffefefeffffffffffffbbbbbb5656563b3b3b5b5b5b7878787b7b7b7575759a9a9a979797aaaaaabdbdbdc3c3c3c3c3c3c8c8c8d1d1d1d8d8d8dfdfdfe3e3e3e5e5e5e3e3e3e3e3e3e7e7e7e9e9e9e9e9e9f0f0f0dbdbdbe4e4e4f4f4f4e9e9e9e2e2e2e0e0e0cfcfcfb9b9b9abababa0a0a09f9f9fa5a5a5a7a7a7a7a7a7a6a6a6afafafafafafafafafaeaeaeaeaeaeaeaeaeafafafb0b0b0b1b1b1b0b0b0afafafaeaeaeafafafb0b0b0b2b2b2b3b3b3b2b2b2b0b0b0acacacaaaaaaaeaeaeb4b4b4b4b4b4b1b1b1afafafafafafb1b1b1b1b1b1afafafafafafb6b6b6bfbfbfc5c5c5d6d6d6e3e3e3e4e4e4e2e2e2e5e5e5e5e5e5e1e1e1e8e8e8e4e4e4e2e2e2e4e4e4e4e4e4e1e1e1e0e0e0e1e1e1e9e9e9e7e7e7eaeaeadcdcdc868686bbbbbbc2c2c2dededefdfdfdfffffffffffffdfdfdfbfbfbf7f7f7fafafafcfcfcf5f5f5fdfdfdfffffffafafaecececd3d3d3aaaaaa868686adadadb2b2b2b3b3b3afafafaaaaaaa9a9a9a7a7a7a3a3a3a2a2a29b9b9b9292928f8f8f8888887b7b7b8383839e9e9e9c9c9c979797a2a2a29f9f9f7575754b4b4b454545505050a6a6a6f3f3f3fffffff1f1f1f9f9f9fffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff f7f7f7fafafafffffff6f6f6f4f4f4ecececfafafaf6f6f69a9a9a6363635d5d5d7474747272727b7b7b8a8a8a7f7f7f8787878888888989898b8b8b8e8e8e9090909191919292929090909090909090909191919191919292929292929292929292929292929292929292929191919090908f8f8f8e8e8e8686867979798a8a8a8f8f8f8181818282828484848484847c7c7c6f6f6f7575758181818a8a8a989898a1a1a1a9a9a9a6a6a6aaaaaab0b0b0b4b4b4b5b5b5b6b6b6b8b8b8b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9b9b9b8b8b8b8b8b8b6b6b6b4b4b4b1b1b1afafafaeaeaeafafafadadada9a9a9a3a3a39a9a9a9292928b8b8b8686867a7a7a747474636363464646525252494949d2d2d2fffffff9f9f9f3f3f3fefefef3f3f3eaeaeafcfcfcfffffffffffff9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffcfcfcfffffffffffff1f1f1e8e8e8fcfcfce8e8e88181818e8e8e7272728181817d7d7d8b8b8b7676766464646b6b6b6c6c6c727272797979616161828282d6d6d6f9f9f9fafafaf7f7f7f7f7f7f8f8f8f9f9f9f9f9f9f9f9f9f8f8f8f8f8f8fcfcfcfdfdfdf5f5f5e6e6e6dededed1d1d1afafaf8c8c8c8d8d8d8989897e7e7e8484848a8a8a7272726767677070706060606363635e5e5e5555555252525656565050504545453838383131312f2f2f1b1b1b242424b8b8b8dfdfdffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff9f9f9fefefef5f5f5b7b7b74747474747475858586464647575758d8d8d9797979f9f9fabababbbbbbbc8c8c8c8c8c8c5c5c5c9c9c9d4d4d4dcdcdce3e3e3e8e8e8e9e9e9e5e5e5e4e4e4e7e7e7e9e9e9e8e8e8ededede4e4e4e8e8e8ebebebe7e7e7efefeff6f6f6ebebebe0e0e0cacacab3b3b3aaaaaaa7a7a7a3a3a39f9f9f9e9e9eacacacafafafb2b2b2b2b2b2afafafadadadaeaeaeb0b0b0b0b0b0afafafafafafb1b1b1b3b3b3b7b7b7bbbbbbbdbdbdc2c2c2bebebeb3b3b3abababacacacb2b2b2b3b3b3aeaeaeafafafabababaaaaaab0b0b0b5b5b5bababac4c4c4cfcfcfdadadae1e1e1e7e7e7e9e9e9e7e7e7e4e4e4e2e2e2e2e2e2e6e6e6e2e2e2e0e0e0e0e0e0dbdbdbd8d8d8dcdcdce5e5e5e7e7e7e2e2e2e0e0e0d6d6d6dfdfdfe2e2e29c9c9c9b9b9bdadadaddddddf6f6f6efefeffffffff1f1f1fdfdfdf8f8f8fcfcfcfffffff8f8f8efefeffdfdfdffffffc9c9c9808080949494a0a0a0aaaaaaaaaaaaa5a5a5a1a1a19e9e9e9b9b9b9898988c8c8c8a8a8a8585857676767474748888889b9b9b9c9c9c9797979c9c9c8c8c8c5858583e3e3e6565659b9b9bfffffff9f9f9fcfcfcfdfdfdf6f6f6f7f7f7fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffff2f2f2fcfcfcedededfffffff9f9f9efefeffafafaeaeaea7e7e7e5959597171716b6b6b7171718585857b7b7b8787878787878888888a8a8a8c8c8c8f8f8f9191919393939090909090909090909191919191919292929292929292929292929292929393939292929191919090908f8f8f8e8e8e8585859494948383837c7c7c8f8f8f8989897c7c7c8787878080807070707c7c7c8888888d8d8d999999a0a0a0a7a7a7a6a6a6aaaaaab0b0b0b4b4b4b5b5b5b6b6b6b8b8b8b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9b9b9b8b8b8b7b7b7b6b6b6b4b4b4b1b1b1afafafaeaeaeafafafadadada8a8a8a2a2a29999999191918989898585857d7d7d717171525252474747535353484848fdfdfdf4f4f4fdfdfdefefeffafafaf8f8f8fffffffffffff0f0f0fcfcfcf9f9f9fcfcfcfffffffffffffffffffefefefffffffffffffafafafffffff9f9f9f1f1f1fffffff5f5f5fffffffbfbfbf3f3f37d7d7d5b5b5b5454546f6f6f7070706f6f6f6a6a6a6a6a6a6666667a7a7a777777636363a9a9a9d1d1d1eeeeeef1f1f1f4f4f4f6f6f6f8f8f8f7f7f7f3f3f3eeeeeeebebebe9e9e9ebebebd1d1d1a2a2a28686868888888b8b8b8484848787878d8d8d8d8d8d7e7e7e8c8c8c6f6f6f7575757474745d5d5d5b5b5b5f5f5f6565656060605353534f4f4f5454545959593535353a3a3a3b3b3b161616262626b2b2b2edededfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1ffffffffffffdbdbdbe2e2e2c8c8c84545454242425d5d5d757575818181878787929292a0a0a0a5a5a5bfbfbfc1c1c1c1c1c1c2c2c2cbcbcbd9d9d9e3e3e3e6e6e6e7e7e7ebebebececece8e8e8e6e6e6e8e8e8e8e8e8e6e6e6dfdfdff2f2f2f1f1f1e2e2e2e3e3e3edededededede8e8e8f0f0f0edededededede8e8e8d8d8d8c1c1c1b2b2b2b0b0b0a4a4a4abababb2b2b2b4b4b4b1b1b1afafafb0b0b0b3b3b3b8b8b8b8b8b8babababcbcbcc1c1c1c7c7c7cccccccfcfcfd7d7d7cfcfcfbfbfbfb0b0b0acacacb1b1b1b0b0b0aaaaaab3b3b3abababa9a9a9b5b5b5c3c3c3d0d0d0dcdcdce7e7e7eeeeeee7e7e7e2e2e2e2e2e2e2e2e2e1e1e1e3e3e3e8e8e8c7c7c7c7c7c7cacacaccccccc9c9c9c9c9c9d7d7d7e8e8e8e2e2e2c3c3c3f1f1f1dbdbdbdadadadddddddcdcdce0e0e09090909b9b9bcccccccfcfcffafafaeaeaeafffffffafafaf9f9f9fffffffdfdfdf6f6f6fefefefbfbfbcdcdcd9494947d7d7d909090a1a1a1a5a5a5a0a0a09a9a9a9595959292929090908181818383837e7e7e6969696f6f6f8c8c8c9999999d9d9d9696969696967e7e7e4b4b4b4a4a4aa1a1a1fffffffbfbfbfbfbfbfcfcfcf6f6f6f2f2f2fcfcfcfffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fafafafafafafafafafafafafafafafafafafafafafafafaffffff8080805f5f5f5e5e5e6565657d7d7d7171717979798080808383838787878989898b8b8b8e8e8e9191919494949393939191919090909393939797979797979494949090909090909090909191919292929292929090908b8b8b8888888282828b8b8b7979797b7b7b8787878686868484847777774f4f4f6666667777778585859797979f9f9fa0a0a0a5a5a5a9a9a9acacacb0b0b0b4b4b4b7b7b7b8b8b8b8b8b8b8b8b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababab9b9b9b8b8b8b7b7b7b7b7b7b7b7b7b7b7b7b8b8b8b9b9b9b9b9b9b8b8b8b6b6b6b4b4b4b1b1b1aeaeaeadadadabababacacacaaaaaaa1a1a19797978e8e8e8787878383838989895a5a5a5d5d5d4e4e4e434343ffffffe7e7e7f5f5f5fffffffdfdfdfafafafbfbfbfdfdfdfffffffdfdfdfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffffff6f6f68585855f5f5f5050505757576565656363635c5c5c6c6c6c8080807f7f7f9494947575757373738383838c8c8cc4c4c4ededededededecececebebebc9c9c99797978282828484848686868787878686868686868787878888888585858888888b8b8b8888888181817979797474747272727070706d6d6d6868686464646161615d5d5d5858585454545252525252524141413e3e3e373737141414383838a2a2a2f1f1f1fffffffdfdfdfcfcfcfffffffbfbfbf3f3f3fffffffffffffbfbfbfffffffbfbfbfffffffffffff0f0f0fffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffff9f9f9fcfcfcfffffffffffff9f9f9fffffff9f9f9fffffff8f8f8b7b7b72c2c2c4f4f4f4f4f4f6868687171718181818e8e8e9494949b9b9bb0b0b0c4c4c4c3c3c3c3c3c3c7c7c7cececed9d9d9e0e0e0e4e4e4e4e4e4e9e9e9e8e8e8e6e6e6e5e5e5e5e5e5e6e6e6e8e8e8e9e9e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeeeeeee9e9e9e6e6e6e8e8e8e9e9e9e3e3e3d4d4d4c6c6c6b3b3b3b4b4b4b4b4b4b3b3b3b4b4b4b9b9b9c1c1c1c7c7c7c7c7c7c7c7c7c9c9c9cececed6d6d6dededee2e2e2e4e4e4e5e5e5d7d7d7cfcfcfbbbbbba4a4a4acacacbababab1b1b1afafafb9b9b9c4c4c4ccccccd9d9d9e6e6e6e9e9e9e6e6e6dcdcdcdcdcdce3e3e3e9e9e9ebebebd3d3d3e9e9e9c2c2c28282826262625555555b5b5b4f4f4f494949818181cececee4e4e4e3e3e3e1e1e1dfdfdfdfdfdfe0e0e0e3e3e3e5e5e5e6e6e6a2a2a23030305b5b5be0e0e0fefefef0f0f0fffffffffffff7f7f7fbfbfbfefefefdfdfdfffffffdfdfdd7d7d78e8e8e9e9e9e757575989898a3a3a39494949595958b8b8b8b8b8b8181817474746c6c6c6a6a6a727272838383929292959595a1a1a18989895c5c5c434343abababfffffff5f5f5fefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fefefefefefefefefefefefefefefefefefefefefefefefefffffff9f9f98f8f8f5d5d5d6f6f6f6868687373738181817e7e7e8181818585858787878989898c8c8c8f8f8f9191919292929292929292929494949595959696969494949393939292929292929191919292929191918f8f8f8a8a8a8686868282828787877979798282828989898080808686868686865454546a6a6a7979798686869797979f9f9fa0a0a0a6a6a6a9a9a9acacacb0b0b0b4b4b4b7b7b7b8b8b8b8b8b8b8b8b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababab9b9b9b8b8b8b7b7b7b7b7b7b7b7b7b7b7b7b8b8b8b9b9b9b9b9b9b8b8b8b6b6b6b3b3b3b1b1b1aeaeaeadadadaaaaaaabababa8a8a89e9e9e9494948d8d8d8686868181816868686262626767672d2d2d4c4c4cdcdcdcf9f9f9fbfbfbfffffffdfdfdfbfbfbfcfcfcfefefefffffffefefefcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefef7f7f7ffffffffffff8787873b3b3b5555554545455e5e5e5b5b5b8181818181818080808c8c8ca1a1a17a7a7a7676768888888f8f8f8686868585858e8e8e8e8e8e8484848484848686868989898989898888888888888888888a8a8a8888888989898989898484847e7e7e7878787676767676767373737070706c6c6c6868686565656161615c5c5c5959594c4c4c5b5b5b535353484848484848333333252525363636a4a4a4edededfffffffbfbfbfefefefffffff9f9f9fdfdfdf6f6f6f6f6f6fffffff5f5f5f1f1f1fefefefafafafffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f8f8f8fffffffffffff7f7f7f7f7f7ffffffe4e4e4ffffffeaeaeab3b3b34e4e4e4d4d4d6b6b6b5d5d5d8282828484848c8c8c989898a1a1a1a9a9a9b8b8b8c6c6c6c4c4c4c6c6c6cacacad2d2d2dbdbdbe2e2e2e4e4e4e4e4e4e8e8e8e8e8e8e6e6e6e6e6e6e6e6e6e6e6e6e8e8e8e8e8e8eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae9e9e9e7e7e7e6e6e6eaeaeaf0f0f0f0f0f0eaeaeae3e3e3e6e6e6e2e2e2dadadacfcfcfc4c4c4bebebebdbdbdbebebec7c7c7c6c6c6c7c7c7ccccccd2d2d2d8d8d8dcdcdcdededee1e1e1e5e5e5e6e6e6d5d5d5bababaaeaeaeabababa2a2a2b9b9b9cacacadcdcdce6e6e6e9e9e9e8e8e8e0e0e0d8d8d8d9d9d9e5e5e5eeeeeedbdbdbcdcdcd7575754646465b5b5bb3b3b3c4c4c4d4d4d4d6d6d6cececec9c9c9cfcfcfd7d7d7d5d5d5d7d7d7dadadadfdfdfe3e3e3e3e3e3e0e0e0dcdcdccececeeeeeeeafafaf1e1e1e5d5d5df4f4f4e1e1e1fffffffffffff4f4f4fafafafffffffbfbfbf0f0f0f7f7f7fffffff3f3f3dddddd8484848888888c8c8c9c9c9c7474747a7a7a7070707777776969695454545f5f5f8585859595958b8b8b838383a0a0a0898989474747bdbdbdfafafafafafafffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffff4f4f4fffffff0f0f08d8d8d5454546a6a6a7070707272727b7b7b7e7e7e8282828585858787878989898c8c8c8e8e8e9090909191919292929292929191919191919292929494949595959393939292929191918f8f8f8c8c8c8787878383838383838383837b7b7b8989898989897b7b7b8787878d8d8d5b5b5b7070707d7d7d8787879797979f9f9fa1a1a1a7a7a7aaaaaaacacacb0b0b0b4b4b4b7b7b7b9b9b9b9b9b9b8b8b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababab9b9b9b8b8b8b7b7b7b7b7b7b7b7b7b7b7b7b8b8b8b9b9b9b9b9b9b7b7b7b6b6b6b3b3b3b0b0b0aeaeaeadadadaaaaaaaaaaaaa5a5a59a9a9a9191918b8b8b8484847d7d7d7474744545453e3e3e737373dfdfdffffffffffffff4f4f4fffffffefefefdfdfdfefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffff8f8f8f9f9f9ffffff8d8d8d4a4a4a5656564949495a5a5a6464645959596c6c6c7878788888888989898e8e8e8787878181817c7c7c7676767575757c7c7c8787878787878989898b8b8b8b8b8b8a8a8a8989898a8a8a8b8b8b8b8b8b8a8a8a8686868080807b7b7b7878787979797a7a7a7878787575757171716d6d6d6b6b6b6767676363636060605959596060605858584b4b4b4d4d4d4e4e4e3737371a1a1a313131a8a8a8f3f3f3f0f0f0f3f3f3fffffffdfdfdf4f4f4eeeeeeedededfffffffdfdfdfcfcfcfffffffcfcfcefefeffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9eeeeeefffffffffffffffffff3f3f3fbfbfbfffffffbfbfba1a1a14242425252523737375e5e5e6868688383839292929090909393939e9e9eabababb5b5b5bebebec4c4c4c7c7c7cacacad0d0d0d8d8d8e0e0e0e4e4e4e5e5e5e4e4e4e8e8e8e7e7e7e7e7e7e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaebebebeaeaeae8e8e8e9e9e9ebebebececececececeaeaeae9e9e9e8e8e8e5e5e5e1e1e1dddddddcdcdcdededee0e0e0d0d0d0cdcdcdcbcbcbcbcbcbcdcdcdcfcfcfd0d0d0d0d0d0cdcdcde0e0e0e7e7e7dfdfdfd0d0d0bebebeb2b2b2b3b3b3d9d9d9e3e3e3e9e9e9e3e3e3dddddde0e0e0ebebebf3f3f3f9f9f9e1e1e1c0c0c06363636c6c6cb9b9b9c9c9c9b3b3b3c4c4c4d2d2d2d1d1d1c0c0c0bfbfbfcdcdcdcfcfcfc2c2c2cbcbcbcccccccfcfcfd6d6d6dddddde0e0e0dedededbdbdbd7d7d7e6e6e6d9d9d9eaeaeaababab3636363a3a3ae9e9e9fffffff9f9f9f4f4f4fdfdfdfffffff9f9f9f4f4f4ffffffffffffffffffe3e3e37c7c7c7575758a8a8a8787877272728383836666665050505e5e5e8282829999999595958686868989899898986a6a6abcbcbcf4f4f4fffffffffffffdfdfdfefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcececec8181815555557272725e5e5e6f6f6f7777777b7b7b7f7f7f8383838585858787878989898b8b8b8c8c8c8f8f8f9191919090908d8d8d8d8d8d8f8f8f9393939696969494949191918e8e8e8c8c8c8989898484848181818181818484848080808989898484847d7d7d8686867c7c7c6262627575758080808888889797979f9f9fa2a2a2a9a9a9aaaaaaadadadb1b1b1b5b5b5b8b8b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababab9b9b9b8b8b8b7b7b7b7b7b7b7b7b7b7b7b7b8b8b8b9b9b9b8b8b8b7b7b7b5b5b5b3b3b3b0b0b0aeaeaeacacacababababababa3a3a39696968e8e8e8b8b8b8383837878786262625151517a7a7afcfcfcffffffe5e5e5d8d8d8fafafafefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedededfbfbfbfffffff8f8f8dededee3e3e39c9c9c4d4d4d5050504848484e4e4e6161614e4e4e5656568686868c8c8c8888888989898e8e8e8888887d7d7d7c7c7c8484848888888a8a8a8b8b8b8b8b8b8a8a8a8989898989898a8a8a8b8b8b8989898585858181817d7d7d7b7b7b7b7b7b7c7c7c7c7c7c7979797575757272727070706d6d6d6a6a6a6767676b6b6b5959595656565656564c4c4c4e4e4e5252524949492d2d2d2424244141419d9d9df3f3f3fffffff5f5f5fefefef5f5f5edededf6f6f6f6f6f6f0f0f0f9f9f9fffffffdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafae9e9e9dadadaf7f7f7ffffffeeeeeea1a1a14d4d4d4343435555557070707d7d7d8383839090909393939494949a9a9aa5a5a5b3b3b3bdbdbdc4c4c4c7c7c7cbcbcbd0d0d0d7d7d7dededee4e4e4e6e6e6e6e6e6e4e4e4e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ececececececeaeaeae8e8e8e5e5e5e4e4e4e5e5e5e6e6e6eaeaeaeaeaeae8e8e8e6e6e6e4e4e4e3e3e3e3e3e3e3e3e3d6d6d6d2d2d2ccccccc6c6c6c2c2c2bfbfbfbbbbbbb9b9b9bababab7b7b79f9f9f929292a3a3a3b4b4b4cacacaeaeaeaededede6e6e6dfdfdfdfdfdfe5e5e5e9e9e9e5e5e5dededeb3b3b36767677b7b7bb2b2b2cacacaccccccccccccd7d7d7d4d4d4cfcfcfcacacacbcbcbcdcdcdcecececccccccacacacbcbcbcacacac9c9c9c9c9c9cdcdcdd4d4d4dddddde3e3e3e6e6e6d8d8d8dcdcdce1e1e1d6d6d6bebebe515151464646d7d7d7f9f9f9fdfdfdf0f0f0fcfcfcfffffff8f8f8f1f1f1ffffffe1e1e1f5f5f5ffffff7171717373738989898080806f6f6f7070707d7d7d8b8b8b8282827272727c7c7c959595a1a1a1747474ccccccf8f8f8fafafaf9f9f9f8f8f8fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fefefefefefefefefefefefefefefefefefefefefefefefef4f4f4f8f8f8ffffffe4e4e46363633333336e6e6e6d6d6d7272727676767c7c7c8080808383838585858888888a8a8a8b8b8b8e8e8e9191919191918e8e8e8d8d8d8f8f8f9292929595959292928e8e8e8a8a8a8888888686868282828080807f7f7f8787878484848484847e7e7e8383838484845d5d5d6767677a7a7a8383838a8a8a989898a0a0a0a2a2a2a9a9a9aaaaaaadadadb1b1b1b5b5b5b8b8b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababab9b9b9b8b8b8b7b7b7b7b7b7b7b7b7b7b7b7b8b8b8b8b8b8b8b8b8b7b7b7b5b5b5b2b2b2b0b0b0adadadacacacacacacabababa2a2a29393938d8d8d8b8b8b7f7f7f707070555555494949838383f4f4f4e9e9e9fffffff6f6f6fcfcfcfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffefefefffffffffffffffffffebebeb9595955151514040405d5d5d5656565252525b5b5b5e5e5e6868686b6b6b6e6e6e7070707070707373737979797f7f7f8686868888888a8a8a8a8a8a8989898888888989898a8a8a8989898888888686868484848282828080807d7d7d7b7b7b7e7e7e7b7b7b7878787676767474747272726f6f6f6d6d6d6b6b6b5757576060606868685454544b4b4b5252524e4e4e4c4c4c4b4b4b2c2c2c282828808080f0f0f0ffffffe9e9e9e4e4e4ecececfbfbfbfffffff8f8f8eaeaeaf6f6f6fffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f8f8f8fffffffbfbfbfafafaffffffefefef9b9b9b5353533838386c6c6c5f5f5f7676767b7b7b8686868282829696969f9f9facacacb6b6b6bebebec5c5c5cbcbcbcececed0d0d0d5d5d5dddddde3e3e3e7e7e7e7e7e7e6e6e6e5e5e5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e6e6e6e9e9e9ebebebecececebebebeaeaeaecececededede9e9e9e8e8e8e7e7e7e5e5e5e3e3e3e0e0e0dddddddadadad3d3d3cdcdcdc5c5c5bdbdbdb6b6b6b0b0b0abababa7a7a79999999d9d9d9d9d9db4b4b4dcdcdce6e6e6e1e1e1ebebebe5e5e5dfdfdfe1e1e1eeeeeef3f3f3dbdbdbadadad878787898989c1c1c1c6c6c6cfcfcfd5d5d5c5c5c5c5c5c5d5d5d5ccccccc3c3c3c6c6c6d2d2d2d5d5d5c9c9c9c4c4c4c8c8c8cacacacccccccbcbcbc6c6c6c4c4c4cbcbcbd8d8d8e3e3e3e1e1e1e0e0e0dbdbdbddddddd3d3d3efefefafafaf323232686868c4c4c4fdfdfdf9f9f9f3f3f3f5f5f5f9f9f9fffffff2f2f2fffffffbfbfbeaeaeaf2f2f28989898383838181818787878989898686868585858d8d8d9696968e8e8e7d7d7d939393dfdfdff5f5f5fcfcfcffffffedededffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffafafaedededeaeaea9b9b9b4c4c4c5d5d5d6b6b6b7070707777777c7c7c8080808383838686868888888d8d8d8f8f8f9292929393939292929191919090909191919191918e8e8e8989898686868484848383838282828080808080808888888585858181817c7c7c8888888484844a4a4a6969697c7c7c8686868c8c8c9a9a9aa0a0a0a2a2a2a9a9a9abababadadadb1b1b1b6b6b6b8b8b8babababababab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababab9b9b9b8b8b8b7b7b7b7b7b7b7b7b7b7b7b7b8b8b8b8b8b8b7b7b7b6b6b6b4b4b4b2b2b2afafafadadadabababababababababa0a0a09090908a8a8a898989797979656565595959717171d8d8d8fcfcfce7e7e7fcfcfcf0f0f0eeeeeefafafafcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f0f0f0fefefef5f5f5f1f1f1eeeeeee5e5e59898984747473939394747476767675f5f5f4e4e4e5e5e5e6666666b6b6b6969696c6c6c7575757d7d7d8080808383838585858888888888888888888787878989898a8a8a8888888888888787878888888787878585858080807c7c7c8080807e7e7e7b7b7b7979797979797777777474747272726e6e6e6565656a6a6a6868685959595b5b5b5959594343434545454040403636363232324c4c4c8f8f8fdededefffffff2f2f2fcfcfcf5f5f5fffffffffffff7f7f7f1f1f1f3f3f3fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf2f2f2e9e9e9f6f6f6f3f3f3d5d5d59494945d5d5d666666777777838383929292939393a1a1a19f9f9fadadadbbbbbbc0c0c0c2c2c2c7c7c7cccccccfcfcfd5d5d5dadadae1e1e1e6e6e6e8e8e8e7e7e7e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e7e7e7e7e7e7e6e6e6e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e5e5e5e8e8e8ebebebedededecececebebebeaeaeaeaeaeae0e0e0e0e0e0e1e1e1e3e3e3e5e5e5e4e4e4e0e0e0ddddddd0d0d0cacacac3c3c3bcbcbcb6b6b6b1b1b1acacaca8a8a8a5a5a5979797929292acacacd2d2d2dfdfdfe0e0e0e6e6e6e5e5e5e9e9e9e7e7e7d6d6d6b3b3b39090907d7d7d7a7a7aafafafd8d8d8c8c8c8cfcfcfc1c1c1bebebed0d0d0cbcbcbd1d1d1d1d1d1cecececacacac9c9c9cccccccfcfcfcfcfcfc6c6c6cbcbcbcfcfcfcdcdcdc9c9c9cacacad0d0d0d7d7d7d7d7d7eeeeeecfcfcfeeeeeee3e3e3dededee9e9e93a3a3a131313636363c2c2c2fdfdfdfffffff9f9f9f3f3f3fffffff6f6f6ffffffedededffffffdededee3e3e3e4e4e48888887f7f7f7a7a7a7878787b7b7b7c7c7c7d7d7d868686939393ccccccfffffffffffff7f7f7f5f5f5ffffffe6e6e6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2fffffff0f0f0f0f0f0e4e4e48080806969696363636969697171717878787c7c7c8080808383838585858b8b8b8c8c8c8f8f8f9292929393939292928e8e8e8b8b8b8d8d8d8989898585858282828181818282828181818181818484848383838282828686867e7e7e8888888686864d4d4d6969697c7c7c8787878e8e8e9b9b9ba1a1a1a2a2a2a8a8a8abababaeaeaeb2b2b2b6b6b6b9b9b9bababababababababab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababab9b9b9b8b8b8b7b7b7b7b7b7b7b7b7b7b7b7b8b8b8b8b8b8b7b7b7b6b6b6b4b4b4b2b2b2afafafacacacabababa9a9a9a9a9a99e9e9e8d8d8d8787878585857272725a5a5a484848868686efefeffffffffffffff6f6f6e7e7e7fafafaf7f7f7fbfbfbfffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffe8e8e8e9e9e9f7f7f7ffffffffffffeaeaea8282823e3e3e3a3a3a5757574b4b4b5757575b5b5b6262626c6c6c7272727474747474747676767878788181818484848787878888888888888888888a8a8a8c8c8c8a8a8a8989898888888989898989898888888484848080808383838080807e7e7e7d7d7d7d7d7d7c7c7c7979797777777676767474747070706666666060606868686767675555556060605b5b5b4f4f4f3b3b3b333333484848616161676767ebebebffffffe5e5e5dededef9f9f9f9f9f9fbfbfbfffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3fdfdfdfffffffffffff6f6f6f2f2f2f9f9f9ffffff9898988282827d7d7d8888887b7b7b979797989898969696abababb7b7b7c1c1c1c2c2c2c3c3c3c9c9c9cececed0d0d0d9d9d9dededee4e4e4e8e8e8e7e7e7e6e6e6e6e6e6e7e7e7e6e6e6e6e6e6e8e8e8e8e8e8e8e8e8e8e8e8e6e6e6e6e6e6e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e6e6e6e3e3e3e1e1e1ebebebe9e9e9e7e7e7e6e6e6e3e3e3dcdcdcd4d4d4cdcdcdcfcfcfcacacac3c3c3bcbcbcb7b7b7b3b3b3aeaeaeabababa2a2a29b9b9bb0b0b0d8d8d8ecececeaeaeae4e4e4dfdfdfe9e9e9d9d9d9bbbbbb9393937272726d6d6d8b8b8badadade3e3e3ccccccc5c5c5dadadac5c5c5dddddddfdfdfc0c0c0c3c3c3ccccccd1d1d1d0d0d0d0d0d0d0d0d0c9c9c9c0c0c0c7c7c7c9c9c9cccccccececed0d0d0cecececccccccacacacfcfcfc7c7c7f2f2f2d2d2d2d2d2d2e8e8e8e4e4e49f9f9f3e3e3e333333636363c1c1c1fefefefffffff7f7f7f0f0f0fefefee1e1e1f7f7f7fefefeffffffe4e4e4ffffffdddddddcdcdca2a2a2878787abababd1d1d1d2d2d2ccccccd3d3d3fffffff6f6f6f7f7f7f4f4f4ffffffeaeaeafffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fefefefefefefefefefefefefefefefefefefefefefefefefafafafafafaf6f6f6f9f9f9fffffffafafab6b6b64343435e5e5e6464646c6c6c7474747979797d7d7d8181818383838787878787878989898e8e8e9191919090908a8a8a8585858a8a8a8686868282827f7f7f8080808181818282828282828888887e7e7e7f7f7f8b8b8b8181818585858888885959596969697c7c7c8787878e8e8e9c9c9ca2a2a2a2a2a2a7a7a7abababaeaeaeb2b2b2b6b6b6b9b9b9bababababababababab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababab9b9b9b8b8b8b7b7b7b7b7b7b7b7b7b7b7b7b8b8b8b7b7b7b7b7b7b6b6b6b4b4b4b2b2b2afafafacacacabababa7a7a7a7a7a79c9c9c8b8b8b8585858282826d6d6d525252767676d1d1d1f8f8f8f2f2f2fffffff9f9f9e1e1e1fdfdfdf6f6f6fafafafffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffff8f8f8fbfbfbf6f6f6fffffff4f4f4fdfdfdf8f8f8fefefedcdcdc9898983535353636364949495252525555555555555f5f5f6d6d6d7171716e6e6e7373737f7f7f8181818383838787878888888989898a8a8a8c8c8c8d8d8d8d8d8d8a8a8a8888888888888989898989898686868383838585858383838080807f7f7f7f7f7f7f7f7f7c7c7c7a7a7a7878787777777777777474746c6c6c6565656363636565655c5c5c5252525555555656564444443636363535353535357a7a7ae3e3e3f6f6f6f2f2f2fffffff4f4f4f2f2f2fafafafdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5eeeeeef9f9f9fffffffbfbfbf8f8f8e1e1e1a0a0a08383839191919797979a9a9aa8a8a8aaaaaab5b5b5bebebec4c4c4c3c3c3c6c6c6d0d0d0d6d6d6d7d7d7dbdbdbe0e0e0e5e5e5e8e8e8e7e7e7e6e6e6e6e6e6e7e7e7e5e5e5e6e6e6e8e8e8e9e9e9e9e9e9e8e8e8e6e6e6e5e5e5e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8eaeaeae8e8e8e6e6e6e7e7e7e8e8e8e9e9e9e8e8e8e7e7e7e2e2e2e1e1e1e1e1e1e3e3e3e3e3e3dededed6d6d6d0d0d0ccccccc7c7c7bfbfbfb8b8b8b2b2b2adadada8a8a8a4a4a4979797919191b3b3b3dededee4e4e4e3e3e3eaeaeae9e9e9dededea9a9a97373736666667e7e7e9d9d9db1b1b1bababac8c8c8d2d2d2d7d7d7d7d7d7cbcbcbd2d2d2b3b3b3d8d8d8d4d4d4cacacac6c6c6cbcbcbcecececbcbcbccccccd1d1d1cdcdcdc8c8c8c5c5c5c9c9c9d0d0d0d2d2d2ccccccc5c5c5d1d1d1d3d3d3ebebebdfdfdfefefefc8c8c8e4e4e4d6d6d6a3a3a34646462626266a6a6ac0c0c0f5f5f5fffffffbfbfbf5f5f5fcfcfcfffffff4f4f4f8f8f8f9f9f9f8f8f8f4f4f4f1f1f1d5d5d5c2c2c2d0d0d0f0f0f0fffffffffffffcfcfcf5f5f5f9f9f9f7f7f7fbfbfbf5f5f5fffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffdfdfdf5f5f5fcfcfcf8f8f8c6c6c68888884e4e4e6565655f5f5f6464647c7c7c7575757e7e7e8787878585857f7f7f8383839292929898988d8d8d7f7f7f7a7a7a8080808080808181818080807f7f7f8080808282828585858686868181818585858585858484848c8c8c4c4c4c5b5b5b7575757d7d7d8989899393939999999e9e9ea6a6a6aeaeaeacacacafafafb2b2b2b3b3b3b5b5b5b9b9b9bcbcbcbdbdbdb6b6b6b6b6b6b7b7b7b8b8b8bababab9b9b9b7b7b7b5b5b5bdbdbdb9b9b9bbbbbbbbbbbbb7b7b7bbbbbbbdbdbdb5b5b5b9b9b9babababababab9b9b9b7b7b7b7b7b7b9b9b9bbbbbbb4b4b4b3b3b3b3b3b3b3b3b3b4b4b4b1b1b1adadada9a9a99d9d9daeaeae8c8c8c8f8f8f8686867a7a7a5a5a5a5353539b9b9becececffffffeeeeeef4f4f4fffffffbfbfbfcfcfcfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf9f9f9f7f7f7f6f6f6f6f6f6fffffff1f1f1fffffff4f4f48b8b8b3434343434344e4e4e4e4e4e5252525151515f5f5f7474746c6c6c6b6b6b8585858181818484848888888a8a8a8989898888888888888989898989898a8a8a8a8a8a8a8a8a8989898888888787878787878787878686868484848383838181817f7f7f7d7d7d7d7d7d7878787878787777777575757373736f6f6f6c6c6c6a6a6a5e5e5e6868685e5e5e4c4c4c5555554545455353533131312a2a2a838383edededebebebf6f6f6f7f7f7f9f9f9fefefefdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbacacac7373739999999d9d9da0a0a0b1b1b1afafafbdbdbdbdbdbdc4c4c4cdcdcdcdcdcdc9c9c9d3d3d3e3e3e3e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e7e7e7e6e6e6e6e6e6e7e7e7e5e5e5e2e2e2e0e0e0ddddddd8d8d8d2d2d2cdcdcdc3c3c3c2c2c2bbbbbbb3b3b3b1b1b1b0b0b0a6a6a69898989b9b9b828282b1b1b1e4e4e4e0e0e0ececece3e3e3a2a2a2acacac7979795c5c5c6868687d7d7d959595adadadb8b8b8d5d5d5cacacad0d0d0d3d3d3c6c6c6cbcbcbd6d6d6cecececccccccdcdcdcdcdcdcececececececdcdcdcdcdcdcccccccfcfcfcecececdcdcdcccccccacacac9c9c9c8c8c8c7c7c7cbcbcbd5d5d5e1e1e1e5e5e5e3e3e3dedededddddddedededadada9f9f9f5050502e2e2e5f5f5fbbbbbbf8f8f8fffffff9f9f9dcdcdcf5f5f5f4f4f4fffffff4f4f4ffffffefefeff7f7f7f8f8f8f9f9f9fafafafbfbfbfbfbfbfbfbfbfbfbfbf2f2f2f4f4f4f6f6f6f8f8f8fbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef5f5f5fcfcfcffffffeeeeeecdcdcd8484844848486b6b6b6b6b6b7373738888887878786e6e6e8585858686868989898b8b8b8686867e7e7e7b7b7b7d7d7d7f7f7f8282828484848585858383838282828282828282828484847f7f7f8383838282828181818484844a4a4a5a5a5a7575757c7c7c8787879090909696969c9c9ca5a5a5acacacacacacb0b0b0b7b7b7bbbbbbbebebebebebebcbcbcb9b9b9c0c0c0bfbfbfbebebebdbdbdbcbcbcbababab7b7b7b5b5b5b4b4b4b3b3b3b3b3b3b4b4b4b7b7b7bbbbbbbebebebebebeb5b5b5b6b6b6b6b6b6b5b5b5b3b3b3b3b3b3b5b5b5b7b7b7bfbfbfbbbbbbb6b6b6b1b1b1adadadacacacabababaaaaaaa7a7a79696969696967a7a7a8e8e8e7070705959596f6f6fc7c7c7f9f9f9fffffff6f6f6fefefefffffff7f7f7fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfbfbfbfafafafafafaf9f9f9fcfcfcffffffebebebfcfcfcfefefe8282822121214848484141413939395959597171716767677474748484847070707c7c7c8080808585858888888989898989898989898a8a8a8a8a8a8a8a8a8b8b8b8b8b8b8a8a8a8989898888888888888888888787878686868484848282828181817f7f7f7f7f7f7b7b7b7a7a7a7a7a7a7878787676767272726f6f6f6e6e6e6565656363635f5f5f5b5b5b6161614d4d4d5555553232322929290c0c0ccfcfcffffffffffffff3f3f3fffffff5f5f5fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffbfbfbf777777797979939393b5b5b5b1b1b1c8c8c8c2c2c2c0c0c0c1c1c1c7c7c7d0d0d0d9d9d9dddddddfdfdfe5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e7e7e7e6e6e6e5e5e5e6e6e6e5e5e5e2e2e2e0e0e0dcdcdcd7d7d7d1d1d1ccccccc9c9c9c2c2c2b7b7b7aeaeaea9a9a9a8a8a8a3a3a39d9d9d959595a2a2a2d3d3d3dbdbdbaeaeaea9a9a9afafaf8c8c8c6868685454545454545c5c5c656565878787abababb1b1b1cdcdcdcececed3d3d3d2d2d2cdcdcdd2d2d2d7d7d7d1d1d1cccccccdcdcdcdcdcdcececececececdcdcdcdcdcdcccccccececececececdcdcdcccccccbcbcbc9c9c9c9c9c9c8c8c8c7c7c7cececed8d8d8e1e1e1e5e5e5e5e5e5e3e3e3e1e1e1d9d9d9d3d3d39a9a9a4343433535358d8d8de2e2e2f4f4f4ddddddd5d5d5dcdcdcecececdededeeaeaeafafafafffffff8f8f8f9f9f9fafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfcf8f8f8f9f9f9fafafafbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf4f4f4f7f7f7fffffffffffffefefebbbbbb3d3d3d5757576363635b5b5b7070708080807d7d7d7e7e7e8686868787877a7a7a6c6c6c6b6b6b7575757f7f7f7a7a7a7e7e7e8383838686868686868484848282828282828383837f7f7f8484848383838383837e7e7e5050506464647a7a7a8282828d8d8d9595959b9b9ba1a1a1a8a8a8acacacaeaeaeadadadadadadafafafb3b3b3b7b7b7babababbbbbbaeaeaeafafafb1b1b1b4b4b4b6b6b6b8b8b8babababbbbbbbcbcbcbfbfbfb9b9b9b7b7b7bbbbbbb6b6b6b2b2b2b8b8b8b8b8b8b9b9b9bababab9b9b9b7b7b7b7b7b7b9b9b9bbbbbbb2b2b2b5b5b5b8b8b8b8b8b8b4b4b4afafafabababa9a9a9ababab9a9a9a9a9a9a8f8f8f7373736868684b4b4ba7a7a7f2f2f2fffffffefefefcfcfcfffffffefefef4f4f4fffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfffffffcfcfcf8f8f8ffffffffffffe3e3e38686864242423636363838384747476464647373736868686767677b7b7b7777777c7c7c8181818686868888888989898b8b8b8c8c8c8b8b8b8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8a8a8a8a8a8a8989898989898888888686868585858383838282828282827e7e7e7e7e7e7d7d7d7b7b7b7979797676767474747272727878786767676363636262625e5e5e5555556a6a6a585858494949737373eaeaeaf3f3f3f2f2f2f4f4f4fffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2e0e0e06a6a6a9f9f9fb4b4b4bdbdbdc6c6c6c7c7c7cbcbcbcececed0d0d0d7d7d7e0e0e0e1e1e1dcdcdce5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e9e9e9e9e9e9e9e9e9e8e8e8e8e8e8e6e6e6e5e5e5e4e4e4e6e6e6e4e4e4e1e1e1dedededbdbdbd5d5d5cecececacacac8c8c8bfbfbfb5b5b5aeaeaea8a8a8a1a1a19c9c9c9b9b9b8e8e8ea2a2a2bcbcbcaeaeae8787877f7f7f7a7a7a5b5b5b4141413d3d3d4b4b4b4e4e4e4f4f4f818181b1b1b1aeaeaebdbdbdcfcfcfd2d2d2cacacacdcdcdd3d3d3d1d1d1cecececdcdcdcdcdcdcececececececececececececdcdcdcdcdcdcdcdcdcccccccccccccccccccbcbcbcbcbcbcacacacacacac6c6c6c9c9c9d0d0d0d9d9d9e1e1e1e4e4e4e2e2e2dfdfdfd7d7d7eaeaead0d0d0727272353535707070d2d2d2f9f9f9e8e8e8c0c0c0dededee6e6e6c7c7c7dbdbdbffffffe0e0e0fafafafafafafbfbfbfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfafafaf7f7f7f5f5f5f8f8f8fdfdfdd4d4d46565653d3d3d6161616a6a6a5959597777777373737777778181817e7e7e6b6b6b5e5e5e6666667777778181817575757a7a7a8080808484848585858484848484848585858383838181818787878686868787877878785a5a5a7272727979798383838f8f8f9797979e9e9ea4a4a4a7a7a7a7a7a7b2b2b2afafafafafafb3b3b3b8b8b8babababdbdbdc0c0c0c1c1c1c1c1c1c0c0c0bebebebcbcbcbbbbbbbbbbbbbbbbbbb1b1b1bbbbbbbabababbbbbbc3c3c3bfbfbfb9b9b9c0c0c0b6b6b6b7b7b7b7b7b7b6b6b6b5b5b5b5b5b5b6b6b6b8b8b8b0b0b0b3b3b3b6b6b6b6b6b6b2b2b2aeaeaeabababaaaaaab2b2b28f8f8f7c7c7c8080807070706969695f5f5fc0c0c0fffffffffffffafafafbfbfbfffffffffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3ffffffffffffe1e1e1ffffffffffff8484843232324747474242424949496f6f6f7878786a6a6a7272727575757a7a7a8080808585858787878989898b8b8b8d8d8d8c8c8c8d8d8d8d8d8d8e8e8e8d8d8d8d8d8d8c8c8c8c8c8c8b8b8b8a8a8a8a8a8a8989898888888787878686868585858282828181818080807e7e7e7c7c7c7a7a7a7878787777777373736b6b6b7676767575755f5f5f5353535454543c3c3c141414ebebebfbfbfbf3f3f3e9e9e9fefefefcfcfcfafafafdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbffffffdedede6f6f6f919191c9c9c9b7b7b7c2c2c2ccccccd7d7d7dcdcdcdadadadadadadededee4e4e4e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e7e7e5e5e5e4e4e4e3e3e3e5e5e5e2e2e2dfdfdfdcdcdcd8d8d8d2d2d2cbcbcbc6c6c6bebebeb7b7b7b4b4b4b4b4b4adadada0a0a09696969494948d8d8d9090908d8d8d8282827777776f6f6f5959593c3c3c4242423131313535353535353636366c6c6ca3a3a3a2a2a2b3b3b3d2d2d2d2d2d2c4c4c4ccccccd3d3d3cdcdcdcecececdcdcdcdcdcdcecececfcfcfcfcfcfcecececdcdcdcdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccacacacbcbcbcdcdcdd1d1d1d5d5d5d8d8d8d9d9d9d9d9d9dcdcdcdbdbdbd9d9d99b9b9b3535351e1e1e6c6c6cb7b7b7d6d6d6e0e0e0d4d4d4d2d2d2b6b6b6e6e6e6fafafafdfdfdfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffff5f5f5f1f1f1f4f4f4ffffffc3c3c36060604d4d4d5f5f5f5f5f5f6363637272727878787a7a7a7272726262625e5e5e6b6b6b7878787d7d7d7a7a7a7d7d7d8080808383838383838484848585858787878484848383838787878484848484846868685858587575757373738080808e8e8e979797a0a0a0a7a7a7a8a8a8a4a4a4adadadaeaeaeb5b5b5bebebebfbfbfb9b9b9b6b6b6b8b8b8b8b8b8babababbbbbbbababab8b8b8b7b7b7b8b8b8bababab1b1b1bbbbbbbcbcbcb5b5b5b5b5b5b7b7b7b5b5b5b3b3b3b8b8b8b9b9b9b9b9b9b8b8b8b7b7b7b7b7b7b8b8b8babababebebeb9b9b9b2b2b2abababa7a7a7a7a7a7aaaaaaadadada5a5a58d8d8d9f9f9f767676878787515151aaaaaaf7f7f7fbfbfbfffffffefefefafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefffffff5f5f5eeeeeefefefeffffffeeeeee8d8d8d3636362727275f5f5f7676767373737575757070707575757979797f7f7f8484848686868888888a8a8a8c8c8c8c8c8c8d8d8d8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8c8c8c8b8b8b8b8b8b8a8a8a8a8a8a8989898989898989898585858484848282828080807e7e7e7c7c7c7b7b7b7b7b7b777777727272777777757575666666676767545454393939535353e8e8e8f1f1f1ffffffeaeaeaf6f6f6fffffff5f5f5fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6ffffffe5e5e5fcfcfce2e2e2646464a6a6a6cacacac9c9c9c9c9c9d0d0d0dbdbdbdcdcdcd9d9d9e0e0e0eeeeeee5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e7e7e6e6e6e4e4e4e2e2e2e1e1e1e2e2e2e0e0e0ddddddd9d9d9d5d5d5cececec7c7c7c2c2c2b9b9b9b4b4b4b1b1b1b0b0b0abababa0a0a09595959191919494948a8a8a7b7b7b6f6f6f6363635252524545454343434f4f4f383838373737383838343434595959929292a9a9a9b3b3b3d4d4d4d7d7d7c8c8c8cfcfcfd4d4d4d0d0d0d4d4d4cdcdcdcecececfcfcfcfcfcfcfcfcfcfcfcfcecececdcdcdcbcbcbcccccccccccccccccccccccccdcdcdcdcdcdcdcdcdcececed0d0d0d0d0d0cdcdcdcacacaccccccd3d3d3d9d9d9e3e3e3cdcdcddcdcdcdcdcdc8787872c2c2c2c2c2c5b5b5bc8c8c8e3e3e3c0c0c0dcdcdc3a3a3acacacaeeeeeefafafafcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafffffffffffff9f9f9f6f6f6f8f8f8ffffffffffffcfcfcf7676764141416d6d6d5252528080807474746a6a6a5b5b5b5353535b5b5b6868686f6f6f6f6f6f7f7f7f8282828484848585858484848383838484848585858383838383838585857e7e7e7c7c7c5252524f4f4f7070707d7d7d8a8a8a9696969c9c9ca4a4a4adadadadadada7a7a7a6a6a6a3a3a3a4a4a4a7a7a7a3a3a3a0a0a0a8a8a8b5b5b5b5b5b5b8b8b8bababab9b9b9b3b3b3afafafafafafb0b0b0b0b0b0b3b3b3b2b2b2a2a2a29c9c9cb9b9b9d0d0d0c8c8c8b3b3b3b4b4b4b4b4b4b3b3b3b2b2b2b2b2b2b3b3b3b5b5b5b5b5b5b3b3b3b1b1b1b1b1b1b1b1b1afafafabababa7a7a78d8d8d8c8c8c999999717171616161565656c3c3c3f8f8f8f9f9f9fffffffffffffefefefcfcfcfffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffbfbfbfffffffbfbfbf9f9f9fffffff5f5f5edededfffffff8f8f87e7e7e3030304747476767676363636363637373737272727676767d7d7d8282828585858787878989898b8b8b8c8c8c8d8d8d8e8e8e8e8e8e8f8f8f8e8e8e8e8e8e8e8e8e8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8888888787878585858383838181818080807f7f7f7f7f7f8181817a7a7a7575757373736a6a6a686868414141373737f9f9f9efefeffbfbfbfefefef4f4f4f7f7f7fffffffefefefdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcffffffe7e7e7303030adadadd8d8d8d4d4d4d4d4d4dbdbdbe0e0e0e1e1e1e4e4e4e8e8e8e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e7e7e6e6e6e5e5e5e3e3e3e1e1e1e0e0e0e0e0e0dddddddadadad6d6d6d1d1d1cacacac2c2c2bdbdbdbbbbbbb6b6b6abababa2a2a2a0a0a09e9e9e9696968c8c8c8e8e8e7676766161615858584d4d4d4141414141414949493131312b2b2b303030313131252525303030646464979797acacacc7c7c7d3d3d3cdcdcdcdcdcdd0d0d0d0d0d0d2d2d2cececececececfcfcfcfcfcfcfcfcfcfcfcfcececececececccccccccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfcfcfd1d1d1d1d1d1ccccccc7c7c7c8c8c8d0d0d0d8d8d8cfcfcfcececed7d7d7c8c8c87b7b7b2828282f2f2f707070bdbdbdebebebd7d7d7bfbfbf5d5d5dddddddfffffffbfbfbfdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfefefefffffffffffffefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf8f8f8fafafafbfbfbfafafafbfbfbfcfcfcd9d9d9f9f9f9ffffffe2e2e24747476666664e4e4e6464646d6d6d5757574545454747475858586666666a6a6a6a6a6a7878787c7c7c8181818484848484848383838383838383838282828383838585857d7d7d7c7c7c4949495151517575758484848d8d8d9090908d8d8d8f8f8f9797979696968e8e8e5d5d5d5c5c5c5f5f5f6161615d5d5d5c5c5c6d6d6d838383a1a1a1a2a2a29e9e9e939393828282727272686868656565585858525252535353434343464646969696ddddddd9d9d9bfbfbfc0c0c0c0c0c0bfbfbfbebebebebebebfbfbfc1c1c1bbbbbbb7b7b7b3b3b3b3b3b3b5b5b5b2b2b2a9a9a9a1a1a1b8b8b8a0a0a08484847f7f7f616161c5c5c5f0f0f0f0f0f0fdfdfdfefefefffffffffffffdfdfdfffffffffffffafafafffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffdfdfdf8f8f8f9f9f9f9f9f9f4f4f4fefefefdfdfd9a9a9a3131313e3e3e7373737171715d5d5d6b6b6b7070707777777e7e7e8282828585858989898b8b8b8b8b8b8c8c8c8d8d8d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8888888686868484848484848484848484847676767e7e7e7f7f7f7c7c7c6060604444441e1e1e4a4a4afffffff9f9f9fafafaecececfffffffffffff0f0f0f9f9f9fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fafafafffffffafafad4d4d4bababa3e3e3eaeaeaecdcdcde4e4e4e3e3e3e0e0e0e7e7e7e8e8e8e0e0e0e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e7e7e6e6e6e4e4e4e2e2e2e0e0e0dfdfdfdddddddbdbdbd7d7d7d3d3d3cdcdcdc6c6c6bebebeb9b9b9b9b9b9b7b7b7a9a9a99a9a9a9999999d9d9d9292927d7d7d6f6f6f5656564848484646464343434646464646463c3c3c3c3c3c4646464545453f3f3f3838383434345757579191919f9f9fb2b2b2ccccccd4d4d4cbcbcbcacacacfcfcfcccccccecececfcfcfcfcfcfd0d0d0d0d0d0cfcfcfcfcfcfcecececdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccccccccccdcdcdcececececececbcbcbc7c7c7c6c6c6c8c8c8cbcbcbddddddd1d1d1c4c4c4d4d4d4dbdbdb9393933636361111114b4b4be0e0e0bbbbbb2c2c2cdededef1f1f1e9e9e9fffffffcfcfcfcfcfcfafafafafafafbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfffffff0f0f0f0f0f0ffffff3434344343436666665555556b6b6b5050503d3d3d4646465c5c5c6b6b6b7171717575756b6b6b7171717a7a7a8181818484848484848383838282828282828484848787878181818181814c4c4c5b5b5b8282827a7a7a7e7e7e7878786b6b6b6868686d6d6d6a6a6a6161615959596666667f7f7f9191918f8f8f8585858b8b8b9a9a9a9999999d9d9d9f9f9f9a9a9a8e8e8e8383837d7d7d7c7c7c6b6b6b595959535353383838373737a0a0a0fffffffffffff8f8f8f9f9f9f9f9f9f8f8f8f6f6f6f6f6f6f8f8f8fafafae7e7e7d1d1d1b5b5b5a2a2a29f9f9fa2a2a2a5a5a5a4a4a48a8a8a7c7c7c939393686868424242bfbfbff9f9f9fafafafffffff6f6f6fcfcfcfffffffffffffdfdfdfffffffdfdfdfffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf2f2f2f6f6f6f4f4f4f6f6f6fffffff9f9f9ffffffe3e3e39191915252526262627c7c7c6a6a6a6565656b6b6b7373737a7a7a8080808484848989898b8b8b8b8b8b8b8b8b8c8c8c8d8d8d8e8e8e8e8e8e8e8e8e8e8e8e8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c8d8d8d8d8d8d8d8d8d8f8f8f8d8d8d8b8b8b8989898787878787878787878787878080808585857676766464644141413f3f3f686868f7f7f7f0f0f0fffffff0f0f0fffffff8f8f8f2f2f2f9f9f9fffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffff2f2f2f2f2f2fffffff0f0f08d8d8d5c5c5cacacace9e9e9e7e7e7dbdbdbe7e7e7ededede2e2e2e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e7e7e7e7e7e6e6e6e4e4e4e2e2e2e0e0e0dfdfdfdcdcdcd9d9d9d5d5d5d1d1d1cbcbcbc4c4c4bcbcbcb6b6b6b2b2b2b5b5b5ababab9a9a9a9a9a9a9f9f9f8b8b8b6c6c6c4d4d4d4949495151514e4e4e4040404545454646463131313030303c3c3c2b2b2b1c1c1c2222221d1d1d2e2e2e5d5d5d9a9a9aa7a7a7ccccccdededecfcfcfccccccd3d3d3cdcdcdcecececfcfcfcfcfcfd0d0d0d0d0d0cfcfcfcfcfcfcececececececececececececdcdcdcdcdcdcccccccccccccccccccccccccbcbcbc9c9c9c8c8c8c7c7c7c4c4c4bebebebababab9b9b9d2d2d2cececec6c6c6b9b9b97070702d2d2d2e2e2e4e4e4ed7d7d7d3d3d3272727e9e9e9f0f0f0fffffff7f7f7fcfcfcfbfbfbfafafaf9f9f9fafafafcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9f9f9f9fbfbfbfdfdfdfefefeeeeeeefffffff4f4f4f5f5f5f2f2f24f4f4f3939395555554949494f4f4f4949493939393c3c3c5555556969696d6d6d6969697171717d7d7d8484848686868585858383838282828383838a8a8a8888887f7f7f7070706060606767678080806f6f6f6a6a6a6666666464646060606060606868687272727e7e7e8282828989899191919898989e9e9ea2a2a2a4a4a4a7a7a7a3a3a39f9f9fa0a0a0a1a1a19d9d9d9393938989896464645959596464645e5e5e404040393939848484fffffff8f8f8fffffff5f5f5fffffffdfdfdf1f1f1fffffff6f6f6f8f8f8f8f8f8f7f7f7f5f5f5f4f4f4f2f2f2f1f1f1f0f0f09e9e9e868686707070818181bbbbbbf5f5f5fffffff6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf8f8f8f8f8f8f8f8f8efefefffffffffffffa7a7a76161616e6e6e7575756262626d6d6d6767677878788888888383838888888888888888888a8a8a8c8c8c8c8c8c8c8c8c8c8c8c8e8e8e9090908d8d8d8e8e8e8e8e8e8f8f8f8f8f8f8e8e8e8d8d8d8d8d8d9090908b8b8b8989898b8b8b8e8e8e8c8c8c888888858585858585848484696969535353454545323232717171ecececfcfcfcfbfbfbf9f9f9f7f7f7f7f7f7f9f9f9fbfbfbfcfcfcfbfbfbfbfbfbfefefefffffffffffffffffffffffffffffffafafafffffffffffffcfcfcfefefefffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffefefefefefefffffffdfdfdfafafafbfbfbfefefefefefefbfbfbf7f7f7a8a8a8aeaeaecfcfcfeaeaeae7e7e7e2e2e2e7e7e7e7e7e7e7e7e7e6e6e6e5e5e5e4e4e4e2e2e2e2e2e2e7e7e7ededede7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7eaeaeae9e9e9e8e8e8e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8e7e7e7e6e6e6e4e4e4e3e3e3e2e2e2e1e1e1e1e1e1e1e1e1ddddddd9d9d9d3d3d3ccccccc6c6c6c0c0c0bababab5b5b5b9b9b9afafafa3a3a39f9f9fa1a1a19a9a9a8181816767675353534646464444444646464545454747474646463a3a3a4545453a3a3a242424272727373737232323232323515151a4a4a4a1a1a1d4d4d4d0d0d0cdcdcdd5d5d5dbdbdbc5c5c5cfcfcfcfcfcfd0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d1d1d1cecececececececececececececececdcdcdcccccccbcbcbcdcdcdc7c7c7c7c7c7c4c4c4bdbdbdbebebebcbcbcaeaeaeb7b7b7b9b9b9c5c5c5c9c9c9c5c5c5bfbfbf8686863131314c4c4cbbbbbb4b4b4bdfdfdffcfcfcfffffff6f6f6f9f9f9fbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafafafafafcfcfcfefefefffffff8f8f8f3f3f3f9f9f9fffffff3f3f3cecece7272725050504040403f3f3f4242424a4a4a4e4e4e5353535e5e5e6b6b6b7676767979797d7d7d8383838787878686868383837f7f7f8383838383838181817474745e5e5e5555556161617171716d6d6d6868686565656666666767676a6a6a7272727b7b7b8787878989898e8e8e9393939797979b9b9b9d9d9d9d9d9da0a0a09e9e9e9e9e9ea2a2a2a6a6a6a6a6a6a2a2a29d9d9d7c7c7c6060605858585151514848484f4f4f8c8c8cf3f3f3fbfbfbfcfcfcfbfbfbfffffffdfdfdf6f6f6fffffffffffffefefefdfdfdfdfdfdfcfcfcfafafaf9f9f9f9f9f9f8f8f8ebebebe9e9e9e3e3e3dfdfdfecececfefefefffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafafafafffffff8f8f8f8f8f8f9f9f9b2b2b25353534d4d4d6d6d6d6565656d6d6d6363637474748686868181818383838080808888888a8a8a8c8c8c8c8c8c8c8c8c8c8c8c8e8e8e9090908e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8d8d8d8d8d8d8e8e8e8d8d8d8d8d8d8d8d8d8d8d8d8b8b8b8a8a8a8a8a8a8e8e8e6a6a6a5353534646463f3f3f6c6c6cc3c3c3fffffffefefefdfdfdfbfbfbfafafafafafafbfbfbfdfdfdfefefefffffffffffffbfbfbfcfcfcfcfcfcfafafafbfbfbfefefefffffffffffffffffffcfcfcfafafafefefefffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfafafaf9f9f9f9f9f9fbfbfbfcfcfcfcfcfcc1c1c1bebebed6d6d6d3d3d3e3e3e3f3f3f3dcdcdce3e3e3e2e2e2e3e3e3e6e6e6e9e9e9e8e8e8e6e6e6e4e4e4e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e8e8e8e7e7e7e7e7e7e7e7e7e7e7e7e6e6e6e5e5e5e4e4e4e3e3e3e2e2e2e1e1e1e0e0e0e0e0e0dbdbdbd6d6d6d0d0d0cacacac4c4c4bebebeb7b7b7b3b3b3a3a3a3a2a2a29f9f9f9999999494948787877070705b5b5b5353534646464848484f4f4f4747473f3f3f3c3c3c3636362b2b2b3737373434343232323232321b1b1b2121215151519393939b9b9bbbbbbbcfcfcfd8d8d8cacacadbdbdbcacacad1d1d1d1d1d1d0d0d0d0d0d0d0d0d0cfcfcfcfcfcfcfcfcfcececececececececececececdcdcdcccccccbcbcbcacacaccccccc7c7c7c7c7c7c4c4c4bdbdbdbdbdbdb9b9b9abababa7a7a7b4b4b4c1c1c1bfbfbfc0c0c0c2c2c2868686282828545454edededbcbcbcfffffffffffff9f9f9fdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfdfdfdfffffffffffffffffff6f6f6f0f0f0ffffffdcdcdcffffffcbcbcb6161614141414141414646464c4c4c4747474343435151516767676969696969696c6c6c7474747d7d7d8383838181817e7e7e8888888181818282827171715454545757576a6a6a6c6c6c6d6d6d6868686666666a6a6a7070707474747a7a7a8181818c8c8c8e8e8e9292929595959898989a9a9a9a9a9a9a9a9a9c9c9c9e9e9ea0a0a0a4a4a4a7a7a7a8a8a8a9a9a9aaaaaaa0a0a08282827070705c5c5c4f4f4f494949606060a0a0a0fffffffffffffdfdfdf3f3f3fefefefffffff1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffffffffffffffafafaf9f9f9f9f9f9f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfbfbfbfffffff9f9f9fdfdfde2e2e29595956f6f6f7575756565656969695c5c5c6c6c6c8181818080808585858383838787878989898b8b8b8c8c8c8b8b8b8c8c8c8e8e8e9090909090909090909090909090909090908f8f8f8e8e8e8d8d8d8c8c8c8f8f8f9090908e8e8e8c8c8c8b8b8b8d8d8d8e8e8e7979795858584545454e4e4e787878c3c3c3fcfcfcfffffffffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffffffffcfcfcf8f8f8fafafafdfdfdfdfdfdfefefefffffffefefefdfdfdfefefefffffffcfcfcf9f9f9fcfcfcfffffffefefefefefefffffffffffffffffffffffffefefefefefefefefefffffffefefef9f9f9f4f4f4f4f4f4fafafafffffff4f4f4c0c0c0c6c6c6c4c4c48e8e8e9e9e9edfdfdfededede6e6e6e4e4e4e3e3e3e6e6e6eaeaeaeaeaeae5e5e5dfdfdfe9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e8e8e8e7e7e7e7e7e7e7e7e7e7e7e7e5e5e5e5e5e5e4e4e4e2e2e2e1e1e1e0e0e0dfdfdfdfdfdfd7d7d7d3d3d3cdcdcdc6c6c6c1c1c1bababab4b4b4b0b0b0a8a8a8a8a8a8a2a2a29898989191919393939595959595956666665454544d4d4d4b4b4b3d3d3d3838383f3f3f4343433838383d3d3d2c2c2c2222222b2b2b2c2c2c3a3a3a5d5d5d8a8a8a9a9a9aa3a3a3c2c2c2ddddddbfbfbfd4d4d4cececed1d1d1d1d1d1d1d1d1d0d0d0cfcfcfcfcfcfcececececececececececececececececececdcdcdcbcbcbcacacac9c9c9c8c8c8c3c3c3c4c4c4c1c1c1b9b9b9b7b7b7b2b2b2a2a2a2a0a0a0b3b3b3bcbcbcb3b3b3b7b7b7bebebe8282822424244b4b4bf5f5f5ffffffffffffffffffefefeffffffffcfcfcfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffff7f7f7fbfbfbfbfbfbfffffff2f2f2fefefefefefe6d6d6d3f3f3f4545454949494646463d3d3d3d3d3d4d4d4d5f5f5f6363636767676e6e6e7777778181818787878989898989898b8b8b8080808585857676765757576262627979796e6e6e6d6d6d6767676565656c6c6c7474747979797d7d7d8282828c8c8c8e8e8e9292929797979a9a9a9d9d9d9e9e9e9f9f9fa1a1a1a3a3a3a5a5a5a4a4a4a1a1a1a1a1a1a4a4a4a7a7a79d9d9d8f8f8f8787876d6d6d5757574949494e4e4e797979f0f0f0fffffff9f9f9e8e8e8fffffffffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fbfbfbfbfbfbfafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4ffffffffffffffffffffffffedededadadad5e5e5e6565656b6b6b5f5f5f6e6e6e8181817f7f7f8787878888888686868888888a8a8a8a8a8a8a8a8a8b8b8b8d8d8d8e8e8e9090909090909090909090909090908f8f8f8e8e8e8d8d8d8e8e8e9090909090908d8d8d8d8d8d8e8e8e8c8c8c8989895c5c5c5b5b5b464646696969cdcdcdfffffff7f7f7fafafafffffffffffffffffffefefefefefefffffffffffffffffff9f9f9f6f6f6f8f8f8fcfcfcfdfdfdfafafaf9f9f9fbfbfbf8f8f8f4f4f4f8f8f8fffffffffffffafafaf8f8f8fdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffefefefefefefefefefdfdfdf9f9f9f6f6f6f6f6f6fafafafdfdfdfdfdfdd2d2d2c5c5c5b6b6b6969696acacacdbdbdbdededee9e9e9e9e9e9e7e7e7e5e5e5e5e5e5e7e7e7e5e5e5e2e2e2e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e7e7e6e6e6e6e6e6e4e4e4e4e4e4e3e3e3e2e2e2e0e0e0dfdfdfdddddddcdcdcd5d5d5d1d1d1cacacac4c4c4bebebeb8b8b8b1b1b1adadada4a4a4a2a2a29a9a9a8f8f8f909090a0a0a0b4b4b4c0c0c0a6a6a69696968383836969694c4c4c4040403939392a2a2a3333333636362727271b1b1b2c2c2c4242425656566b6b6b8686869797979e9e9ea8a8a8d4d4d4c7c7c7cacacad1d1d1d0d0d0d0d0d0cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcecececececececececdcdcdcbcbcbc9c9c9c8c8c8c7c7c7c2c2c2bdbdbdbebebebbbbbbb1b1b1aeaeaea7a7a7969696939393a6a6a6aeaeaeaaaaaab2b2b2b4b4b47f7f7f353535666666e2e2e2fffffff3f3f3fcfcfcf8f8f8fffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffafafaffffffe9e9e9ffffffb0b0b05b5b5b4444443939394545454d4d4d4949494b4b4b5757576060606969697575757b7b7b7d7d7d7d7d7d8080808484848989897e7e7e8484847878785d5d5d6868687979796a6a6a6565656161616363636d6d6d7777777d7d7d8181818585858d8d8d9090909494949999999d9d9d9f9f9fa1a1a1a1a1a1a2a2a2a4a4a4a6a6a6a4a4a4a0a0a09f9f9fa3a3a3a7a7a7a5a5a59e9e9e9999997e7e7e6969695959595050506a6a6aadadadfffffff6f6f6edededfffffffbfbfbfffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefffffffffffffcfcfcfafafafffffffffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffbfbfbfafafaffffffc3c3c34545455d5d5d6969696464647575758484847d7d7d8282828484848484848686868888888888888888888888888a8a8a8c8c8c8e8e8e8f8f8f8f8f8f9090909090908f8f8f8f8f8f8e8e8e9191919191918e8e8e8c8c8c8f8f8f9090908787877a7a7a595959565656545454929292f0f0f0ffffffeeeeeefbfbfbfffffffffffffffffffefefefefefefffffffffffffffffffafafaf9f9f9fafafafafafaf5f5f5efefeff1f1f1f7f7f7fdfdfdf5f5f5f5f5f5fffffffffffffdfdfdf9f9f9fbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffefefefffffffdfdfdfafafafafafafcfcfcfcfcfcfafafaf7f7f7fffffff8f8f8d3d3d3b7b7b7bababacdcdcdcfcfcfc3c3c3dbdbdbe5e5e5ebebebe7e7e7e4e4e4e6e6e6e8e8e8e7e7e7e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e7e7e7e5e5e5e5e5e5e3e3e3e3e3e3e2e2e2e1e1e1e0e0e0dddddddbdbdbdadadad3d3d3cfcfcfc8c8c8c2c2c2bcbcbcb6b6b6afafafababab9e9e9e9d9d9d9898989595959b9b9baaaaaab5b5b5b9b9b9b9b9b9bdbdbdb8b8b89e9e9e8787877d7d7d6161613636363131314f4f4f5e5e5e5757575757576262626f6f6f797979717171888888aaaaaa939393c6c6c6dfdfdfc7c7c7d5d5d5cdcdcdcecececececececececfcfcfd0d0d0d0d0d0d0d0d0cdcdcdcdcdcdcccccccbcbcbc9c9c9c7c7c7c5c5c5c4c4c4bfbfbfb9b9b9b9b9b9b5b5b5aaaaaaa5a5a59d9d9d8b8b8b7c7c7c939393a5a5a5afafafb7b7b7aaaaaa7c7c7c4f4f4fbcbcbcecececf4f4f4f4f4f4fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9eeeeeef6f6f6fcfcfcf3f3f3fcfcfcb9b9b96f6f6f3a3a3a4141415151514848484747475555555555556262627171717979797979797a7a7a7f7f7f8686868b8b8b8181818181817979796767676a6a6a7272726868685b5b5b5b5b5b6262626f6f6f7a7a7a8181818787878c8c8c9393939595959898989b9b9b9e9e9e9f9f9fa0a0a0a0a0a09e9e9ea1a1a1a4a4a4a5a5a5a4a4a4a6a6a6aaaaaaaeaeaeb0b0b0a9a9a9a8a8a89a9a9a8e8e8e7474744c4c4c4b4b4b7f7f7ff1f1f1f9f9f9f8f8f8fdfdfdedededfffffffffffffefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffff3f3f3f4f4f4dedede8787875b5b5b6666665f5f5f7070707f7f7f7979797e7e7e7f7f7f8181818383838585858686868585858686868888888a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f9090909191918e8e8e8c8c8c8f8f8f8e8e8e7c7c7c676767565656505050828282cfcfcff2f2f2f6f6f6f6f6f6f3f3f3fefefefefefefefefefffffffffffffefefefefefefefefefffffffcfcfcf9f9f9f9f9f9f6f6f6f4f4f4f9f9f9fffffffffffffafafaf6f6f6f8f8f8fbfbfbfbfbfbfbfbfbfefefefbfbfbfbfbfbfdfdfdfefefefffffffffffffffffffefefefffffffdfdfdfafafafbfbfbfffffffffffffbfbfbf6f6f6efefefffffffefefefc8c8c8bebebebbbbbbbbbbbbc7c7c7c3c3c3d6d6d6e5e5e5e6e6e6e3e3e3e6e6e6e8e8e8e6e6e6e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e6e6e6e7e7e7e8e8e8e8e8e8e8e8e8e7e7e7e5e5e5e4e4e4e1e1e1e2e2e2e2e2e2e1e1e1dfdfdfdcdcdcd9d9d9d8d8d8d0d0d0ccccccc6c6c6bfbfbfbababab3b3b3adadada9a9a9a5a5a59e9e9e959595949494a1a1a1b3b3b3bdbdbdbebebeaaaaaab4b4b4b9b9b9afafafaaaaaab2b2b2a2a2a27b7b7b6f6f6f8080808787877d7d7d7676767979797777776c6c6c6666668a8a8ac2c2c2909090b7b7b7e3e3e3c7c7c7d8d8d8cdcdcdcecececececececececfcfcfcfcfcfcfcfcfcfcfcfcccccccbcbcbcacacac9c9c9c6c6c6c4c4c4c1c1c1c0c0c0bdbdbdb6b6b6b5b5b5aeaeaea2a2a29d9d9d949494838383767676999999b6b6b6c2c2c2c1c1c1a5a5a57f7f7f6b6b6bf9f9f9fbfbfbefefeffdfdfdfffffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefefefef9f9f9f5f5f5f4f4f4ffffffffffffffffffe9e9e9f9f9f9ffffffc0c0c07676764e4e4e4444444343434545454a4a4a5555555f5f5f6c6c6c7575757a7a7a7f7f7f8686868d8d8d8a8a8a8181817979797575756f6f6f6b6b6b6c6c6c6e6e6e5858585c5c5c6666667474747d7d7d8383838b8b8b9292929696969898989a9a9a9d9d9d9f9f9fa0a0a0a0a0a0a0a0a0a0a0a0a1a1a1a4a4a4a6a6a6a7a7a7a8a8a8abababacacaca0a0a09a9a9aa3a3a3a6a6a6aaaaaa989898727272707070acacacf4f4f4fdfdfdf7f7f7fbfbfbf2f2f2fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffefefefdfdfdfffffffefefef6f6f6fbfbfbe4e4e4a2a2a29696967171716d6d6d7676767373737c7c7c7e7e7e7f7f7f8181818383838383838383838484848585858787878888888989898b8b8b8d8d8d8e8e8e8f8f8f9090909090908c8c8c9292929393938f8f8f8d8d8d868686707070585858505050797979c4c4c4f7f7f7f7f7f7f3f3f3f7f7f7f1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf6f6f6fafafafcfcfcf8f8f8f2f2f2f0f0f0eaeaeaf2f2f2f8f8f8f6f6f6f4f4f4f7f7f7fafafafcfcfcfafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf9f9f9fafafaf3f3f3e4e4e4d4d4d4c8c8c8c4c4c4c7c7c7bdbdbdccccccd7d7d7d5d5d5d6d6d6dfdfdfe4e4e4e2e2e2e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e5e5e5e6e6e6e8e8e8e8e8e8e8e8e8e6e6e6e4e4e4e3e3e3e1e1e1e1e1e1e1e1e1e1e1e1dedededbdbdbd8d8d8d6d6d6cdcdcdc9c9c9c2c2c2bcbcbcb6b6b6b0b0b0aaaaaaa5a5a5a1a1a19898988c8c8c8c8c8c9c9c9cb3b3b3bfbfbfc0c0c0bcbcbcb6b6b6b4b4b4adadada7a7a7adadadacacac9c9c9ca4a4a49696968282827171716f6f6f7d7d7d7e7e7e6c6c6c8b8b8bb9b9b9e4e4e49f9f9fa2a2a2c1c1c1c1c1c1d3d3d3d1d1d1d0d0d0d0d0d0cfcfcfcecececdcdcdcccccccccccccacacac9c9c9c8c8c8c6c6c6c4c4c4c1c1c1bebebebdbdbdb8b8b8b0b0b0adadada5a5a59797979292928a8a8a797979808080b5b5b5d5d5d5d4d4d4cdcdcdbababaa9a9a9aaaaaafdfdfdfafafaf4f4f4fcfcfcfffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefffffffffffffefefefefefefdfdfdfefefeffffffebebebfcfcfcfefefee9e9e9fffffff5f5f5fdfdfdf6f6f6c1c1c16e6e6e4444444b4b4b4b4b4b3636364c4c4c4f4f4f5555555b5b5b6161616767676c6c6c7070708282827a7a7a6d6d6d6c6c6c7070706969696666667373735c5c5c6161616c6c6c7979797f7f7f8383838a8a8a9393939595959797979a9a9a9d9d9da0a0a0a2a2a2a2a2a2a2a2a2a5a5a5a5a5a5a6a6a6a6a6a6a6a6a6a5a5a5a4a4a4a2a2a2b0b0b0a4a4a4a4a4a49f9f9fa3a3a3a1a1a1999999afafaffffffffffffffdfdfdeeeeeefcfcfcfffffff2f2f2fdfdfdfffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffefefefffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfffffffbfbfbfafafafffffff3f3f3f5f5f5fafafaffffffe5e5e59999997676767272726e6e6e7878787b7b7b7d7d7d7f7f7f8181818282828181818282828484848686868585858787878989898c8c8c8e8e8e8f8f8f9090909191918787879292929898989292928a8a8a7f7f7f686868505050575757bbbbbbf2f2f2f3f3f3fbfbfbf5f5f5eeeeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f4f4f4fafafafbfbfbecececd3d3d3c1c1c1c9c9c9e2e2e2f8f8f8f9f9f9f4f4f4f5f5f5f7f7f7f6f6f6fafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffdfdfdf8f8f8f8f8f8fdfdfdfffffffefefef0f0f0ffffffffffffd8d8d8bcbcbcc2c2c2c6c6c6c6c6c6ccccccc9c9c9c1c1c1c5c5c5d5d5d5e0e0e0dfdfdfe5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6e6e6e8e8e8e9e9e9e8e8e8e6e6e6e4e4e4e3e3e3e0e0e0e1e1e1e1e1e1e0e0e0dedededbdbdbd7d7d7d5d5d5cbcbcbc6c6c6c0c0c0bababab4b4b4adadada7a7a7a3a3a3a2a2a2a0a0a09f9f9fa5a5a5b3b3b3c0c0c0c0c0c0b9b9b9b9b9b9acacacafafafb6b6b6aeaeaea7a7a7aaaaaaaaaaaaaaaaaaa0a0a09494948383837c7c7c909090a6a6a6a7a7a7c2c2c2f1f1f1ffffffafafaf8f8f8f979797b7b7b7cbcbcbd4d4d4d3d3d3d1d1d1cfcfcfcdcdcdcbcbcbc9c9c9c8c8c8c9c9c9c8c8c8c7c7c7c5c5c5c2c2c2bfbfbfbcbcbcbbbbbbb2b2b2aaaaaaa5a5a59c9c9c8e8e8e898989828282717171838383c6c6c6e6e6e6dadadad6d6d6dbdbdbe4e4e4f6f6f6f7f7f7fbfbfbfffffffafafafffffff5f5f5fffffff4f4f4fffffffffffffffffffffffffffffffefefefefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf6f6f6f5f5f5f7f7f7f9f9f9fcfcfcfffffff8f8f8fefefebbbbbb8181816b6b6b4343434a4a4a4242424040404c4c4c3f3f3f3636364040404747475757576969695151515757576f6f6f7171716d6d6d6f6f6f6363635a5a5a6666667474747e7e7e8383838888889090909797979b9b9b9c9c9c9d9d9d9f9f9fa0a0a0a1a1a1a1a1a1a1a1a1a3a3a3a4a4a4a6a6a6a8a8a8a9a9a9a8a8a8a6a6a6a5a5a59c9c9ca4a4a4aaaaaaa9a9a9a4a4a4a3a3a3abababb3b3b3e0e0e0edededf7f7f7f6f6f6f1f1f1f3f3f3f9f9f9fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffdfdfdf7f7f7f3f3f3ffffffffffffefefef7575757878786868686666668181817676767a7a7a7f7f7f8383838383838484848585858686868686868686868888888989898b8b8b8c8c8c8e8e8e8e8e8e8686869797978d8d8d9393938585856565656464645151517f7f7fc7c7c7f3f3f3f6f6f6fcfcfcfefefef9f9f9fdfdfdfffffffffffff7f7f7fffffffffffffffffff9f9f9fffffffffffff6f6f6f9f9f9f0f0f0f5f5f5d6d6d68585856b6b6b636363a9a9a9bfbfbfdbdbdbfffffff9f9f9ebebebf4f4f4fafafafbfbfbfcfcfcfefefefffffffffffffffffffbfbfbfefefefffffffffffffffffffffffffffffffffffffefefefffffffdfdfdfdfdfdfdfdfde9e9e9cbcbcbbfbfbfc5c5c5bcbcbcbfbfbfc5c5c5c7c7c7c3c3c3c0c0c0c7c7c7d1d1d1d6d6d6dddddde6e6e6e9e9e9e7e7e7e6e6e6e8e8e8eaeaeae8e8e8e6e6e6e4e4e4e3e3e3e4e4e4e5e5e5e4e4e4e3e3e3e4e4e4e4e4e4e0e0e0dbdbdbdadadad9d9d9d2d2d2cacacac5c5c5c1c1c1bcbcbcb7b7b7b2b2b2afafafaeaeaeaeaeaeb2b2b2b5b5b5b9b9b9bcbcbcbcbcbcbababab7b7b7b5b5b5b9b9b9b6b6b6b2b2b2afafafadadadabababa9a9a9a6a6a6a0a0a0a3a3a39797978484848a8a8ab3b3b3e4e4e4fffffff8f8f8ffffffffffffedededb7b7b78b8b8ba0a0a0c1c1c1d8d8d8c7c7c7c7c7c7d0d0d0cdcdcdc8c8c8c9c9c9c7c7c7c5c5c5c6c6c6c6c6c6c3c3c3bdbdbdb7b7b7b3b3b3b1b1b1a6a6a6a6a6a69999999090908787877d7d7d7e7e7e636363c1c1c1d5d5d5e3e3e3e0e0e0d8d8d8dfdfdfefefeffbfbfbfafafafafafaf9f9f9fafafafbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f6f6f6f5f5f5f6f6f6f8f8f8f9f9f9f4f4f4efefeffffffffdfdfdf0f0f0d9d9d98484845b5b5b8181813838383535354949494141413f3f3f3e3e3e3f3f3f4848483e3e3e6969695f5f5f7171717070706363635858585d5d5d6969697777778080808585858a8a8a9191919898989b9b9b9c9c9c9e9e9ea0a0a0a1a1a1a1a1a1a2a2a2a2a2a2a3a3a3a4a4a4a6a6a6a8a8a8a8a8a8a8a8a8a6a6a6a5a5a5a1a1a1a6a6a6aaaaaaa8a8a8a4a4a4a4a4a4a9a9a9aeaeaeaaaaaac2c2c2e4e4e4fafafaf8f8f8efefeff7f7f7fffffffdfdfdfefefefffffffffffffdfdfdfafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffdfdfdf9f9f9f5f5f5e8e8e8fffffffefefe8181816969697a7a7a6b6b6b6565657575757878787c7c7c7f7f7f8080808181818282828484848686868787878888888989898b8b8b8c8c8c8d8d8d8e8e8e9393938686869a9a9a7c7c7c8181814c4c4c5959596e6e6ec7c7c7f2f2f2fffffff7f7f7f9f9f9fafafaf6f6f6fafafaf5f5f5fffffffdfdfdfffffffffffffffffffafafafffffffffffff8f8f8efefefffffffbfbfbf7f7f7fa7a7a7a2a2a27474746464646d6d6dabababdededef8f8f8ffffffe8e8e8fbfbfbfafafafbfbfbfefefefffffffefefefffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffdfdfdfffffffffffff1f1f1d6d6d6c4c4c4c0c0c0c1c1c1bfbfbfc0c0c0c3c3c3c2c2c2bfbfbfc0c0c0c5c5c5cbcbcbd0d0d0d5d5d5d7d7d7d6d6d6d8d8d8dddddde2e2e2e7e7e7e5e5e5e3e3e3e2e2e2e3e3e3e3e3e3e2e2e2e0e0e0dededee1e1e1e0e0e0dbdbdbd9d9d9d8d8d8d4d4d4cececec2c2c2c0c0c0bcbcbcb8b8b8b6b6b6b4b4b4b4b4b4b5b5b5b4b4b4b6b6b6b9b9b9bbbbbbbbbbbbbababab8b8b8b7b7b7b9b9b9b6b6b6b2b2b2afafafadadadabababa9a9a9a6a6a69d9d9d9a9a9a9e9e9e9b9b9b8585857e7e7eadadadebebebffffffe6e6e6f4f4f4ffffffeaeaeabdbdbd8c8c8cbcbcbcc9c9c9d1d1d1d8d8d8cececec1c1c1c7c7c7cacacabcbcbcbebebebdbdbdbcbcbcbababab6b6b6b2b2b2aeaeaeabababa6a6a6909090a1a1a1a5a5a57171718d8d8d5f5f5f666666d2d2d2d5d5d5d6d6d6d7d7d7e1e1e1f0f0f0fbfbfbfefefefafafafafafafafafafbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfbfbfbfafafaf9f9f9f9f9f9f9f9f9fafafafcfcfcf1f1f1fffffff4f4f4fcfcfcffffffededede6e6e6e7e7e77575755959596666665656565a5a5a616161585858545454989898dddddd7272726666667b7b7b6f6f6f5353536464646e6e6e7b7b7b8484848888888d8d8d9393939898989c9c9c9d9d9d9f9f9fa0a0a0a2a2a2a2a2a2a3a3a3a3a3a3a4a4a4a5a5a5a7a7a7a8a8a8a8a8a8a8a8a8a7a7a7a6a6a6a7a7a7a8a8a8a9a9a9a7a7a7a5a5a5a5a5a5a6a6a6a8a8a8a5a5a5a3a3a3b8b8b8e3e3e3fffffffffffff7f7f7f7f7f7fffffffcfcfcfdfdfdfffffffffffff9f9f9fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefbfbfbf8f8f8fffffffafafaf6f6f67d7d7d5252526d6d6d6969697878787373737676767a7a7a7c7c7c7f7f7f8181818585858888888787878787878888888989898a8a8a8b8b8b8c8c8c8c8c8c8e8e8e8282828c8c8c8686866f6f6f6363636b6b6bc7c7c7f5f5f5fffffffefefef3f3f3f7f7f7fafafaf9f9f9fdfdfdfffffffffffffffffffffffffcfcfcf6f6f6fdfdfdfffffff5f5f5f3f3f3ffffffcfcfcf818181838383acacacb9b9b9c5c5c5919191515151646464aaaaaadcdcdcf8f8f8f8f8f8fbfbfbf9f9f9fcfcfcfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfefefefffffffffffffafafae8e8e8cececebcbcbcc6c6c6c0c0c0bebebec1c1c1c2c2c2bebebebabababababac0c0c0c2c2c2c3c3c3c2c2c2c1c1c1c4c4c4cacacad0d0d0e4e4e4e2e2e2dfdfdfdfdfdfdfdfdfdedededcdcdcd9d9d9dededee3e3e3e3e3e3dbdbdbd2d2d2cdcdcdc9c9c9c5c5c5bebebebdbdbdbbbbbbbabababababababababbbbbbbcbcbcb7b7b7b8b8b8b9b9b9bababababababababab9b9b9b9b9b9b9b9b9b6b6b6b2b2b2afafafadadadabababa9a9a9a6a6a6a9a9a99393938f8f8f9898988b8b8b747474848484abababf2f2f2fdfdfdfefefefffffff9f9f9ecececa5a5a59c9c9c949494a8a8a8c3c3c3cacacac6c6c6cdcdcdd1d1d1c5c5c5c5c5c5c0c0c0bbbbbbb6b6b6b3b3b3adadada6a6a6a0a0a0949494a6a6a67f7f7f6f6f6f797979808080555555d9d9d9e3e3e3dfdfdfdbdbdbdededeebebebfafafafffffffdfdfdf9f9f9fafafafbfbfbfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffff5f5f5eeeeeefdfdfdfffffffffffffffffff3f3f3fdfdfdfffffffdfdfdfffffffdfdfde7e7e7fffffff8f8f8d3d3d37777776868686666665c5c5c6161616b6b6b7474747f7f7f8888888d8d8d9191919696969a9a9a9d9d9d9e9e9ea0a0a0a2a2a2a3a3a3a3a3a3a4a4a4a4a4a4a5a5a5a5a5a5a7a7a7a8a8a8a8a8a8a8a8a8a7a7a7a7a7a7aaaaaaa8a8a8a7a7a7a6a6a6a6a6a6a7a7a7a6a6a6a6a6a6b9b9b9a2a2a29d9d9dbebebeeaeaeafffffffffffff8f8f8fffffff9f9f9f6f6f6fefefefffffffafafafafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfffffff5f5f5f9f9f97676765959596868685b5b5b6969696b6b6b6e6e6e7272727676767a7a7a7f7f7f8585858989898686868686868787878888888989898989898a8a8a8a8a8a9494949090908383837474744f4f4f4c4c4c6b6b6bd6d6d6fbfbfbfafafaf6f6f6f5f5f5fafafafcfcfcfbfbfbfcfcfcf2f2f2e8e8e8ecececf1f1f1fffffffffffffdfdfde8e8e8f9f9f9f1f1f1d5d5d5848484838383b5b5b5acacacb8b8b8bdbdbd888888646464636363676767a3a3a3f2f2f2f1f1f1fdfdfdfafafafcfcfcfffffffffffffcfcfcfafafafefefefefefefffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffffffffffffff7f7f7dcdcdcc0c0c0c5c5c5c0c0c0bfbfbfc2c2c2c2c2c2bebebebbbbbbbbbbbbbdbdbdbdbdbdbbbbbbb8b8b8b5b5b5b5b5b5b9b9b9bcbcbcb2b2b2b0b0b0adadadacacacabababa9a9a9a6a6a6a3a3a3cacacad2d2d2d6d6d6cececec3c3c3bebebebcbcbcbbbbbbbcbcbcbcbcbcbbbbbbbbbbbbbcbcbcbdbdbdbebebebfbfbfbabababababab9b9b9b9b9b9b9b9b9bababababababababab9b9b9b6b6b6b2b2b2afafafadadadabababa9a9a9a6a6a6aaaaaa9999998989898787878e8e8e8d8d8d7f7f7f7171719a9a9afffffff5f5f5f9f9f9f5f5f5fffffff9f9f9c3c3c3949494909090a7a7a7c8c8c8cdcdcdc4c4c4bdbdbdb9b9b9c4c4c4bdbdbdb6b6b6b2b2b2b0b0b0abababa3a3a39c9c9c8787878888887d7d7d8686867878784a4a4a747474c7c7c7dbdbdbdfdfdfe4e4e4e9e9e9f0f0f0f7f7f7fcfcfcfefefef9f9f9fafafafcfcfcfefefefffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefffffffffffffffffffffffff8f8f8f4f4f4f9f9f9ffffffffffffebebebf0f0f0ffffffffffffffffffe6e6e6ffffffcfcfcf9696966e6e6e7474747474746868687070707878788383838b8b8b9191919595959999999c9c9c9f9f9fa0a0a0a1a1a1a3a3a3a4a4a4a5a5a5a5a5a5a5a5a5a6a6a6a6a6a6a7a7a7a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9a9a9a7a7a7a5a5a5a5a5a5a7a7a7a9a9a9a8a8a8a7a7a7a6a6a6abababaaaaaaa9a9a9b8b8b8dadadafcfcfcfffffffffffff6f6f6f1f1f1f7f7f7fbfbfbf8f8f8f6f6f6f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdedededfffffffefefe5252524b4b4b6464646161615858586565656868686b6b6b6f6f6f7272727676767b7b7b7f7f7f8383838484848484848686868787878888888989898989898787878888888b8b8b5858587474745f5f5fcacacafffffffffffffbfbfbfafafafbfbfbf8f8f8f7f7f7f8f8f8f6f6f6fffffffffffffffffff2f2f2dfdfdfe8e8e8fbfbfbfdfdfdfefefed0d0d0797979878787aeaeaeaaaaaac0c0c0c3c3c3bababac6c6c67c7c7c4d4d4d5d5d5d646464a5a5a5fffffffffffffefefefcfcfcfbfbfbf9f9f9f5f5f5f4f4f4f5f5f5f9f9f9fafafafcfcfcfefefefffffffffffffffffffffffffefefefffffffffffffefefeffffffffffffe9e9e9cececebebebebdbdbdbfbfbfc1c1c1bfbfbfbbbbbbbcbcbcc0c0c0bbbbbbbbbbbbbababab7b7b7b4b4b4b2b2b2b2b2b2b2b2b2b5b5b5b3b3b3b0b0b0aeaeaeadadada9a9a9a5a5a5a2a2a2a8a8a8b5b5b5bebebebcbcbcb7b7b7b7b7b7babababcbcbcbcbcbcbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbcbcbcbbbbbbbababab9b9b9b9b9b9babababbbbbbbbbbbbb9b9b9b6b6b6b2b2b2afafafadadadabababa9a9a9a6a6a69a9a9aa1a1a19a9a9a8a8a8a8585858888887e7e7e6b6b6b969696f4f4f4fffffffffffff5f5f5eeeeeef2f2f2ddddddbababa9b9b9b969696aeaeaebebebec0c0c0bfbfbfbababab4b4b4afafafaaaaaaa9a9a9aaaaaaa7a7a7a0a0a09a9a9a9b9b9b8a8a8a7c7c7c7373736060606c6c6cb4b4b4d9d9d9d4d4d4d6d6d6dddddde8e8e8f2f2f2fafafafffffffffffffafafafbfbfbfdfdfdfffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefefefefdfdfdfffffffbfbfbf7f7f7f7f7f7fdfdfdfffffffffffffffffff1f1f1fffffffffffffefefefffffffafafadbdbdbeeeeeefdfdfdbfbfbf4a4a4a7070706868685b5b5b6464647878787474747b7b7b8585858e8e8e9494949898989b9b9b9d9d9da0a0a0a1a1a1a2a2a2a4a4a4a5a5a5a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a9a9a9a9a9a9a7a7a7a6a6a6a5a5a5a5a5a5a7a7a7a9a9a9a9a9a9a9a9a9999999aeaeaeb3b3b39f9f9f989898b3b3b3d9d9d9efefeff5f5f5f6f6f6f8f8f8f9f9f9fafafaf9f9f9f7f7f7f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfbfbfbfcfcfcfafafafffffff0f0f06969694f4f4f5050506363636a6a6a6969696b6b6b6e6e6e7070707171717373737676767979797f7f7f808080818181838383848484868686878787888888898989909090777777545454616161767676d6d6d6eaeaeafffffff8f8f8fbfbfbf9f9f9efefeff2f2f2f9f9f9f5f5f5f3f3f3f4f4f4f7f7f7ffffffefefeffffffffffffff9f9f9c8c8c88282827b7b7bb0b0b0b4b4b4acacacc1c1c1c0c0c0d0d0d0d4d4d4d1d1d1d8d8d8afafaf6969696d6d6d979797f2f2f2fdfdfdfffffffafafaf4f4f4f6f6f6f9f9f9f9f9f9f6f6f6f7f7f7f9f9f9fbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffdfdfdfffffffffffff2f2f2e0e0e0bcbcbcbbbbbbbcbcbcbdbdbdbbbbbbb7b7b7bababac0c0c0b7b7b7b7b7b7b8b8b8b8b8b8b7b7b7b5b5b5b3b3b3b1b1b1afafafadadadabababa8a8a8a6a6a6a1a1a19c9c9c989898a4a4a4b0b0b0babababbbbbbb9b9b9babababdbdbdbfbfbfbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbdbdbdbcbcbcbbbbbbbbbbbbbababababababbbbbbbbbbbbb9b9b9b6b6b6b2b2b2afafafadadadabababa9a9a9a6a6a69c9c9c9c9c9c9999999191918686867b7b7b747474707070676767959595f8f8f8fbfbfbf7f7f7fffffff6f6f6ffffffdededebfbfbfa2a2a29797979d9d9db4b4b4c1c1c1b9b9b9b2b2b2aeaeaeaaaaaaa7a7a7a3a3a39d9d9d9494948e8e8e7676767f7f7f7a7a7a686868727272dfdfdfd5d5d5e9e9e9e5e5e5dddddddcdcdce9e9e9fbfbfbfffffffffffffefefefcfcfcfcfcfcfdfdfdfefefefffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffcfcfcf3f3f3f7f7f7f9f9f9fffffffdfdfdfbfbfbf2f2f2f8f8f8fafafaf4f4f4fffffff9f9f9d6d6d69494949999997777776868686868686464647676767c7c7c8686868f8f8f9696969b9b9b9e9e9e9f9f9fa1a1a1a2a2a2a3a3a3a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a9a9a9a9a9a9a7a7a7a7a7a7a7a7a7a6a6a6a6a6a6a7a7a7a8a8a8a9a9a9a8a8a8acacaca8a8a89d9d9d9a9a9aa3a3a3acacacaeaeaed2d2d2e9e9e9fcfcfcfcfcfcf7f7f7f8f8f8f9f9f9f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf8f8f8f9f9f9fbfbfbf8f8f8eaeaeaf0f0f0d5d5d57474744545455353536060606666666a6a6a6e6e6e7171717373737474747676767878787b7b7b7c7c7c7e7e7e8080808282828585858686868787878080808282825b5b5b7171715f5f5fcececefafafafffffff6f6f6f2f2f2f8f8f8f5f5f5ebebebf5f5f5fffffff4f4f4fffffffcfcfceaeaeaffffffecececeeeeee9999994c4c4c8a8a8a717171afafafb6b6b6a9a9a9c6c6c6bfbfbfc0c0c0d3d3d3e7e7e7dbdbdbe8e8e8e4e4e49e9e9e707070767676b2b2b2dededefffffffffffff7f7f7fcfcfcfffffffbfbfbf9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffdfdfdf7f7f7f0f0f0c6c6c6bfbfbfbabababbbbbbbababab8b8b8b7b7b7bababab6b6b6b6b6b6b5b5b5b5b5b5b4b4b4b2b2b2b0b0b0aeaeaeabababa9a9a9a6a6a6a3a3a3a0a0a09b9b9b959595909090adadadb7b7b7bfbfbfbfbfbfbdbdbdbdbdbdbebebebdbdbdbcbcbcbcbcbcbcbcbcbdbdbdbdbdbdbcbcbcbcbcbcbbbbbbbdbdbdbdbdbdbdbdbdbcbcbcbcbcbcbbbbbbbbbbbbbababab9b9b9b6b6b6b2b2b2afafafadadadabababa9a9a9a6a6a6a4a4a49696968d8d8d8e8e8e8b8b8b7e7e7e7070706a6a6a5d5d5d787878fffffff3f3f3f0f0f0ffffffefefeff3f3f3ffffffeeeeeed8d8d8bababa9b9b9b949494999999979797acacacabababa9a9a9a4a4a49c9c9c9292928989898383839090906363636e6e6e6a6a6a4c4c4ccfcfcfe3e3e3c9c9c9dadadad9d9d9e3e3e3f5f5f5fffffffffffffdfdfdfafafafefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fcfcfcf9f9f9fffffffffffffefefefffffffffffffefefef7f7f7fffffffffffff2f2f2fcfcfcfdfdfdfafafadededea1a1a18a8a8a9595958787877171716767676666667676767c7c7c8686868f8f8f9797979c9c9c9f9f9fa0a0a0a1a1a1a2a2a2a4a4a4a5a5a5a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a9a9a9aaaaaaa7a7a7a8a8a8a9a9a9a7a7a7a5a5a5a5a5a5a6a6a6a9a9a9adadada6a6a6a2a2a2a3a3a3a2a2a29b9b9b949494929292aaaaaad4d4d4f5f5f5f6f6f6eeeeeef1f1f1f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9f6f6f6f8f8f8fafafaffffffefefeff6f6f6ffffff5f5f5f3f3f3f5c5c5c5656565959595e5e5e6464646a6a6a6e6e6e7070707373737575757878787a7a7a7c7c7c7e7e7e8181818484848686868787878989896a6a6a5d5d5d696969686868e2e2e2fafafaf8f8f8f7f7f7f5f5f5fefefefcfcfcf1f1f1fdfdfdffffffeeeeeeefefeffffffff8f8f8f2f2f27f7f7f8787877878787e7e7e808080aeaeaea9a9a9aaaaaab7b7b7bebebed6d6d6d8d8d8dcdcdcdbdbdbdbdbdbe4e4e4dbdbdbd1d1d1b6b6b6707070676767b2b2b2f4f4f4fffffffafafafcfcfcfcfcfcf2f2f2fffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffbfbfbf8f8f8f9f9f9d3d3d3c6c6c6bbbbbbbabababdbdbdbbbbbbb7b7b7b5b5b5b9b9b9b7b7b7b3b3b3b1b1b1afafafadadadaaaaaaa8a8a8aaaaaaa8a8a8a5a5a5a2a2a29f9f9f9999999292928d8d8da4a4a4aeaeaeb7b7b7b9b9b9babababdbdbdbebebebcbcbcbbbbbbbcbcbcbdbdbdbebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbabababababab9b9b9b6b6b6b2b2b2afafafadadadabababa9a9a9a6a6a69b9b9b9999999494948b8b8b8585857e7e7e7474746a6a6a5d5d5d747474fcfcfcfffffffefefeecececfdfdfdf9f9f9f6f6f6f1f1f1fbfbfbf3f3f3bebebe8c8c8c8686869797979494949797979b9b9b9a9a9a9595958e8e8e8787878484846b6b6b7676767777778a8a8aa5a5a5adadadbbbbbbb1b1b1a9a9a9bfbfbfe2e2e2fdfdfdfffffffafafaf8f8f8fdfdfdfffffffefefefdfdfdfcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefefefefcfcfcfcfcfcfbfbfbedededfffffff4f4f4f5f5f5fafafabfbfbf9e9e9e9292929a9a9a8f8f8f7676766464645a5a5a6b6b6b7b7b7b8c8c8c9595959b9b9ba0a0a0a2a2a2a1a1a1a4a4a4a0a0a0a6a6a6aaaaaaa6a6a6a8a8a8abababa4a4a4a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a5a5a5a4a4a4a3a3a3a5a5a5a7a7a7a9a9a9a9a9a9a9a9a9a6a6a6a3a3a3a1a1a19e9e9e9c9c9c9999999595959292928a8a8a9a9a9adcdcdcf9f9f9f3f3f3fffffffcfcfcecececfffffffcfcfcfbfbfbfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfafafaf2f2f2ffffffeaeaeaf3f3f36f6f6f3939395353535555556060605757576565656868685c5c5c6e6e6e7c7c7c6767677474747979797c7c7c7c7c7c7e7e7e8181818181817e7e7e6b6b6b6a6a6a6d6d6d606060d2d2d2f5f5f5fafafaf2f2f2fafafaf2f2f2fffffff8f8f8fbfbfbfafafafffffff8f8f8f3f3f3fdfdfd7b7b7b9999998282827878787878788f8f8f9f9f9fa9a9a9b4b4b4b9b9b9bbbbbbc1c1c1cfcfcfdadadad9d9d9dddddddddddddddddde4e4e4e4e4e4cfcfcfb4b4b46161619191918d8d8dfffffff8f8f8f6f6f6e8e8e8fbfbfbebebebfafafafffffffafafaf7f7f7fffffffffffffffffffdfdfdfffffffffffffbfbfbfafafafefefefdfdfdf9f9f9e1e1e1d7d7d7b0b0b0b6b6b6bdbdbdafafafb6b6b6b5b5b5b3b3b3b2b2b2b0b0b0afafafaeaeaeacacaca9a9a9a6a6a6a4a4a4a1a1a1a6a6a68b8b8ba0a0a0929292878787929292afafafbbbbbbc2c2c2bdbdbdb9b9b9bcbcbcc0c0c0c1c1c1bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbcbcbcbbbbbbbbbbbbbbbbbbb8b8b8b6b6b6b2b2b2b0b0b0aeaeaeacacaca8a8a8a5a5a59f9f9f9b9b9b9292928d8d8d7f7f7f7676767373735f5f5f5959596c6c6cf0f0f0fdfdfdfffffff5f5f5fcfcfcf3f3f3f9f9f9fdfdfdf5f5f5e8e8e8e7e7e7e2e2e2bdbdbd9090909090909393938c8c8c8a8a8a9292929393939393939a9a9a8e8e8e8b8b8b929292a1a1a1a5a5a59d9d9d9a9a9a9e9e9edcdcdce2e2e2ecececf5f5f5fcfcfcfefefefdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffffffffffffffecececfafafaf0f0f0f6f6f6f3f3f3bababa9a9a9a8e8e8e9595959090908282827272726363636565657474748a8a8a9b9b9ba4a4a4a6a6a6a7a7a7a9a9a9a8a8a89e9e9ea0a0a0a6a6a6a8a8a8adadadadadada1a1a1a8a8a8a8a8a8a7a7a7a7a7a7a6a6a6a6a6a6a5a5a5a5a5a5ababababababaaaaaaa8a8a8a7a7a7a7a7a7a9a9a9abababa5a5a5a3a3a3a1a1a1a0a0a09f9f9f9c9c9c999999969696919191858585939393c1c1c1fafafafbfbfbe8e8e8fffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbf5f5f5f5f5f5fffffffbfbfbb9b9b95252523131314747475555555454546565656d6d6d6262626666666f6f6f6868687070707575757878787979797b7b7b7f7f7f8080807d7d7d6c6c6c6868686b6b6b838383e4e4e4fdfdfdffffffffffffeeeeeef8f8f8f6f6f6f2f2f2ffffffefefefd5d5d5848484b9b9b9bbbbbb6262628585857f7f7f8383838b8b8ba1a1a1a8a8a8afafafb8b8b8bdbdbdc0c0c0c7c7c7d2d2d2dadadadcdcdce2e2e2e4e4e4e1e1e1e3e3e3e5e5e5dadadacacacab9b9b9656565838383707070ddddddfcfcfcf9f9f9ebebebf0f0f0f9f9f9fffffffffffffffffffbfbfbf8f8f8fbfbfbfefefefffffffffffffbfbfbfafafafdfdfdfcfcfcf8f8f8f2f2f2e3e3e3b2b2b2b6b6b6bababab6b6b6b7b7b7b6b6b6b0b0b0aeaeaeacacacaaaaaaa9a9a9a6a6a6a2a2a29f9f9f9f9f9f9e9e9ea0a0a08a8a8a8b8b8b8080807f7f7f9e9e9eb8b8b8bebebec0c0c0bdbdbdbcbcbcbfbfbfbfbfbfbcbcbcbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbb9b9b9b6b6b6b2b2b2b0b0b0aeaeaeacacaca8a8a8a6a6a69a9a9a9393938c8c8c8b8b8b8383837b7b7b7272725e5e5e767676c4c4c4fafafafffffffffffff7f7f7fffffffbfbfbf0f0f0f7f7f7f8f8f8f4f4f4f8f8f8fbfbfbe9e9e9d0d0d0d3d3d3c7c7c7ababab9797979494949090908b8b8b8f8f8fa0a0a09999999797979c9c9c9e9e9ea3a3a3b6b6b6ccccccf2f2f2f4f4f4f8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefefefefffffff9f9f9fafafaf7f7f7f4f4f4dbdbdba9a9a99393938c8c8c9393939595958f8f8f7e7e7e6868685f5f5f6868687e7e7e989898a3a3a3a0a0a09e9e9ea1a1a1a5a5a5a3a3a3abababadadada5a5a5a7a7a7aeaeaeacacaca9a9a9a8a8a8a8a8a8a6a6a6a5a5a5a4a4a4a3a3a3a3a3a3a3a3a3a5a5a5a6a6a6a4a4a4a2a2a2a2a2a2a6a6a6a9a9a9a4a4a4a1a1a19f9f9f9d9d9d9b9b9b9898989494949191918585858282827676767b7b7bb9b9b9eaeaeaebebebfefefefdfdfdfffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcf1f1f1f1f1f1fffffff4f4f4ffffffcbcbcb5555554242424747474848485353536161616565656565656767676c6c6c6c6c6c7171717474747575757878787c7c7c7d7d7d7a7a7a7070706b6b6b717171b9b9b9f3f3f3f0f0f0f9f9f9f0f0f0eeeeeefffffffbfbfbf8f8f8f2f2f2c1c1c1b0b0b05959598f8f8f8080805b5b5b7878787d7d7d8a8a8a979797a7a7a7b2b2b2b6b6b6bdbdbdc3c3c3c9c9c9d0d0d0d7d7d7dbdbdbdddddde5e5e5e8e8e8e2e2e2e0e0e0e4e4e4e5e5e5e0e0e0e6e6e6a4a4a4b3b3b3565656878787eaeaeafffffffffffffffffff9f9f9f5f5f5fcfcfcfefefef9f9f9fdfdfdfffffffefefefffffffffffffcfcfcfafafafcfcfcfbfbfbf8f8f8fcfcfceaeaeab0b0b0afafafacacacb6b6b6aeaeaeadadadabababa9a9a9a7a7a7a6a6a6a5a5a5a2a2a29f9f9f9c9c9c9f9f9f9797978e8e8e858585808080898989888888aaaaaac0c0c0c1c1c1bfbfbfbdbdbdbfbfbfc2c2c2bebebeb9b9b9bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbcbcbcbcbcbcbbbbbbb9b9b9b6b6b6b3b3b3b0b0b0afafafacacaca9a9a9a6a6a6a0a0a09696968f8f8f8a8a8a848484787878656565575757828282fffffff7f7f7fffffff7f7f7f7f7f7fffffffcfcfcf4f4f4f8f8f8fbfbfbfbfbfbfdfdfdfffffffdfdfdf8f8f8f9f9f9f1f1f1dadadacacacac3c3c3b1b1b19999999090909f9f9f9a9a9a9797979797979a9a9aaaaaaacececeefefeffdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbf8f8f8f7f7f7fffffffbfbfbf8f8f8fffffff1f1f1c2c2c29494948d8d8d9191919999999999999898988888886e6e6e616161616161737373949494a7a7a7a6a6a6a3a3a3a6a6a6a8a8a8a5a5a5aaaaaaaaaaaaa1a1a1a2a2a2a8a8a8a5a5a5aaaaaaaaaaaaaaaaaaa9a9a9a8a8a8a8a8a8a7a7a7a7a7a7aaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a9a9a9a9a9a9a9a9a9a3a3a3a0a0a09c9c9c9898989595959090908a8a8a8787878787878080807c7c7c525252525252aeaeaef3f3f3fafafaf9f9f9fcfcfcfcfcfcfafafafafafafcfcfcfdfdfdfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfffffffcfcfcf2f2f2ffffffffffff7373733030304444444848484747474e4e4e6060606767676767676a6a6a6b6b6b7070707373737272727474747878787878787575756464646767677c7c7cf0f0f0fffffff2f2f2fefefefbfbfbcececed1d1d1c9c9c9c5c5c5b3b3b38383839292927878788686866868686a6a6a7c7c7c848484959595a2a2a2abababb9b9b9bbbbbbc1c1c1c9c9c9d2d2d2d8d8d8dcdcdcdedededcdcdce3e3e3e5e5e5e0e0e0dddddde2e2e2e6e6e6e6e6e6d4d4d4ebebebdcdcdcb2b2b25a5a5a959595d4d4d4fffffffffffff7f7f7f5f5f5fefefefffffffffffffbfbfbf9f9f9fefefefffffffefefefcfcfcfafafafafafaf9f9f9f8f8f8fcfcfceeeeeeb8b8b8adadada1a1a1b3b3b3a6a6a6a8a8a8a7a7a7a6a6a6a4a4a4a3a3a3a3a3a3a2a2a29f9f9f9c9c9c9191919292928888888181817676769a9a9aa1a1a1bfbfbfc1c1c1c0c0c0bebebebebebebfbfbfc0c0c0bebebebbbbbbbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbdbdbdbdbdbdbdbcbcbcbcbcbcbcbcbcb9b9b9b7b7b7b3b3b3b1b1b1afafafacacaca9a9a9a6a6a6a1a1a19797979292928888888282827474745e5e5e6161618b8b8bfffffff1f1f1fffffff7f7f7fbfbfbfffffff9f9f9fefefefcfcfcfbfbfbfcfcfcfafafaf7f7f7f9f9f9fdfdfdf7f7f7fdfdfdfafafaf8f8f8f8f8f8e6e6e6cbcbcbc0c0c0c7c7c7c7c7c7c9c9c9cacacacbcbcbd6d6d6efefeffffffffbfbfbfbfbfbf9f9f9f9f9f9fafafafbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfbfbfbfafafaf9f9f9fffffffbfbfbf7f7f7f4f4f4f0f0f0fdfdfde2e2e2a9a9a98585858787879191919595959292929696969393938383836262625a5a5a646464858585a1a1a1a7a7a7a5a5a5a7a7a7a5a5a59d9d9da0a0a0a7a7a7a9a9a9afafafb2b2b2aaaaaaa4a4a4a4a4a4a4a4a4a5a5a5a5a5a5a6a6a6a6a6a6a7a7a7a5a5a5a3a3a3a2a2a2a4a4a4a7a7a7a7a7a7a3a3a39f9f9fa7a7a7a5a5a5a1a1a19e9e9e9b9b9b9696969191918d8d8d8c8c8c6a6a6a6464644646462929295d5d5dbababafffffffcfcfcfcfcfcf7f7f7f3f3f3f6f6f6fcfcfcfbfbfbf6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfffffffffffffefefefffffffafafaf7f7f7a8a8a85c5c5c3939394a4a4a4d4d4d4949495454545f5f5f6363636666666b6b6b7070707272727070707171717474747474747070706868686c6c6c808080eeeeeee4e4e4c2c2c2cececed3d3d3a6a6a68888888989898484848d8d8d8585858f8f8f8b8b8b818181616161787878868686919191a4a4a4b3b3b3b8b8b8bcbcbcbfbfbfc4c4c4cececed7d7d7dededee0e0e0e0e0e0dededee0e0e0e0e0e0dedededfdfdfe2e2e2e3e3e3e1e1e1e4e4e4e1e1e1e0e0e0f0f0f0ababab7d7d7db5b5b5d7d7d7f4f4f4fefefefffffffafafaf5f5f5f8f8f8fbfbfbf9f9f9fdfdfdfcfcfcfbfbfbfbfbfbfbfbfbf9f9f9f8f8f8f9f9f9fbfbfbf6f6f6d0d0d0b4b4b4a3a3a3b3b3b3a7a7a7acacaca7a7a7a4a4a4a2a2a2a0a0a09e9e9e9b9b9b9797979494948181818c8c8c8787877474746666669e9e9eb4b4b4ccccccbcbcbcbdbdbdbebebebebebebdbdbdbcbcbcbebebec0c0c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbdbdbdbdbdbdbdbcbcbcbcbcbcbababab7b7b7b4b4b4b1b1b1afafafadadada9a9a9a7a7a79797979090909292928484847f7f7f757575656565808080bbbbbbf7f7f7fefefefffffffefefefffffffffffffbfbfbfffffffcfcfcfafafafffffffffffffdfdfdfdfdfdfffffffafafafffffffffffffefefefffffffefefef8f8f8fdfdfdfdfdfdfdfdfdfffffffffffffdfdfdfafafafefefefffffffdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfafafaf9f9f9f9f9f9f9f9f9f9f9f9fcfcfcfdfdfdf7f7f7fdfdfdf9f9f9fafafac4c4c48888888484848383838a8a8a8b8b8b8787879090909c9c9c9999998989897e7e7e7f7f7f919191a4a4a4abababaaaaaaa9a9a9a8a8a8afafafb7b7b7a8a8a88484847272727777777c7c7c8080808080808181818282828383838484848585858686868484848282828181818484848787878a8a8a8989898888887d7d7d7b7b7b7979797878787878787676767373737070706161615858584d4d4d3f3f3f3b3b3b353535575757b3b3b3fbfbfbfdfdfdfafafaf3f3f3f4f4f4fbfbfbfafafaf2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefbfbfbf7f7f7fffffffdfdfdfffffffafafaf7f7f78787872626263737374848484949494646464e4e4e5d5d5d6666666868686d6d6d6f6f6f6e6e6e6f6f6f7171717171716d6d6d7a7a7a7575757c7c7cbebebea0a0a07f7f7f8686869090909090908080809292928181818d8d8d9595959191918181818181816d6d6d8282829494949d9d9dacacacb9b9b9bcbcbcc0c0c0c3c3c3cacacad3d3d3dbdbdbe0e0e0e1e1e1e0e0e0e2e2e2e0e0e0dfdfdfe0e0e0e4e4e4e5e5e5e2e2e2dfdfdff1f1f1d5d5d5e5e5e5ededede5e5e5d6d6d6c4c4c4b8b8b8cacacae7e7e7fbfbfbf7f7f7f0f0f0f6f6f6fefefefffffffbfbfbf9f9f9f9f9f9fbfbfbfbfbfbf9f9f9f8f8f8fbfbfbf8f8f8f8f8f8e7e7e7b4b4b4a7a7a7adadada7a7a7aaaaaaa5a5a5a2a2a29d9d9d9999999595959090908a8a8a8686868a8a8a7e7e7e757575666666727272afafafbebebeb8b8b8bbbbbbbbbbbbbdbdbdbfbfbfbdbdbdbbbbbbbebebec4c4c4bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbababab7b7b7b4b4b4b1b1b1b0b0b0adadadaaaaaaa7a7a79898989090909494948181817d7d7d737373646464929292f8f8f8f4f4f4fffffffffffffffffffdfdfdfffffffcfcfcfffffffefefefcfcfcfffffffffffffffffffffffffefefefefefefffffffffffffcfcfcfefefefcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9fffffffffffffffffffffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f7f7f7f8f8f8f9f9f9fbfbfbf0f0f0fcfcfcf1f1f1fcfcfcfcfcfcf7f7f7b8b8b88b8b8b9a9a9a9393939797979b9b9b9898989d9d9da9a9a9abababbebebebababab7b7b7b8b8b8babababcbcbcbdbdbdbdbdbdb8b8b8c3c3c3cacacaacacac7070704d4d4d4e4e4e5555554f4f4f5050505050505151515151515252525252525353535d5d5d5b5b5b5454544848483c3c3c3737373a3a3a3e3e3e4343434242424141414242424343434242424040403e3e3e3b3b3b4747474949493d3d3d4141413838382d2d2d525252eaeaeaf6f6f6fcfcfcf6f6f6f3f3f3f7f7f7f9f9f9f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffffffedededfbfbfbfbfbfbffffff9797974c4c4c3232323636364747474444444646465757575e5e5e6262626767676969696969696c6c6c7070707070706d6d6d7676767171717c7c7c9b9b9b9090908686868888889595958585858b8b8b9898988a8a8a8282827070708080807373738585858484848c8c8ca7a7a7aaaaaab1b1b1b8b8b8b8b8b8c5c5c5cacacad1d1d1d8d8d8dddddddfdfdfdfdfdfdfdfdfe3e3e3e1e1e1e0e0e0e2e2e2e4e4e4e4e4e4e3e3e3e2e2e2dedededadadae6e6e6dadadad7d7d7ffffffcfcfcfbfbfbfa8a8a8bababad6d6d6efefeffffffffffffff5f5f5e7e7e7f9f9f9f6f6f6f6f6f6fbfbfbfcfcfcf9f9f9f9f9f9fdfdfdf7f7f7f6f6f6f3f3f3aaaaaaa7a7a7a3a3a3a3a3a3a0a0a09e9e9e9b9b9b9797979393938f8f8f8b8b8b8585858181818888887272728282828585859d9d9dbcbcbcc0c0c0aeaeaec1c1c1bbbbbbbabababebebec0c0c0bfbfbfbfbfbfc3c3c3bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebebebebebebebebdbdbdbdbdbdbdbdbdbababab8b8b8b4b4b4b2b2b2b0b0b0aeaeaeaaaaaaa7a7a79e9e9e9191919494947e7e7e7e7e7e7474745e5e5e949494fffffffefefefffffffdfdfdfffffff9f9f9fffffffdfdfdfffffffffffffffffffffffffffffffffffffdfdfdfafafafbfbfbfffffffffffffffffffffffffdfdfdf6f6f6fbfbfbfffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f7f7f7f8f8f8fbfbfbfdfdfdf6f6f6fefefee0e0e0e4e4e4e8e8e8efefefc3c3c3b2b2b2b9b9b9afafafb4b4b4bebebebababab8b8b8bababab7b7b7b9b9b9c0c0c0c1c1c1bababab4b4b4b7b7b7bdbdbdc0c0c0b2b2b2afafafb8b8b8bebebebbbbbbbcbcbcbcbcbcb3b3b3bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabababababab9b9b9b4b4b4a1a1a17f7f7f5c5c5c4848484747474f4f4f4c4c4c4b4b4b4949494949494a4a4a4949494646464444444a4a4a2f2f2f4141414444443232323b3b3b444444464646d5d5d5ebebebfbfbfbf7f7f7f1f1f1f4f4f4fafafafbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1fdfdfdfffffffffffffffffffcfcfceaeaea9b9b9b4b4b4b2f2f2f4848484b4b4b4848484f4f4f4c4c4c5c5c5c6161616565656666666969696f6f6f7070706d6d6d7272727070708080808b8b8b9090909292928989899090908f8f8f8a8a8a7b7b7b8787877e7e7e5454548080807f7f7f858585939393919191b6b6b6b7b7b7babababdbdbdbcbcbccacacacfcfcfd7d7d7dcdcdcdedededddddddddddddddddde0e0e0e0e0e0e1e1e1e2e2e2e1e1e1e0e0e0e3e3e3e7e7e7eaeaeae0e0e0ecececdfdfdfebebebd9d9d9d8d8d8e7e7e7e1e1e1b6b6b6999999adadadd9d9d9f4f4f4f6f6f6f0f0f0f8f8f8f4f4f4f5f5f5fafafafcfcfcf9f9f9fafafafffffffdfdfdf6f6f6fafafaa4a4a4a9a9a9a0a0a0a3a3a39b9b9b9696969494949292929090908e8e8e8c8c8c8888888585856b6b6b717171b4b4b4c1c1c1bebebeb1b1b1bfbfbfc5c5c5c8c8c8bdbdbdb7b7b7bdbdbdc4c4c4c3c3c3c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebebebebebdbdbdbdbdbdbdbdbdbbbbbbb8b8b8b4b4b4b2b2b2b0b0b0aeaeaeaaaaaaa8a8a89898988989898d8d8d7a7a7a8282827b7b7b6262629b9b9bf8f8f8fffffff7f7f7fdfdfdfffffffcfcfcfefefefffffffafafafffffffffffffffffffefefefffffffffffffffffffffffffffffffdfdfdfbfbfbfffffffffffffdfdfdfffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4ffffffffffffe9e9e9f5f5f5fefefef5f5f5f4f4f4e1e1e1a8a8a88989899e9e9ea8a8a8a1a1a1a9a9a9b2b2b2bbbbbbbdbdbdb5b5b5b4b4b4bbbbbbbdbdbdb7b7b7b6b6b6b8b8b8bbbbbbbdbdbdbfbfbfbfbfbfbebebebdbdbdc6c6c6c2c2c2bdbdbdb9b9b9b7b7b7b9b9b9bcbcbcbfbfbfbebebebebebebdbdbdbdbdbdbcbcbcbbbbbbbabababababab7b7b7b9b9b9b6b6b6b0b0b0b0b0b0b4b4b4b2b2b2acacacabababa0a0a09a9a9a9595958f8f8f8b8b8b7979795c5c5c4040404b4b4b4545454141414646463939392b2b2b343434383838f1f1f1f3f3f3f3f3f3eeeeeefffffffffffffcfcfcfefefefffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaf8f8f8f2f2f29c9c9c3434342525254040404848484d4d4d5454545656565d5d5d6363636464646969696f6f6f6f6f6f6a6a6a7272727c7c7c8585858888888989898d8d8d8f8f8f8f8f8f8b8b8b9595958b8b8b6c6c6c5c5c5c6b6b6b8383838e8e8e909090a1a1a1aaaaaab0b0b0b8b8b8b8b8b8b9b9b9c4c4c4d2d2d2d6d6d6dcdcdce1e1e1e4e4e4e2e2e2dfdfdfdcdcdce2e2e2e1e1e1e1e1e1e1e1e1e1e1e1e2e2e2e3e3e3e4e4e4e3e3e3e3e3e3e3e3e3e4e4e4e4e4e4e5e5e5e5e5e5e5e5e5e0e0e0ededede2e2e2b5b5b5929292a1a1a1d6d6d6ffffffe5e5e5fffffffafafaf0f0f0ffffffffffffefefeff6f6f6fffffff8f8f8ffffffe4e4e4a4a4a4989898a8a8a8929292929292919191939393919191838383727272707070797979777777bfbfbfc8c8c8b6b6b6bebebec5c5c5b5b5b5c2c2c2a3a3a3b7b7b7c6c6c6c1c1c1b7b7b7b5b5b5b9b9b9bbbbbbbabababbbbbbbdbdbdbebebebfbfbfbebebebdbdbdbcbcbcbfbfbfbbbbbbb9b9b9bbbbbbbbbbbbbabababcbcbcc0c0c0bababab7b7b7b4b4b4afafafacacacaaaaaaa9a9a9a8a8a8aaaaaa8989898181818b8b8b747474505050666666a1a1a1fafafafdfdfdfffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfafafaf9f9f9f6f6f6fbfbfbfffffffbfbfbe1e1e19999997979798585858b8b8b9c9c9cb5b5b5b9b9b9bababac3c3c3c4c4c4bdbdbdbcbcbcc3c3c3c4c4c4bfbfbfbcbcbcbcbcbcbcbcbcbbbbbbbcbcbcbcbcbcbcbcbcbdbdbdb7b7b7b9b9b9bdbdbdc0c0c0c1c1c1c0c0c0bdbdbdbcbcbcbbbbbbbbbbbbbababab9b9b9b8b8b8b8b8b8b7b7b7b7b7b7b7b7b7b9b9b9b6b6b6b1b1b1b0b0b0b3b3b3b1b1b1abababa3a3a39b9b9b9797979292928a8a8a8888887f7f7f6b6b6b7272726161614d4d4d4848484949493d3d3d333333383838373737171717d5d5d5fbfbfbffffffffffffe0e0e0fffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf9f9f9f7f7f7ffffffa4a4a41b1b1b3838384c4c4c3838383535354c4c4c5252525959595e5e5e6262626868687070707171716c6c6c7272727c7c7c8585858787878989898d8d8d8f8f8f8e8e8e7f7f7f7d7d7d7373736969696d6d6d7e7e7e8888888787879c9c9cabababb3b3b3b7b7b7bfbfbfbfbfbfc0c0c0cbcbcbd6d6d6d9d9d9dddddde1e1e1e3e3e3e2e2e2dfdfdfdddddde2e2e2e1e1e1e1e1e1e1e1e1e1e1e1e2e2e2e3e3e3e4e4e4e3e3e3e3e3e3e3e3e3e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5e2e2e2ecececf2f2f2ededede1e1e1cbcbcba6a6a6848484999999dcdcdcf9f9f9f1f1f1f6f6f6f6f6f6f3f3f3fffffffcfcfcfbfbfbf7f7f7eeeeee9c9c9ca2a2a29e9e9e9191919393938e8e8e8787878181817d7d7d838383969696a8a8a8bbbbbbb8b8b8c5c5c5afafafbbbbbbbfbfbfb5b5b5777777868686aaaaaac1c1c1babababababacacacaccccccbfbfbfbfbfbfc0c0c0c0c0c0c1c1c1c0c0c0c0c0c0bfbfbfbfbfbfc4c4c4c1c1c1c1c1c1c3c3c3c1c1c1bbbbbbb9b9b9bbbbbbbababab9b9b9b8b8b8b5b5b5b0b0b0aaaaaaa4a4a4a1a1a19e9e9e868686838383888888717171646464999999e4e4e4fafafafdfdfdfffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff0f0f0f5f5f5fefefef9f9f9f5f5f5d1d1d17272726e6e6e8989899f9f9f999999a4a4a4b1b1b1a1a1a1afafafb6b6b6b8b8b8b2b2b2b1b1b1b6b6b6b8b8b8b4b4b4c1c1c1bfbfbfbdbdbdbababab9b9b9b9b9b9bbbbbbbcbcbcb3b3b3b7b7b7bdbdbdc1c1c1c3c3c3c1c1c1bebebebbbbbbbdbdbdbdbdbdbcbcbcbbbbbbbbbbbbbababab9b9b9b9b9b9b7b7b7b7b7b7b5b5b5b1b1b1b1b1b1b2b2b2aeaeaea9a9a99f9f9f9898989595958f8f8f8585858484848181817575756161615d5d5d5f5f5f5151512c2c2c1c1c1c3636365656563e3e3e3131312b2b2bdcdcdcfffffff5f5f5fffffff3f3f3fffffffffffffffffffffffffffffffefefefefefefffffffefefefefefefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefdfdfdfafafaf8f8f8f6f6f6f5f5f5ffffffa4a4a42727271313133e3e3e5b5b5b3c3c3c4d4d4d5252525858585e5e5e6767676f6f6f7171716f6f6f7272727c7c7c8484848686868787878b8b8b8e8e8e8e8e8e5c5c5c5a5a5a5e5e5e6e6e6e8484849696969f9f9fa1a1a1a9a9a9b6b6b6bbbbbbbdbdbdc5c5c5c5c5c5c7c7c7d2d2d2dbdbdbdcdcdcdededee0e0e0e1e1e1e1e1e1e0e0e0dfdfdfe1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2e2e2e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e4e4e4e4e4e4e4e4e4e5e5e5d5d5d5d8d8d8d9d9d9dddddde7e7e7ededede2e2e2d2d2d28e8e8ea0a0a0949494959595cececefffffffffffff5f5f5f4f4f4fffffffbfbfbffffff9494949d9d9d8787878686868787878d8d8d909090909090959595a3a3a3b3b3b3bdbdbdb8b8b8cececeb5b5b5bfbfbfb6b6b6bbbbbb8181816c6c6ca0a0a0b7b7b7c4c4c4bebebebcbcbcc1c1c1bebebeb2b2b2c6c6c6c5c5c5c4c4c4c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2b4b4b4b5b5b5bababac2c2c2c6c6c6c3c3c3c2c2c2c4c4c4b8b8b8b7b7b7b5b5b5b3b3b3afafafabababa8a8a8a5a5a59a9a9a8b8b8b8a8a8a818181606060626262a9a9a9f7f7f7fafafafdfdfdfffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffff1f1f1fbfbfbfafafaf4f4f4e1e1e17f7f7f5454548484849292928e8e8e9f9f9fa5a5a5a3a3a3b1b1b1b5b5b5bbbbbbbcbcbcb8b8b8b7b7b7babababcbcbcbababac0c0c0bfbfbfbdbdbdbbbbbbbabababababababababbbbbbbfbfbfbebebebcbcbcbbbbbbbabababbbbbbbcbcbcbdbdbdbebebebebebebdbdbdbcbcbcbcbcbcbbbbbbbabababababab6b6b6b6b6b6b4b4b4b3b3b3b1b1b1afafafabababa6a6a6a2a2a29797979393938e8e8e8383837f7f7f7b7b7b6f6f6f6464645454545151514747473131313838385151515757574949493e3e3e3636363b3b3bcececef6f6f6ebebebfffffffffffffdfdfdfdfdfdfffffffffffffdfdfdfdfdfdfefefefdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf8f8f8f7f7f7fbfbfbffffffffffffaeaeae3b3b3b3232323232325151514a4a4a4d4d4d5353535c5c5c6666666e6e6e7070706e6e6e7272727b7b7b8383838484848585858a8a8a8d8d8d8c8c8c6969696c6c6c7777778585858a8a8a8d8d8d989898a7a7a7aeaeaeb9b9b9bcbcbcbfbfbfc7c7c7c9c9c9ccccccd7d7d7dfdfdfdfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e1e1e1e1e1e1e1e1e1e1e1e1e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e3e3e3e2e2e2e2e2e2e3e3e3e3e3e3e3e3e3e4e4e4e4e4e4e4e4e4efefeff3f3f3efefefe2e2e2d9d9d9dddddde6e6e6ececece1e1e1d8d8d8afafaf8d8d8d989898acacacaaaaaaa4a4a4cccccceaeaeaecececf5f5f59191919696968585858f8f8f8b8b8b9b9b9ba7a7a7aaaaaab0b0b0b9b9b9bcbcbcb8b8b8c3c3c3abababb9b9b9bebebec9c9c96363636e6e6ebdbdbdc8c8c8bcbcbcb9b9b9bebebeb7b7b7a4a4a49f9f9fa7a7a79b9b9b9999999797979595959393939393939494949494949898989a9a9aa2a2a2aeaeaeb6b6b6b8b8b8bbbbbbbfbfbfbdbdbdbababab5b5b5afafafabababa9a9a9a8a8a8a8a8a89797978e8e8e8f8f8f7f7f7f5f5f5f6e6e6eb4b4b4edededfafafafdfdfdfffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff8f8f8fffffff4f4f4fdfdfde3e3e34d4d4d8181818484847b7b7b888888a6a6a6a3a3a3a0a0a0bebebebbbbbbbfbfbfc0c0c0bebebebdbdbdbebebec0c0c0bfbfbfbbbbbbbcbcbcbdbdbdbdbdbdbdbdbdbcbcbcbbbbbbbababac3c3c3c0c0c0bcbcbcb8b8b8b7b7b7b8b8b8bbbbbbbdbdbdbabababababab9b9b9b8b8b8b8b8b8b7b7b7b6b6b6b6b6b6b6b6b6b4b4b4b3b3b3b4b4b4b2b2b2adadada7a7a7a4a4a4a2a2a29494948f8f8f8d8d8d8484847e7e7e7474746464646161615252524848483737372d2d2d4545455d5d5d5454545c5c5c5757573c3c3c2d2d2dc3c3c3fffffffffffffffffffcfcfcf9f9f9fafafafffffffffffffbfbfbfbfbfbfefefefdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f8f8f8eaeaeaffffffefefefc2c2c21818183030303a3a3a3636364747474848484f4f4f5b5b5b6767676d6d6d6d6d6d6c6c6c7272727b7b7b8282828383838383838888888b8b8b8b8b8b7b7b7b7e7e7e8888889292929191919090909e9e9eb2b2b2b1b1b1bbbbbbbdbdbdc0c0c0cacacacececed1d1d1dcdcdce2e2e2e1e1e1e0e0e0dfdfdfdfdfdfe0e0e0e1e1e1e2e2e2e1e1e1e0e0e0e0e0e0e0e0e0e0e0e0e1e1e1e2e2e2e3e3e3e2e2e2e2e2e2e2e2e2e3e3e3e3e3e3e3e3e3e4e4e4e4e4e4dcdcdce0e0e0e3e3e3e5e5e5e9e9e9ebebebe9e9e9e4e4e4dbdbdbe1e1e1dfdfdfd4d4d4c5c5c5b1b1b1a6a6a6a8a8a8a4a4a4b1b1b1b9b9b9bfbfbf9797979f9f9fa4a4a4aaaaaaa7a7a7afafafb2b2b2afafafb2b2b2bbbbbbbdbdbdb8b8b8aeaeaec2c2c2b1b1b19292924949498c8c8cb7b7b7bcbcbcbbbbbbaaaaaaa6a6a6afafafababab9c9c9c999999a4a4a49b9b9b9999999797979494949393939292929393939393938a8a8a8888888c8c8c9393939797979999999c9c9ca1a1a1bdbdbdbcbcbcb9b9b9b4b4b4afafafa9a9a9a3a3a3a0a0a09393938989898b8b8b7f7f7f7171719c9c9ce1e1e1fffffffafafafdfdfdfffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfffffff5f5f5ffffffe6e6e65656567a7a7a7373738d8d8da0a0a09a9a9aa6a6a6b5b5b5a8a8a8b5b5b5b7b7b7b9b9b9b8b8b8b7b7b7b7b7b7b8b8b8bababab8b8b8babababcbcbcbebebebfbfbfbebebebcbcbcbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbababab9b9b9b9b9b9b8b8b8b7b7b7b7b7b7b5b5b5b2b2b2b2b2b2b5b5b5b3b3b3abababa4a4a4a1a1a19d9d9d8e8e8e8a8a8a8c8c8c8484847b7b7b6f6f6f5f5f5f5050504d4d4d4444443333332e2e2e4848486262626666665d5d5d474747363636494949525252c5c5c5fffffff3f3f3f8f8f8f4f4f4f6f6f6fefefefffffffafafaf9f9f9fefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8fcfcfcf9f9f9f3f3f3ffffffa1a1a11b1b1b4646462b2b2b4343434343434b4b4b5c5c5c6a6a6a6e6e6e6d6d6d6b6b6b7272727b7b7b8181818181818282828686868a8a8a8a8a8a8181817d7d7d8282829191919f9f9fa8a8a8b3b3b3bebebeb6b6b6bfbfbfc1c1c1c5c5c5d1d1d1d4d4d4d6d6d6e0e0e0e1e1e1e0e0e0dfdfdfdedededfdfdfe0e0e0e1e1e1e2e2e2e0e0e0e0e0e0dfdfdfdfdfdfe0e0e0e1e1e1e2e2e2e2e2e2e1e1e1e2e2e2e2e2e2e2e2e2e3e3e3e3e3e3e3e3e3e3e3e3eeeeeee9e9e9e3e3e3dedededddddddfdfdfdfdfdfdfdfdff1f1f1e1e1e1ddddddeaeaeaeeeeeedededec9c9c9bebebebdbdbdabababa7a7a7a1a1a1aaaaaaafafafb8b8b8aeaeaeb1b1b1b3b3b3b3b3b3b1b1b1b2b2b2b3b3b3b0b0b0aaaaaaaaaaaa818181767676585858787878929292c0c0c0b0b0b0a7a7a7acacacaaaaaaa2a2a29e9e9e9f9f9f9898988d8d8d8c8c8c8b8b8b8989898888888686868585858585858585858484848181818080808383838484848585858888888d8d8d9d9d9da4a4a4adadadb3b3b3b5b5b5b0b0b0a8a8a8a3a3a39b9b9b8c8c8c868686747474707070b2b2b2fafafafffffffafafafdfdfdfffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcf9f9f9c3c3c36969697171718282829c9c9c949494828282a2a2a2c2c2c2b3b3b3babababbbbbbbdbdbdbdbdbdbcbcbcbbbbbbbcbcbcbfbfbfbabababbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbdbdbdbdbdbdb7b7b7b9b9b9bbbbbbbdbdbdbebebebdbdbdbbbbbbbabababdbdbdbdbdbdbcbcbcbcbcbcbbbbbbbababab9b9b9b9b9b9b5b5b5b1b1b1b2b2b2b6b6b6b3b3b3a9a9a9a1a1a19f9f9f9999998c8c8c8a8a8a8b8b8b7f7f7f7272726a6a6a5f5f5f6464644949493131313f3f3f6767677979797171716a6a6a5a5a5a6161617676765151512e2e2e494949d4d4d4f6f6f6f4f4f4efefeff3f3f3fdfdfdfffffff8f8f8f8f8f8fefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f7f7f7ffffffecececf5f5f5e4e4e4d7d7d71919192e2e2e2f2f2f3d3d3d3d3d3d4848485d5d5d6d6d6d7171716e6e6e6c6c6c7272727a7a7a8080808080808080808585858989898989899494949090909191919a9a9aa6a6a6aeaeaeb0b0b0afafafbcbcbcc5c5c5c6c6c6cacacad6d6d6d8d8d8d8d8d8e1e1e1dfdfdfdfdfdfdededededededfdfdfe0e0e0e1e1e1e2e2e2e0e0e0e0e0e0dfdfdfdfdfdfe0e0e0e0e0e0e1e1e1e2e2e2e1e1e1e1e1e1e2e2e2e2e2e2e2e2e2e3e3e3e3e3e3e3e3e3d9d9d9e0e0e0e7e7e7e8e8e8e4e4e4e1e1e1e5e5e5ebebebe6e6e6dedededededee0e0e0dadadadcdcdce6e6e6ebebebdfdfdfcbcbcbc4c4c4b9b9b9c5c5c5bdbdbdbcbcbcaeaeaeb1b1b1afafafb0b0b0b3b3b3afafafa3a3a39494948c8c8c6b6b6b6e6e6e5454546f6f6f999999c2c2c2a8a8a89d9d9da7a7a7aeaeaea9a9a99898989090909292928b8b8b7d7d7d8181818181818181818080807f7f7f7e7e7e7c7c7c7c7c7c7d7d7d7979797777777979797a7a7a7979797b7b7b8080807c7c7c8484849292929f9f9fa8a8a8abababaaaaaaa8a8a89f9f9f9191918787876868685f5f5facacacf7f7f7f5f5f5fafafafdfdfdfffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffff7f7f7ffffffe2e2e29191916969697a7a7a8b8b8b8a8a8a919191a9a9a9a8a8a8a4a4a4bbbbbbb7b7b7b7b7b7b9b9b9bababab9b9b9b7b7b7b8b8b8bbbbbbbebebebdbdbdbbbbbbbababababababbbbbbbdbdbdbebebebcbcbcbbbbbbbbbbbbbababababababbbbbbbbbbbbbcbcbcbabababababab9b9b9b8b8b8b7b7b7b7b7b7b6b6b6b6b6b6b5b5b5b1b1b1b1b1b1b6b6b6b4b4b4a9a9a9a0a0a09e9e9e9999998e8e8e8e8e8e8b8b8b7878786969696464645e5e5e5050504343433c3c3c5959597a7a7a6d6d6d5d5d5d6b6b6b5e5e5e6969694444445353535252524a4a4a444444c2c2c2f1f1f1ecececf0f0f0fcfcfcfefefef8f8f8f7f7f7fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefdfdfdfafafaf8f8f8f6f6f6f0f0f0fbfbfbfffffff4f4f4ededed9292921515152f2f2f3939393939394646465e5e5e7070707474747070706e6e6e7272727a7a7a7f7f7f7f7f7f7f7f7f8484848888888989898888889191919b9b9ba4a4a4acacacb5b5b5b9b9b9b9b9b9bfbfbfc8c8c8c9c9c9cdcdcdd7d7d7d9d9d9d7d7d7dedededddddddddddddddddddedededfdfdfe0e0e0e1e1e1e2e2e2e0e0e0dfdfdfdfdfdfdfdfdfdfdfdfe0e0e0e1e1e1e2e2e2e1e1e1e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e3e3e3e3e3e3e7e7e7e3e3e3e0e0e0e2e2e2e4e4e4e3e3e3e1e1e1e1e1e1e4e4e4e4e4e4e8e8e8e6e6e6dededee1e1e1dfdfdfd0d0d0d0d0d0d5d5d5dedededdddddd8d8d8cacacac3c3c3c0c0c0bebebeb1b1b1a9a9a9a9a9a9a1a1a18e8e8e8080807c7c7c6b6b6b4c4c4c787878acacacafafafa7a7a7b2b2b2a3a3a39f9f9f9797978f8f8f8b8b8b8585858080808383838989897f7f7f7f7f7f8080808080808080807e7e7e7c7c7c7b7b7b7878787474747171717070706d6d6d6868686767676a6a6a7676767979798080808888889191919999999e9e9ea1a1a19292928c8c8c8989896969695e5e5eb1b1b1fffffffbfbfbfafafafdfdfdfffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffff5f5f5ffffffdfdfdf4f4f4f6b6b6b8080808f8f8f989898959595999999a7a7a7b4b4b4b6b6b6babababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbabababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb9b9b9b8b8b8b8b8b8b5b5b5b4b4b4b3b3b3b2b2b2afafafa9a9a9a1a1a19c9c9c9b9b9b8484848888888a8a8a7373736b6b6b6767674e4e4e5555552f2f2f4444447070707575757c7c7c8080806767677171715353536a6a6a5353535454544f4f4f363636949494fcfcfce8e8e8fffffffffffff6f6f6eeeeeefffffff1f1f1fbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf9f9f9f8f8f8ebebebfdfdfdfffffff7f7f7f8f8f8ebebeb9292922f2f2f3434343232323b3b3b7070706666667272727a7a7a6a6a6a7474747676767c7c7c8282828383838181818484848b8b8b8a8a8a989898a5a5a5aaaaaaaeaeaeb7b7b7bebebebfbfbfc9c9c9cecececdcdcdd0d0d0dddddddededed9d9d9dcdcdcdededededededfdfdfe0e0e0e0e0e0e1e1e1e2e2e2e2e2e2e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e2e2e2e2e2e2e4e4e4e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e4e4e4e2e2e2e1e1e1e0e0e0e0e0e0e0e0e0dedededcdcdcdfdfdfdedededbdbdbd6d6d6cfcfcfc7c7c7bfbfbfb9b9b9b2b2b2aeaeaea5a5a59e9e9e9999999090907e7e7e6b6b6b5858587e7e7ea1a1a1abababadadadb1b1b1afafafa7a7a7a4a4a49292927d7d7d7d7d7d8b8b8b8a8a8a8282828787878484848383838282828080807f7f7f7d7d7d7c7c7c7b7b7b7474747272726f6f6f6c6c6c6969696464645f5f5f5b5b5b6b6b6b6767676868687676767e7e7e777777858585a9a9a99a9a9a878787888888646464949494d1d1d1f4f4f4fcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffff6f6f6fcfcfcd2d2d25252527171717c7c7c8c8c8c9797979797979b9b9ba9a9a9b3b3b3b5b5b5babababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbabababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbababab9b9b9b8b8b8b7b7b7b3b3b3b3b3b3b1b1b1b0b0b0adadada7a7a79f9f9f9999999797979191918989897e7e7e7171716767675d5d5d5252524343433939395656567979797b7b7b7d7d7d8080807171716c6c6c6060606f6f6f5858585c5c5c5858583838386d6d6dc9c9c9eeeeeefdfdfdfafafaf3f3f3ffffffecececfffffffbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf9f9f9fcfcfcffffffeaeaeafafafafafafaffffffe1e1e13434342727273131313e3e3e5e5e5e6565656c6c6c7171717676767070707373737a7a7a8080808181817f7f7f8383838989898b8b8b919191989898a1a1a1b0b0b0bfbfbfc4c4c4c1c1c1c4c4c4cececed0d0d0d4d4d4dddddddcdcdcd8d8d8dedededededededededfdfdfe0e0e0e0e0e0e1e1e1e2e2e2e2e2e2e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e2e2e2e3e3e3e4e4e4e4e4e4e5e5e5e5e5e5e5e5e5e4e4e4e4e4e4e2e2e2e0e0e0dfdfdfe0e0e0dfdfdfdddddddbdbdbdddddddbdbdbd7d7d7d2d2d2ccccccc4c4c4bcbcbcb7b7b7b8b8b8aeaeaea4a4a49a9a9a8888887575757070707474747d7d7da7a7a7bdbdbdacacaca2a2a2adadadababab9898989595959999999292928888888787878383837d7d7d7c7c7c7c7c7c7f7f7f8282828484848383837e7e7e7979797575757575757373737070706d6d6d6a6a6a6565655f5f5f5b5b5b4f4f4f4b4b4b5151516868687d7d7d7d7d7d7e7e7e8c8c8c9e9e9e8686867e7e7e707070bbbbbbf5f5f5fdfdfdf5f5f5fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffffffd0d0d05f5f5f7171717a7a7a8989899696969999999f9f9fabababb3b3b3b5b5b5babababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbabababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbababab9b9b9b7b7b7b6b6b6b3b3b3b2b2b2b0b0b0aeaeaeabababa4a4a49c9c9c9696969191919696968787877373736c6c6c6363635656565252523030304b4b4b6f6f6f8383838383837f7f7f7f7f7f7e7e7e6f6f6f7474747171715d5d5d646464626262474747505050676767cbcbcbffffffd9d9d9e3e3e3fffffffbfbfbf0f0f0fbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfbfbfbfafafafffffff2f2f2f9f9f9f1f1f1ffffffffffff8989893232322a2a2a3737374b4b4b7272727373736868686d6d6d6c6c6c6f6f6f7676767e7e7e7f7f7f7d7d7d8181818787878c8c8c8a8a8a8b8b8b969696acacacc1c1c1c9c9c9c7c7c7ccccccd7d7d7dbdbdbdcdcdce1e1e1ddddddd8d8d8dedededededededededfdfdfe0e0e0e0e0e0e1e1e1e2e2e2e2e2e2e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e2e2e2e3e3e3e3e3e3e4e4e4e5e5e5e4e4e4e4e4e4e4e4e4e3e3e3e1e1e1dfdfdfdfdfdfdfdfdfdedededcdcdcdadadadbdbdbd8d8d8d2d2d2ccccccc6c6c6bfbfbfb8b8b8b3b3b3b1b1b19f9f9f9393939292928787877474747070707b7b7bb1b1b1aeaeaeb5b5b5c7c7c7d2d2d2c8c8c8b2b2b2a1a1a19c9c9ca7a7a7a3a3a38e8e8e8080808181818585858484848181818080807f7f7f7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7474747171716e6e6e6b6b6b6767676262625c5c5c5858585252524545453d3d3d4848485f5f5f6f6f6f7575757777778282828a8a8a7e7e7e6d6d6dbcbcbcfcfcfcfffffff8f8f8fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbffffffffffffcdcdcd6c6c6c6d6d6d8080808c8c8c9696969b9b9ba1a1a1acacacb4b4b4b6b6b6babababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbabababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbb9b9b9b8b8b8b6b6b6b6b6b6b4b4b4b2b2b2b1b1b1aeaeaeaaaaaaa3a3a39a9a9a9494948d8d8d8b8b8b8484847474746666666363635858584444442f2f2f6161618282828787878888888282827d7d7d8585857979798282826f6f6f6363636a6a6a6767675c5c5c525252414141696969bfbfbffffffffffffff2f2f2f5f5f5f7f7f7fbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefdfdfdf5f5f5fdfdfdffffffebebebf0f0f0ffffffecececf4f4f43838381d1d1d3f3f3f5454546e6e6e6060606464647575756868686c6c6c7474747c7c7c7e7e7e7d7d7d8080808686868a8a8a8888888787878e8e8e9f9f9fb4b4b4c5c5c5cececed0d0d0dadadadbdbdbdcdcdce3e3e3e0e0e0dbdbdbe1e1e1dfdfdfdfdfdfdfdfdfe0e0e0e0e0e0e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e3e3e3e4e4e4e4e4e4e4e4e4e3e3e3e3e3e3e2e2e2e0e0e0dedededddddddedededddddddbdbdbd9d9d9dadadad5d5d5cdcdcdc7c7c7c2c2c2bcbcbcb5b5b5afafafa5a5a5a1a1a19696968181816969696b6b6b949494c0c0c0c2c2c2bababac8c8c8eeeeeefffffff3f3f3d1d1d1bcbcbc9d9d9d9b9b9b9898988f8f8f8484848484848585858080808181818080807f7f7f7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7171716f6f6f6b6b6b6767676363635e5e5e5858585353535656564a4a4a3d3d3d3535353d3d3d5858586f6f6f7373736b6b6b8e8e8e797979616161aeaeaef9f9f9fffffffafafafdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfffffff2f2f2a8a8a86c6c6c7070708b8b8b9191919898989c9c9ca2a2a2acacacb5b5b5b9b9b9babababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbabababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbbbbbbbababab9b9b9b7b7b7b6b6b6b5b5b5b6b6b6b4b4b4b2b2b2afafafaaaaaaa2a2a29999999292929191917d7d7d8181817b7b7b5f5f5f5d5d5d5757573030304444447777778b8b8b8585858989898585857d7d7d8585857f7f7f8383837070707070707070706565656565655c5c5c5353534848484b4b4bdededef4f4f4e7e7e7f3f3f3fffffffbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf8f8f8ffffffe9e9e9f7f7f7ffffffefefefffffff7f7f7f2626262626264e4e4e7373736c6c6c7373736666666565656969697272727b7b7b7e7e7e7d7d7d8080808686868686868a8a8a8c8c8c8c8c8c8e8e8e9d9d9db7b7b7cdcdcdd1d1d1d7d7d7d5d5d5d7d7d7e1e1e1e1e1e1dddddde2e2e2dfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e3e3e3e4e4e4e4e4e4e3e3e3e2e2e2e2e2e2e1e1e1dfdfdfdddddddcdcdcdddddddcdcdcdadadad8d8d8d8d8d8d2d2d2c9c9c9c3c3c3bfbfbfb9b9b9b1b1b1abababa2a2a29a9a9a8888887979797f7f7f999999b2b2b2bcbcbcc5c5c5eeeeeefffffffbfbfbf8f8f8fffffff3f3f3d6d6d6b0b0b0969696949494a3a3a3a1a1a19898989090908383837979797d7d7d8282828484848181817a7a7a7272726c6c6c7171716e6e6e6a6a6a6666666262625c5c5c5555555050504040404141414242423434342b2b2b4747476b6b6b7474747373738686866d6d6d808080d2d2d2fffffffcfcfcf7f7f7fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff8f8f8cacaca7070706464647979799191919494949999999e9e9ea4a4a4adadadb5b5b5bbbbbbbabababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbabababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbababab8b8b8b7b7b7b5b5b5b4b4b4b7b7b7b5b5b5b2b2b2aeaeaea9a9a9a0a0a09797979090909393937d7d7d7c7c7c7878785d5d5d5252524949492c2c2c6363638787878f8f8f8585858989898989898181818484847e7e7e7e7e7e7878787e7e7e7777776666666464645e5e5e5e5e5e5c5c5c3b3b3b696969f7f7f7f6f6f6fffffff0f0f0fbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfbfbfbf5f5f5f9f9f9fcfcfcfffffff3f3f3fefefeffffffefefefe1e1e17676763434345050507272727171717979795a5a5a6161616565657070707a7a7a7d7d7d7c7c7c7f7f7f8585858383838a8a8a9090908d8d8d8686868b8b8ba4a4a4bdbdbddbdbdbe2e2e2dfdfdfdddddde1e1e1ddddddd8d8d8dcdcdce0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2e2e2e3e3e3e3e3e3e3e3e3e3e3e3e2e2e2e1e1e1e1e1e1e0e0e0dedededcdcdcdbdbdbdbdbdbdbdbdbd9d9d9d7d7d7d5d5d5cececec6c6c6c0c0c0bdbdbdb7b7b7adadada5a5a59d9d9d8e8e8e7676767171718f8f8fb6b6b6bdbdbdadadadeeeeeefffffffffffff7f7f7f0f0f0fbfbfbfcfcfcf1f1f1d8d8d8a8a8a8999999a5a5a59e9e9e9898989a9a9a9393938686868484847f7f7f7a7a7a7676767373737171717070707171716e6e6e6a6a6a6666666161615b5b5b5454544f4f4f4141413c3c3c3d3d3d2b2b2b191919383838676767747474717171747474737373c2c2c2fffffffdfdfdecececfffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff7f7f7bcbcbc5858586464647a7a7a8f8f8f929292989898a0a0a0a8a8a8aeaeaeb5b5b5bbbbbbbabababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbabababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbababab8b8b8b6b6b6b4b4b4b3b3b3b6b6b6b4b4b4b1b1b1adadada7a7a79e9e9e9494948d8d8d8b8b8b8888887474746666665f5f5f4646463636364343437e7e7e9191919393938989898a8a8a8c8c8c8686868484847f7f7f7b7b7b8282828080807777777272726a6a6a6363636464645858586060606a6a6afffffffffffff9f9f9edededfbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf9f9f9f4f4f4f6f6f6fffffffffffff3f3f3f5f5f5fffffff5f5f5f8f8f8dbdbdb7272726262626161615252526a6a6a6e6e6e5c5c5c6161616c6c6c7777777b7b7b7a7a7a7e7e7e8383838181818686868d8d8d8f8f8f8a8a8a878787929292a1a1a1cfcfcfdfdfdfe6e6e6e4e4e4e1e1e1d9d9d9d6d6d6e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e2e2e2e1e1e1e0e0e0dfdfdfdddddddbdbdbdadadadbdbdbdadadad8d8d8d6d6d6d0d0d0c9c9c9c2c2c2bdbdbdbababab3b3b3a8a8a89e9e9e9191918b8b8b7b7b7b6d6d6d7a7a7aa6a6a6d7d7d7f5f5f5fffffff4f4f4edededf8f8f8fffffffafafaf7f7f7fdfdfdefefefc6c6c6b5b5b5aaaaaa8a8a8a8585859595959494949494948e8e8e8585857c7c7c7676767474747474747474746e6e6e6b6b6b6767676262625d5d5d5656564f4f4f4a4a4a4e4e4e3737372f2f2f2626261d1d1d4242426e6e6e7171716c6c6c6c6c6c787878ddddddfffffff3f3f3ebebebfffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fbfbfbfcfcfcc9c9c96161616d6d6d7474748a8a8a8e8e8e969696a2a2a2aaaaaab0b0b0b5b5b5b9b9b9babababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbabababababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbbababab8b8b8b6b6b6b4b4b4b3b3b3b5b5b5b3b3b3afafafabababa5a5a59c9c9c9292928b8b8b7f7f7f9393936c6c6c5353536363634040402929295f5f5f8d8d8d9595959595958e8e8e8c8c8c8d8d8d8b8b8b8585858282827c7c7c8888887a7a7a7272728080807676766e6e6e6262626d6d6d5959594e4e4e626262fffffff7f7f7fffffffbfbfbfdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf9f9f9f8f8f8ffffffedededf5f5f5e5e5e5ffffffffffffd5d5d5ffffffffffffffffff6161614a4a4a7070706e6e6e6767675a5a5a5959595f5f5f6a6a6a7575757979797979797c7c7c8282828181818282828888889090909090908989898888888b8b8ba8a8a8c4c4c4d8d8d8dedededededed8d8d8ddddddeeeeeee0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e1e1e1e0e0e0e0e0e0dedededcdcdcdadadadadadadadadad9d9d9d8d8d8d6d6d6cdcdcdc6c6c6bfbfbfbbbbbbb9b9b9b1b1b1a4a4a49a9a9a8b8b8b717171666666858585bcbcbce6e6e6f4f4f4f2f2f2edededf5f5f5fdfdfdfffffffffffffcfcfcf8f8f8f3f3f3fffffff3f3f3f6f6f6e0e0e0a9a9a9989898a2a2a29898988a8a8a9090909696969898989090908181817070706464646969696666666262625d5d5d5757575151514949494444444242422525252626263434343e3e3e6262627b7b7b6a6a6a7a7a7a7171716b6b6bc7c7c7f7f7f7fffffffdfdfdf8f8f8fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffff2f2f2b7b7b75c5c5c7272728282828989899292929a9a9a9f9f9fa7a7a7b1b1b1b8b8b8babababbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbdbdbdb9b9b9bbbbbbbcbcbcbcbcbcbababababababbbbbbbdbdbdbcbcbcbababab8b8b8b8b8b8b8b8b8b6b6b6b3b3b3b1b1b1b2b2b2b2b2b2b0b0b0a9a9a99f9f9f9696969191919090908282827d7d7d6c6c6c5c5c5c4949494e4e4e3d3d3d7a7a7a9c9c9c9b9b9b9999999696969292928d8d8d8a8a8a8888888b8b8b8787878383838080807e7e7e7d7d7d7b7b7b7a7a7a7b7b7b6161616060606d6d6d4c4c4c5e5e5ef9f9f9fffffffffffffffffffdfdfdf9f9f9fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffefefeffffffffffffedededf4f4f4f0f0f0fffffffdfdfdeeeeeefbfbfbeeeeeef1f1f1929292b5b5b5a8a8a86464646868686868686a6a6a5c5c5c5c5c5c6767677070707070707a7a7a8686868585857f7f7f8787878c8c8c8c8c8c8f8f8f9494949292928d8d8d9898988d8d8d4e4e4ebfbfbfe5e5e5dedededfdfdfd5d5d5e0e0e0dedededcdcdcdcdcdcdedededfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2e2e2e1e1e1e1e1e1e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1dfdfdfdededededededadadad9d9d9d9d9d9dadadadadadad7d7d7d3d3d3cfcfcfd0d0d0bfbfbfb3b3b3bebebea3a3a3aaaaaa9f9f9f949494818181767676909090bfbfbfd5d5d5ddddddefefeffefefef3f3f3fcfcfcfffffffafafaf9f9f9fefefefdfdfdf7f7f7f4f4f4f2f2f2f7f7f7f0f0f0edededd6d6d6a2a2a29090908d8d8d9292929494949393939191918f8f8f8888888080808585857a7a7a6a6a6a5c5c5c5454544f4f4f4b4b4b4848486464647272727878786e6e6e6767676b6b6b737373777777707070727272c5c5c5ffffffe4e4e4eeeeeefffffff1f1f1fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffc9c9c98080805f5f5f7c7c7c7d7d7d909090989898a0a0a0a4a4a4abababb4b4b4babababcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbdbdbdbabababbbbbbbcbcbcbcbcbcbababababababbbbbbbcbcbcbcbcbcbababab8b8b8b8b8b8b8b8b8b6b6b6b3b3b3b1b1b1b0b0b0b0b0b0aeaeaea7a7a79d9d9d9494948f8f8f8d8d8d8888887474746f6f6f5656564848483535356b6b6b9191919595959595959595959595959393939292929090909090908c8c8c8989898585858181818080807e7e7e7c7c7c7a7a7a7575757676766767676262625656566a6a6a7f7f7fd6d6d6f4f4f4fefefefdfdfdfbfbfbfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefffffffffffffffffffcfcfcfefefefffffffffffffdfdfdfcfcfcfefefefffffff7f7f7f7f7f7f7f7f7f0f0f0dfdfdffdfdfdf1f1f17a7a7a7e7e7e5c5c5c6a6a6a6e6e6e5b5b5b6060606969696b6b6b6666666161616464646a6a6a6c6c6c7272727676767171717b7b7b8080808282828181818686868e8e8e9292929191918e8e8e9f9f9f696969a4a4a4bdbdbddededeeaeaeadedededddddddddddddfdfdfe1e1e1e2e2e2e2e2e2e1e1e1e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1e1e1e1e1e1e1e1e1e1e1e1e2e2e2e1e1e1e1e1e1e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e1e1e1e1e1e1e1e1e1e1e1e1e0e0e0dfdfdfdedededddddddbdbdbdadadadadadadadadad9d9d9d6d6d6d1d1d1cececec1c1c1b8b8b8b9b9b9b5b5b5b2b2b2a9a9a99c9c9c8585856464646565659d9d9dcbcbcbe7e7e7fffffffffffff7f7f7fcfcfcfcfcfcfffffffffffffffffffdfdfdf8f8f8f7f7f7f2f2f2f5f5f5fefefefafafafefefef8f8f8dcdcdcdbdbdba4a4a49c9c9c8e8e8e8585858787878f8f8f9292929090908888888181817979797575757777777878787777777474746b6b6b7575757a7a7a7575757373737575757272726b6b6b848484b8b8b8edededfffffff8f8f8f0f0f0f1f1f1f7f7f7fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffefefefefefef8f8f8ffffffffffffb5b5b55959596565658080808282829595959c9c9ca3a3a3a7a7a7adadadb6b6b6bbbbbbbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbdbdbdbabababcbcbcbdbdbdbcbcbcbbbbbbbabababbbbbbbcbcbcbcbcbcbababab8b8b8b8b8b8b8b8b8b6b6b6b3b3b3b1b1b1afafafaeaeaeabababa4a4a49b9b9b9292928c8c8c8989898181816d6d6d6262625656563d3d3d3131318a8a8a9c9c9c9292929393939494949494949595959595959494949494949090908c8c8c8888888585858383838181817e7e7e7c7c7c7575757f7f7f7171716565656d6d6d646464353535939393e6e6e6f8f8f8fefefefdfdfdfffffffffffffcfcfcfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffbfbfbf9f9f9f9f9f9fbfbfbf7f7f7fbfbfbecececf0f0f0f5f5f5d5d5d59a9a9a5959595c5c5c6b6b6b5757575b5b5b6767675e5e5e5f5f5f5d5d5d6262625e5e5e5e5e5e6666667373737e7e7e8181818080808989898b8b8b8b8b8b8888888888888a8a8a8a8a8a878787888888a4a4a48585859393939a9a9acacacadadadadddddde0e0e0e0e0e0e0e0e0e1e1e1e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e2e2e2e1e1e1e1e1e1e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e1e1e1e1e1e1e1e1e1e1e1e1e0e0e0dfdfdfdddddddcdcdcdbdbdbdbdbdbdadadadadadad9d9d9d5d5d5cfcfcfcacacabbbbbbb8b8b8bababaa5a5a5b3b3b39898988888887272726e6e6e858585b7b7b7acacaca7a7a7e5e5e5fffffff7f7f7fffffff9f9f9f5f5f5fcfcfcfefefef8f8f8f8f8f8fffffff8f8f8fafafafffffff4f4f4f5f5f5f6f6f6ecececfbfbfbe1e1e1cdcdcdafafaf9696968f8f8f9191919090908b8b8b9191918b8b8b8585858585858787878686867e7e7e7777778282827f7f7f7676766d6d6d7373737f7f7f808080797979cececef4f4f4f8f8f8edededf8f8f8fcfcfcf2f2f2f6f6f6fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffefefefffffffefefeffffffc1c1c15e5e5e6d6d6d7a7a7a8e8e8e9393939b9b9ba2a2a2a6a6a6acacacb4b4b4babababbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbdbdbdbbbbbbbdbdbdbebebebdbdbdbbbbbbbabababbbbbbbcbcbcbcbcbcbababab8b8b8b8b8b8b8b8b8b6b6b6b3b3b3b1b1b1b0b0b0aeaeaeaaaaaaa2a2a29999999090908a8a8a8686867575757070705252525858584040406060608b8b8b9999999696969696969696969696969595959494949393939292929393939090908c8c8c8989898787878484848181817e7e7e7c7c7c7474747a7a7a7676767f7f7f585858595959616161e1e1e1f7f7f7fffffffefefefffffffffffffcfcfcfffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf6f6f6f5f5f5f5f5f5efefeff5f5f5efefeffcfcfce7e7e78686865757578383836161616c6c6c5656565757576a6a6a6363635f5f5f6161616464646262625b5b5b5c5c5c6969697272727575757b7b7b7575757c7c7c8484848a8a8a8d8d8d8c8c8c8888888484848888889595958f8f8f989898929292a9a9a9adadadcccccce3e3e3e2e2e2e1e1e1dedededcdcdcdcdcdcdddddddfdfdfdfdfdfe0e0e0e0e0e0e1e1e1e2e2e2e2e2e2e3e3e3e3e3e3e2e2e2e1e1e1e1e1e1e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e1e1e1e1e1e1e1e1e1e1e1e1dfdfdfdedededcdcdcdcdcdcdcdcdcdbdbdbdadadad9d9d9d7d7d7d2d2d2cbcbcbc5c5c5bcbcbcb9b9b9b0b0b0a1a1a1a7a7a78686867878787e7e7e939393a8a8a89f9f9f686868535353a9a9a9fffffff5f5f5fffffff8f8f8f6f6f6fbfbfbfffffffdfdfdf8f8f8f6f6f6f4f4f4f2f2f2f0f0f0dcdcdcd7d7d7d6d6d6cececedfdfdfdfdfdfd5d5d5c4c4c4b5b5b5b0b0b0b2b2b2b1b1b1acacacb8b8b8b1b1b1abababa8a8a8a7a7a79e9e9e8f8f8f8282827e7e7e7d7d7d7b7b7b8181819a9a9abababacacacacbcbcbfffffffafafaf7f7f7f0f0f0edededfcfcfcfffffff3f3f3fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f2f2f2bbbbbb6565657171717777778d8d8d919191999999a0a0a0a5a5a5abababb5b5b5bbbbbbbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbdbdbdbcbcbcbebebebebebebdbdbdbbbbbbbabababbbbbbbcbcbcbcbcbcbababab8b8b8b8b8b8b8b8b8b6b6b6b3b3b3b1b1b1b1b1b1aeaeaea9a9a9a1a1a19999999090908888888383837373736f6f6f5252524a4a4a6060609999998c8c8c9898989898989898989797979797979696969494949292929292929595959393938f8f8f8d8d8d8b8b8b8989898585858282828383837171718282827d7d7d7a7a7a6d6d6d7979795c5c5ce3e3e3fbfbfbfffffffefefefefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffdfdfdf9f9f9f6f6f6f5f5f5f5f5f5f6f6f6ffffffdbdbdb8a8a8a6464647272728585858181816565655d5d5d5858585a5a5a6161615f5f5f6868686161616565655b5b5b5757576464646c6c6c7373738383837f7f7f8383838989898f8f8f8f8f8f8a8a8a8484848181818787878989899090909797978f8f8f959595909090b6b6b6d4d4d4d9d9d9dededee1e1e1e1e1e1dfdfdfdedededededee0e0e0e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e2e2e2e2e2e2e2e2e2e1e1e1e1e1e1e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e1e1e1e1e1e1e1e1e1e0e0e0dfdfdfdddddddcdcdcdbdbdbdcdcdcdbdbdbdadadad8d8d8d5d5d5cececec5c5c5bfbfbfb5b5b5b4b4b4a4a4a4ababab9a9a9a8080807474749a9a9aababab9797975656564545454a4a4a878787f1f1f1f3f3f3f1f1f1fcfcfcfffffffefefefefefefdfdfdecececd5d5d5dbdbdbd8d8d8d7d7d7c8c8c8c9c9c9cacacabfbfbfcdcdcdc2c2c2c7c7c7c8c8c8c5c5c5c4c4c4c7c7c7c8c8c8c6c6c6c9c9c9c6c6c6c3c3c3c4c4c4c3c3c3bcbcbcafafafa3a3a39393939d9d9dabababbcbcbcd7d7d7f3f3f3fefefefbfbfbf1f1f1f6f6f6fffffffffffff7f7f7f1f1f1f6f6f6fcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefefefefbfbfbf9f9f9d8d8d88f8f8f5b5b5b7171717e7e7e8383839292929a9a9aa2a2a2a6a6a6adadadb7b7b7bdbdbdbfbfbfbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbdbdbdbdbdbdbebebebfbfbfbebebebbbbbbbabababbbbbbbcbcbcbcbcbcbababab8b8b8b8b8b8b8b8b8b6b6b6b3b3b3b1b1b1b1b1b1adadada7a7a7a0a0a09898988f8f8f8686868080807171715c5c5c5656563d3d3d878787a8a8a89595959999999595959696969797979797979797979797979696969595959797979595959292929191919090908d8d8d8989898686868787878080808585857676766d6d6d909090676767707070e5e5e5fefefefffffffcfcfcfdfdfdfffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfbfbfbf9f9f9f9f9f9fbfbfbfefefefefefef9f9f9f5f5f5f6f6f6f8f8f8e1e1e1919191616161787878888888868686a6a6a67575756a6a6a5a5a5a4a4a4a5555555a5a5a6161615e5e5e6767675959595050505d5d5d6060606464647979798484848181818080808181818080807c7c7c7b7b7b7d7d7d8080808b8b8b8e8e8e888888888888929292929292a6a6a6b7b7b7c3c3c3d3d3d3dededee2e2e2e1e1e1e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2e2e2e1e1e1e1e1e1e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e2e2e2e1e1e1e1e1e1e0e0e0dedededddddddbdbdbdadadadbdbdbdadadad8d8d8d6d6d6d2d2d2cacacac0c0c0b9b9b9b1b1b1aeaeae9f9f9facacac888888747474717171a0a0a0b6b6b67f7f7f3a3a3a5151515858585a5a5abbbbbbfafafaf0f0f0fafafaf3f3f3dededed9d9d9e0e0e0d7d7d7c2c2c2c6c6c6c4c4c4c8c8c8c1c1c1c9c9c9cececec1c1c1cbcbcbc7c7c7cdcdcdcfcfcfc9c9c9c3c3c3c3c3c3c4c4c4c4c4c4bfbfbfbfbfbfbfbfbfc1c1c1c2c2c2bfbfbfb7b7b7b1b1b1b3b3b3bbbbbbc1c1c1c8c8c8dadadaeeeeeef7f7f7f3f3f3e8e8e8fffffff4f4f4f1f1f1fffffff7f7f7e5e5e5fffffffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaf9f9f9f9f9f9fbfbfbfcfcfcf5f5f5f8f8f8b9b9b96767675b5b5b6e6e6e8888888282829595959d9d9da4a4a4a8a8a8adadadb6b6b6bcbcbcbdbdbdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbdbdbdbebebebfbfbfc0c0c0bebebebcbcbcbabababbbbbbbcbcbcbcbcbcbababab8b8b8b8b8b8b8b8b8b6b6b6b3b3b3b1b1b1b0b0b0abababa4a4a49d9d9d9696968d8d8d8383837c7c7c6a6a6a4e4e4e5353536262629898989a9a9a9999999696969595959595959696969797979898989898989797979797979797979696969494949494949393939191918d8d8d8a8a8a8b8b8b8c8c8c7f7f7f7b7b7b7676768b8b8b6d6d6d797979e3e3e3fcfcfcfffffffcfcfcfffffffffffffffffffefefefffffffffffffefefefdfdfdfbfbfbf9f9f9f8f8f8f8f8f8fafafafbfbfbfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfafafafbfbfbf6f6f6f3f3f3f7f7f7fefefefefefef6f6f6edededc3c3c3b1b1b19292926a6a6a7575758d8d8d8989899d9d9d9c9c9c8989896464645050504747474e4e4e6565656161616666666f6f6f5b5b5b4e4e4e5b5b5b5656564d4d4d5e5e5e6666666363636666666e6e6e7373737575757a7a7a8080807a7a7a8a8a8a8787878282828888888d8d8d9696969c9c9ca3a3a3adadadbbbbbbc7c7c7cececed5d5d5dddddde3e3e3e1e1e1e0e0e0e0e0e0dfdfdfdededededededddddddddddde2e2e2e1e1e1e1e1e1e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e2e2e2e1e1e1e1e1e1e0e0e0dedededcdcdcdadadad9d9d9dadadad9d9d9d7d7d7d4d4d4cfcfcfc6c6c6bbbbbbb4b4b4b2b2b2a8a8a8a1a1a1969696777777717171898989a7a7a79d9d9d6a6a6a4e4e4e585858545454444444808080f3f3f3e4e4e4e3e3e3d5d5d5c0c0c0bababac4c4c4cacacac6c6c6c3c3c3c4c4c4cacacac3c3c3c9c9c9cdcdcdc0c0c0cbcbcbc4c4c4c8c8c8c9c9c9c6c6c6c6c6c6cacacacecececececec5c5c5c5c5c5c5c5c5c3c3c3c0c0c0bcbcbcbababab8b8b8afafafadadada8a8a8a6a6a6b5b5b5cbcbcbd6d6d6d4d4d4eaeaeafdfdfdeeeeeee8e8e8ffffffffffffefefeffffffffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf6f6f6f5f5f5f6f6f6f8f8f8fafafaf9f9f9f4f4f4a5a5a55c5c5c6a6a6a6c6c6c8e8e8e8b8b8b9696969d9d9da4a4a4a7a7a7acacacb4b4b4b9b9b9b9b9b9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbcbcbcbcbdbdbdbdbdbdbdbdbdbebebebfbfbfc0c0c0bebebebcbcbcbabababbbbbbbcbcbcbcbcbcbababab8b8b8b8b8b8b8b8b8b6b6b6b3b3b3b1b1b1afafafaaaaaaa2a2a29b9b9b9494948b8b8b8181817979796666665151515050509f9f9f9a9a9a9090909999999595959797979797979898989898989898989797979696969595959797979696969595959595959595959393938f8f8f8c8c8c9090908c8c8c7878788a8a8a8c8c8c696969989898727272dfdfdff9f9f9fffffffcfcfcfffffffffffffffffffcfcfcfffffffffffffefefefcfcfcfafafaf8f8f8f6f6f6f5f5f5f9f9f9fbfbfbfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfafafafafafaf9f9f9fffffff7f7f7f1f1f1f4f4f4fcfcfcfbfbfbefefefe3e3e37a7a7a4040405d5d5d757575707070919191a4a4a4a0a0a0acacacbfbfbf7777775c5c5c5959595151517070705f5f5f6161616f6f6f6464646666668787878d8d8d8585859696968b8b8b8787878787878a8a8a8686867b7b7b7575757676767878788484847e7e7e8989899191918181818e8e8e9797979f9f9fa3a3a3a6a6a6abababb3b3b3c3c3c3d8d8d8e6e6e6e1e1e1e0e0e0e0e0e0dedededddddddcdcdcdbdbdbdbdbdbe2e2e2e1e1e1e1e1e1e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e2e2e2e1e1e1e1e1e1e0e0e0dedededcdcdcdadadad9d9d9d9d9d9d8d8d8d6d6d6d3d3d3cdcdcdc4c4c4b9b9b9b1b1b1b1b1b1a1a1a1a2a2a27f7f7f7373737d7d7db4b4b4c3c3c36a6a6a4747475353534848485656566262626c6c6cdbdbdbc6c6c6c7c7c7c7c7c7c6c6c6c5c5c5c5c5c5c7c7c7cacacac8c8c8cacacad0d0d0c6c6c6c9c9c9ccccccc1c1c1d0d0d0cbcbcbcbcbcbc8c8c8c5c5c5c6c6c6cacacac8c8c8c3c3c3c5c5c5c5c5c5c4c4c4bfbfbfb9b9b9b6b6b6b7b7b7b9b9b9bcbcbcb6b6b6aaaaaaa0a0a0a2a2a2a7a7a79d9d9d8e8e8ed4d4d4e6e6e6ffffffffffffefefeff6f6f6ffffffefefeffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffdfdfdf3f3f3f1f1f1f9f9f9fdfdfdfbfbfbf9f9f9cfcfcf8c8c8c7575756969696c6c6c8e8e8e8a8a8a9898989b9b9ba1a1a1abababb5b5b5bbbbbbbdbdbdbdbdbdc2c2c2bebebeb9b9b9b9b9b9babababbbbbbb7b7b7b4b4b4b9b9b9b9b9b9babababababab9b9b9b9b9b9b9b9b9b8b8b8b8b8b8bebebebfbfbfbcbcbcbdbdbdc1c1c1c1c1c1bebebebabababababab9b9b9b8b8b8b6b6b6b4b4b4b2b2b2b1b1b1afafafafafaf9898989c9c9c8e8e8e8c8c8c7272727474746262625c5c5c6e6e6ea1a1a19b9b9b8b8b8ba5a5a59595959696969696969696969696969696969696969696969696969797979696969595959494949393939292929292929191919090909b9b9b8080807b7b7b8c8c8c898989656565abababedededfefefefffffffcfcfcf6f6f6fefefefffffffffffffdfdfdfffffff7f7f7f2f2f2fcfcfcf7f7f7f2f2f2fffffffbfbfbfffffffffffffcfcfcfbfbfbfefefefffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffbfbfbf7f7f7fbfbfbfbfbfbf6f6f6f6f6f6f8f8f8f9f9f9fbfbfbf5f5f5ffffffd3d3d37474745353535e5e5e7070708282829191919b9b9ba1a1a1a4a4a4bababab8b8b89e9e9e7575755f5f5f6565656b6b6b6767676b6b6b767676696969747474cacacaeeeeeefffffff8f8f8f4f4f4fffffff4f4f4f8f8f8ffffffd2d2d26b6b6b7373737676767a7a7a8080808484848787878989898b8b8b8d8d8d9696969c9c9ca7a7a7a7a7a7a3a3a3b3b3b3c6c6c6c9c9c9e2e2e2e3e3e3e2e2e2dfdfdfdcdcdcdfdfdfe7e7e7eeeeeedadadadbdbdbe9e9e9eaeaeae3e3e3ddddddd7d7d7e0e0e0dadadadadadadadadadadadadadadadbdbdbdcdcdcdddddddededed7d7d7d0d0d0cdcdcdc8c8c8bfbfbfb4b4b4adadadacacac9c9c9c9797975d5d5d8f8f8fadadadc7c7c7b9b9b96060604040405b5b5b555555626262858585888888bebebec2c2c2c4c4c4c7c7c7cacacacbcbcbcbcbcbcacacac9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c6c6c6c4c4c4c1c1c1bfbfbfbcbcbcbababab9b9b9b2b2b2b1b1b1aeaeaeabababa6a6a69f9f9f979797919191838383cececee8e8e8fffffff8f8f8f7f7f7f5f5f5ebebebfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f5f5f5f7f7f7f8f8f8f7f7f7ffffff9292923737375252527a7a7a7f7f7f8f8f8f8b8b8b9f9f9fa1a1a1a5a5a5aaaaaab0b0b0b7b7b7bdbdbdc1c1c1b4b4b4b4b4b4b4b4b4b6b6b6babababcbcbcbebebebebebec1c1c1c0c0c0bfbfbfbfbfbfbfbfbfc0c0c0c1c1c1c2c2c2b8b8b8b2b2b2b2b2b2bcbcbcc1c1c1bbbbbbb5b5b5b4b4b4b7b7b7b7b7b7b6b6b6b5b5b5b3b3b3b1b1b1afafafaeaeaea2a2a2a9a9a9a3a3a39292929393938d8d8d7c7c7c6a6a6a5353535858588585859f9f9f9595959999999d9d9d9191919696969696969696969696969696969696969696969696969696969696969595959494949494949393939393939292928787878e8e8e9595958787878d8d8d919191888888dfdfdfefefeffdfdfdfffffffffffffffffffffffffdfdfdf6f6f6fefefefdfdfdfffffffffffff6f6f6fafafafffffff0f0f0f7f7f7f8f8f8fcfcfcfffffffffffffffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffbfbfbf5f5f5fbfbfbfffffff9f9f9f2f2f2f8f8f8fefefecfcfcfc0c0c06e6e6e4c4c4c6767677373738282828d8d8d959595a0a0a0afafafbababaadadadc2c2c2c0c0c09898987272726a6a6a717171757575858585747474626262727272767676c4c4c4dadadaffffffeeeeeef1f1f1fffffffffffff3f3f3d8d8d87474746e6e6e6f6f6f7373737878787c7c7c8080808484848888888b8b8b8f8f8f999999aaaaaaaeaeaea7a7a7abababb2b2b2acacacbdbdbdccccccdededee8e8e8e8e8e8e2e2e2dddddddbdbdbeeeeeedcdcdcd1d1d1d2d2d2dfdfdfebebebe7e7e7e4e4e4e4e4e4e3e3e3e1e1e1dfdfdfdddddddbdbdbdbdbdbdadadad4d4d4d2d2d2cecececacacac2c2c2b9b9b9b1b1b1aeaeaea3a3a39f9f9f8c8c8c9e9e9eb0b0b0bababacacaca9f9f9f6868684b4b4b5c5c5c6d6d6d949494bababab3b3b3c5c5c5c5c5c5c6c6c6c8c8c8c9c9c9cacacac9c9c9c9c9c9c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c6c6c6c4c4c4c2c2c2bfbfbfbcbcbcbababab9b9b9b4b4b4b1b1b1adadada9a9a9a5a5a59f9f9f979797929292929292a4a4a4bababaf7f7f7f1f1f1f2f2f2fffffffefefefcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafbfbfbfbfbfbf8f8f8f8f8f8fbfbfbececec8989894747476767677a7a7a6c6c6c8383839f9f9f929292989898a2a2a2aaaaaab1b1b1b5b5b5b8b8b8b9b9b9c5c5c5c4c4c4c3c3c3c2c2c2c1c1c1c0c0c0bfbfbfbebebeb7b7b7b7b7b7b6b6b6b5b5b5b6b6b6b7b7b7b9b9b9bbbbbbc7c7c7c0c0c0bbbbbbbcbcbcc0c0c0c1c1c1bdbdbdb9b9b9bcbcbcbcbcbcbbbbbbb9b9b9b7b7b7b5b5b5b2b2b2b1b1b1c5c5c5aaaaaa9f9f9f8888889393937979797676766969695858586565659e9e9e9a9a9a8b8b8ba2a2a29999999292929696969696969696969696969696969696969696969696969595959595959595959494949494949494949494949494949696968d8d8da3a3a38c8c8c878787888888a0a0a0efefeffafafafcfcfcfdfdfdfffffffffffffffffffffffffffffffffffff6f6f6f2f2f2f4f4f4fbfbfbf9f9f9fafafaf9f9f9fffffffdfdfdfdfdfdfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfdfdfdfffffffffffffcfcfcefefefffffffffffffedededededed5252523333336060606464647272728181819292929999999a9a9aa1a1a1b3b3b3c3c3c3bbbbbbcececeddddddc9c9c99797976f6f6f7373738b8b8b6f6f6f8d8d8d6161616d6d6d606060727272fcfcfcf4f4f4f5f5f5f4f4f4f8f8f8e9e9e9ffffffe0e0e05858586666667070707373737777777b7b7b7e7e7e818181868686898989888888929292a6a6a6aeaeaea6a6a6a4a4a4a2a2a2979797a6a6a6b1b1b1bfbfbfc9c9c9cfcfcfd6d6d6e1e1e1e9e9e9d8d8d8dfdfdfe3e3e3e4e4e4e1e1e1dedededbdbdbd7d7d7dcdcdcdbdbdbdadadad8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d5d5d5d5d5d5d2d2d2cacacabebebeb3b3b3adadada9a9a9929292878787626262c2c2c2bababab7b7b7b9b9b96464644a4a4a606060878787a9a9a9c1c1c1c9c9c9c5c5c5c1c1c1c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c5c5c5c2c2c2bfbfbfbcbcbcbababab9b9b9b6b6b6b2b2b2adadada8a8a8a3a3a39e9e9e9898989494947f7f7f858585808080ccccccfffffff2f2f2dfdfdffffffffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf5f5f5f4f4f4fcfcfcfcfcfcf5f5f5f3f3f3f8f8f8f4f4f49c9c9c5d5d5d6b6b6b818181838383878787888888a8a8a8a6a6a6a5a5a5a9a9a9afafafb5b5b5b8b8b8b8b8b8b1b1b1aeaeaeacacacafafafb5b5b5b7b7b7b5b5b5b1b1b1bcbcbcbcbcbcbdbdbdbebebebfbfbfc0c0c0c1c1c1c1c1c1b2b2b2bebebec1c1c1b8b8b8b7b7b7c0c0c0c0c0c0b8b8b8bababab9b9b9b8b8b8b7b7b7b5b5b5b2b2b2b0b0b0afafafa0a0a08f8f8f9090908d8d8d939393818181777777636363787878848484a4a4a49898988989899b9b9b9c9c9c9797979696969696969696969696969696969696969696969696969494949494949494949595959595959595959595959595959b9b9b8b8b8b979797929292959595989898dcdcdcfffffffdfdfdfafafafafafafdfdfdfdfdfdfbfbfbfdfdfdfffffff8f8f8ffffffffffffefefeffffffffcfcfcf1f1f1fffffffafafafcfcfcfffffffffffffafafaf8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfdfdfdfffffffffffffffffffbfbfbf4f4f4eeeeeee6e6e6ffffffe4e4e43d3d3d5555556363635c5c5c6464647878788888889b9b9ba3a3a3a3a3a3a6a6a6b2b2b2bdbdbdc6c6c6bebebec8c8c8d0d0d0a7a7a76969695e5e5e7b7b7b8585858181819494947474746666666a6a6ac6c6c6f7f7f7f7f7f7fffffffffffff0f0f0f2f2f2c3c3c35c5c5c6262626f6f6f7373737878787b7b7b7d7d7d7e7e7e7f7f7f8181818686868b8b8b9c9c9ca5a5a5a1a1a1a1a1a1a1a1a1999999a0a0a09f9f9f9d9d9d9b9b9ba0a0a0b3b3b3cdcdcde1e1e1d9d9d9eaeaeaebebebe5e5e5d8d8d8d4d4d4e9e9e9f3f3f3dededededededcdcdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd2d2d2d2d2d2cdcdcdc4c4c4bbbbbbb3b3b3abababa3a3a39c9c9c7979795d5d5dc8c8c8bebebec3c3c3bebebe5454544f4f4f8a8a8ab3b3b3cececec7c7c7b6b6b6c1c1c1b9b9b9c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c9c9c9cacacacbcbcbcacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c7c7c7c5c5c5c2c2c2bfbfbfbdbdbdbbbbbbb9b9b9b8b8b8b3b3b3adadada7a7a7a2a2a29e9e9e9999999696969a9a9a7171717b7b7bc5c5c5f0f0f0fdfdfdfffffffafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafafefefefcfcfcf1f1f1ebebebecececf8f8f8a0a0a05d5d5d5555556f6f6f909090a0a0a0a4a4a49898988383836868685656565151515151515050504e4e4e4848484a4a4a565656707070919191a9a9a9b3b3b3b4b4b4b7b7b7b9b9b9bcbcbcbfbfbfc0c0c0bfbfbfbdbdbdbcbcbcb9b9b9bebebec5c5c5c5c5c5b8b8b8adadadb3b3b3c0c0c0b9b9b9b9b9b9b9b9b9b8b8b8b6b6b6b4b4b4b2b2b2b1b1b1a3a3a3b0b0b0adadad9b9b9b7272727a7a7a7979796e6e6e9191919b9b9b9797979d9d9d9595958f8f8f9f9f9f989898969696969696969696969696969696969696969696969696959595959595959595959595959595969696969696969696939393909090858585929292929292929292f6f6f6fefefef8f8f8fafafafffffffffffffffffffafafaf7f7f7f9f9f9fffffff0f0f0ffffffecececf7f7f7f6f6f6fbfbfbfefefef3f3f3f9f9f9fffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7e7e7e7f1f1f1fffffffefefef6f6f64a4a4a6060605656567373735a5a5a949494898989939393a0a0a0a9a9a9adadadb2b2b2b9b9b9bfbfbfdfdfdfcfcfcfd0d0d0ddddddcfcfcfa3a3a38282827b7b7ba2a2a29191919898989a9a9a7070706d6d6d686868d3d3d3f9f9f9e4e4e4fffffffffffffafafafefefee0e0e06b6b6b636363696969707070767676787878787878787878787878848484858585939393a0a0a0a0a0a0a2a2a2a4a4a49e9e9e9797979797979595959090908e8e8e9292929b9b9ba3a3a3e2e2e2e4e4e4d7d7d7e5e5e5eaeaeae0e0e0e2e2e2d3d3d3e0e0e0dedededcdcdcd9d9d9d6d6d6d5d5d5d4d4d4d3d3d3ccccccc8c8c8c0c0c0b7b7b7b5b5b5b1b1b1a4a4a49696968484845f5f5f737373afafafa8a8a8b8b8b8b6b6b6636363929292b5b5b5b5b5b5c1c1c1bfbfbfb6b6b6cacacabababac4c4c4c4c4c4c5c5c5c6c6c6c8c8c8cacacacccccccecececacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c7c7c7c5c5c5c3c3c3c0c0c0bdbdbdbbbbbbbababab9b9b9b4b4b4adadada6a6a6a2a2a29e9e9e9a9a9a979797828282868686616161676767c8c8c8efefefe2e2e2f7f7f7fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfffffffefefef9f9f9f2f2f2efefef6767674c4c4c5f5f5f7878787575756363635555556262626b6b6b6666666565656f6f6f8080808f8f8f9494949393939a9a9a949494929292999999a5a5a5abababa6a6a69e9e9ea5a5a5a7a7a7aaaaaaadadadadadadacacacaaaaaaa8a8a8afafafb7b7b7e0e0e0ffffffe6e6e68d8d8d5353534d4d4d4c4c4c4d4d4d4d4d4d4c4c4c4c4c4c4a4a4a494949484848efefefeeeeeeededede2e2e28b8b8b7171717a7a7a9898989393939c9c9c8c8c8ca0a0a0a1a1a18c8c8c9b9b9b9494949696969696969696969696969696969696969696969696969696969696969696969696969696969595959595959595959090909b9b9b8a8a8a9696968b8b8b969696f6f6f6eeeeeefffffffefefefcfcfcfcfcfcfffffffffffffffffffffffff3f3f3fffffffffffff3f3f3ffffff7a7a7a353535bcbcbcfdfdfdfffffffffffffdfdfdfefefefffffffffffff7f7f7fefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfbfbfbfffffffffffff4f4f4fdfdfdfffffff1f1f1c6c6c63737372727276565655e5e5e5050507b7b7b8e8e8e8181819c9c9c9e9e9ea1a1a1a6a6a6afafafb9b9b9c3c3c3c9c9c9c7c7c7cbcbcbc9c9c9c9c9c9d1d1d1cdcdcda4a4a47373737575759595959797979898989393937b7b7b666666818181ddddddecececfbfbfbf5f5f5eaeaeaf8f8f8e0e0e04242425858585f5f5f6969697171717676767979797a7a7a7c7c7c8080807f7f7f8f8f8fa0a0a0a1a1a1a1a1a1a0a0a09898989494949595959696969595959292928c8c8c8686868282827979798686868c8c8cc1c1c1e0e0e0dbdbdbe7e7e7dbdbdbdbdbdbdbdbdbd9d9d9d8d8d8d8d8d8d7d7d7d8d8d8d8d8d8d3d3d3ccccccbebebeb1b1b1abababa6a6a69494947f7f7f7d7d7d757575b8b8b8c2c2c2b8b8b8c3c3c3c6c6c6a3a3a3b0b0b0c0c0c0b5b5b5bcbcbcbebebebcbcbcccccccbdbdbdc2c2c2c3c3c3c5c5c5c7c7c7c9c9c9cccccccdcdcdcecececbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c8c8c8c6c6c6c3c3c3c0c0c0bdbdbdbbbbbbbababab9b9b9b4b4b4adadada7a7a7a3a3a39e9e9e9a9a9a9797978d8d8d8080807878786a6a6aaeaeaefbfbfbfffffff1f1f1fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfafafafafafafefefefffffffdfdfdf6f6f68b8b8b5c5c5c5f5f5f6c6c6c6d6d6d6767675b5b5b6d6d6d6868687070707d7d7d8b8b8b9494949696969292928e8e8e9f9f9f9f9f9fa1a1a1a6a6a6acacacafafafadadadabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab0b0b0a5a5a5bababae7e7e7f3f3f3dcdcdcd6d6d6e8e8e8dededededededfdfdfe0e0e0e0e0e0dfdfdfdedededededef4f4f4edededfffffffdfdfdb8b8b88e8e8e959595a3a3a39191919595959292929a9a9a9e9e9e9494949292929797979696969696969696969696969696969696969696969696969898989797979797979696969696969595959494949494949191919898989595959f9f9fa1a1a1d8d8d8fffffffffffffffffffdfdfdf4f4f4f0f0f0f8f8f8fffffffcfcfceeeeeeededed4040403d3d3d5353535757572525252d2d2d4b4b4bc0c0c0e9e9e9fffffffafafaf1f1f1fafafafffffffafafafbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbf4f4f4fffffff7f7f7eeeeeeffffffffffffbbbbbb5757573d3d3d6161615b5b5b6d6d6d7c7c7c777777868686939393a2a2a2a3a3a3a5a5a5aaaaaab3b3b3bebebec8c8c8cfcfcfcacacad4d4d4d4d4d4cfcfcfdadadae4e4e4cccccca7a7a77575756b6b6bb3b3b3848484a4a4a4afafaf7a7a7a6f6f6f797979d0d0d0fffffff2f2f2fefefefbfbfbfafafad7d7d75454545a5a5a6262626a6a6a7070707676767c7c7c8080807f7f7f7a7a7a8787879898989a9a9a9a9a9a9999999292929797979292928e8e8e8e8e8e9090908f8f8f8989898383838181818383836e6e6e8282827d7d7d707070abababcececedbdbdbdadadad8d8d8d6d6d6d5d5d5d3d3d3d3d3d3d3d3d3c6c6c6c2c2c2b6b6b6a5a5a59d9d9d9797978686867272726f6f6f818181c0c0c0bfbfbfb7b7b7b3b3b3afafafaeaeaea7a7a7b6b6b6bdbdbdc3c3c3c0c0c0bababac1c1c1c0c0c0c2c2c2c3c3c3c6c6c6c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c8c8c8c6c6c6c3c3c3c0c0c0bebebebcbcbcbbbbbbb8b8b8b4b4b4aeaeaea9a9a9a4a4a49f9f9f9a9a9a979797747474868686727272535353bcbcbcfbfbfbf1f1f1f4f4f4fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffcfcfcf7f7f7fafafafffffffbfbfbefefef8f8f8f6a6a6a6e6e6e6a6a6a6565656868685858585e5e5e7070707777778181818787878a8a8a9090909a9a9aa2a2a29c9c9ca1a1a1a7a7a7a9a9a9a8a8a8a7a7a7a9a9a9acacacadadadabababa8a8a8a5a5a5a5a5a5a7a7a7aaaaaaacacacaaaaaaa7a7a7adadadc3c3c3e3e3e3f9f9f9fbfbfbf4f4f4f8f8f8f8f8f8fafafafbfbfbfbfbfbfbfbfbfbfbfbfafafafafafaf7f7f7e9e9e99595957373738e8e8eb2b2b28585859696969393939f9f9f9090909393939d9d9d8b8b8b9d9d9d969696969696969696969696969696969696969696969696999999989898989898979797969696959595949494939393a1a1a1919191949494939393a2a2a2fbfbfbfefefef2f2f2f2f2f2f6f6f6f6f6f6f5f5f5fafafaf2f2f2cbcbcba0a0a07d7d7d4d4d4d5d5d5d2323232e2e2e3232323a3a3a3d3d3d494949a9a9a9fcfcfcfffffff0f0f0f0f0f0f9f9f9fafafaf9f9f9f9f9f9fbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfafafaffffffe8e8e8e7e7e7fffffffcfcfcbababa6565653232325151516d6d6d6a6a6a7373736d6d6d9393938d8d8da3a3a3a2a2a2a8a8a8b0b0b0b8b8b8bfbfbfc6c6c6cdcdcdd2d2d2d3d3d3cfcfcfcececed1d1d1d3d3d3d2d2d2d3d3d3d7d7d7b4b4b48e8e8e787878afafafa4a4a49b9b9b9999998a8a8a7f7f7f8b8b8bcdcdcde0e0e0fafafaf5f5f5f5f5f5f6f6f65252525555555a5a5a5f5f5f6565656d6d6d7575757b7b7b8080807676767d7d7d8c8c8c9090909393939797979494949494948d8d8d8787878787878a8a8a8888887f7f7f7777777c7c7c7a7a7a5d5d5d6969695959594b4b4b9d9d9dd7d7d7cacacac6c6c6bfbfbfb6b6b6aeaeaea6a6a6a0a0a09d9d9d9e9e9ea2a2a29e9e9e9292928d8d8d8e8e8e8585857777777b7b7b939393b3b3b3bebebebcbcbcaeaeae9e9e9ea7a7a7b4b4b4b3b3b3b7b7b7bbbbbbbdbdbdbebebebfbfbfc3c3c3c3c3c3c5c5c5c8c8c8cacacacbcbcbcbcbcbc9c9c9c8c8c8cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c8c8c8c6c6c6c3c3c3c1c1c1bebebebcbcbcbbbbbbb8b8b8b4b4b4afafafa9a9a9a5a5a5a0a0a09a9a9a9696968c8c8c808080717171575757b5b5b5f7f7f7fefefefffffffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcf1f1f1fffffff9f9f9fffffffbfbfb8282826b6b6b7474746c6c6c6767676b6b6b5f5f5f5858586969697373737979798282828a8a8a9090909595959a9a9a9d9d9da3a3a3a4a4a4a6a6a6a8a8a8aaaaaaabababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8a8a8ababababababadadadc1c1c1e0e0e0f5f5f5fbfbfbfffffffafafaf1f1f1f5f5f5fffffffffffffcfcfcffffffe7e7e7f9f9f9ffffff9494947e7e7e9f9f9f9090909797979696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969797979797979797979696969696969595959595959595958f8f8f9d9d9d979797979797e6e6e6f7f7f7f2f2f2f0f0f0f8f8f8fcfcfcf5f5f5d0d0d0a3a3a39191919090908888887272726464645f5f5f5b5b5b2e2e2e3838384141413b3b3b2e2e2e333333b8b8b8fafafaf8f8f8fffffff6f6f6fdfdfdfffffffcfcfcfbfbfbfffffffffffffdfdfdfbfbfbfefefefffffffffffffffffffffffffcfcfcfafafaf9f9f9f9f9f9f3f3f3fdfdfde7e7e7aaaaaa7f7f7f5959594141416363635555556060607171718080808b8b8b9393939b9b9ba0a0a0a6a6a6acacacb5b5b5bebebec4c4c4c8c8c8cccccccfcfcfcfcfcfd0d0d0d2d2d2d4d4d4d6d6d6d7d7d7d7d7d7d8d8d8c6c6c6cfcfcfb0b0b08a8a8a838383a3a3a3b2b2b28888888181816d6d6daaaaaafbfbfbfffffff0f0f0f7f7f7fafafac7c7c74d4d4d4747475d5d5d6a6a6a7979796969697a7a7a7d7d7d7b7b7b7c7c7c8383838c8c8c9292929292928f8f8f8d8d8d8c8c8c8f8f8f8888887777777575757b7b7b7979796b6b6b6767676464645d5d5d5f5f5f838383b2b2b2cacacac2c2c2c6c6c6bcbcbca1a1a18d8d8d8a8a8a8e8e8e9090909393939393939292929191918e8e8e8989898585858282828080808a8a8aafafafc1c1c1a9a9a99c9c9ca6a6a6a8a8a8abababb0b0b0b7b7b7bcbcbcbebebebebebebfbfbfbfbfbfc3c3c3c4c4c4c6c6c6c8c8c8cacacacbcbcbcbcbcbcbcbcbcacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac8c8c8c8c8c8c7c7c7c5c5c5c3c3c3c0c0c0bdbdbdbcbcbcb7b7b7b5b5b5b0b0b0aaaaaaa4a4a49e9e9e9999999797978383836969696c6c6c686868bfbfbffbfbfbfffffff6f6f6fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffff5f5f5f8f8f8f1f1f19494945555556a6a6a7676766f6f6f6060605151515757576b6b6b7777777d7d7d8585858d8d8d9393939898989d9d9da0a0a0a4a4a4a5a5a5a7a7a7a8a8a8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaeaeaea9a9a9a7a7a7b1b1b1cbcbcbe8e8e8f9f9f9f6f6f6f9f9f9f9f9f9f8f8f8f6f6f6f6f6f6f9f9f9fdfdfdfbfbfbe3e3e38a8a8a878787a2a2a29d9d9d8e8e8e9d9d9d9696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969797979797979797979696969696969595959595959595959c9c9c9494948f8f8faeaeaef6f6f6fffffff5f5f5f1f1f1f3f3f3d1d1d1b1b1b19999998585857f7f7f7e7e7e7676767979796c6c6c6666665f5f5f4141413f3f3f3e3e3e3535354848482929293a3a3ab3b3b3f4f4f4f3f3f3fffffff7f7f7f1f1f1f1f1f1f7f7f7fefefefffffffefefefffffffffffffefefefffffffffffffefefefcfcfcfafafafbfbfbfcfcfcf7f7f7f4f4f4bbbbbb5252522e2e2e4949495757576666666464646e6e6e7d7d7d8a8a8a9393939a9a9aa1a1a1a6a6a6abababb1b1b1bbbbbbc3c3c3c8c8c8cccccccfcfcfd1d1d1cfcfcfd0d0d0d2d2d2d4d4d4d6d6d6d7d7d7d8d8d8d8d8d8e0e0e0dbdbdbc7c7c7b5b5b5969696898989a0a0a0a3a3a3787878777777969696d1d1d1fafafafffffffafafaf2f2f2f8f8f8b5b5b55a5a5a5050504a4a4a5a5a5a6767676d6d6d7676767575757777777e7e7e8787878c8c8c8c8c8c8a8a8a8585858181818383838484847e7e7e7b7b7b7777776d6d6d7b7b7b5757575656563c3c3c919191c3c3c3d4d4d4b6b6b6c9c9c9c0c0c0aeaeae9b9b9b9090909090909292929393939090909191919191919191918e8e8e8b8b8b878787858585818181858585a1a1a1b2b2b2a2a2a29a9a9aa5a5a5a9a9a9abababb0b0b0b7b7b7bcbcbcbebebebebebebfbfbfbfbfbfc3c3c3c4c4c4c6c6c6c8c8c8cacacacbcbcbcbcbcbcbcbcbcacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c8c8c8c7c7c7c5c5c5c3c3c3c0c0c0bdbdbdbcbcbcb8b8b8b5b5b5b0b0b0aaaaaaa4a4a49e9e9e9999999797979393937474747171714d4d4db0b0b0fcfcfcfffffff5f5f5fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffafafafffffffdfdfdfbfbfbfcfcfcc9c9c98080807474746f6f6f6868685858585353535f5f5f6969697c7c7c8282828a8a8a9292929797979c9c9ca0a0a0a3a3a3a6a6a6a7a7a7a8a8a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeacacacaaaaaaa7a7a7a7a7a7b4b4b4cfcfcfe7e7e7f7f7f7fafafafffffff9f9f9efefeff7f7f7fefefef8f8f8f4f4f4f4f4f45252527878789494948c8c8c8f8f8f8c8c8c9696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969797979797979797979696969696969595959595959595959c9c9c939393a3a3a3e0e0e0fdfdfdefefefc7c7c7b9b9b9c6c6c69a9a9a7c7c7c7a7a7a7b7b7b7e7e7e7f7f7f7b7b7b7b7b7b7474746e6e6e6363635757574747473e3e3e3535353c3c3c4c4c4c333333414141a7a7a7f8f8f8fffffffefefef3f3f3f6f6f6fcfcfcfffffffffffffefefefefefefffffffefefefefefefefefefdfdfdfbfbfbfafafafbfbfbfdfdfdffffffababab6060603434343838385757576161616a6a6a7474747e7e7e8a8a8a9595959c9c9ca1a1a1a7a7a7abababb0b0b0b6b6b6c0c0c0c7c7c7cccccccececed0d0d0d0d0d0d0d0d0d1d1d1d3d3d3d5d5d5d6d6d6d7d7d7d8d8d8d8d8d8dcdcdcdbdbdbdbdbdbe0e0e0b8b8b88d8d8d9494949d9d9d9696969292927c7c7c878787c9c9c9fafafafefefefafafaf4f4f4f5f5f5b0b0b06b6b6b5959595c5c5c6e6e6e7373737272727272727575757b7b7b8484848888888888888787877e7e7e7f7f7f7e7e7e7878786f6f6f6b6b6b6f6f6f7373735f5f5f4f4f4f5b5b5b4d4d4da3a3a3c8c8c8cbcbcbc0c0c0cbcbcbb5b5b59c9c9c9090908f8f8f9090909090909090909090909191919292929393939292929090908d8d8d8b8b8b8585858080808e8e8e9d9d9d9a9a9a9a9a9aa4a4a4a8a8a8aaaaaaafafafb6b6b6bbbbbbbdbdbdbebebebfbfbfc0c0c0c3c3c3c4c4c4c6c6c6c8c8c8cacacacbcbcbcbcbcbcbcbcbcacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9c9c9c8c8c8c7c7c7c5c5c5c3c3c3c0c0c0bebebebcbcbcb8b8b8b6b6b6b1b1b1abababa4a4a49e9e9e9999999797978282827474747070704d4d4db0b0b0f9f9f9fcfcfcf8f8f8fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffff7f7f7fbfbfbfffffffefefefffffff4f4f4a3a3a37474746363636a6a6a6060605a5a5a6767676e6e6e8080808686868e8e8e9595959a9a9a9f9f9fa2a2a2a5a5a5a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaa9a9a9a8a8a8a8a8a8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8a8a8a6a6a6a9a9a9adadadaaaaaaa7a7a7b4b4b4c7c7c7f1f1f1f5f5f5fdfdfdf9f9f9f1f1f1fdfdfdfffffff1f1f1fefefefbfbfb7c7c7c8c8c8c8d8d8d9292929d9d9d909090969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696979797979797979797969696969696959595959595959595949494979797b6b6b6ecececd2d2d2b4b4b48c8c8c8181818b8b8b7d7d7d7e7e7e8787878585858484848686868383837676767878787474746565656060604848483f3f3f4040404141414040403f3f3f2a2a2a4242429e9e9ee6e6e6fffffff9f9f9fafafafcfcfcfffffffffffffffffffefefefefefefffffffffffffffffffcfcfcfafafaf9f9f9fafafafcfcfcfdfdfd7272723939395757576f6f6f6e6e6e6666667070707e7e7e8686869090909999999f9f9fa4a4a4a9a9a9aeaeaeb4b4b4bababac3c3c3cacacacdcdcdcececececececececed1d1d1d2d2d2d4d4d4d6d6d6d7d7d7d8d8d8d8d8d8d8d8d8d1d1d1d9d9d9dbdbdbe1e1e1cfcfcfb7b7b7b0b0b09797979494949191917e7e7e7f7f7fb4b4b4f0f0f0fffffff7f7f7fffffff3f3f3ededed6868684a4a4a5050505a5a5a6868687070707171717575757c7c7c8383838787878787878686868181817f7f7f7676767070706e6e6e6868686464646969695151515757574646467d7d7db7b7b7cdcdcdbababac3c3c3c6c6c6ababab9494949090909292929090908e8e8e9090909191919393939595959797979797979696969494949292928c8c8c8181818282828f8f8f9898989c9c9ca1a1a1a6a6a6aaaaaaafafafb5b5b5babababcbcbcbebebebfbfbfc1c1c1c3c3c3c4c4c4c6c6c6c8c8c8cacacacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc9c9c9c9c9c9c8c8c8c6c6c6c3c3c3c1c1c1bebebebdbdbdb9b9b9b7b7b7b2b2b2abababa4a4a49e9e9e9999999696967171717b7b7b6c6c6c888888d2d2d2f8f8f8f5f5f5fdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff3f3f3f2f2f2fbfbfbf5f5f5f4f4f4f6f6f69292926464645f5f5f7777776a6a6a5858586666667b7b7b8383838989899090909797979c9c9ca0a0a0a3a3a3a6a6a6a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a8a8a8a8a8a8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8a8a8a4a4a4a6a6a6adadadacacaca4a4a4a5a5a5adadadcdcdcde4e4e4fafafafcfcfcf7f7f7fcfcfcfbfbfbefefefffffffa5a5a58383839898989c9c9c9999999393939c9c9c969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696979797979797979797969696969696959595959595959595969696949494a1a1a1b6b6b68d8d8d8787878181818282827777778080808e8e8e8d8d8d8181818080808181817676767474747d7d7d7878786b6b6b5757574141413d3d3d4d4d4d5555554343433b3b3b4c4c4c1111114d4d4dfefefef3f3f3f6f6f6f4f4f4f4f4f4f7f7f7fefefefffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8f8f8f8f9f9f9f6f6f68787875c5c5c6363636666667070707676767a7a7a8484848b8b8b9595959d9d9da2a2a2a7a7a7aeaeaeb3b3b3bbbbbbc1c1c1c8c8c8cdcdcdcfcfcfcfcfcfcfcfcfcfcfcfd3d3d3d4d4d4d5d5d5d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8dbdbdbddddddd2d2d2d3d3d3d3d3d3d8d8d8dadadabababaa9a9a99393938f8f8f8d8d8d989898d0d0d0ffffffffffffffffffeaeaeaf6f6f69c9c9c5555555b5b5b5555555555556969696b6b6b7070707777777d7d7d8080808181818080807d7d7d7777776969696b6b6b7878786e6e6e5959595656565454548282826f6f6fb4b4b4d0d0d0c8c8c8c5c5c5cbcbcbb2b2b2a0a0a09494949595959797979393939292929797979292929393939696969898989999999898989696969595959393938787878080808b8b8b9b9b9b9f9f9f9e9e9ea3a3a3aaaaaaaeaeaeb4b4b4b9b9b9bbbbbbbdbdbdc0c0c0c2c2c2c3c3c3c4c4c4c6c6c6c8c8c8cacacacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcacacac9c9c9c8c8c8c6c6c6c4c4c4c1c1c1bfbfbfbdbdbdbababab7b7b7b2b2b2acacaca5a5a59e9e9e9999999696967f7f7f858585585858c4c4c4f6f6f6f8f8f8f4f4f4fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f1f1f1f8f8f8f5f5f5f1f1f1f5f5f5b6b6b67e7e7e6060606969696969696060606b6b6b7f7f7f8686868c8c8c9393939999999e9e9ea1a1a1a4a4a4a7a7a7a9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a8a8a8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaea8a8a8a3a3a3a5a5a5a7a7a7a6a6a6a5a5a5a6a6a6a9a9a9d1d1d1ebebebf5f5f5fdfdfdfbfbfbf4f4f4f9f9f9f7f7f76969698b8b8b9090909797979494948a8a8a9b9b9b9696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969797979797979797979696969696969595959595959595959b9b9b8b8b8b8585858787877474748181818b8b8b8686868383838686868989898080807878788282828484847575757979798282827b7b7b7676764646463c3c3c3c3c3c5555555353535e5e5e5656564646462a2a2a4c4c4cbcbcbcfcfcfcf9f9f9fafafafafafafafafafefefefffffffffffffffffffdfdfdfffffffffffffefefefbfbfbf8f8f8f7f7f7f7f7f7fcfcfc9797976767676060606060607474747f7f7f8383838f8f8f9595959d9d9da4a4a4a8a8a8aeaeaeb5b5b5bbbbbbc5c5c5c9c9c9cececed1d1d1d2d2d2d1d1d1d1d1d1d2d2d2d4d4d4d5d5d5d6d6d6d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d6d6d6d1d1d1dddddddbdbdbd7d7d7e2e2e2d6d6d6e2e2e2bcbcbcafafaf9c9c9c7e7e7e9d9d9dd4d4d4dadadaf4f4f4fffffffcfcfcf5f5f57171715656565555555757575f5f5f6363636969696f6f6f7474747777777878787878786c6c6c7272726767676060606666665f5f5f6161617d7d7d7b7b7bbabababfbfbfcacacad4d4d4b8b8b8c5c5c5aeaeae9393939090908f8f8f9292929393939292929393939797979292929494949696969898989898989797979696969494949696968d8d8d8181818989899d9d9d9f9f9f9b9b9ba4a4a4a9a9a9aeaeaeb3b3b3b8b8b8babababdbdbdc0c0c0c2c2c2c3c3c3c4c4c4c6c6c6c8c8c8cacacacbcbcbcbcbcbcbcbcbcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccacacacacacac8c8c8c7c7c7c4c4c4c1c1c1bfbfbfbebebebbbbbbb8b8b8b3b3b3acacaca5a5a59e9e9e999999969696838383727272434343cececef8f8f8f5f5f5f6f6f6fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfdfdfdfafafafbfbfbfffffffcfcfcfdfdfdf9f9f9c3c3c37e7e7e5b5b5b6060606a6a6a7373737f7f7f8a8a8a8f8f8f9696969c9c9ca0a0a0a3a3a3a6a6a6a8a8a8a9a9a9a9a9a9aaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadadadacacaca7a7a7a3a3a3a6a6a6aaaaaaaaaaaaa6a6a6a4a4a4bababab7b7b7c5c5c5f4f4f4fdfdfdf1f1f1fffffff1f1f18f8f8fa4a4a49292929999999898989c9c9c9b9b9b9696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969797979797979797979696969696969595959595959595959797978484848181817f7f7f8585858484848787877b7b7b8b8b8b8181818080808080807f7f7f8686868a8a8a8181817e7e7e8383837878788383833a3a3a4040404141415d5d5d5d5d5d4e4e4e5252524444445858583d3d3d2f2f2fc7c7c7f0f0f0fbfbfbfffffffffffffbfbfbfcfcfcfcfcfcfafafaf8f8f8fbfbfbfefefefffffffdfdfdfbfbfbf9f9f9f9f9f9ffffff9696966666666f6f6f7c7c7c8282828383839090909b9b9ba0a0a0a7a7a7abababafafafb4b4b4bbbbbbc1c1c1cacacacdcdcdd0d0d0d1d1d1d1d1d1d1d1d1d2d2d2d3d3d3d5d5d5d6d6d6d7d7d7d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d0d0d0d2d2d2d6d6d6e5e5e5ddddddd1d1d1dcdcdcd5d5d5e3e3e3d9d9d9d8d8d8cbcbcbaeaeaea2a2a2a0a0a0949494e7e7e7efefefe0e0e0d6d6d66f6f6f3a3a3a3f3f3f5b5b5b5c5c5c6161616868686f6f6f7373737575757676767777776767677676766f6f6f6b6b6b7979797a7a7a8c8c8cbababac2c2c2c7c7c7c6c6c6bababac7c7c7c9c9c9a0a0a06e6e6e8282828989898d8d8d8d8d8d8e8e8e9191919292929191919797979999999a9a9a9b9b9b9b9b9b9999999797979595959595959090908181818585859b9b9b9c9c9c999999a9a9a9a9a9a9adadadb2b2b2b7b7b7babababdbdbdc0c0c0c3c3c3c3c3c3c4c4c4c6c6c6c8c8c8cacacacbcbcbcbcbcbcbcbcbcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccacacacacacac9c9c9c7c7c7c4c4c4c2c2c2bfbfbfbebebebcbcbcb9b9b9b4b4b4adadada5a5a59e9e9e9999999696967a7a7a656565767676d5d5d5f6f6f6f7f7f7fafafafefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffafafafffffffefefefbfbfbfffffff3f3f3afafaf6a6a6a5b5b5b6767677474748484848c8c8c9191919898989e9e9ea2a2a2a5a5a5a8a8a8aaaaaaa8a8a8a9a9a9aaaaaaababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6a6a6adadadaeaeaea8a8a8a9a9a9afafafadadada5a5a5afafafa4a4a47878788a8a8ae1e1e1fefefeedededfcfcfcf7f7f7acacac8b8b8b8b8b8ba2a2a29191919b9b9b9191919696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969797979797979797979696969696969595959595959595959393938080808383837f7f7f8f8f8f7e7e7e8383838080808787877c7c7c8383838f8f8f8989898181818181818181817e7e7e8080807373738c8c8c3636364949494949496363636a6a6a616161575757565656545454424242323232333333d4d4d4e9e9e9fafafafafafaf4f4f4f3f3f3f8f8f8fafafaf3f3f3f7f7f7fcfcfcfffffffffffffdfdfdfbfbfbfbfbfbf9f9f9acacac8585857e7e7e8181818888888c8c8ca0a0a0a2a2a2a7a7a7acacacb0b0b0b2b2b2b7b7b7bdbdbdc3c3c3cbcbcbcdcdcdcececececececececececececfcfcfd1d1d1d6d6d6d6d6d6d7d7d7d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadededed6d6d6d6d6d6d0d0d0d4d4d4e4e4e4d5d5d5d3d3d3e0e0e0ddddddd7d7d7dadadac9c9c9acacaca0a0a0a5a5a5848484b1b1b1969696a8a8a86f6f6f4949496161616161616666666e6e6e7474747878787a7a7a7b7b7b7b7b7b7676767979797171718b8b8bc1c1c1c9c9c9bcbcbccacacacacacabababac6c6c6c6c6c69e9e9ebebebe7373737373738888889191919595959090909090909696969595958e8e8e9d9d9d9e9e9ea0a0a0a0a0a09f9f9f9d9d9d9a9a9a999999939393909090808080828282979797999999999999adadada9a9a9adadadb2b2b2b6b6b6b9b9b9bdbdbdc0c0c0c3c3c3c3c3c3c4c4c4c6c6c6c8c8c8cacacacbcbcbcbcbcbcbcbcbcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccacacacacacac9c9c9c7c7c7c5c5c5c2c2c2bfbfbfbebebebcbcbcb9b9b9b4b4b4adadada5a5a59e9e9e999999969696808080797979d3d3d3f7f7f7fffffffffffffefefefcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffacacac6c6c6c7474745b5b5b5959597979799898988f8f8f999999a1a1a19a9a9aa4a4a4b0b0b0a7a7a7a9a9a9aaaaaaaaaaaaababababababaaaaaaaaaaaaa9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa7a7a7a7a7a7a8a8a8a9a9a9a9a9a9aaaaaaababababababa3a3a3bdbdbdb3b3b38c8c8c636363f5f5f5f7f7f7f7f7f7e7e7e7afafaf8989898c8c8c9494949898989595958e8e8e9595959696969696969696969595959595959494949393939696969696969696969696969696969696969696969696969999999898989797979797979797979696969494949292928686868585858585858484848484848383838383838383838585858585858585858585858585858484848282828282827e7e7e8383837474748181814646463939396565658383836969696868686464645c5c5c5252524b4b4b4949494a4a4a1d1d1dcfcfcffafafafffffff7f7f7f3f3f3ffffffedededfcfcfcf9f9f9f6f6f6f6f6f6f8f8f8f8f8f8f5f5f5f1f1f1fefefef6f6f6adadad7575758888889a9a9a9494949f9f9fa0a0a0a5a5a5adadadb2b2b2b6b6b6bcbcbcc3c3c3c9c9c9cdcdcdcdcdcdcecececfcfcfd1d1d1d2d2d2d3d3d3d3d3d3d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d4d4d4d7d7d7dbdbdbdededededededbdbdbd7d7d7d4d4d49e9e9ea3a3a3acacacb0b0b0a7a7a79e9e9ea2a2a2acacacafafafaeaeaeadadadb1b1b1b7b7b7bababab9b9b9b7b7b7babababdbdbdbdbdbdb8b8b8b6b6b6b9b9b9bcbcbcbbbbbbcbcbcbc1c1c1cbcbcbc1c1c16161615454547373738989898f8f8f9292929494949292928e8e8e8e8e8e9393939898989f9f9f9f9f9f9e9e9e9c9c9c9b9b9b9a9a9a9999999898989494947474747b7b7b8989899292929b9b9b9a9a9aa6a6a6a7a7a7aaaaaab0b0b0b6b6b6bbbbbbbebebec0c0c0c0c0c0c5c5c5c5c5c5c5c5c5c6c6c6c8c8c8cbcbcbcecececfcfcfcecececbcbcbcbcbcbcdcdcdcdcdcdc9c9c9c9c9c9cbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdc8c8c8c9c9c9cacacac8c8c8c5c5c5c1c1c1bfbfbfbfbfbfbebebebababab3b3b3abababa3a3a39c9c9c979797949494808080686868e7e7e7f9f9f9eaeaeafbfbfbfcfcfcfbfbfbfefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f0f0f0b5b5b55656565252528484849696969595959494949f9f9fa8a8a8a5a5a5a4a4a4a8a8a8a8a8a8a9a9a9aaaaaaaaaaaaababababababaaaaaaaaaaaaa9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaabababa2a2a2b2b2b29f9f9f606060ffffffefefef9b9b9b8484848383839393939595959494949999999c9c9c9595959696969696969696969696969595959595959494949696969696969696969696969696969696969696969696969898989797979696969797979898989797979393938f8f8f8585858484848484848484848383838383838282828282828484848585858585858585858585858484848383838282827a7a7a7d7d7d7777777373735252525555556d6d6d7070707575757373736e6e6e6565655959594d4d4d4545454141415757570d0d0dc0c0c0edededffffffffffffddddddf6f6f6f0f0f0f2f2f2f5f5f5f7f7f7f9f9f9fcfcfcffffffffffffeaeaeaf1f1f1c2c2c28a8a8a898989969696959595989898a4a4a4a8a8a8aeaeaeb5b5b5bababac0c0c0c6c6c6cacacacdcdcdcecececececed0d0d0d1d1d1d2d2d2d3d3d3d3d3d3d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e0e0e0dddddddadadad8d8d8d8d8d8dadadadddddde0e0e0dcdcdcdadadad8d8d8cfcfcfbebebeabababa5a5a5a8a8a8adadadaaaaaaa7a7a7a9a9a9aeaeaeb3b3b3b4b4b4b3b3b3b8b8b8bbbbbbbdbdbdbfbfbfc3c3c3c6c6c6c0c0c0b8b8b8b7b7b7bfbfbfa2a2a26161615050507777779e9e9e9f9f9f9090909292929393939191918e8e8e8f8f8f9595959a9a9aa2a2a2a1a1a1a0a0a09f9f9f9d9d9d9c9c9c9b9b9b9a9a9a9090907171717878788787879090909a9a9a9b9b9ba6a6a6a7a7a7aaaaaab0b0b0b6b6b6bbbbbbbebebec0c0c0c0c0c0c4c4c4c4c4c4c4c4c4c5c5c5c7c7c7c9c9c9cccccccdcdcdd1d1d1cdcdcdcdcdcdd0d0d0d0d0d0cdcdcdcdcdcdcfcfcfc9c9c9c9c9c9c9c9c9c9c9c9cacacacacacacacacacacacad3d3d3d2d2d2d0d0d0cdcdcdc8c8c8c2c2c2bdbdbdbababab7b7b7b5b5b5b1b1b1abababa4a4a49e9e9e9898989595957b7b7b666666e0e0e0fffffff9f9f9fffffffdfdfdfffffffefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecececfffffffdfdfdb5b5b56767673b3b3b5f5f5f9797979a9a9a9999999e9e9ea8a8a8a9a9a9a7a7a7adadada9a9a9aaaaaaaaaaaaababababababaaaaaaaaaaaaa9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacababababababaaaaaaa9a9a9a8a8a8a8a8a8a7a7a7a9a9a9b0b0b0aaaaaab0b0b08e8e8e5d5d5dedededfbfbfb9191918787878e8e8e9797978d8d8d8383838686868a8a8a9494949595959696969797979797979797979696969696969696969696969696969696969696969696969696969696969898989595959595959797979a9a9a9898989191918a8a8a8383838383838383838383838282828282828282828282828484848484848585858585858585858484848383838282828383838282827e7e7e4e4e4e4444446666667e7e7e7676767474747373737171716d6d6d6666665d5d5d5252524b4b4b3a3a3a4e4e4e343434d7d7d7fffffff3f3f3fffffffbfbfbf5f5f5f9f9f9fcfcfcfbfbfbf8f8f8f7f7f7fafafafffffffbfbfbfffffff5f5f5c1c1c1a2a2a2a6a6a6afafafaeaeaeabababadadadb1b1b1b9b9b9c1c1c1c7c7c7cbcbcbcccccccececececececfcfcfd0d0d0d1d1d1d3d3d3d3d3d3d4d4d4d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dfdfdfdcdcdcd7d7d7d4d4d4d4d4d4d7d7d7dcdcdcdfdfdfdbdbdbdadadadbdbdbddddddd9d9d9d4d4d4d4d4d4d7d7d7bebebeb8b8b8b2b2b2b0b0b0b3b3b3b6b6b6b6b6b6b6b6b6b7b7b7b7b7b7b6b6b6b7b7b7b9b9b9b5b5b5a4a4a49292928888887e7e7e6161614b4b4b8888888a8a8a8b8b8b9696969191919292929292929090908f8f8f9292929898989e9e9ea5a5a5a5a5a5a3a3a3a2a2a2a0a0a09e9e9e9d9d9d9d9d9d8d8d8d6d6d6d7575758484848e8e8e9999999b9b9ba7a7a7a7a7a7aaaaaaafafafb5b5b5babababdbdbdbfbfbfc0c0c0c6c6c6c6c6c6c7c7c7c8c8c8cacacacccccccfcfcfd0d0d0cfcfcfcccccccdcdcdd0d0d0d0d0d0cdcdcdcdcdcdd0d0d0d1d1d1d2d2d2d2d2d2d2d2d2d3d3d3d3d3d3d4d4d4d4d4d4c7c7c7c6c6c6c6c6c6c8c8c8cbcbcbcbcbcbc7c7c7c3c3c3bebebebcbcbcb8b8b8b1b1b1a8a8a89e9e9e9696969191916e6e6e6a6a6ad4d4d4fdfdfdfffffffffffff7f7f7fefefefefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f8f8f8ffffffbcbcbc555555656565999999a6a6a69b9b9b939393a5a5a5aeaeaea9a9a9acacaca9a9a9aaaaaaaaaaaaababababababaaaaaaaaaaaaa9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababaaaaaaaaaaaaaaaaaaa9a9a9a9a9a9a9a9a9bbbbbba8a8a8999999b1b1b19b9b9b959595838383eeeeee8c8c8c7c7c7c7b7b7b8484848686868d8d8d9898989999999292929393939494949696969797979797979797979797979595959595959595959595959595959595959595959595959797979494949494949797979b9b9b9898988e8e8e8686868282828282828282828282828282828282828282828282828383838484848585858585858585858484848383838383838484848888888888883636363939396e6e6e8a8a8a8484847474747272727171717171717070706b6b6b6262625b5b5b414141575757333333202020aeaeaef6f6f6e8e8e8fffffffdfdfdfefefefffffffcfcfcf7f7f7f4f4f4f5f5f5f6f6f6f6f6f6f7f7f7f3f3f3cdcdcd9b9b9b9090909f9f9fa1a1a1b3b3b3b3b3b3b6b6b6bebebec7c7c7cdcdcdcecececdcdcdcecececfcfcfd0d0d0d1d1d1d2d2d2d3d3d3d4d4d4d5d5d5d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d6d6d6d7d7d7d8d8d8d9d9d9d9d9d9d8d8d8d7d7d7d6d6d6d8d8d8d6d6d6d5d5d5d8d8d8dcdcdcdedededdddddddddddd5d5d5cececec6c6c6c0c0c0bebebebdbdbdbababab6b6b6afafafadadada8a8a8a2a2a29e9e9e9595958181816f6f6f6a6a6a6969694a4a4a3c3c3c8080809797978f8f8f8989899292929292929292929090909090909595959c9c9ca2a2a2a6a6a6a6a6a6a5a5a5a3a3a3a1a1a1a0a0a09f9f9f9e9e9e8e8e8e6e6e6e7575758383838d8d8d989898999999a6a6a6a8a8a8aaaaaaafafafb4b4b4b9b9b9bdbdbdbfbfbfc1c1c1c4c4c4c5c5c5c7c7c7c9c9c9cccccccfcfcfd1d1d1d2d2d2d0d0d0cdcdcdcdcdcdd0d0d0d0d0d0cdcdcdcdcdcdd0d0d0c7c7c7c7c7c7c8c8c8c8c8c8c9c9c9c9c9c9c9c9c9cacacad6d6d6d1d1d1cccccccbcbcbcacacac6c6c6bdbdbdb5b5b5c0c0c0bdbdbdb8b8b8b1b1b1a7a7a79e9e9e9696969292926a6a6a888888dadadaf7f7f7f9f9f9fcfcfcf4f4f4fbfbfbfefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffff1f1f1f6f6f6f8f8f8c3c3c35a5a5a7474749c9c9ca7a7a79e9e9ea8a8a8aeaeaea7a7a7a8a8a8a9a9a9aaaaaaaaaaaaababababababaaaaaaaaaaaaa9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a9a9a9aaaaaaaaaaaaaaaaaaabababababababababa5a5a5b3b3b3a0a0a0a7a7a7bababa9d9d9d7272727e7e7e9090908282827e7e7e7f7f7f7c7c7c8181818686868181818e8e8e9090909191919393939595959696969696969696969595959595959595959595959595959595959595959595959595959494949595959898989999999595958c8c8c8383838282828282828282828282828282828282828282828282828383838383838484848585858585858585858484848383838080808181817f7f7f3939394e4e4e8080808c8c8c7d7d7d8383837e7e7e7878787575757272726d6d6d6666666060605151515252524d4d4d4e4e4eb9b9b9ffffffffffffe4e4e4f9f9f9f7f7f7f6f6f6f7f7f7fafafafbfbfbfafafaf8f8f8fffffff9f9f9fefefef2f2f2c3c3c3a9a9a9b0b0b0b1b1b1b9b9b9b9b9b9bcbcbcc3c3c3cbcbcbd0d0d0d0d0d0cecececfcfcfd0d0d0d1d1d1d2d2d2d3d3d3d4d4d4d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d6d6d6d9d9d9dcdcdcdfdfdfdfdfdfdcdcdcd9d9d9d6d6d6e0e0e0dcdcdcd7d7d7d5d5d5d7d7d7d7d7d7d2d2d2cdcdcdd8d8d8d2d2d2cbcbcbc5c5c5c2c2c2bdbdbdb6b6b6b0b0b0a4a4a4a3a3a39c9c9c9494948d8d8d8787877c7c7c7171717676764848483d3d3d7b7b7b8e8e8e8181817e7e7ea5a5a5939393929292919191919191939393999999a0a0a0a5a5a5a5a5a5a5a5a5a4a4a4a3a3a3a1a1a1a0a0a09f9f9f9f9f9f9191917070707676768383838c8c8c969696989898a4a4a4a8a8a8aaaaaaaeaeaeb3b3b3b8b8b8bcbcbcbfbfbfc1c1c1c1c1c1c2c2c2c4c4c4c7c7c7cacacacccccccecececfcfcfcecececbcbcbcacacacdcdcdccccccc8c8c8c7c7c7cacacacecececececececececececececececececececececececececececacacac6c6c6c7c7c7cacacacacacac5c5c5bfbfbfb9b9b9b6b6b6b1b1b1abababa4a4a49e9e9e999999979797737373bdbdbdf2f2f2f7f7f7f4f4f4fefefefbfbfbfffffffefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffffdfdfdf1f1f1ffffffdddddd4d4d4d3a3a3a6b6b6b969696a8a8a8adadadaaaaaaa8a8a8acacaca9a9a9aaaaaaaaaaaaababababababaaaaaaaaaaaaa9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8a8a8a9a9a9a9a9a9aaaaaaabababacacacacacacadadad959595b2b2b2b8b8b89e9e9e999999aeaeae9b9b9b4a4a4a5858586464647b7b7b8686868282828888889292929090908a8a8a8b8b8b8d8d8d9090909292929494949494949595959494949494949494949494949494949494949494949494949393939494949696969898989696969191918989898484848282828282828282828282828383838383838383838383838282828383838484848585858585858585858484848484848c8c8c7878785a5a5a3c3c3c6666669191918f8f8f7f7f7f8989898484847e7e7e7979797575757171716e6e6e6c6c6c6d6d6d5d5d5d3c3c3c5454545e5e5ebfbfbff2f2f2fffffff9f9f9f6f6f6f4f4f4f6f6f6fbfbfbfdfdfdfbfbfbf7f7f7fcfcfcebebebf5f5f5fefefee2e2e2c6c6c6bababaafafafbdbdbdbfbfbfc3c3c3c8c8c8cdcdcdcfcfcfcfcfcfcdcdcdd0d0d0d1d1d1d1d1d1d3d3d3d4d4d4d5d5d5d6d6d6d6d6d6d5d5d5d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d6d6d6d7d7d7dcdcdce0e0e0ddddddd6d6d6d0d0d0cbcbcbc6c6c6c2c2c2bfbfbfbababab3b3b3adadada4a4a4a1a1a19999998d8d8d8585858080807878786f6f6f3f3f3f595959777777989898868686a0a0a09797977f7f7f9292929191919191919292929696969d9d9da3a3a3a7a7a7a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a1a1a1a1a1a1a1a1a19292927171717676768282828b8b8b959595969696a3a3a3a8a8a8aaaaaaadadadb2b2b2b7b7b7bbbbbbbfbfbfc1c1c1c4c4c4c5c5c5c7c7c7c8c8c8cacacacacacacacacacacacac0c0c0bdbdbdbbbbbbbcbcbcb9b9b9b4b4b4b2b2b2b4b4b4ababababababaaaaaaaaaaaaa9a9a9a8a8a8a7a7a7a7a7a7a6a6a6a5a5a5a8a8a8b0b0b0bbbbbbc5c5c5c9c9c9cacacabfbfbfbcbcbcb7b7b7b0b0b0a7a7a79e9e9e989898949494777777e2e2e2fffffff7f7f7f4f4f4fffffffcfcfcfffffffefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeefefeff3f3f3ffffffffffffebebebbbbbbb4e4e4e4c4c4c6c6c6c9b9b9badadadaaaaaaabababb0b0b0a9a9a9aaaaaaaaaaaaababababababaaaaaaaaaaaaa9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababb5b5b5989898a6a6a6aeaeae959595adadad9696968c8c8c5c5c5c6d6d6d8585858888887b7b7b7a7a7a7f7f7f7979798585858787878989898c8c8c8f8f8f9191919292929393939494949494949494949494949494949494949494949494949292929595959898989898989393938c8c8c8888888585858282828282828383838383838484848484848484848585858282828383838484848585858585858585858585858484848d8d8d6e6e6e3a3a3a4d4d4d7b7b7b9393938f8f8f8d8d8d8585858484848282827e7e7e7a7a7a7979797979797b7b7b6060606a6a6a6464644646465a5a5a595959bdbdbdf3f3f3fefefefdfdfdfbfbfbfafafaf9f9f9f8f8f8f7f7f7f5f5f5f8f8f8f2f2f2f8f8f8fffffff8f8f8e8e8e8d0d0d0b7b7b7bfbfbfc3c3c3c8c8c8cbcbcbcccccccccccccccccccdcdcdd1d1d1d1d1d1d2d2d2d3d3d3d4d4d4d6d6d6d6d6d6d7d7d7d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d7d7d7d5d5d5d3d3d3d3d3d3d5d5d5d7d7d7d9d9d9dcdcdcdedededcdcdcd9d9d9dadadadcdcdcd7d7d7cecececececec8c8c8c1c1c1bcbcbcb9b9b9b6b6b6b1b1b1acacaca5a5a59f9f9f9494948989898282827a7a7a6b6b6b5c5c5c5b5b5b6464648181819999998d8d8d8b8b8b9292929797979090909090909191919494949a9a9aa0a0a0a5a5a5a8a8a8a2a2a2a2a2a2a2a2a2a3a3a3a3a3a3a4a4a4a4a4a4a4a4a48f8f8f6e6e6e737373808080898989949494969696a3a3a3a8a8a8aaaaaaadadadb1b1b1b6b6b6bbbbbbbfbfbfc1c1c1c6c6c6c6c6c6c6c6c6c6c6c6c4c4c4c1c1c1bfbfbfbebebeb2b2b2adadadaaaaaaa9a9a9a5a5a59e9e9e9b9b9b9d9d9d9e9e9e9d9d9d9c9c9c9b9b9b9999999797979696969696969a9a9a9999999898989999999c9c9ca0a0a0a5a5a5a7a7a7babababababab8b8b8b3b3b3abababa0a0a09595958f8f8f6e6e6eeaeaeaf7f7f7f7f7f7fbfbfbfefefef5f5f5fdfdfdfefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffafafaedededfdfdfdf4f4f4f6f6f6a1a1a15a5a5a5050508b8b8badadadacacacaaaaaaabababa9a9a9aaaaaaaaaaaaababababababaaaaaaaaaaaaa9a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadadadadadadacacacababababababaaaaaaa9a9a9a9a9a9aaaaaab5b5b5a7a7a7969696b0b0b0a2a2a2a5a5a59898985656565f5f5f6e6e6e7171716f6f6f7d7d7d8888888282828282828484848787878a8a8a8d8d8d8f8f8f9090909191919494949494949494949494949494949494949494949494949191919696969a9a9a9898989090908989898787878787878383838383838383838484848484848585858585858686868282828282828484848585858585858585858585858585857373736262623535356f6f6f9494949191918686868f8f8f8888888989898989898484847e7e7e7a7a7a7b7b7b7c7c7c7474746464646868686c6c6c4747474747476a6a6abcbcbcf9f9f9fcfcfcfffffffdfdfdf9f9f9f7f7f7fafafafdfdfdfbfbfbfffffffcfcfcf6f6f6fafafafafafae0e0e0bdbdbdc0c0c0c5c5c5cbcbcbcdcdcdcccccccacacacacacaccccccd1d1d1d1d1d1d2d2d2d3d3d3d5d5d5d6d6d6d7d7d7d7d7d7d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9dadadadadadadadadadadadad9d9d9d8d8d8d4d4d4d7d7d7d7d7d7d4d4d4d5d5d5d7d7d7d1d1d1c8c8c8cececec7c7c7bdbdbdb5b5b5b2b2b2afafafabababa8a8a89f9f9f9797978c8c8c8686868585857c7c7c6666665151516e6e6e8282829999998c8c8c9898988c8c8c9797979797979090909090909191919595959c9c9ca2a2a2a6a6a6a8a8a8a2a2a2a2a2a2a3a3a3a4a4a4a4a4a4a5a5a5a6a6a6a6a6a68b8b8b6a6a6a7070707d7d7d878787939393979797a4a4a4a8a8a8aaaaaaadadadb1b1b1b6b6b6bbbbbbbfbfbfc1c1c1c1c1c1c0c0c0bebebebcbcbcb7b7b7b3b3b3afafafacacacafafafaaaaaaa6a6a6a4a4a49f9f9f9797979393939494949494949393939191918f8f8f8d8d8d8b8b8b8989898989898c8c8c8b8b8b8b8b8b8a8a8a8b8b8b9090909797979c9c9c9e9e9ea3a3a3a9a9a9acacaca9a9a9a2a2a2989898919191686868e7e7e7edededfbfbfbfffffffffffff2f2f2fdfdfdfefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf8f8f8f4f4f4f1f1f1efefeff0f0f0a8a8a86161616868689c9c9cabababa6a6a6b3b3b3b2b2b2a0a0a0abababa7a7a7a9a9a9b0b0b0a2a2a2b4b4b4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababacacacacacacacacacabababaaaaaaaaaaaaa6a6a6a4a4a4a3a3a3a3a3a3a3a3a3a2a2a2a0a0a09d9d9d6464645e5e5e5757576767677d7d7d7575756d6d6d7e7e7e7e7e7e8484848686868484848585858989898c8c8c8c8c8c8e8e8e9090909292929494949595959494949292929191919292929696969999999696968d8d8d8686868484848484848484848484848484848484848484848484848484848484848282828686868888888686868484848383838282828282827777774242424646469191919696968383839e9e9e8e8e8e8f8f8f8e8e8e8c8c8c8888888484848080807d7d7d7b7b7b7979797272726e6e6e6a6a6a5d5d5d515151555555646464bababaf7f7f7f7f7f7fcfcfcedededf7f7f7fffffffbfbfbfcfcfcf6f6f6f3f3f3fafafafffffffcfcfce9e9e9d7d7d7ccccccc3c3c3c0c0c0c7c7c7cececed0d0d0d2d2d2d5d5d5d3d3d3d4d4d4d4d4d4d5d5d5d5d5d5d4d4d4d4d4d4d3d3d3d5d5d5d6d6d6d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d6d6d6d7d7d7d8d8d8d8d8d8d6d6d6d3d3d3cfcfcfccccccc8c8c8c2c2c2bbbbbbb6b6b6b3b3b3afafafaaaaaaa5a5a59696969595958383837979797a7a7a6868685a5a5a6868688a8a8a8b8b8b8c8c8c8f8f8f929292939393929292919191939393929292949494999999a0a0a0a4a4a4a5a5a5a3a3a3a1a1a1a4a4a4a3a3a3a6a6a69c9c9ca2a2a2adadad8f8f8f6e6e6e7373736969697979798d8d8d8d8d8d9b9b9ba4a4a4a5a5a5a8a8a8acacacb0b0b0b4b4b4b9b9b9bfbfbfc3c3c3b2b2b2cbcbcba8a8a8c4c4c4a9a9a99f9f9fb5b5b5a0a0a09f9f9f9e9e9e9b9b9b9696969191918d8d8d8c8c8c8c8c8c8888888888888787878585858383838080807e7e7e7c7c7c7d7d7d7d7d7d7e7e7e7e7e7e7e7e7e8080808383838686868a8a8a8e8e8e9191919e9e9ea9a9a99f9f9f909090909090707070e5e5e5fbfbfbfefefefffffff4f4f4fefefef9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f6f6f6f5f5f5f4f4f4f4f4f4edededfafafa9b9b9b444444717171a8a8a8a8a8a8afafaf9e9e9ec6c6c6a0a0a0b9b9b9a9a9a9a7a7a7afafafa1a1a1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababacacacacacacababababababaaaaaaa9a9a9a8a8a8a6a6a6a4a4a4a2a2a2a0a0a09d9d9d9898989494946868687171717272726363635e5e5e7272727e7e7e7474747d7d7d8282828585858484848686868989898a8a8a8787878b8b8b8c8c8c8e8e8e9191919393939393939393939393939393939696969797979393938b8b8b8585858383838484848484848484848484848484848484848484848484848484848080808383838585858383838484848787878888888686867474743838385f5f5f9b9b9b8f8f8f8b8b8b9a9a9a9090909191919090908e8e8e8b8b8b8888888484848181818080807575757777777676767070706969696262625b5b5b5555556f6f6fa3a3a3bababaf0f0f0fefefeebebebfdfdfdfafafafcfcfcfdfdfdfdfdfdfbfbfbf7f7f7f4f4f4f4f4f4f5f5f5dbdbdbd0d0d0cacacacececed3d3d3d2d2d2cfcfcfcfcfcfd3d3d3d4d4d4d4d4d4d5d5d5d5d5d5d4d4d4d4d4d4d3d3d3d5d5d5d6d6d6d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d4d4d4d6d6d6d7d7d7d8d8d8d6d6d6d1d1d1ccccccc9c9c9c4c4c4bfbfbfb9b9b9b4b4b4b1b1b1acacaca5a5a5a0a0a09393938a8a8a8282828484847575754e4e4e5353538484848989898a8a8a8c8c8c8f8f8f9292929393939292929191919393939393939696969b9b9ba1a1a1a5a5a5a5a5a5a3a3a3a5a5a5a5a5a5a3a3a3a8a8a8a0a0a0a3a3a3a7a7a78181815959596d6d6d6d6d6d7c7c7c8b8b8b8c8c8c9b9b9ba4a4a4a0a0a0a6a6a6aeaeaeb4b4b4b7b7b7b8b8b8b9b9b9b9b9b9adadadc0c0c0b1b1b1b7b7b7a3a3a3a5a5a59c9c9c8d8d8d9090909090908f8f8f8d8d8d8b8b8b8989898989898989898888888787878686868585858282828080807d7d7d7c7c7c7777777575757070706b6b6b6868686868686a6a6a6c6c6c7878788686868c8c8c848484868686939393919191808080737373eaeaeafffffff5f5f5f7f7f7f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7f6f6f6f6f6f6f8f8f8f9f9f9e6e6e6fbfbfbe9e9e9a0a0a06565656c6c6c939393a9a9a9a7a7a7b1b1b1b3b3b39c9c9cafafafadadada5a5a5a8a8a8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababaaaaaaa9a9a9a8a8a8a8a8a8a6a6a6a5a5a5a3a3a3a0a0a09a9a9a9393938e8e8e8a8a8a5b5b5b5454546969696161615a5a5a6d6d6d7e7e7e7474747979797c7c7c7f7f7f8383838888888888888484848787878888888a8a8a8c8c8c8f8f8f9191919393939494949595959696969494948f8f8f8888888383838383838484848484848484848484848484848484848484848484848484848686868787878686868282828383838686868383837e7e7e6565653e3e3e808080a2a2a28a8a8a9494949696969090909292929292929191918f8f8f8d8d8d8a8a8a8888888686867878787e7e7e7b7b7b7272727272727474746868685555554e4e4e5252525b5b5bb4b4b4f3f3f3f7f7f7fffffff9f9f9fefefefffffffffffffbfbfbf5f5f5f5f5f5fbfbfbffffffeeeeeee0e0e0d1d1d1cdcdcdcececececececdcdcdcdcdcdd4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d5d5d5d4d4d4d4d4d4d5d5d5d6d6d6d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d4d4d4d5d5d5d7d7d7d7d7d7d5d5d5cfcfcfc9c9c9c5c5c5c0c0c0bbbbbbb6b6b6b2b2b2aeaeaea8a8a89f9f9f9898988c8c8c8484847d7d7d7979796565654848485959598d8d8d8686868888888b8b8b8e8e8e9191919292929292929292929393939595959999999e9e9ea4a4a4a6a6a6a4a4a4a3a3a3a4a4a4a3a3a3a1a1a1a9a9a9a4a4a4a5a5a5a3a3a37878784343436969697575758080808989898c8c8c9d9d9da3a3a39f9f9fa5a5a5aeaeaeb5b5b5b8b8b8b8b8b8b8b8b8b8b8b8b3b3b3bcbcbcb8b8b8a0a0a08e8e8e9a9a9a8383838a8a8a8b8b8b8c8c8c8c8c8c8d8d8d8c8c8c8c8c8c8b8b8b8a8a8a8787878787878686868484848181817e7e7e7c7c7c7b7b7b7676767373736e6e6e6767676060605a5a5a5454545252525d5d5d6565657979798080807e7e7e9090909a9a9a8989896a6a6ae0e0e0fffffff7f7f7f9f9f9fafafafffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f8f8f8f8f8f8f9f9f9fafafaffffffe2e2e2f6f6f6f2f2f29e9e9e7171718c8c8ca1a1a1b3b3b3a3a3a3b0b0b0959595aeaeaeb0b0b09a9a9ab7b7b7aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababaaaaaaa9a9a9a8a8a8a7a7a7a6a6a6a5a5a5a5a5a5a4a4a4a1a1a19b9b9b9393938e8e8e8b8b8b7373736161615d5d5d5959595757575959595c5c5c6a6a6a6e6e6e7171717575757c7c7c8585858787878383838585858686868787878989898c8c8c8f8f8f9292929393939595959494949090908a8a8a8484848282828383838585858484848484848484848484848484848484848484848484848484848686868585858282828484848686867d7d7d7070704d4d4d6262629696969b9b9b8e8e8e9898989393938e8e8e9393939393939292929191919090908e8e8e8d8d8d8c8c8c8484848282827a7a7a7272727474747878787373736868686868684a4a4a333333666666a5a5a5fbfbfbfffffff9f9f9fffffffdfdfdfbfbfbfdfdfdfefefefdfdfdf8f8f8f4f4f4fefefef0f0f0ddddddcfcfcfc8c8c8cacacad0d0d0d5d5d5d4d4d4d4d4d4d5d5d5d6d6d6d6d6d6d5d5d5d4d4d4d4d4d4d5d5d5d6d6d6d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d4d4d4d6d6d6d8d8d8d8d8d8d4d4d4cdcdcdc6c6c6c2c2c2bcbcbcb8b8b8b4b4b4b0b0b0abababa3a3a39898989090908282828585857676765b5b5b5252525e5e5e6f6f6f7b7b7b8484848686868a8a8a8d8d8d8f8f8f9090909191919292929393939696969c9c9ca1a1a1a5a5a5a6a6a6a4a4a4a2a2a2a0a0a0a2a2a2a2a2a2abababa4a4a4a6a6a6a5a5a57c7c7c3c3c3c6b6b6b7a7a7a8080808787878e8e8e9f9f9fa0a0a0a3a3a3a8a8a8aeaeaeb4b4b4b7b7b7babababdbdbdbfbfbfb0b0b0b5b5b5b2b2b29d9d9d9393939090908383839494949090908f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8c8c8c8a8a8a8787878686868585858383838080807d7d7d7a7a7a7979797575757575757373736e6e6e6565655959594c4c4c4343434040402b2b2b5151518787878787877d7d7d868686888888939393e6e6e6fefefefbfbfbfffffffffffffffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfafafaf9f9f9f8f8f8fbfbfbf3f3f3eaeaeaf4f4f4ffffffe9e9e9aaaaaa7979798f8f8fb6b6b69c9c9cb4b4b4acacaca1a1a1ababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a8a8a8a6a6a6a5a5a5a5a5a5a4a4a4a3a3a3a1a1a19d9d9d9696968e8e8e8888887070707373736969696d6d6d7b7b7b6868685252525a5a5a6565656969696b6b6b6d6d6d7474747e7e7e8282828181818484848585858585858787878989898c8c8c8e8e8e8f8f8f9393939191918c8c8c8686868282828181818383838585858484848484848484848484848484848484848484848484847b7b7b8080808181818181818787878989897979796464644040409292929b9b9b8d8d8d9797979696969393938c8c8c9292929292929292929292929191919090908f8f8f8e8e8e9090908686867e7e7e7d7d7d7979797373737373737878787474746b6b6b575757484848555555f2f2f2f3f3f3f7f7f7fafafafafafafcfcfcfefefefffffffdfdfdf8f8f8f4f4f4fffffffffffff2f2f2e1e1e1d2d2d2cdcdcdd1d1d1d6d6d6d4d4d4d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d5d5d5d4d4d4d5d5d5d6d6d6d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d7d7d7d2d2d2cbcbcbc4c4c4c0c0c0bababab6b6b6b2b2b2aeaeaea8a8a89e9e9e9292928989897e7e7e8181817171715353534e4e4e6b6b6b7c7c7c7373738080808484848989898d8d8d8e8e8e8f8f8f9191919393939494949898989e9e9ea2a2a2a5a5a5a4a4a4a3a3a3a2a2a2a1a1a1a5a5a5a7a7a7acacaca1a1a1a2a2a2a6a6a68282824141416d6d6d7777777a7a7a8282828d8d8d9e9e9e9c9c9cabababb0b0b0b7b7b7bcbcbcbcbcbcbbbbbbbababab9b9b9b3b3b3aeaeaea4a4a4aeaeaeb3b3b39b9b9b9797979292928f8f8f8d8d8d8b8b8b8c8c8c8d8d8d8c8c8c8989898787878686868585858484848282827f7f7f7b7b7b7979797777777373737070706c6c6c6767675f5f5f5555554949494040403c3c3c1d1d1d4747478e8e8e9191917979797c7c7c858585e5e5e5fefefef8f8f8f5f5f5fdfdfdfbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfafafaf8f8f8f7f7f7eeeeeef8f8f8fefefef7f7f7ffffffffffffe5e5e59d9d9d717171888888b4b4b4a0a0a0b7b7b79b9b9bb6b6b6a0a0a0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a8a8a8a7a7a7a5a5a5a4a4a4a5a5a5a3a3a39f9f9f9b9b9b9595958d8d8d8484847e7e7e7c7c7c6767675b5b5b7c7c7ca1a1a18b8b8b5c5c5c4c4c4c5e5e5e6565656969696969696d6d6d7474747979797a7a7a8080808080808282828484848787878989898a8a8a8b8b8b9090908c8c8c8888888383838181818181818383838585858484848484848484848484848484848484848484848484848282828686868585858383838686868484846b6b6b4d4d4d545454a9a9a99898988787879c9c9c9494949393939090909191919191919292929292929191919090908f8f8f8f8f8f9393938b8b8b8989898c8c8c8383837373737070707979796b6b6b747474757575555555535353f8f8f8fafafaf5f5f5f3f3f3fbfbfbfffffffffffff8f8f8f6f6f6fdfdfdfffffffafafafffffffffffff3f3f3e2e2e2d6d6d6cfcfcfcbcbcbd5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d5d5d5d5d5d5d5d5d5d6d6d6d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d8d8d8d8d8d8d7d7d7d4d4d4cececec7c7c7c1c1c1bdbdbdb9b9b9b4b4b4afafafa9a9a9a3a3a39999998d8d8d8484847d7d7d7070706c6c6c6666665959595f5f5f7373737e7e7e7d7d7d8383838989898c8c8c8c8c8c8d8d8d9191919494949595959999999f9f9fa2a2a2a3a3a3a2a2a2a2a2a2a3a3a3a5a5a5aaaaaaabababadadad9f9f9f9e9e9ea4a4a48282824646466c6c6c7272727575758080808b8b8b9e9e9e9f9f9fb5b5b5bbbbbbc2c2c2c5c5c5c0c0c0b6b6b6adadada7a7a7cacacab0b0b0a4a4a4b0b0b0b8b8b8a2a2a2a8a8a88f8f8f9292928e8e8e8a8a8a8a8a8a8c8c8c8d8d8d8b8b8b8989898686868585858383838181817d7d7d7a7a7a7777777575757676766e6e6e6363635a5a5a5454544f4f4f4949494444443333332d2d2d5151518181818a8a8a858585888888888888fdfdfdf9f9f9f1f1f1f6f6f6fffffffefefefafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefcfcfcfbfbfbf9f9f9f8f8f8f7f7f7f7f7f7fffffff5f5f5fffffff7f7f7cececee4e4e4fffffffbfbfbaaaaaa6a6a6aa4a4a4909090b4b4b4a9a9a9acacaca8a8a8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a9a9a9a7a7a7a6a6a6a4a4a4a3a3a3a3a3a3a0a0a09b9b9b9696969090908989898181817c7c7c7d7d7d8282827d7d7d6767677b7b7bbababaa5a5a53d3d3d4a4a4a5656566161616464646565656a6a6a7070707272727777777979797d7d7d8181818484848686868787878888888c8c8c8888888484848181818181818282828484848585858484848484848484848484848484848484848484848484848a8a8a8c8c8c8888888282828484848181816464644242428383839e9e9e9797978f8f8f9898989595959191919898989292929292929292929292929292929191919090908f8f8f9090909090909090908e8e8e8787877f7f7f7a7a7a7b7b7b717171707070737373676767707070d2d2d2fcfcfcf6f6f6f6f6f6fbfbfbfffffffdfdfdf7f7f7f7f7f7fefefefffffff7f7f7fefefefffffffafafaf2f2f2e9e9e9dcdcdcd0d0d0d5d5d5d6d6d6d6d6d6d7d7d7d7d7d7d6d6d6d6d6d6d5d5d5d5d5d5d6d6d6d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d8d8d8d7d7d7d4d4d4cfcfcfc9c9c9c2c2c2bdbdbdbababab7b7b7b2b2b2abababa4a4a49d9d9d9393938787877e7e7e7b7b7b5d5d5d6161617373736464645555556666667b7b7b7b7b7b8181818888888b8b8b8b8b8b8c8c8c9090909494949696969a9a9a9e9e9ea0a0a0a0a0a0a0a0a0a1a1a1a3a3a3a5a5a5a7a7a7a7a7a7abababa0a0a0a1a1a1a4a4a47f7f7f4848486b6b6b7272727979798383838c8c8ca5a5a5aeaeaec1c1c1c3c3c3c4c4c4c0c0c0b7b7b7acacaca4a4a49f9f9fa5a5a5959595bebebeb4b4b4a5a5a5a5a5a5b1b1b19b9b9b9c9c9c9595958e8e8e8c8c8c8d8d8d8e8e8e8c8c8c8989898585858484848282828080807c7c7c7979797676767474747575756c6c6c6161615858585353534d4d4d4545453f3f3f2020203939395b5b5b7272727c7c7c818181838383828282edededefefeff8f8f8fefefefffffffffffffafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f8f6f6f6f6f6f6f7f7f7f9f9f9f3f3f3fcfcfcf8f8f8fcfcfcfffffffffffff4f4f4fbfbfbffffffa5a5a54c4c4cbebebe9b9b9bb5b5b5a3a3a3adadadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a9a8a8a8a7a7a7a5a5a5a4a4a4a3a3a3a1a1a19e9e9e9999999595959090908b8b8b8585858181815656565c5c5c808080727272646464c5c5c5fdfdfdb0b0b03333334545455656565d5d5d5f5f5f6464646a6a6a6d6d6d7070707373737878787e7e7e8282828585858686868686868989898686868282828080808181818383838484848585858484848484848484848484848484848484848484848484848282828585858181817e7e7e8686868888886e6e6e4c4c4cababab8888889999999a9a9a9292929696968f8f8fa0a0a09393939393939393939393939292929191919090909090908e8e8e9494949191918787878585858b8b8b8a8a8a8282828181817777777676766f6f6f6d6d6d7e7e7ee6e6e6f8f8f8fdfdfdf9f9f9f6f6f6fafafafffffffffffff9f9f9f1f1f1fffffffffffffffffffefefefffffffffffff5f5f5e7e7e7d5d5d5d6d6d6d6d6d6d7d7d7d7d7d7d6d6d6d6d6d6d5d5d5d5d5d5d6d6d6d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d8d8d8d5d5d5d1d1d1cbcbcbc4c4c4bebebebababab7b7b7b5b5b5b0b0b0a8a8a8a1a1a19999998f8f8f8484847b7b7b7878785252525555556e6e6e6666665959596060606868687a7a7a8080808888888b8b8b8a8a8a8c8c8c9090909595959797979a9a9a9e9e9e9f9f9f9e9e9e9e9e9ea1a1a1a4a4a4a0a0a0a0a0a0a0a0a0a9a9a9a4a4a4a7a7a7a7a7a77d7d7d4747476b6b6b767676808080898989909090adadadbebebeccccccc7c7c7bebebeb2b2b2a9a9a9a4a4a4a3a3a3a5a5a54a4a4a616161dcdcdcc8c8c8a2a2a2b0b0b0b6b6b6aaaaaaa3a3a39a9a9a9090908b8b8b8a8a8a8989898585858282828585858484848282827f7f7f7c7c7c7878787575757373736c6c6c6767676262625d5d5d5757574b4b4b3c3c3c3030303333335858587979798989898d8d8d858585818181888888f8f8f8fffffffffffffffffff8f8f8fefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefcfcfcf9f9f9f8f8f8f8f8f8fafafafafafafdfdfda5a5a5515151afafaf9f9f9fb2b2b2a9a9a9adadadacacacabababaaaaaaa9a9a9a9a9a9abababaeaeaeabababa8a8a8a6a6a6a4a4a4a4a4a4a4a4a4a2a2a2a1a1a19e9e9e9999999595959292929090908888887c7c7c7272727171717f7f7f7d7d7d606060bdbdbdfbfbfbf8f8f8f6f6f6a9a9a93131312828286262625454545757576e6e6e5c5c5c6c6c6c7373736f6f6f6a6a6a7878788d8d8d8d8d8d7d7d7d8585854040407474747979797d7d7d8585858282828b8b8b8484848484848484848484848484848484848484848484848484848080808a8a8a8383838383836c6c6c5555558989899898989898989898989797979797979696969696969696969696969292929090909292929595959595959090908a8a8a9595959292928e8e8e8e8e8e9292928b8b8b7171715757575f5f5f5555555656565c5c5c6d6d6decececf7f7f7fdfdfdf7f7f7f7f7f7f6f6f6f8f8f8fdfdfdfffffffffffffdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfcfcfce7e7e7dededed2d2d2cececed0d0d0d3d3d3d3d3d3d1d1d1d6d6d6ddddddd9d9d9d7d7d7e0e0e0dfdfdfd4d4d4d0d0d0d4d4d4d7d7d7d9d9d9d7d7d7d2d2d2d1d1d1d6d6d6dbdbdbd9d9d9d7d7d7d5d5d5d5d5d5d6d6d6d7d7d7d6d6d6d5d5d5d5d5d5cacacaccccccd0d0d0c8c8c8c0c0c0bababaafafafb1b1b1a4a4a49c9c9c9b9b9b9797978a8a8a9b9b9b6868686a6a6a6262626161616666666464645d5d5d5f5f5f6a6a6a7474748080808d8d8d8383838a8a8a9494948989898f8f8f9797979999999d9d9da0a0a0a2a2a2a3a3a3a3a3a3a2a2a2a4a4a4a6a6a6a8a8a8a0a0a09d9d9da9a9a9a4a4a48b8b8b4c4c4c7878785c5c5c848484808080c3c3c3c1c1c1c6c6c6c7c7c7ccccccb5b5b5a8a8a8a0a0a0b0b0b0a8a8a84d4d4d4e4e4e6c6c6cdbdbdbffffffbababaa8a8a8c4c4c4a9a9a9a1a1a1a7a7a79c9c9c9c9c9c9494948888888e8e8e8888888080808a8a8a8484847a7a7a7c7c7c7878787070707070707979796565655e5e5e5959594e4e4e4f4f4f4343431f1f1f5353538888888989897d7d7d8787878a8a8a818181f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefcfcfcf9f9f9f7f7f7f8f8f8f9f9f9f4f4f4f3f3f3f3f3f3bcbcbc454545abababb2b2b2bababaa0a0a0a8a8a8abababa6a6a6a3a3a3a6a6a6a7a7a7a4a4a4aaaaaaa8a8a8a5a5a5a4a4a4a5a5a5a4a4a4a3a3a3a1a1a19e9e9e9a9a9a9494948f8f8f8888887e7e7e7272726a6a6a7979798080807f7f7f737373cececefffffff8f8f8f6f6f6ebebeba9a9a93737372727274646466060605050506e6e6e6161616e6e6e7171717070707676767878787777777d7d7d7b7b7b5a5a5a8282828686867f7f7f8282827e7e7e8585858484848484848484848484848484848484848484848484848484847d7d7d8585858686867a7a7a6969696a6a6a8d8d8d9898989898989898989797979797979696969696969696969696969494949393939494949797979898989595959292928e8e8e9090908f8f8f8d8d8d8f8f8f8989896f6f6f5252525454545858585959595b5b5b737373eaeaeaecececefefefefefeffefefefffffff6f6f6f1f1f1fafafafffffffdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf2f2f2e5e5e5dadadad4d4d4d4d4d4d7d7d7d9d9d9d9d9d9dcdcdcd8d8d8d4d4d4d9d9d9d8d8d8d2d2d2d2d2d2d6d6d6d7d7d7d8d8d8d6d6d6d4d4d4d3d3d3d6d6d6dadadad8d8d8d6d6d6d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d4d4d4ddddddcfcfcfc9c9c9c3c3c3b6b6b6b3b3b3b8b8b8b8b8b8a9a9a9b3b3b3a4a4a49595958c8c8c7878786363637e7e7eb2b2b28989896464645f5f5f6a6a6a6c6c6c6565655f5f5f6b6b6b7676768585857f7f7f8686869090908c8c8c9c9c9c9999999b9b9b9e9e9ea0a0a0a1a1a1a1a1a1a0a0a09f9f9f9d9d9da0a0a0a5a5a5a3a3a3a4a4a4adadad9f9f9f7d7d7d4a4a4a6a6a6a7f7f7f8e8e8eabababbcbcbcd1d1d1c2c2c2b7b7b7acacaca2a2a2a8a8a8aaaaaaa8a8a8959595636363737373bcbcbcfdfdfdffffffe7e7e7dcdcdcc8c8c8a4a4a4a5a5a5b1b1b1abababaeaeaeacacaca2a2a29c9c9c8686868b8b8b8686867e7e7e7d7d7d8282827a7a7a6e6e6e6d6d6d6d6d6d5252525555555e5e5e4949494040406161618383838a8a8a8181818686869292927d7d7d9a9a9ad9d9d9fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f7f7f7f8f8f8f9f9f9f4f4f4f6f6f6ffffffe1e1e1adadad6b6b6b969696979797a3a3a3afafafb4b4b4afafafacacacb0b0b0afafafa9a9a9a9a9a9a7a7a7a5a5a5a5a5a5a5a5a5a5a5a5a3a3a3a1a1a19b9b9b9797979191918a8a8a8181817979797272726e6e6e8383838282827c7c7c7f7f7fd2d2d2fefefef7f7f7f7f7f7f3f3f3f5f5f5afafaf1d1d1d3e3e3e3c3c3c5454544b4b4b5858586464646565656b6b6b7676766d6d6d6a6a6a8181814f4f4f6565657c7c7c8787877b7b7b8181818181818585858484848484848484848484848484848484848484848484848585857b7b7b8282828a8a8a6a6a6a6161618585859292929898989898989898989797979797979696969696969696969797979696969696969696969696969595959595959494948d8d8d9393939090908888888a8a8a8888886e6e6e4d4d4d4e4e4e5151515a5a5a6565655858588686869a9a9ae7e7e7fffffffafafaf7f7f7fafafafdfdfdfdfdfdfdfdfdfffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffcfcfcf5f5f5e9e9e9dededed6d6d6d5d5d5d6d6d6d6d6d6d6d6d6d5d5d5d5d5d5d6d6d6d7d7d7dadadadfdfdfd8d8d8d7d7d7d7d7d7d6d6d6d6d6d6d6d6d6d7d7d7d8d8d8d8d8d8d6d6d6d4d4d4d5d5d5d6d6d6d6d6d6d4d4d4d3d3d3d2d2d2cbcbcbccccccc9c9c9b9b9b9b0b0b0b3b3b3b2b2b2abababa1a1a19898988e8e8e818181838383747474bbbbbbfefefed0d0d09595956c6c6c5656564f4f4f5757576262626464647070708686868686868989898989898383839999999c9c9c9d9d9d9e9e9ea0a0a0a0a0a09f9f9f9e9e9e9d9d9d9f9f9f9f9f9fa2a2a2a3a3a3a4a4a4a4a4a4848484535353494949646464808080babababfbfbfc7c7c7cdcdcdcbcbcbc1c1c1adadada6a6a6a7a7a7aaaaaa9595956d6d6d616161c7c7c7fafafafffffff1f1f1f3f3f3fbfbfbe1e1e1bfbfbfaaaaaaababab9999999898989f9f9fa2a2a2a6a6a69393939393938888888282828484848080807272726a6a6a6c6c6c7d7d7d5454545252527575757f7f7f767676818181949494939393737373787878919191838383a4a4a4fdfdfde6e6e6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9f7f7f7f8f8f8f9f9f9fffffff2f2f2f4f4f4efefefffffffb8b8b84d4d4da6a6a6a7a7a7a5a5a5a4a4a4a7a7a7a9a9a9a8a8a8a6a6a6a5a5a5a8a8a8a6a6a6a5a5a5a4a4a4a5a5a5a4a4a4a1a1a19f9f9f9595959292928c8c8c8484847f7f7f7d7d7d7f7f7f8181818787878686867777777f7f7fc4c4c4f3f3f3f7f7f7f9f9f9f8f8f8f3f3f3ffffffaaaaaab0b0b03a3a3a3d3d3d4a4a4a5656565f5f5f5959595e5e5e7373736f6f6f6868687979792b2b2b6a6a6a6d6d6d7d7d7d7676768181818585858585858484848484848484848484848484848484848484848484848787877e7e7e8585858c8c8c5b5b5b5959599999999595959898989898989898989797979797979696969696969696969797979797979797979595959292929191919191919292929696969797978d8d8d8181818787878e8e8e7979795757575a5a5a4343433838385252525757575d5d5d5757579a9a9ae3e3e3f2f2f2fbfbfbfafafafafafafffffffffffffdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf9f9f9fbfbfbfcfcfcf9f9f9f0f0f0e4e4e4d9d9d9d2d2d2d6d6d6d0d0d0d4d4d4d9d9d9d5d5d5d4d4d4d9d9d9ddddddd9d9d9d7d7d7d6d6d6d6d6d6d8d8d8d9d9d9d8d8d8d7d7d7d7d7d7d5d5d5d4d4d4d4d4d4d5d5d5d5d5d5d3d3d3d1d1d1cbcbcbc6c6c6cccccccdcdcdbfbfbfb5b5b5b2b2b2acacacafafaf8a8a8a9494948b8b8b6d6d6d838383bdbdbdf5f5f5fbfbfbf5f5f5e4e4e4c2c2c29393936b6b6b5c5c5c5e5e5e4f4f4f5454546363636262626363636262626060607e7e7e9b9b9b9c9c9c9e9e9e9f9f9fa0a0a0a0a0a0a0a0a09f9f9fa3a3a39f9f9fa0a0a0a1a1a1a3a3a39d9d9d717171363636515151646464808080cecececacacacacacac4c4c4c5c5c5b3b3b3acacacadadad9a9a9a9393937676764d4d4d6b6b6bfffffff4f4f4f4f4f4f3f3f3eaeaeaf5f5f5fafafae3e3e3d7d7d7c8c8c8a9a9a9a6a6a6a5a5a59d9d9da4a4a49e9e9ea2a2a29d9d9d9d9d9d9a9a9a8c8c8c8484848686868989897a7a7a7b7b7b8686869494949696969090908a8a8a8585858181818a8a8a999999a8a8a8cacacad6d6d6fbfbfbeaeaeaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8f9f9f9fafafafbfbfbfffffff1f1f1fffffff1f1f1ffffff9d9d9ddededebebebea7a7a79c9c9ca6a6a6abababa4a4a4a2a2a2aaaaaaa7a7a7a5a5a5a4a4a4a4a4a4a3a3a3a2a2a29f9f9f9c9c9c9090908c8c8c8686868080807e7e7e8282828a8a8a9191918383838a8a8a7b7b7b8c8c8cc3c3c3f2f2f2fcfcfcf9f9f9ecececfffffff3f3f3fcfcfcffffffaeaeae4141413939394646465757575959595a5a5a6969696c6c6c6666666868682f2f2f7676766b6b6b7878787676767e7e7e8383837f7f7f8484848484848484848484848484848484848484848484848787878484848888888686865454545b5b5b9e9e9e9696969898989898989898989797979797979696969696969696969494949595959696969595959393939292929292929393939999999393938484847c7c7c8b8b8b9c9c9c9090907676764949494a4a4a3e3e3e4545455b5b5b6f6f6f585858606060878787d4d4d4fffffff9f9f9e9e9e9fbfbfbfffffffdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfefefefffffffffffff9f9f9ececece2e2e2e2e2e2d0d0d0d3d3d3ddddddd4d4d4cececed2d2d2cfcfcfd8d8d8d7d7d7d6d6d6d7d7d7d8d8d8d8d8d8d7d7d7d5d5d5d6d6d6d5d5d5d4d4d4d4d4d4d5d5d5d4d4d4d1d1d1cfcfcfd6d6d6c7c7c7c2c2c2c0c0c0b6b6b6b2b2b2b2b2b2adadad9e9e9e9090909a9a9a7f7f7f7777777b7b7be3e3e3fffffff9f9f9f8f8f8f7f7f7f3f3f3e3e3e3c8c8c8afafafa0a0a05858585050505050504848484c4c4c5151515353537272729898989999999b9b9b9e9e9ea0a0a0a1a1a1a3a3a3a3a3a3a3a3a39e9e9e9e9e9ea2a2a2a7a7a7a3a3a3767676383838595959787878aaaaaabababadcdcdcc2c2c2c2c2c2949494919191a0a0a0b5b5b5a2a2a2888888626262636363bebebeffffffeaeaeaedededfdfdfdfafafaf6f6f6f8f8f8f6f6f6ffffffefefefdbdbdbe2e2e2d0d0d0a7a7a79d9d9d9b9b9b9d9d9d9898989c9c9c9999998f8f8f9797979f9f9f9595958c8c8c9696969191918282828181818a8a8a8f8f8f8e8e8e909090aeaeaed6d6d6d4d4d4fffffffffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf9f9f9fafafafcfcfcedededfffffffbfbfbedededfffffff7f7f7fffffff6f6f6dededec1c1c1acacacaeaeaeb0b0b0a9a9a9a8a8a8b1b1b1a6a6a6a4a4a4a3a3a3a2a2a2a1a1a19f9f9f9a9a9a9797978e8e8e8a8a8a8383837f7f7f7f7f7f8585858b8b8b9090907f7f7f888888808080acacacdadadafcfcfcfffffff6f6f6ecececfffffff8f8f8e7e7e7f8f8f8ffffffababab3a3a3a2f2f2f4141415353535a5a5a5d5d5d6565656767676060603838386d6d6d6868686f6f6f7575757979798282827e7e7e8484848484848484848484848484848484848484848484848585858686868383837474745a5a5a6e6e6e9a9a9a9595959898989898989898989797979797979696969696969696969292929393939595959797979898989898989696969595958c8c8c8686867e7e7e808080949494a9a9a9a9a9a99d9d9d6666665d5d5d4a4a4a4848485252525e5e5e6060606a6a6a656565929292cfcfcff8f8f8fffffff9f9f9fcfcfcfffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffdfdfdfafafafcfcfcfffffffffffffcfcfcf5f5f5ecececcacacac9c9c9d9d9d9d4d4d4d3d3d3dadadad4d4d4d5d5d5d6d6d6d7d7d7d7d7d7d7d7d7d6d6d6d5d5d5d5d5d5d5d5d5d4d4d4d4d4d4d4d4d4d5d5d5d3d3d3d0d0d0cdcdcdd0d0d0c2c2c2bebebebebebeb5b5b5afafafabababa2a2a28c8c8c9c9c9c9292927a7a7abfbfbfb3b3b3f3f3f3f9f9f9fffffff4f4f4e9e9e9e9e9e9f1f1f1f9f9f9fafafaf8f8f8aeaeaea8a8a8aaaaaaa4a4a4a8a8a8a0a0a08383838585859494949595959797979a9a9a9d9d9da0a0a0a3a3a3a4a4a4a6a6a6a1a1a1a0a0a0a1a1a1a4a4a4a0a0a07575753a3a3a5f5f5fafafafc7c7c7c1c1c1cbcbcbd0d0d0a5a5a55d5d5d787878959595afafafa3a3a37a7a7a525252818181fdfdfdecececfffffff6f6f6f1f1f1fffffffffffff0f0f0fffffffefefef7f7f7f1f1f1fffffff5f5f5cececec9c9c9cdcdcda3a3a39494949999999b9b9b8f8f8f9191919494948282829999999999998d8d8d8686868c8c8c8f8f8f999999afafafcbcbcbd0d0d0fdfdfdf5f5f5f9f9f9fffffff6f6f6fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffdfdfdfbfbfbfafafafcfcfcfefefef9f9f9edededffffffedededffffffffffffe2e2e2ffffffe9e9e9d8d8d8c0c0c0acacaca3a3a3a3a3a3a5a5a5a6a6a6a5a5a5a4a4a4a2a2a2a1a1a19f9f9f9c9c9c9696969292928d8d8d8989898484848484848787878989898a8a8a8989898484847d7d7d777777c7c7c7f4f4f4fffffffbfbfbf5f5f5ffffffe7e7e7fffffff7f7f7fffffff9f9f9fbfbfba9a9a94d4d4d3838384040405050505050505a5a5a6060604e4e4e3a3a3a5656566565656767677474747171717f7f7f8181818484848484848484848484848484848484848484848484848181818282827777775c5c5c6868688c8c8c9393939595959898989898989898989797979797979696969696969696969595959494949595959797979999999898989292928d8d8d7777777878788080808e8e8e9f9f9fadadadb5b5b5b8b8b8b8b8b87878784b4b4b5252526060606060606868686b6b6b767676676767868686d2d2d2fffffffffffffafafafffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffdfdfdfafafafafafafcfcfcfdfdfdfcfcfcfafafaf5f5f5c0c0c0b3b3b3c4c4c4c4c4c4ccccccd9d9d9d3d3d3d1d1d1d5d5d5d8d8d8d7d7d7d5d5d5d3d3d3d4d4d4d5d5d5d5d5d5d4d4d4d4d4d4d4d4d4d5d5d5d3d3d3cfcfcfccccccc3c3c3babababdbdbdc0c0c0b6b6b6aeaeaeabababa4a4a49a9a9aa6a6a6b3b3b3aeaeaef9f9f9f4f4f4fffffff5f5f5eaeaeaf0f0f0f7f7f7fbfbfbfdfdfdfdfdfdfcfcfcfbfbfbf8f8f8f8f8f8fffffffffffffffffff2f2f2b2b2b29292929090909191919393939696969999999d9d9d9f9f9fa1a1a1a4a4a4a1a1a1a2a2a2a0a0a0a0a0a09b9b9b7474743d3d3d757575d7d7d7c5c5c5d7d7d7bababacbcbcb7777774e4e4e626262898989898989777777656565686868a9a9a9f3f3f3f7f7f7fffffffafafaedededfefefefffffff6f6f6fffffff5f5f5f8f8f8f2f2f2fffffffefefef3f3f3ffffffffffffd4d4d4c0c0c0ccccccc9c9c9929292686868656565646464646464919191b8b8b8c8c8c8c1c1c1aeaeaebdbdbdeaeaeafdfdfdfbfbfbfffffffffffff3f3f3fcfcfcfbfbfbfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefdfdfdfbfbfbfbfbfbfdfdfdfffffffdfdfdfefefefafafafefefefefefef0f0f0fffffff2f2f2f7f7f7f8f8f8e0e0e0b8b8b8a5a5a5adadadb0b0b0a8a8a8a5a5a5a4a4a4a2a2a2a0a0a09e9e9e9a9a9a9494948f8f8f8b8b8b8888888787878a8a8a8f8f8f9090908a8a8a8585858b8b8b707070666666d0d0d0fffffffffffff4f4f4f6f6f6dfdfdffefefefefefef3f3f3fafafafffffff8f8f8f8f8f88e8e8e4646463131314343434545454f4f4f4f4f4f2f2f2f4343434e4e4e6c6c6c6969697575756969697979798181818484848484848484848484848484848484848484848484847e7e7e7d7d7d6b6b6b4c4c4c757575a3a3a39090909595959898989898989898989797979797979696969696969696969999999696969595959696969797979393938989898080806868687272728686869b9b9ba5a5a5aaaaaab4b4b4c2c2c2bbbbbba3a3a38e8e8e7c7c7c6767676565657b7b7b7373736f6f6f6e6e6e767676989898d3d3d3fffffffffffff6f6f6fefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfffffffffffffffffffefefefafafaf8f8f8f8f8f8ffffffbbbbbba0a0a0aaaaaaa8a8a8b2b2b2c2c2c2bbbbbbcfcfcfd4d4d4d9d9d9d8d8d8d3d3d3d0d0d0d2d2d2d6d6d6d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d2d2d2cecececbcbcbc6c6c6bbbbbbb8b8b8b4b4b4a9a9a9abababb8b8b8bebebebbbbbbb9b9b9fdfdfdfefefef6f6f6f5f5f5f8f8f8f3f3f3fefefefefefefdfdfdfdfdfdfffffffffffffafafaf4f4f4f8f8f8f4f4f4f5f5f5f4f4f4fffffff5f5f5b2b2b28888888d8d8d8e8e8e9090909292929595959999999c9c9c9d9d9d9c9c9c9d9d9da2a2a2a4a4a4a5a5a5a2a2a28080804e4e4e949494d2d2d2c7c7c7d0d0d0cececea1a1a16161615a5a5a5e5e5e909090767676595959747474b8b8b8f9f9f9f5f5f5ffffffeaeaeaf7f7f7fffffff3f3f3f6f6f6ffffffeaeaeae5e5e5f2f2f2e9e9e9e7e7e7e7e7e7e8e8e8f2f2f2e7e7e7f5f5f5e4e4e4f9f9f9eaeaea7f7f7f2323231f1f1f3737374646467d7d7db4b4b4e3e3e3fffffffffffff5f5f5fcfcfcf4f4f4ffffffe9e9e9fdfdfdfefefefbfbfbfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf9f9f9fcfcfcffffffebebebfafafafffffffffffffffffffdfdfdf9f9f9fafafafdfdfdfffffffffffffffffffefefefefefefcfcfcfafafaf8f8f8f9f9f9fcfcfcfefefefefefefbfbfbfbfbfbfdfdfdfbfbfbf8f8f8fbfbfbfffffff1f1f1fffffffdfdfddadadab8b8b8abababa9a9a9a6a6a6abababa8a8a8a3a3a39f9f9f9b9b9b9696969292928f8f8f8d8d8d8a8a8a8989897e7e7e8a8a8a9696968989898d8d8d6868682c2c2cd2d2d2f4f4f4fdfdfdfdfdfdf1f1f1f7f7f7fafafafafafafafafafafafafafafafafafafafafafafafaf6f6f69d9d9d5656564e4e4e4747473b3b3b4242424141413838384444445c5c5c5d5d5d6363636f6f6f6e6e6e7c7c7c8484847b7b7b8080808b8b8b8383838989896161617474746a6a6a4d4d4d191919666666a7a7a78f8f8f9b9b9b9d9d9d909090949494949494929292979797a0a0a09c9c9c9191919999999292929494949f9f9f9c9c9c8686867070706666666d6d6d818181979797a5a5a5adadadb5b5b5babababbbbbbc1c1c1d0d0d0d0d0d0b3b3b38080805858588d8d8d7474747b7b7b7575756d6d6d7171719c9c9ce4e4e4fffffff8f8f8fafafaf8f8f8fbfbfbfffffffffffffbfbfbf7f7f7f8f8f8fefefeebebebffffffffffffefefeffffffff8f8f8fafafaf0f0f0ddddddababab999999a4a4a49d9d9d9898989d9d9dadadadb8b8b8bcbcbcbebebec1c1c1bcbcbcbebebecececedbdbdbcacacacececed5d5d5cececed1d1d1d2d2d2c1c1c1b7b7b7d2d2d2d5d5d5c2c2c2bfbfbfcececee2e2e2f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefafafaf7f7f7fafafafafafafcfcfcffffffaaaaaa8686868787878989898c8c8c8f8f8f9191919494949898989b9b9b9c9c9ca0a0a09e9e9e9e9e9ea1a1a1919191808080808080d0d0d0cacacabfbfbfc6c6c6cfcfcf6363635b5b5b5e5e5e6464646a6a6a6969695858589f9f9ffffffffffffff4f4f4f9f9f9eeeeeef3f3f3f5f5f5eaeaeaf1f1f1f6f6f6e4e4e4d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7c2c2c2d2d2d2e2e2e2cbcbcb8e8e8e5b5b5b434343363636404040454545363636aaaaaaf4f4f4fffffffdfdfdfffffffdfdfdf2f2f2f5f5f5fdfdfdfafafafafafafffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffbfbfbfffffffffffff9f9f9fffffffffffffffffffffffffdfdfdf6f6f6f6f6f6f9f9f9f9f9f9fdfdfdfffffffffffffefefefafafaf7f7f7f5f5f5f7f7f7f7f7f7fcfcfcfffffffffffffbfbfbf7f7f7f7f7f7f8f8f8fcfcfcfffffffbfbfbdadadab2b2b29e9e9e9f9f9f9595959f9f9fa6a6a6a1a1a19494948c8c8c9090909797979595958a8a8a9191918f8f8f8e8e8e8787876d6d6d6868684040401e1e1ecbcbcbffffffedededefefeffefefefffffffefefefefefefefefefefefefefefefefefefefefefefefefdfdfdf0f0f0f1f1f1a3a3a34c4c4c4545453f3f3f2c2c2c3b3b3b4848485353535b5b5b7777777373735c5c5c7575757878788181818d8d8d7878787070706969694949492929294f4f4f7070704e4e4e676767a0a0a09797979494949e9e9e9393939a9a9a9d9d9d9696969191919393939999999e9e9ea2a2a29292929292929d9d9d9292927171716262626a6a6a808080909090a2a2a2abababb0b0b0b6b6b6babababcbcbcc5c5c5c2c2c2d1d1d1e0e0e0bbbbbb7777778f8f8f7d7d7d8484847f7f7f8181817f7f7f797979929292cececefffffffffffff6f6f6ecececf1f1f1fbfbfbfdfdfdf9f9f9f5f5f5fffffff1f1f1f7f7f7ecececffffffe8e8e8f9f9f9f9f9f9fffffff1f1f1bebebe9e9e9e9f9f9f9c9c9c9a9a9a9f9f9f8b8b8b9696969797979191918b8b8b8383838989899e9e9eb6b6b6bebebecacacacacacac3c3c3c6c6c6c9c9c9c2c2c2c0c0c0e6e6e6fcfcfcfafafafbfbfbfdfdfdfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffcfcfcfffffffdfdfdfefefeffffffa9a9a98484848585858787878a8a8a8d8d8d8e8e8e9191919595959898989d9d9dacacaca4a4a49c9c9ca8a8a8a0a0a0858585797979cdcdcdc8c8c8cececed5d5d5a1a1a16060605c5c5c5c5c5c666666707070747474787878aeaeaeeeeeeefffffffffffffbfbfbf0f0f0efefefe8e8e8d7d7d7d8d8d8d9d9d9c9c9c9d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7ebebebd3d3d3c9c9c9d1d1d1d7d7d7cdcdcda8a8a87d7d7d5d5d5d6f6f6f3f3f3f2d2d2dcbcbcbdededefffffff8f8f8edededf2f2f2f9f9f9f8f8f8f6f6f6fdfdfdfafafaebebebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f2f2f2efefefedededfffffffffffffffffffffffff7f7f7fcfcfcfffffffffffffffffffefefefffffffffffffafafafbfbfbfcfcfcfbfbfbf8f8f8f9f9f9fdfdfdfffffffffffffcfcfcf7f7f7f8f8f8f9f9f9f9f9f9fcfcfcfffffffffffff2f2f2eaeaeafbfbfbffffffebebebbebebe9f9f9fafafaf9f9f9f9191919393939e9e9ea1a1a19494948585858686867c7c7c9090909191917c7c7c6363634444443b3b3b131313404040bfbfbff8f8f8fefefefffffffdfdfdf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffafafaf9f9f9fefefeffffffb3b3b34444444141413f3f3f4848483030303c3c3c4242424848486565656f6f6f6e6e6e7272726a6a6a6363633e3e3e3a3a3a3f3f3f6363634b4b4bdededee0e0e0bcbcbc9494948a8a8a8f8f8f9393939797979797979898989b9b9b9a9a9a9494948f8f8f9494949c9c9c9595959595959494948b8b8b7676766666666c6c6c7c7c7c9191919e9e9eaaaaaaaeaeaeb1b1b1b8b8b8bdbdbdbfbfbfccccccccccccc2c2c2c6c6c6d1d1d1cecececccccc8181817e7e7e8686869191918888886a6a6a686868a6a6a6f0f0f0d9d9d9dadadadddddde0e0e0dcdcdcd6d6d6d5d5d5d8d8d8e3e3e3ffffffefefeff5f5f5fffffff5f5f5fafafafdfdfdfdfdfdf5f5f5cececea1a1a19393939595959191919191918e8e8e9292928d8d8d8686868282827878787575758181816060607d7d7d919191989898a0a0a0a5a5a5a3a3a3a5a5a5ccccccebebebfcfcfcfcfcfcfffffffffffffcfcfcfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffa5a5a57f7f7f8282828484848888888a8a8a8b8b8b8e8e8e9191919494948b8b8b9a9a9a919191929292acacacaeaeaeaeaeaec9c9c9cdcdcdc1c1c1cfcfcfbfbfbf5959595656565d5d5d6262626060606565656d6d6da5a5a5e5e5e5fbfbfbf5f5f5e5e5e5cdcdcdcacacad0d0d0cfcfcfc9c9c9d1d1d1d9d9d9d3d3d3d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7cfcfcfcfcfcfd9d9d9dcdcdcd3d3d3d0d0d0d0d0d0c9c9c9d1d1d1c9c9c94444444646464c4c4cb9b9b9dededefffffffafafafcfcfcf8f8f8ebebebe6e6e6efefeffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffafafafbfbfbfffffffffffffbfbfbf4f4f4f3f3f3f9f9f9fffffffbfbfbf4f4f4f7f7f7f8f8f8f9f9f9f7f7f7f4f4f4f6f6f6fafafafefefef5f5f5f4f4f4f7f7f7fffffffffffffdfdfdf8f8f8f7f7f7f5f5f5fdfdfdfffffffdfdfdf6f6f6e7e7e7c8c8c8aaaaaa9a9a9a9797979191918989898484848585858a8a8a9090909595958484848888887272724c4c4c383838252525222222343434d9d9d9fffffff0f0f0f2f2f2f9f9f9eaeaeafffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3ffffffffffffe9e9e9ffffffbfbfbf3737373939393333335151514747472d2d2d4848484d4d4d2d2d2d3c3c3c4747474545454d4d4d4a4a4a333333484848cececeffffffffffff6464645e5e5ea1a1a19f9f9f9797979898989595959c9c9c9191918f8f8f9999999f9f9f9898989191918f8f8f8a8a8a9d9d9d9494946c6c6c5757576b6b6b838383888888999999a3a3a3abababaeaeaeb2b2b2bbbbbbc3c3c3c6c6c6cececec6c6c6c3c3c3d3d3d3cfcfcfc1c1c1d4d4d4cacaca7b7b7b7979797171717474748787878b8b8b7272725858582b2b2b3131313737373939393737373838383f3f3f464646888888e6e6e6f6f6f6ffffffeeeeeefffffffffffff8f8f8fafafafefefeecececb7b7b79c9c9ca0a0a09797979191919191918d8d8d8383838383838a8a8a7e7e7e6c6c6c686868707070878787949494a2a2a2b4b4b4aeaeaea3a3a3adadadecececfcfcfcfcfcfcf4f4f4f9f9f9fefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffefefefffffffdfdfda1a1a17878787e7e7e8181818585858787878989898b8b8b8e8e8e9191919999999d9d9d9595959d9d9da5a5a58d8d8d9e9e9ee7e7e7c8c8c8c6c6c6e0e0e0b4b4b45c5c5c7171716464645f5f5f7777777a7a7a6363637474748484848a8a8abbbbbbdddddddddddde0e0e0e3e3e3dededed6d6d6d7d7d7d9d9d9d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d3d3d3d8d8d8d8d8d8cecececfcfcfd5d5d5d2d2d2c8c8c8d1d1d1c2c2c25858583e3e3e3e3e3ec2c2c2f1f1f1fffffffbfbfbf4f4f4f5f5f5f9f9f9f6f6f6f5f5f5fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f9f9f9f9f9f9eaeaeafffffff8f8f8fbfbfbfffffffdfdfdfdfdfdfafafaf8f8f8fefefefffffffffffffbfbfbf4f4f4f7f7f7fbfbfbfefefefdfdfdf9f9f9f5f5f5f2f2f2fffffffefefefafafafafafaf9f9f9f7f7f7f8f8f8fbfbfbefefeff9f9f9fffffffffffffdfdfddcdcdca6a6a67a7a7a8a8a8a8f8f8f9191918e8e8e8888888a8a8a9393939d9d9d9090907676766464644343433434343a3a3a3232323030301b1b1bdbdbdbfcfcfcf7f7f7ffffffffffffe8e8e8fffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffefefef1f1f1fffffff3f3f3f5f5f5d8d8d84242424747473939394f4f4f4a4a4a3232323a3a3a424242444444272727373737747474efefeffffffffffffffffffff6f6f6f6f6f6a2a2a2b3b3b3a6a6a6747474949494a7a7a78c8c8c9f9f9f9292928d8d8d9797979f9f9f9a9a9a9494949393939898989595957878785353535555557878788b8b8b858585a0a0a0a8a8a8adadadafafafb4b4b4bfbfbfc7c7c7cbcbcbcdcdcdcdcdcdccccccd9d9d9cdcdcdc3c3c3ccccccd2d2d2d9d9d9d9d9d9aaaaaa6a6a6a5757576868687c7c7c8c8c8c8080806565654545453838384141414d4d4d4e4e4e484848363636868686fffffffafafaf7f7f7f6f6f6fffffff0f0f0f6f6f6fdfdfdf9f9f9bcbcbc9494949c9c9c9393938d8d8d8989898686867c7c7c7a7a7a7d7d7d7272726565656666669b9b9ba2a2a2a1a1a1a6a6a6aaaaaa989898969696b4b4b4fafafafffffffffffffcfcfcfffffffffffffdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafefefefefefefffffffdfdfd9e9e9e7373737979797c7c7c8181818585858787878989898c8c8c8e8e8e8787878c8c8c8c8c8c949494909090707070797979b5b5b5dbdbdbc6c6c6b5b5b54949493131315656565d5d5d6d6d6d636363737373717171a0a0a0cbcbcbcfcfcfd8d8d8ccccccbababac6c6c6cccccccdcdcdd1d1d1d4d4d4d5d5d5d7d7d7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dfdfdfd1d1d1cfcfcfd2d2d2d3d3d3d8d8d8d8d8d8cdcdcdcfcfcfc6c6c6a8a8a8cbcbcba2a2a24545453d3d3db5b5b5f6f6f6fffffff8f8f8efefeff9f9f9fefefef9f9f9fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf5f5f5fffffffafafaf6f6f6f2f2f2f4f4f4fffffffffffffcfcfcf4f4f4f4f4f4f2f2f2eeeeeefefefefbfbfbf8f8f8fafafafffffffffffffffffffffffff4f4f4f4f4f4f7f7f7fcfcfcfdfdfdfcfcfcfffffffffffff8f8f8b8b8b88282828181819393939393938686867e7e7e9494948f8f8f8d8d8d9191919797979696968d8d8d8484846b6b6b595959464646353535404040414141252525232323d4d4d4fffffff2f2f2f8f8f8f6f6f6fffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffff6f6f6ecececf4f4f4eaeaeaffffffffffffdddddddedede4343433e3e3e3535353434344747473e3e3e464646949494f6f6f6f0f0f0e6e6e6ffffffe3e3e3e7e7e7f0f0f0f7f7f7ffffffb0b0b08d8d8d9090909a9a9a9898988a8a8a9e9e9e9d9d9d9a9a9a9797979696969494949393939898989f9f9f9898986f6f6f4e4e4e5454547171718787878f8f8f919191aaaaaab0b0b0b4b4b4b5b5b5bababac3c3c3cacacaccccccd1d1d1d7d7d7c3c3c3bfbfbfc8c8c8e7e7e7d9d9d9bfbfbfb4b4b4c7c7c7c8c8c8c7c7c7cdcdcdababab7373735858588d8d8d7474745252523d3d3d3b3b3b4040403d3d3d3535353a3a3a5f5f5fddddddfffffffffffffbfbfbf4f4f4f9f9f9f7f7f7f5f5f5f6f6f6b1b1b17e7e7e8989898383838383838383838787877f7f7f7373736c6c6c6666666f6f6f858585a9a9a9ababababababaaaaaaa4a4a4a1a1a1bfbfbfeeeeeef9f9f9fffffffbfbfbf5f5f5fcfcfcfefefefafafafbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffffffffefefe9d9d9d7070707272727676767c7c7c8080808383838686868989898b8b8b8d8d8d959595969696959595a0a0a0b0b0b0c2c2c2d1d1d1c8c8c8cacacac4c4c45252526a6a6a6d6d6d606060606060787878a1a1a1b6b6b6c1c1c1c2c2c2bcbcbcc5c5c5ccccccdbdbdbe6e6e6e2e2e2dadadadcdcdcd6d6d6cdcdcdcececed7d7d7d7d7d7d6d6d6d6d6d6d6d6d6d6d6d6d5d5d5d5d5d5cecececfcfcfd7d7d7d6d6d6c9c9c9c8c8c8d0d0d0d1d1d1d3d3d3dededeccccccc1c1c1c4c4c4adadad696969353535a8a8a8f2f2f2fffffff9f9f9f1f1f1f7f7f7fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fcfcfcfffffffffffff1f1f1f5f5f5fbfbfbfffffffbfbfbfefefefcfcfcf6f6f6fafafafffffffffffffdfdfdfffffffbfbfbf4f4f4f6f6f6fcfcfcfdfdfdf6f6f6efefeff3f3f3fbfbfbffffffffffffe1e1e1b4b4b48e8e8e7c7c7ca2a2a28d8d8d8787879393939494948787878888889898988181818b8b8b9292928888887575756767676868686e6e6e6262625c5c5c4c4c4c3e3e3e4444442b2b2b1313133c3c3ceeeeeef8f8f8fdfdfdfffffff0f0f0eeeeeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0fffffff9f9f9f6f6f6f0f0f0eeeeeefffffff1f1f1e4e4e4cececee0e0e0ececece1e1e1d9d9d9dcdcdcf7f7f7f7f7f7f3f3f3f9f9f9fbfbfbfefefefffffffdfdfdf9f9f9a9a9a99f9f9f959595929292a2a2a29e9e9e8a8a8a9393939797979b9b9b9a9a9a9595959292929494949595959494947171715656565151516e6e6e8787878d8d8d979797a9a9a9adadadb3b3b3b7b7b7b9b9b9bebebec6c6c6cbcbcbcbcbcbcfcfcfc8c8c8c1c1c1d6d6d6cbcbcbc9c9c9c5c5c5eaeaeacececeddddddd4d4d4cdcdcdd3d3d3c2c2c2b5b5b5c9c9c97272727070706565655656564d4d4d4c4c4c4d4d4d4a4a4a5252525b5b5b868686eaeaeaf9f9f9ffffffedededfffffffffffff9f9f9ffffffbbbbbb8282828c8c8c8484848787877979797b7b7b7171716969696a6a6a6f6f6f8282829d9d9d9999999a9a9aa0a0a0a2a2a2a5a5a5c2c2c2edededfffffffffffffffffffdfdfdf7f7f7fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffffffffbfbfb9797976868686a6a6a6f6f6f7676767b7b7b7f7f7f8282828585858888888a8a8a898989898989808080888888b4b4b4d2d2d2cacacac3c3c3c6c6c6bababa4b4b4b6262626363637272727b7b7b9a9a9aa7a7a7b5b5b5b7b7b7c8c8c8d7d7d7cececed1d1d1c6c6c6d2d2d2cdcdcdcacacad9d9d9ddddddd8d8d8dfdfdfd7d7d7d7d7d7d7d7d7d6d6d6d6d6d6d5d5d5d5d5d5d5d5d5dfdfdfd4d4d4d3d3d3d7d7d7d5d5d5d7d7d7d5d5d5c9c9c9bfbfbfbebebed6d6d6bcbcbcaaaaaaaeaeaea4a4a46464644c4c4ca1a1a1e0e0e0f7f7f7fffffffcfcfcedededf6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefededede8282826464645f5f5f6767677373736c6c6c696969808080b4b4b4e9e9e9fdfdfdf6f6f6f4f4f4f5f5f5fafafaffffffffffffe9e9e9c3c3c3a6a6a69696969a9a9aa0a0a09f9f9f9494948888888888888e8e8e8888888888888888888888888b8b8b8e8e8e8e8e8e8d8d8d9999998c8c8c7d7d7d7575757575757373736b6b6b6262625353535555554646463838383d3d3d2c2c2c4b4b4bbfbfbff0f0f0fdfdfdf9f9f9fcfcfcfffffffffffffcfcfcfbfbfbfefefefefefefefefefefefefefefefefefefefefefefefeffffffe6e6e6fbfbfbfffffff3f3f3fbfbfbffffffecececfbfbfbffffffffffffebebebf5f5f5fffffff3f3f3fafafaf9f9f9f1f1f1ffffffefefeffcfcfcf6f6f6f2f2f2ffffffa5a5a59393939393939999999191919797979f9f9f9191919292929494949393939494949b9b9b9e9e9e8e8e8e7878784b4b4b5c5c5c7676768989898888888787879a9a9ab5b5b5a9a9a9b0b0b0b6b6b6bababac0c0c0c8c8c8ccccccccccccc4c4c4d2d2d2ccccccd0d0d0ccccccdfdfdfc6c6c6c7c7c7cacacadbdbdbccccccc2c2c2d6d6d6d2d2d2c1c1c1c8c8c8bababaa9a9a98c8c8c727272676767626262575757484848424242383838363636848484f3f3f3f3f3f3fcfcfcf6f6f6f7f7f7edededfefefebebebe8383838989897c7c7c7f7f7f7d7d7d7676766a6a6a6e6e6e848484949494a0a0a0b0b0b0abababa7a7a7aaaaaaacacacbababae8e8e8fffffff3f3f3f4f4f4fefefefffffffffffffffffffffffff8f8f8f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefefefefefefefef7f7f79191916060606565656a6a6a7171717878787c7c7c7f7f7f838383858585878787818181919191979797919191afafafd1d1d1cacacac5c5c5c9c9c9bdbdbd5c5c5c5c5c5c646464909090a0a0a0a5a5a5b2b2b2cdcdcdc3c3c3c5c5c5ccccccbebebed2d2d2dbdbdbe3e3e3d5d5d5ccccccdadadadbdbdbd3d3d3dadadad7d7d7d7d7d7d7d7d7d6d6d6d6d6d6d5d5d5d5d5d5d5d5d5d0d0d0d0d0d0d7d7d7d8d8d8ccccccccccccd2d2d2d0d0d0d3d3d3d3d3d3bebebeb2b2b2bcbcbcc0c0c09e9e9e9999995b5b5b5757575f5f5fa3a3a3f6f6f6ffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffffffe9e9e95959594545453f3f3f4f4f4f5050504f4f4f5050505a5a5a6e6e6e8585859090909191919a9a9a9898989898989c9c9c9f9f9f9a9a9a8c8c8c8080807b7b7b7f7f7f8383838484848383838383838585858787878484848383838484848787878a8a8a8b8b8b8b8b8b8989898484847f7f7f7979797575757373736e6e6e6666666161615151515a5a5a3d3d3d3d3d3d393939333333333333fefefefcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafffffff6f6f6fffffffafafafffffff7f7f7fafafaf4f4f4a7a7a7a0a0a09999999595959595959797979696969494949797979696969d9d9d8f8f8f9797979898986767675353536161616f6f6f7c7c7c8383838a8a8a989898a7a7a7afafafb4b4b4b5b5b5b9b9b9bebebec3c3c3c8c8c8cacacacacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcecececfcfcfd0d0d0d0d0d0d1d1d1d2d2d2d7d7d7cacacabababab6b6b6bbbbbbb1b1b18c8c8c6666666060607272726868688f8f8feeeeeefffffff5f5f5fdfdfdf1f1f1fcfcfcfafafadbdbdbaaaaaa8282827575757878787d7d7d8383839393939494949f9f9fa5a5a59797979f9f9fadadada0a0a08787879f9f9fe4e4e4fffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfffffffbfbfbffffff8080806161615e5e5e6868686e6e6e6e6e6e7171717b7b7b8181818080808888887d7d7d909090959595878787aaaaaad1d1d1c5c5c5c3c3c3c3c3c37777775656566c6c6c929292909090bababab6b6b6b8b8b8bcbcbcbfbfbfc2c2c2c7c7c7cdcdcdd1d1d1d1d1d1d7d7d7d9d9d9d6d6d6d5d5d5d7d7d7d8d8d8d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d5d5d5d4d4d4d2d2d2d1d1d1cfcfcfcfcfcfcdcdcdcbcbcbc2c2c2b9b9b9b5b5b5b3b3b3aaaaaa9d9d9d878787606060383838494949999999eaeaeafffffff3f3f3fffffffffffffffffffffffff3f3f3fffffffffffff7f7f7fcfcfcfefefefffffffffffffefefefdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9fffffffdfdfd6868686a6a6a7070707575755e5e5e5c5c5c5a5a5a5b5b5b6363636b6b6b6969696363636d6d6d6e6e6e7171717474747878787a7a7a7a7a7a7a7a7a7878787b7b7b7f7f7f8282828484848888888e8e8e9292929494949292929090908f8f8f8f8f8f8e8e8e8b8b8b8888888282827e7e7e7878787474747171716c6c6c6565655f5f5f5151514848484949494545452a2a2a343434acacacfffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf6f6f6fefefefafafaf7f7f7fffffff6f6f6fafafac4c4c49d9d9d9a9a9a969696949494949494959595969696969696989898949494a1a1a19999998d8d8d7272724e4e4e5959596b6b6b7777778484848a8a8a9292929f9f9faaaaaab0b0b0b6b6b6b8b8b8bcbcbcc1c1c1c6c6c6c9c9c9cacacacacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcececececececfcfcfd0d0d0d1d1d1d1d1d1d2d2d2cececec9c9c9cacacad2d2d2d2d2d2c1c1c1acacacacacaca8a8a8868686858585b4b4b4bfbfbfafafafb8b8b8b1b1b1babababebebeb3b3b39e9e9e8e8e8e8b8b8b8f8f8f8f8f8f929292a3a3a39f9f9f9999999a9a9a989898aaaaaa9090907070706262629a9a9aeaeaeafffffff7f7f7fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffffffffbfbfbecececefefef8787875252525151515757576565657272727777777676767b7b7b8484848484847c7c7c8989898c8c8c888888abababcececec5c5c5bfbfbfb1b1b15858585b5b5b8181819b9b9ba3a3a3afafafb6b6b6b8b8b8bcbcbcbfbfbfc2c2c2c7c7c7cdcdcdd1d1d1d2d2d2d7d7d7d9d9d9d6d6d6d5d5d5d7d7d7d8d8d8d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d5d5d5d4d4d4d2d2d2d1d1d1cfcfcfcfcfcfccccccc9c9c9c0c0c0b7b7b7b3b3b3b0b0b0a6a6a69a9a9a9090906666664f4f4f3c3c3c4141419c9c9cf6f6f6fefefefdfdfdf8f8f8fffffffffffffefefef9f9f9fcfcfcfdfdfdfcfcfcfefefefffffffffffffefefefdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffff5d5d5d7272728a8a8a8a8a8a8282828484848585858686868989898989897f7f7f7474746767676b6b6b6f6f6f7171717272727a7a7a8787879292929898989898989797979696969595959797979a9a9a9d9d9d9f9f9f9c9c9c9999999696969494949090908b8b8b8888888181817c7c7c7676767272726f6f6f6a6a6a6262625d5d5d5858584141414242423434342a2a2a484848fffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffff5f5f5f4f4f4fffffffefefeffffffa0a0a0909090919191929292929292929292939393969696989898969696999999a0a0a08c8c8c6f6f6f5353534949496868687878788282828d8d8d9494949d9d9da8a8a8afafafb0b0b0b7b7b7bababac0c0c0c5c5c5c9c9c9cbcbcbcbcbcbcacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcececececececfcfcfd0d0d0d0d0d0d0d0d0cececed1d1d1d2d2d2d1d1d1d3d3d3d7d7d7d6d6d6d2d2d2cececec7c7c7b1b1b1a7a7a7b0b0b0acacac9e9e9e9d9d9d8989898c8c8c8f8f8f909090909090909090919191919191a1a1a19292929e9e9ea2a2a2a1a1a1a4a4a49292928888887a7a7a646464777777c0c0c0fbfbfbfffffff2f2f2f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffdfdfdfafafafefefec0c0c06d6d6d4e4e4e5454545c5c5c6060606161616666666f6f6f7878787f7f7f7f7f7f838383818181898989abababc7c7c7c5c5c5cececeb0b0b05a5a5a7777779797979c9c9cadadada4a4a4b6b6b6b8b8b8bcbcbcc0c0c0c3c3c3c8c8c8cdcdcdd1d1d1d2d2d2d7d7d7d9d9d9d6d6d6d5d5d5d7d7d7d8d8d8d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d5d5d5d4d4d4d2d2d2d1d1d1cfcfcfcfcfcfcacacac6c6c6bdbdbdb5b5b5b1b1b1acacaca1a1a19696969696967d7d7d5757573f3f3f3939394b4b4b999999fbfbfbfffffffcfcfcf6f6f6fdfdfdfffffff5f5f5f0f0f0fefefefcfcfcfefefefffffffffffffefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6ffffff5d5d5d6a6a6a8686868787879191919797979d9d9da3a3a3a9a9a9abababa3a3a39898989090909494949696969696969595959b9b9ba6a6a6b0b0b0b4b4b4b2b2b2afafafabababa7a7a7a4a4a4a2a2a2a2a2a29d9d9d9b9b9b9898989696969494949191918c8c8c8989898181817c7c7c7676767171716e6e6e6969696161615b5b5b505050444444373737282828525252989898fffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f0f0f0f7f7f7fffffff4f4f49898988989898d8d8d9191919292929191919191919595959898989494949e9e9e8e8e8e6565655050505454546363637979798181818a8a8a9494949c9c9ca6a6a6afafafb3b3b3b1b1b1b8b8b8bcbcbcc3c3c3c8c8c8cacacacacacacacacacacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcececececececfcfcfcfcfcfd0d0d0cdcdcdd1d1d1d2d2d2cecececacacac9c9c9cdcdcdd0d0d0cacacac7c7c7cacacacecececcccccc8c8c8c1c1c1b7b7b7aaaaaaa8a8a8a8a8a8a9a9a9abababaaaaaaa5a5a5a1a1a1a8a8a89696969b9b9b979797999999a3a3a3888888696969646464858585c5c5c5fafafafffffffbfbfbf6f6f6f2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafcfcfcf6f6f6efefefffffffffffffeaeaea8c8c8c5050505b5b5b5f5f5f5c5c5c5f5f5f6b6b6b7171716d6d6d7a7a7a8484848484847c7c7c878787a8a8a8c2c2c2c8c8c8d6d6d6aaaaaa7b7b7b9292929d9d9d979797a8a8a8abababb5b5b5b9b9b9bdbdbdc1c1c1c4c4c4c8c8c8cdcdcdd1d1d1d2d2d2d7d7d7d9d9d9d7d7d7d6d6d6d8d8d8d9d9d9d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d5d5d5d4d4d4d2d2d2d1d1d1cfcfcfcfcfcfcacacac4c4c4bcbcbcb5b5b5b0b0b0a9a9a99d9d9d9393938d8d8d8585856161615a5a5a5e5e5e373737464646a4a4a4f3f3f3fffffff8f8f8f1f1f1fafafaf6f6f6eeeeeef8f8f8fbfbfbfdfdfdfffffffffffffefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fafafafbfbfbf7f7f77575757070708383838c8c8c9494949a9a9aa0a0a0a6a6a6adadadb1b1b1adadada5a5a5adadadaeaeaeafafafb0b0b0b0b0b0b0b0b0b1b1b1b1b1b1acacacacacacacacacacacacabababa8a8a8a4a4a4a1a1a19b9b9b9999999696969494949393939090908c8c8c8888888282827d7d7d7676767272726e6e6e6969696161615b5b5b3f3f3f4141414141412c2c2c626262f6f6f6f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeff8f8f8f0f0f0f0f0f0ffffffc9c9c99393938989898e8e8e9292929393939191919090909292929595959797979191916c6c6c4d4d4d4f4f4f6262627777778282828585858e8e8e989898a1a1a1aaaaaab3b3b3b6b6b6b4b4b4b9b9b9bebebec5c5c5c9c9c9cacacac9c9c9c8c8c8c9c9c9cbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcececececececececececececfcfcfcecececfcfcfd1d1d1d1d1d1cfcfcfcdcdcdcfcfcfd3d3d3d7d7d7cbcbcbcccccccdcdcdc7c7c7cacacacdcdcdc3c3c3c2c2c2c3c3c3c4c4c4c4c4c4c0c0c0bbbbbbb5b5b5b1b1b1a4a4a4a6a6a6ababab8f8f8f8080808989897a7a7a6c6c6c575757a8a8a8f9f9f9fffffff8f8f8fbfbfbfffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf2f2f2f0f0f0ffffffeeeeeef7f7f7b5b5b55757574a4a4a4949495a5a5a6767676565656262626363637070707f7f7f8383837b7b7b848484a8a8a8c6c6c6cececec5c5c58d8d8d8c8c8c9191919898989e9e9ea1a1a1b6b6b6b5b5b5b9b9b9bebebec2c2c2c5c5c5c9c9c9cdcdcdd1d1d1d3d3d3d8d8d8dadadad7d7d7d6d6d6d8d8d8d9d9d9d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d5d5d5d4d4d4d2d2d2d1d1d1cfcfcfcfcfcfcacacac3c3c3bababab5b5b5b0b0b0a5a5a59999999090908080807777777474746a6a6a5656564d4d4d474747393939a4a4a4e3e3e3fffffff7f7f7f8f8f8fbfbfbf4f4f4f4f4f4fbfbfbfdfdfdfffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9f0f0f0a8a8a86969696767677e7e7e9797979494949999999f9f9fa3a3a3abababb2b2b2b2b2b2aeaeaeb1b1b1b1b1b1b2b2b2b6b6b6b8b8b8b6b6b6b0b0b0aaaaaaacacacacacacadadadafafafaeaeaeabababa5a5a5a0a0a09e9e9e9b9b9b9898989595959292928e8e8e8a8a8a8686868181817c7c7c7676767171716d6d6d6868686060605a5a5a4949493a3a3a474747262626464646fffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfceaeaeafefefefbfbfbf6f6f6f3f3f39e9e9e8a8a8a8c8c8c8e8e8e9090909191919090909090909191919292929a9a9a7f7f7f5353535555556969696c6c6c7a7a7a8484848a8a8a9494949f9f9fa5a5a5acacacb3b3b3b7b7b7b7b7b7bcbcbcc1c1c1c7c7c7cacacac9c9c9c7c7c7c8c8c8cacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcecececececececececfcfcfcdcdcdcececed1d1d1d1d1d1cecececececed0d0d0d9d9d9cdcdcdc9c9c9c9c9c9c6c6c6c9c9c9cacacac1c1c1c0c0c0c4c4c4c6c6c6c3c3c3bbbbbbb2b2b2acacacaaaaaa9b9b9ba4a4a4a5a5a58d8d8d8686867f7f7f646464646464818181cdcdcdfffffff7f7f7edededfefefefffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffffffe8e8e8ffffffeeeeeea6a6a65e5e5e3636364e4e4e6060605252525555557070706565657171717c7c7c7878787f7f7fa9a9a9ccccccccccccb3b3b37d7d7d919191868686989898aaaaaa9e9e9eb1b1b1b5b5b5b9b9b9bebebec3c3c3c6c6c6cacacacececed0d0d0d3d3d3d8d8d8dadadad7d7d7d6d6d6d9d9d9d9d9d9d7d7d7d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d7d7d7d7d7d7d5d5d5d4d4d4d2d2d2d1d1d1cfcfcfcfcfcfcacacac1c1c1b9b9b9b5b5b5afafafa2a2a29494948c8c8c8080807777776969695f5f5f5f5f5f5c5c5c4c4c4c3c3c3c4b4b4b9e9e9ee6e6e6fcfcfcfdfdfdfcfcfcf9f9f9f7f7f7fafafafcfcfcfffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfde6e6e64646465353536262627777779393938d8d8d9292929898989c9c9ca4a4a4adadadb0b0b0aeaeaeb0b0b0b0b0b0b1b1b1b4b4b4b7b7b7b6b6b6b3b3b3afafafb6b6b6b4b4b4b2b2b2b1b1b1afafafabababa5a5a5a0a0a09e9e9e9c9c9c9898989595959292928e8e8e8989898686868080807b7b7b7474746f6f6f6b6b6b6666665e5e5e5858585252523333333a3a3a3a3a3a7e7e7ef6f6f6fdfdfdfffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfbfbfbfffffffefefee6e6e68e8e8e8686868e8e8e8d8d8d8c8c8c8d8d8d8f8f8f9090909090908f8f8f9393938181815959596464647a7a7a7878788484848787879292929d9d9da8a8a8abababadadadb3b3b3b9b9b9bababac0c0c0c5c5c5cacacacbcbcbc9c9c9c8c8c8cacacacdcdcdcbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfcfcfcccccccccccccecececdcdcdc8c8c8c7c7c7cbcbcbcbcbcbcacacacacacacdcdcdd1d1d1d1d1d1ccccccc7c7c7c8c8c8cacacacacacac4c4c4bababab1b1b1adadadacacac9c9c9c9a9a9a9090908a8a8a9494947a7a7a5b5b5b7f7f7fccccccf1f1f1fbfbfbf1f1f1f9f9f9fdfdfdf9f9f9fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fefefefbfbfbf3f3f3f8f8f8edededfbfbfbffffffffffff9a9a9a464646444444585858595959616161777777646464646464727272737373787878a9a9a9ccccccbcbcbc9999998282829494948383839c9c9ca6a6a6a3a3a3a9a9a9b5b5b5b9b9b9bfbfbfc4c4c4c7c7c7cacacacececed0d0d0d3d3d3d8d8d8dbdbdbd8d8d8d7d7d7d9d9d9dadadad8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d7d7d7d7d7d7d5d5d5d4d4d4d2d2d2d1d1d1cfcfcfcfcfcfc8c8c8bebebeb6b6b6b3b3b3acacac9e9e9e8f8f8f8888888181817373735353535555557171716767675353536161613d3d3d555555979797ddddddf9f9f9f8f8f8f8f8f8fbfbfbfafafafcfcfcfefefefffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefeececec1d1d1d5f5f5f7777777b7b7b8787879a9a9a9f9f9fa3a3a3a5a5a5a9a9a9b0b0b0b2b2b2b0b0b0acacacadadadafafafb0b0b0b1b1b1b2b2b2b3b3b3b4b4b4afafafabababa8a8a8a7a7a7a8a8a8a7a7a7a3a3a39f9f9f9a9a9a9898989595959393939292928f8f8f8a8a8a8787877e7e7e7979797373736e6e6e6a6a6a6464645c5c5c5656564343432d2d2d3030306f6f6ffffffffffffffffffffdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9ffffffeeeeeefafafafbfbfbd8d8d88f8f8f8686868e8e8e8b8b8b8888888a8a8a8e8e8e9191919090908e8e8e8a8a8a9191916d6d6d6868687979798585859797978d8d8d989898a5a5a5afafafb0b0b0afafafb3b3b3b9b9b9bdbdbdc3c3c3c8c8c8cdcdcdccccccc9c9c9c8c8c8ccccccd0d0d0cbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfcfcfcdcdcdcececed2d2d2d0d0d0cccccccfcfcfd6d6d6cdcdcdcececec7c7c7c3c3c3c9c9c9c9c9c9c7c7c7ccccccc0c0c0c0c0c0bebebeb8b8b8b2b2b2adadadabababacacaca8a8a8a0a0a08c8c8c838383878787636363676767c9c9c9f9f9f9fffffff6f6f6f9f9f9fffffffbfbfbedededfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8ecececfcfcfcfffffff6f6f6fafafafefefea5a5a54949492e2e2e4747475e5e5e5b5b5b4e4e4e6a6a6a5d5d5d6b6b6b6f6f6f727272a6a6a6c8c8c8a9a9a97474748484849191918383839b9b9b999999acacacacacacb5b5b5b9b9b9bfbfbfc4c4c4c7c7c7cacacacececed0d0d0d3d3d3d9d9d9dbdbdbd8d8d8d7d7d7d9d9d9dadadad8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d7d7d7d7d7d7d5d5d5d4d4d4d2d2d2d1d1d1cfcfcfcfcfcfc7c7c7bcbcbcb4b4b4b1b1b1ababab9b9b9b8c8c8c8585857a7a7a5858585656565a5a5a5a5a5a7878787d7d7d4b4b4b6363632d2d2d494949b1b1b1efefeff3f3f3f5f5f5fdfdfdfafafafcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbe8e8e83131315555556b6b6b7474748888889191919393939898989e9e9ea4a4a4a9a9a9acacacaeaeaeaeaeaeafafafb0b0b0b1b1b1b1b1b1afafafaeaeaeadadadafafafadadadabababaaaaaaaaaaaaa8a8a8a5a5a5a2a2a29e9e9e9b9b9b9797979393939191918d8d8d8989898686867d7d7d7777776f6f6f6b6b6b6868686262625858585050504848483a3a3a3d3d3d848484ecececf7f7f7fffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8e5e5e5dedede9696967474748383838686868e8e8e8f8f8f8888888383838686868e8e8e9494948f8f8f8c8c8c8585857e7e7e7c7c7c8383839090909b9b9ba1a1a1a8a8a8b0b0b0b4b4b4b6b6b6bababac1c1c1c7c7c7c8c8c8c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcececececececccccccbcbcbc9c9c9c8c8c8c7c7c7c6c6c6c9c9c9c7c7c7c3c3c3bfbfbfb8b8b8afafafa5a5a59e9e9e9a9a9a9d9d9d9797978d8d8d686868616161707070bebebef4f4f4f8f8f8fcfcfcfbfbfbf8f8f8f7f7f7fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f6f6f6f3f3f3f3f3f3f6f6f6f9f9f9fcfcfcfdfdfdffffffb4b4b43737372d2d2d4343435353534e4e4e6868685e5e5e6767676c6c6c7474749f9f9fb5b5b59797977575757f7f7f8a8a8a9393939898989f9f9fa8a8a8afafafb7b7b7babababfbfbfc3c3c3c6c6c6c9c9c9cdcdcdd0d0d0d5d5d5d7d7d7d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d9d9d9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d6d6d6d4d4d4d4d4d4d4d4d4d3d3d3d0d0d0cdcdcdc6c6c6b8b8b8bbbbbbabababadadad8e8e8e8a8a8a8181817575756464645252525454546767677070706e6e6e6d6d6d565656777777454545363636a5a5a5f7f7f7f9f9f9fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbe8e8e83131315555556b6b6b7373738787879191919494949898989e9e9ea4a4a4a9a9a9acacacaeaeaeaeaeaeaeaeaeb0b0b0b1b1b1b1b1b1b0b0b0aeaeaeadadadafafafadadadabababaaaaaaaaaaaaa8a8a8a5a5a5a2a2a29e9e9e9b9b9b9797979393939191918d8d8d8989898686867d7d7d7777776f6f6f6b6b6b6868686161615757574f4f4f3838383b3b3b7c7c7cf5f5f5fffffffbfbfbfdfdfdf6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf8f8f8fffffffcfcfce4e4e46d6d6d6b6b6b6c6c6c8585858888888787878b8b8b9191918b8b8b8686868d8d8d8d8d8d8c8c8c8989898686868585858c8c8c989898a1a1a1a8a8a8adadadb3b3b3b7b7b7b8b8b8babababebebec2c2c2c8c8c8c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccccbcbcbc9c9c9c8c8c8c6c6c6c5c5c5c4c4c4c7c7c7c4c4c4c0c0c0bbbbbbb5b5b5acacaca3a3a39d9d9da4a4a49494947373738181817979795c5c5cd4d4d4fffffff7f7f7fbfbfbfefefefdfdfdfbfbfbfafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfafafafafafafbfbfbfefefefffffff0f0f0ebebebffffffb8b8b82929294949493c3c3c5555556060605a5a5a5959595c5c5c7171719b9b9b9c9c9c7171717676767f7f7f8b8b8b9393939999999f9f9fa8a8a8afafafb7b7b7babababfbfbfc3c3c3c6c6c6cacacacdcdcdd0d0d0d5d5d5d7d7d7d9d9d9dadadad8d8d8d8d8d8d8d8d8dadadad8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d6d6d6d4d4d4d4d4d4d4d4d4d2d2d2d0d0d0cdcdcdc5c5c5b8b8b8b8b8b8a8a8a8aaaaaa8e8e8e8787877c7c7c7373734848485050507878787a7a7a6f6f6f7272727373736a6a6a5b5b5b636363515151484848a7a7a7fffffff3f3f3fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbe9e9e93131315555556a6a6a7272728686869191919494949999999f9f9fa4a4a4a9a9a9adadadaeaeaeadadadaeaeaeb0b0b0b1b1b1b1b1b1b0b0b0afafafaeaeaeafafafadadadabababaaaaaaaaaaaaa8a8a8a5a5a5a2a2a29e9e9e9b9b9b9797979393939191918d8d8d8989898686867d7d7d7676766f6f6f6a6a6a6767676060605656564d4d4d4545452929296e6e6efcfcfcf8f8f8f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf3f3f3ffffffffffffeaeaea6464648484848a8a8a6c6c6c7b7b7b7f7f7f8686868f8f8f8383838080809797978c8c8c8d8d8d8e8e8e8d8d8d8e8e8e9494949e9e9ea5a5a5adadadb0b0b0b3b3b3b8b8b8bbbbbbbebebec1c1c1c2c2c2c8c8c8c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcececececececececececececececececececececececececbcbcbcacacac9c9c9c8c8c8c6c6c6c5c5c5c3c3c3c3c3c3c4c4c4c0c0c0bbbbbbb5b5b5b0b0b0a9a9a9a2a2a29d9d9d8d8d8d8f8f8f7a7a7a7878785252524e4e4edfdfdffdfdfdfafafafdfdfdfffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2fffffffffffff8f8f8c4c4c42d2d2d3f3f3f3f3f3f5a5a5a5e5e5e6060605e5e5e6262626969696666665959597777778080808c8c8c9494949999999f9f9fa8a8a8afafafb7b7b7bbbbbbc0c0c0c4c4c4c7c7c7cacacacdcdcdd0d0d0d5d5d5d7d7d7dadadadadadad9d9d9d8d8d8d9d9d9dadadad8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d6d6d6d4d4d4d4d4d4d4d4d4d2d2d2cfcfcfcdcdcdc5c5c5b8b8b8b3b3b3a6a6a6a6a6a68e8e8e8181817373736363633f3f3f6262629595958787877676767c7c7c7171717b7b7b5858586060606a6a6a4646464c4c4ca8a8a8fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfce9e9e93232325454546969697171718484849191919494949999999e9e9ea4a4a4a9a9a9adadadaeaeaeadadadaeaeaeafafafb0b0b0b1b1b1b0b0b0afafafaeaeaeafafafadadadabababaaaaaaaaaaaaa8a8a8a5a5a5a2a2a29e9e9e9b9b9b9797979393939191918d8d8d8989898686867d7d7d7676766e6e6e6969696565655e5e5e5454544b4b4b3c3c3c3232327f7f7ff0f0f0f3f3f3f5f5f5fffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9efefefe1e1e16b6b6b5a5a5a6464646666667777777575757575758686868484847f7f7f9191918d8d8d8e8e8e8f8f8f8e8e8e909090969696a0a0a0a8a8a8b0b0b0b0b0b0b1b1b1b6b6b6bdbdbdc3c3c3c7c7c7c9c9c9c8c8c8c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccececececececececececececececececececececececececbcbcbcacacac9c9c9c8c8c8c6c6c6c4c4c4c3c3c3c3c3c3c2c2c2bdbdbdb7b7b7b1b1b1acacaca6a6a6a1a1a19d9d9d9f9f9f9494947f7f7f6a6a6a5f5f5fd5d5d5f8f8f8fbfbfbfcfcfcfffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedededffffffedededfcfcfcd1d1d11919194848484646464d4d4d5858586565656565655454545858587474747878788181818d8d8d9595959a9a9aa0a0a0a9a9a9b0b0b0b7b7b7bbbbbbc0c0c0c4c4c4c7c7c7cacacacececed1d1d1d6d6d6d8d8d8dadadadadadad9d9d9d8d8d8d9d9d9dadadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d7d7d7d5d5d5d4d4d4d4d4d4d2d2d2cfcfcfccccccc5c5c5b9b9b9afafafa5a5a5a0a0a08e8e8e7b7b7b6b6b6b4a4a4a5c5c5c8383839393938686868585858484846f6f6f6464648282827777776161616464646a6a6a9c9c9cf4f4f4fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfceaeaea3232325454546969696f6f6f8181819090909393939898989e9e9ea3a3a3a8a8a8acacacadadadacacacadadadafafafb0b0b0b1b1b1b0b0b0afafafafafafafafafadadadabababaaaaaaaaaaaaa8a8a8a5a5a5a2a2a29e9e9e9b9b9b9797979393939191918d8d8d8989898686867d7d7d7676766e6e6e6868686464645d5d5d525252494949333333767676dbdbdbfefefefffffff2f2f2fafafafbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffcfcfcfdfdfdffffffcacaca6161616666667171717979796e6e6e6a6a6a8080808b8b8b7d7d7d7474748a8a8a8b8b8b8c8c8c8c8c8c8f8f8f989898a5a5a5afafafb4b4b4b2b2b2b2b2b2b6b6b6bdbdbdc5c5c5cbcbcbcececec8c8c8c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccececececececececececececececececececececececececbcbcbcbcbcbcacacac8c8c8c6c6c6c5c5c5c4c4c4c3c3c3c1c1c1bcbcbcb5b5b5aeaeaea9a9a9a4a4a49f9f9f9c9c9c8080808686867979795050505c5c5cececececececfffffffdfdfdfefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefefefef9f9f9fffffff7f7f7fafafaefefefffffffb4b4b42323234545454747474f4f4f6161616b6b6b6161615d5d5d6b6b6b7a7a7a8383838e8e8e9696969a9a9aa0a0a0a9a9a9b0b0b0b8b8b8bbbbbbc0c0c0c5c5c5c8c8c8cbcbcbcececed1d1d1d6d6d6d8d8d8dadadadbdbdbd9d9d9d9d9d9d9d9d9dbdbdbd9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d7d7d7d5d5d5d4d4d4d4d4d4d2d2d2cecececcccccc3c3c3bbbbbbacacaca5a5a59999998d8d8d7474746363634242427e7e7e9595958888888989898b8b8b8282828080807474747979798080806f6f6f6666669d9d9de4e4e4fbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfceaeaea3232325454546868686d6d6d7f7f7f8f8f8f9292929696969c9c9ca2a2a2a7a7a7aaaaaaacacacacacacadadadafafafb0b0b0b1b1b1b1b1b1b0b0b0afafafafafafadadadabababaaaaaaaaaaaaa8a8a8a5a5a5a2a2a29e9e9e9b9b9b9797979393939191918d8d8d8989898686867d7d7d7676766d6d6d6767676363635b5b5b4f4f4f4747472d2d2d9a9a9afcfcfcecececf9f9f9f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffafafaf1f1f1ffffffdcdcdc5252524d4d4d5e5e5e6868687070706e6e6e6d6d6d7575757979797373738282828383838686868888888d8d8d989898a6a6a6b1b1b1b5b5b5b5b5b5b7b7b7babababebebec4c4c4c9c9c9cdcdcdc8c8c8c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcbcbcbcbcbcbc9c9c9c8c8c8c6c6c6c5c5c5c4c4c4c3c3c3bfbfbfbababab3b3b3adadada7a7a7a1a1a19c9c9c9898989f9f9f8484845656566e6e6ebebebefcfcfcfbfbfbf3f3f3fefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffdfdfdfafafaefefefe7e7e7ffffff3232323838384242424e4e4e5353535858585f5f5f6060605b5b5b7b7b7b8484848f8f8f9797979b9b9ba1a1a1a9a9a9b0b0b0b8b8b8bcbcbcc1c1c1c5c5c5c8c8c8cbcbcbcfcfcfd1d1d1d7d7d7d9d9d9dbdbdbdbdbdbdadadad9d9d9dadadadbdbdbdadadadadadadadadadadadadadadadadadadadadadadadad9d9d9d7d7d7d5d5d5d4d4d4d3d3d3d1d1d1cecececbcbcbbfbfbfbbbbbbaaaaaaa4a4a49191918888886c6c6c5c5c5c5858588d8d8d9494948a8a8a9696968888887d7d7d9999998f8f8f6f6f6f6e6e6e6b6b6b666666a7a7a7f8f8f8fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdeaeaea3333335454546767676c6c6c7e7e7e8d8d8d9090909595959b9b9ba0a0a0a5a5a5a9a9a9aaaaaaabababacacacaeaeaeb0b0b0b1b1b1b1b1b1b0b0b0b0b0b0afafafadadadabababaaaaaaaaaaaaa8a8a8a5a5a5a2a2a29e9e9e9b9b9b9797979393939191918d8d8d8989898686867d7d7d7575756d6d6d6666666262625959594e4e4e454545333333989898f1f1f1f1f1f1fbfbfbfffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf3f3f3f6f6f6f3f3f3fcfcfcf3f3f3b7b7b7b1b1b16c6c6c5959596464646e6e6e5d5d5d6161617777777c7c7c7979797c7c7c8080808383838787878f8f8f9a9a9aa3a3a3acacacb3b3b3bbbbbbc1c1c1c3c3c3c5c5c5c9c9c9cbcbcbc8c8c8c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcccccccccccccccccccccccccccccccccccccccccccccccccacacac9c9c9c8c8c8c6c6c6c5c5c5c3c3c3c2c2c2c1c1c1bcbcbcb7b7b7b1b1b1aaaaaaa4a4a49e9e9e9797979292927676766e6e6e616161c9c9c9f4f4f4ebebebfffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8e8e8ffffffeaeaeaf7f7f7dfdfdf9c9c9c4848483333333838384949494b4b4b5757576d6d6d7373737c7c7c8585859090909797979c9c9ca1a1a1aaaaaab0b0b0b8b8b8bcbcbcc1c1c1c5c5c5c8c8c8cbcbcbcfcfcfd2d2d2d7d7d7d9d9d9dbdbdbdbdbdbdadadad9d9d9dadadadbdbdbdadadadadadadadadadadadadadadadadadadadadadadadadadadad8d8d8d6d6d6d4d4d4d3d3d3d1d1d1cdcdcdcbcbcbb8b8b8bababaa8a8a8a3a3a38888888282826464645656567c7c7c9191919494949595959a9a9a8a8a8a8383839999997d7d7d9696967e7e7e5d5d5d888888d5d5d5f7f7f7f3f3f3fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdebebeb3333335454546767676c6c6c7d7d7d8c8c8c8f8f8f9494949a9a9a9f9f9fa4a4a4a8a8a8aaaaaaabababacacacaeaeaeb0b0b0b1b1b1b1b1b1b0b0b0b0b0b0afafafadadadabababaaaaaaaaaaaaa8a8a8a5a5a5a2a2a29e9e9e9b9b9b9797979393939191918d8d8d8989898686867d7d7d7575756c6c6c6666666161615959594d4d4d444444757575bbbbbbfdfdfdffffffeeeeeefffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfceaeaeafefefefffffffafafaedededfefefef1f1f1afafaf5e5e5e4949496363636565656c6c6c7979796c6c6c7474747878787d7d7d7f7f7f8080808484848a8a8a909090a1a1a1adadadbcbcbcc6c6c6c8c8c8c9c9c9cbcbcbcdcdcdc8c8c8c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcacacacbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc8c8c8c7c7c7c6c6c6c5c5c5c3c3c3c2c2c2c0c0c0c0c0c0b9b9b9b5b5b5afafafa9a9a9a2a2a29b9b9b9393938e8e8e8181816b6b6b686868fffffff7f7f7fcfcfcf9f9f9f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffbfbfbf6f6f6fffffff2f2f2f9f9f9fafafaf6f6f6fefefeababab4b4b4b2a2a2a4c4c4c5353534d4d4d5c5c5c6868687c7c7c8585859090909898989c9c9ca1a1a1aaaaaab0b0b0b9b9b9bcbcbcc1c1c1c5c5c5c8c8c8cbcbcbcfcfcfd2d2d2d7d7d7d9d9d9dbdbdbdbdbdbdadadadadadadadadadbdbdbdadadadadadadadadadadadadadadadadadadadadadadadadadadad8d8d8d6d6d6d4d4d4d3d3d3d1d1d1cdcdcdcacacab4b4b4b9b9b9a6a6a6a1a1a18282827d7d7d5e5e5e5252529595959696969b9b9b9d9d9d9696969191918e8e8e8888888b8b8b8c8c8c8181819b9b9bddddddfbfbfbf6f6f6fbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8e8e83737374e4e4e6c6c6c6868687979798b8b8b8f8f8f9595959a9a9a9e9e9ea2a2a2a6a6a6aaaaaaabababacacacaeaeaeafafafb0b0b0b1b1b1b1b1b1b1b1b1b2b2b2afafafacacacaaaaaaa8a8a8a6a6a6a3a3a3a0a0a09f9f9f9a9a9a9494949292929292928f8f8f8888888282827878787a7a7a6f6f6f5f5f5f696969676767383838424242a3a3a3eaeaeaffffffebebebf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9fbfbfbfffffffefefef1f1f1ebebebf0f0f0f9f9f9adadad5e5e5e5353535454544f4f4f6767677777777070707676767474747777778181817474749090907f7f7f9797978d8d8db6b6b6c2c2c2c0c0c0cececec9c9c9d1d1d1cececec3c3c3c1c1c1ccccccd1d1d1cbcbcbc5c5c5c5c5c5c9c9c9cacacacccccccdcdcdcececececececdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcccccccccccccccccccbcbcbcacacacacacac8c8c8c6c6c6c3c3c3c2c2c2c2c2c2c1c1c1bebebebcbcbcb8b8b8b4b4b4b0b0b0a5a5a59b9b9b9d9d9d969696808080656565777777a9a9a9fffffff5f5f5f1f1f1fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffdfdfdf6f6f6f3f3f3f6f6f6f2f2f2adadad4c4c4c2d2d2d5252526464645a5a5a6a6a6a7f7f7f8585858f8f8f9797979b9b9ba0a0a0aaaaaab4b4b4b7b7b7bcbcbcc3c3c3c8c8c8cacacaccccccd0d0d0d3d3d3d9d9d9dadadadadadadadadadadadadcdcdcdfdfdfe1e1e1d9d9d9dadadadbdbdbdcdcdcdcdcdcdcdcdcdbdbdbdbdbdbd8d8d8d7d7d7d7d7d7dadadadbdbdbd8d8d8cececec4c4c4b1b1b1aeaeaea2a2a29797978484847777775151518484849a9a9aabababa5a5a59191919494949e9e9e9999999090909595958c8c8c666666c7c7c7f9f9f9fcfcfcfffffff4f4f4fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e73535354c4c4c6b6b6b6767677a7a7a8a8a8a8e8e8e9494949999999e9e9ea2a2a2a6a6a6aaaaaaabababacacacadadadafafafb0b0b0b1b1b1b1b1b1b1b1b1b0b0b0aeaeaeabababaaaaaaaaaaaaa9a9a9a7a7a7a5a5a59d9d9d9898989393939191919090908d8d8d8686868181817a7a7a6c6c6c7373735858586565655050504c4c4c6a6a6acbcbcbf6f6f6fefefef3f3f3fffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7fafafaf7f7f7f0f0f0f1f1f1f9f9f9f3f3f3ffffffbdbdbd7979797676766d6d6d5f5f5f5d5d5d6a6a6a6868687878787676766f6f6f8989896262628989898a8a8a8787879a9a9ab2b2b2cacacad1d1d1c0c0c0c0c0c0ccccccd7d7d7d6d6d6c6c6c6bfbfbfc9c9c9d2d2d2d1d1d1c8c8c8c9c9c9cbcbcbcccccccdcdcdcccccccbcbcbcbcbcbcccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcccccccccccccccccccbcbcbcacacac9c9c9c8c8c8c6c6c6c3c3c3c3c3c3c2c2c2c1c1c1bfbfbfbcbcbcb6b6b6afafafaaaaaaa0a0a09797979a9a9a9393937e7e7e656565767676dededeedededfafafafffffff5f5f5fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9fbfbfbf9f9f9f4f4f4f2f2f2f5f5f5fafafae3e3e3a9a9a94a4a4a3e3e3e5757576464647575757f7f7f898989979797a0a0a0a3a3a3a3a3a3a7a7a7abababbabababdbdbdc0c0c0c3c3c3c5c5c5c9c9c9cfcfcfd4d4d4d4d4d4d8d8d8dededee1e1e1dfdfdfdbdbdbd7d7d7d4d4d4e1e1e1dedededcdcdcdbdbdbdddddddddddddddddddbdbdbd5d5d5dadadad9d9d9d0d0d0cbcbcbcccccccdcdcdcacacac3c3c3bcbcbca3a3a39090907e7e7e5c5c5c6e6e6e9c9c9ca7a7a7a1a1a19b9b9b9999999c9c9c9d9d9d989898929292989898686868868686dbdbdbfffffff0f0f0f2f2f2f2f2f2fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5e5e53333334949496969696767677a7a7a8989898e8e8e9494949999999d9d9da2a2a2a6a6a6a9a9a9abababacacacadadadafafafb0b0b0b1b1b1b1b1b1b1b1b1aeaeaeacacacababababababacacacacacacaaaaaaa9a9a99d9d9d9999999494949292929090908d8d8d8787878181818181817272726666667878785454546262627a7a7accccccf3f3f3fefefef9f9f9f9f9f9fffffffcfcfcf4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9fcfcfcfbfbfbf6f6f6f9f9f9fffffff6f6f6f9f9f9fefefeffffffc3c3c35c5c5c4141415555556060606f6f6f6565656161617878787272727575757d7d7d737373848484858585989898b2b2b2bbbbbbc6c6c6cecececdcdcdc1c1c1bfbfbfcbcbcbd0d0d0c9c9c9c6c6c6cbcbcbcbcbcbcccccccdcdcdcecececececececececdcdcdcdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcccccccccccccbcbcbcacacac9c9c9c9c9c9c7c7c7c5c5c5c3c3c3c3c3c3c3c3c3c2c2c2bfbfbfbcbcbcb6b6b6acacaca5a5a59c9c9c9494949696968e8e8e7878785757576d6d6dfffffff4f4f4fefefeffffffebebebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfdfdfdfbfbfbf8f8f8f8f8f8fafafaf8f8f8fbfbfbf4f4f46d6d6d4242425858586767676f6f6f8181818989899292929898989c9c9ca4a4a4aeaeaeb6b6b6b6b6b6bababac0c0c0c5c5c5c9c9c9cececed2d2d2d5d5d5d6d6d6d3d3d3cfcfcfcccccccacacacbcbcbcccccccdcdcdccccccc7c7c7c3c3c3c7c7c7cfcfcfd7d7d7dadadad9d9d9dbdbdbdededed9d9d9cfcfcfd1d1d1d7d7d7d1d1d1c3c3c3b3b3b3b3b3b3a1a1a18c8c8c7878784949498282829f9f9fb6b6b6a3a3a3a1a1a1aaaaaaa5a5a59d9d9d9c9c9c9a9a9a7b7b7b414141c1c1c1fffffff4f4f4f2f2f2fffffff9f9f9fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3e3e33131314747476767676666667a7a7a8888888c8c8c9292929898989c9c9ca1a1a1a6a6a6a9a9a9aaaaaaabababadadadaeaeaeb0b0b0b0b0b0b1b1b1b1b1b1adadadacacacaaaaaaaaaaaaababababababaaaaaaa8a8a89e9e9e9a9a9a9696969494949191918d8d8d8888888484847a7a7a6c6c6c7b7b7b525252626262767676ccccccf5f5f5fdfdfdfdfdfdf5f5f5f8f8f8fffffff9f9f9f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafafafafafffffffffffffcfcfcfafafafcfcfcfffffffffffff2f2f2f8f8f8ffffffb9b9b96363634141414949496767674f4f4f6f6f6f6363636b6b6b7b7b7b6f6f6f6f6f6f8181817b7b7b838383888888979797b0b0b0959595d0d0d0c3c3c3c5c5c5d5d5d5dcdcdcd1d1d1cacacacccccccbcbcbcbcbcbcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcccccccbcbcbcbcbcbcacacac8c8c8c8c8c8c6c6c6c4c4c4c3c3c3c3c3c3c3c3c3c1c1c1bebebebbbbbbb5b5b5a9a9a9a2a2a29c9c9c9393939191918585856e6e6e4e4e4e474747c6c6c6f7f7f7f1f1f1fffffff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfefefefafafaecececfbfbfb7373734d4d4d6060606a6a6a6e6e6e8282828a8a8a9292929696969b9b9ba6a6a6b2b2b2bababab6b6b6bcbcbcc4c4c4cacacacdcdcdccccccc9c9c9c6c6c6c3c3c3bdbdbdb6b6b6b0b0b0aeaeaeafafafb0b0b0b1b1b1aeaeaea7a7a7a3a3a3a8a8a8b4b4b4c0c0c0c5c5c5c5c5c5c1c1c1d1d1d1dbdbdbd7d7d7d8d8d8dadadacececebbbbbbacacacafafafa6a6a68a8a8a7272726767679b9b9bacacaca6a6a69f9f9fa5a5a5a8a8a89e9e9e9b9b9b969696878787444444666666e5e5e5f6f6f6e7e7e7f5f5f5f7f7f7fbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3e3e33030304747476767676666667979798787878b8b8b9191919797979c9c9ca1a1a1a5a5a5a9a9a9aaaaaaabababacacacaeaeaeafafafb0b0b0b0b0b0b0b0b0aeaeaeacacacaaaaaaa9a9a9a9a9a9a9a9a9a6a6a6a4a4a49c9c9c9a9a9a9696969393939090908b8b8b8787878383837373738383836565656d6d6d747474d6d6d6f7f7f7f6f6f6f6f6f6fbfbfbfafafaf7f7f7f9f9f9fafafafcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f6f6f6f6f6f6fafafafcfcfcfafafaf7f7f7f7f7f7f8f8f8eaeaeaf8f8f8fffffff2f2f2fafafad3d3d34f4f4f6e6e6e3131316464645b5b5b6666666262626c6c6c6b6b6b7a7a7a7777777474747d7d7d727272858585868686292929a8a8a8d0d0d0e0e0e0c7c7c7bababacdcdcdd6d6d6cbcbcbc9c9c9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcbcbcbcbcbcbcacacac9c9c9c7c7c7c7c7c7c5c5c5c4c4c4c3c3c3c3c3c3c2c2c2c0c0c0bcbcbcb8b8b8afafafa4a4a4a0a0a09b9b9b9090908787877777776060605858582a2a2a515151f6f6f6eaeaeaf6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcf9f9f9f6f6f6f5f5f5f8f8f8fafafafbfbfbfcfcfcefefeffdfdfd6f6f6f4747475f5f5f7272727b7b7b8080808e8e8e9a9a9a9e9e9ea2a2a2aaaaaab0b0b0b2b2b2c4c4c4c5c5c5c7c7c7c9c9c9c7c7c7c3c3c3bebebebababab9b9b9b9b9b9bbbbbbbbbbbbb7b7b7adadada0a0a09797979e9e9e9696968e8e8e909090999999a1a1a1a4a4a4a2a2a2959595b3b3b3cdcdcdd1d1d1cecececececec9c9c9c0c0c0afafafababab9a9a9a7171715858588c8c8ca2a2a2b2b2b2a0a0a0a9a9a9aeaeaea8a8a8a6a6a6a3a3a38585855a5a5a686868d8d8d8f2f2f2e5e5e5fafafaffffffe1e1e1fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffe4e4e43232324848486868686666667979798585858a8a8a9090909696969b9b9ba0a0a0a5a5a5a9a9a9a9a9a9aaaaaaacacacaeaeaeafafafb0b0b0b0b0b0b0b0b0b0b0b0adadadabababa9a9a9a8a8a8a7a7a7a4a4a4a2a2a29999999898989696969292928d8d8d898989858585828282858585636363686868929292e8e8e8eeeeeefffffffcfcfcf5f5f5fcfcfcfffffffbfbfbf6f6f6fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf6f6f6f5f5f5f8f8f8fafafafbfbfbfbfbfbfcfcfcfffffff8f8f8fdfdfdfafafaf1f1f1fefefeffffffd6d6d65e5e5e3f3f3f4848486060606060607373736969697474746d6d6d7979797d7d7d6c6c6c8383838282823333337f7f7fa4a4a4bfbfbfc0c0c0c2c2c2cfcfcfd2d2d2c8c8c8cdcdcdcccccccbcbcbcacacacacacacacacacbcbcbcbcbcbcccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcccccccbcbcbcbcbcbcacacac8c8c8c7c7c7c6c6c6c5c5c5c4c4c4c2c2c2c2c2c2c1c1c1bdbdbdb8b8b8b4b4b4a8a8a89e9e9e9c9c9c9797978888887c7c7c6d6d6d5959595b5b5b4242424b4b4bfffffffcfcfcedededfffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefafafaf4f4f4f4f4f4f8f8f8fbfbfbfbfbfbecececffffffffffff7f7f7f4d4d4d6161617171717979798080808c8c8c9494949595959c9c9caeaeaebebebec4c4c4cecececbcbcbc7c7c7c5c5c5c5c5c5c5c5c5c5c5c5c4c4c4b4b4b4b1b1b1afafafadadada8a8a89e9e9e9292928888888888888282827c7c7c7c7c7c818181868686878787858585919191969696a1a1a1b4b4b4cacacad7d7d7d0d0d0c3c3c3adadada7a7a78f8f8f686868636363abababa0a0a0a5a5a5afafafb8b8b8afafafa6a6a6a5a5a58b8b8b575757333333d3d3d3fdfdfdf0f0f0fffffff6f6f6fffffffffffffefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffffffe5e5e53434344a4a4a6969696666667878788484848989898f8f8f9696969b9b9ba0a0a0a5a5a5a8a8a8a9a9a9aaaaaaacacacadadadafafafafafafafafafafafafb0b0b0aeaeaeabababaaaaaaa9a9a9a8a8a8a6a6a6a3a3a39b9b9b9a9a9a9898989494948f8f8f8a8a8a878787858585828282858585848484dededefffffff8f8f8ebebebfffffffafafaf8f8f8fdfdfdfefefef9f9f9fafafafffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef8f8f8f6f6f6f9f9f9fbfbfbfafafaf6f6f6eaeaeaf2f2f2efefeff3f3f3ebebebeaeaeafbfbfbf3f3f3ffffffdfdfdf4040405e5e5e2e2e2e6868686161616363636767676a6a6a7a7a7a7575756f6f6f7878787272726b6b6b7d7d7d7777778a8a8ab3b3b3cacacac5c5c5c4c4c4cdcdcdd0d0d0cfcfcfcdcdcdcccccccccccccccccccdcdcdcdcdcdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbc9c9c9c8c8c8c6c6c6c5c5c5c4c4c4c3c3c3c2c2c2c1c1c1bfbfbfbababab4b4b4afafafa6a6a69d9d9d9a9a9a9494948383837676766c6c6c5f5f5f5757575c5c5c777777cdcdcdfefefef1f1f1f2f2f2fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf4f4f4f3f3f3f9f9f9fdfdfdfbfbfbefefeffafafadadada7878785c5c5c6969696b6b6b7474748686869595959f9f9fa2a2a2abababbfbfbfcfcfcfd4d4d4cfcfcfcbcbcbc7c7c7c3c3c3c1c1c1bebebeb9b9b9b5b5b59696968f8f8f8787878282828181818080807c7c7c7878787777777474747272727171717272727272727171717070708b8b8b7e7e7e7e7e7e959595b5b5b5c5c5c5c2c2c2bcbcbcb3b3b3aeaeae898989727272919191bababab1b1b1a6a6a6acacacb0b0b0a2a2a29d9d9d9090905555553b3b3b666666fafafae3e3e3ebebebffffffe8e8e8efefefffffffeeeeeefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffffffe6e6e63535354b4b4b6a6a6a6666667777778484848888888f8f8f9595959a9a9aa0a0a0a5a5a5a8a8a8a9a9a9aaaaaaacacacadadadaeaeaeafafafafafafafafafb0b0b0aeaeaeacacacababababababaaaaaaa8a8a8a6a6a69f9f9f9f9f9f9d9d9d9999999393938e8e8e8b8b8b8a8a8a8a8a8ae7e7e7fffffffcfcfcfffffffffffffffffff9f9f9fffffff1f1f1f5f5f5fffffffcfcfcf9f9f9fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f5f5f5f5f5f5f6f6f6f9f9f9f7f7f7efefefe6e6e6fdfdfdf6f6f6939393525252555555555555929292fcfcfce8e8e8fbfbfbdedede3939393c3c3c3434344747475353536a6a6a6969696c6c6c6767677a7a7a6868683a3a3a5454547474746e6e6e6e6e6e777777828282909090a7a7a7bdbdbdcbcbcbcacacac8c8c8c6c6c6c6c6c6c6c6c6c7c7c7c8c8c8cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbcbcbcacacac9c9c9c7c7c7c6c6c6c5c5c5c4c4c4c3c3c3c2c2c2c0c0c0bebebeb8b8b8b2b2b2adadada8a8a89e9e9e9b9b9b9494948181817676767171716969695b5b5b5252526b6b6b4c4c4ce2e2e2fffffff1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefef8f8f8efefefeeeeeef5f5f5f8f8f8f7f7f7ffffffe0e0e08585854f4f4f5d5d5d6d6d6d6c6c6c8080808e8e8eaaaaaac6c6c6d2d2d2d6d6d6d8d8d8d0d0d0c3c3c3cfcfcfcdcdcdc9c9c9c3c3c3b8b8b8a7a7a79393938686868787878585858686868a8a8a8e8e8e8c8c8c8585857e7e7e7d7d7d7c7c7c7878787373736d6d6d6666666161615e5e5e6363636969697979798787878787878787879b9b9bb5b5b5b1b1b1a4a4a4686868575757969696a0a0a0b6b6b6a9a9a9aeaeaeb3b3b3acacacb1b1b19797974a4a4a636363e7e7e7e8e8e8fffffffffffff3f3f3fffffff4f4f4f1f1f1fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffc4c4c45a5a5a4646465353536565657c7c7c8080808c8c8c9494949595959797979e9e9ea3a3a3a2a2a2a7a7a7a6a6a6a7a7a7abababb0b0b0b1b1b1aeaeaeaaaaaaaaaaaab7b7b7a1a1a1b0b0b0a5a5a5b0b0b0a9a9a99b9b9b9f9f9fa0a0a09898988787877f7f7f8484848c8c8c909090fafafaf9f9f9f8f8f8f9f9f9fafafafafafaf8f8f8f6f6f6fdfdfdfcfcfcfbfbfbfafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfefefefffffffffffff7f7f7fffffffffffff2f2f2fffffffcfcfce4e4e4ffffffdedede9292924e4e4e4343435151515555555656565b5b5b6d6d6d7d7d7dffffffd6d6d6ededed4a4a4a4f4f4f5252525959594747476969697676766363636868683737375b5b5b5858587373737c7c7c7b7b7b7f7f7f7a7a7a7d7d7d949494acacacc5c5c5cacacacecececcccccd1d1d1d5d5d5cdcdcdd0d0d0c6c6c6c4c4c4cdcdcdd1d1d1cdcdcdcbcbcbcecececbcbcbcececed0d0d0cdcdcdc8c8c8c3c3c3c3c3c3c5c5c5c2c2c2c4c4c4c3c3c3bebebebbbbbbb8b8b8b1b1b1a9a9a9a2a2a29c9c9c9292928989898181817a7a7a7474747070707878785959595f5f5f6d6d6de8e8e8fffffffffffff1f1f1fefefefffffffffffffffffffffffffefefefffffffffffffffffff2f2f2fffffff8f8f8fffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f5f5f5fbfbfbfffffffafafaf0f0f0e2e2e2fbfbfb5353534a4a4a5a5a5a5d5d5d777777a0a0a0c0c0c0d1d1d1dededed9d9d9d4d4d4c9c9c9e5e5e5c4c4c4ccccccc1c1c1b2b2b2adadadb4b4b4b9b9b9afafafa0a0a09191917f7f7f8686868787878484848080807b7b7b7777777777777474747272727171716c6c6c6363635f5f5f5f5f5f5252524646465151517474748b8b8b919191a4a4a4c0c0c0b9b9b99292927777779898989f9f9fb1b1b1a6a6a6a5a5a5a4a4a4a6a6a6bcbcbc9494944c4c4c757575dcdcdcfdfdfdfafafaf3f3f3f4f4f4fdfdfdfffffff7f7f7f4f4f4f8f8f8ecececfdfdfdfafafafffffffefefefffffffafafafffffffffffffcfcfcfffffffffffff6f6f6fdfdfdfffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdbdbdb5858582727275151517171716e6e6e6d6d6d7d7d7d8989899393939494949797979e9e9ea5a5a5a8a8a8a7a7a7a8a8a8a9a9a9adadadb0b0b0b1b1b1b0b0b0afafafb0b0b0b0b0b0a9a9a9adadada7a7a7a3a3a3a2a2a2a2a2a29f9f9f9494948e8e8e959595a5a5a5bababad6d6d6edededfbfbfbf9f9f9f9f9f9f9f9f9fbfbfbfbfbfbf9f9f9f7f7f7fafafaf9f9f9f8f8f8f7f7f7f8f8f8fafafafdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffbfbfbfefefee9e9e9fffffffffffff2f2f2ffffffe8e8e89f9f9f7f7f7f5c5c5c4e4e4e4c4c4c4c4c4c5050505656566363634545456060608c8c8ce1e1e1cbcbcb7c7c7c3a3a3a3e3e3e5858586262626060605353535e5e5e3f3f3f4040405959596262626767676e6e6e7979797d7d7d7d7d7d8383838484848d8d8da1a1a1969696d8d8d8bbbbbbb4b4b4cececed6d6d6d0d0d0cccccccccccccacacac6c6c6c5c5c5c6c6c6cacacac8c8c8c7c7c7c7c7c7c8c8c8c7c7c7c4c4c4c1c1c1bebebec0c0c0c1c1c1bdbdbdbbbbbbb7b7b7afafafa6a6a6a0a0a09a9a9a9191918888888282827d7d7d797979767676707070757575666666494949f5f5f5f0f0f0fffffffffffffcfcfcfdfdfdfffffffefefefdfdfdfdfdfdfefefefffffffffffff9f9f9f5f5f5f6f6f6fffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf8f8f8f9f9f9fcfcfcfbfbfbf6f6f6fffffff6f6f67272725151515454547373739f9f9fc4c4c4dadadadcdcdce0e0e0d6d6d6e2e2e2c5c5c5c3c3c39292927777778686869b9b9baaaaaab0b0b0afafafacacacabababa6a6a68e8e8e8585858080807d7d7d7e7e7e7b7b7b7777777676767171716e6e6e6e6e6e6b6b6b6363635e5e5e5e5e5e5252524646464141415151516a6a6a7f7f7f8b8b8b939393a3a3a3898989838383a1a1a1abababb2b2b2adadadabababb5b5b5aeaeae8b8b8b6262627a7a7ad3d3d3fffffff9f9f9f7f7f7f3f3f3f3f3f3f7f7f7f9f9f9f6f6f6f4f4f4f5f5f5fffffffffffffcfcfcfcfcfcfcfcfcfffffffafafafffffffafafaf2f2f2fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd1d1d13434342d2d2d5959596969696363636e6e6e7c7c7c8787879292929494949494949a9a9aa1a1a1a6a6a6a6a6a6a8a8a8abababacacacadadadafafafb1b1b1b3b3b3b2b2b2a7a7a7aeaeaeadadadabababa4a4a4a3a3a3b1b1b1a3a3a39696969e9e9ebfbfbfdcdcdce6e6e6efefeffbfbfbfbfbfbfafafaf9f9f9fafafafbfbfbfcfcfcfbfbfbfafafaf9f9f9f9f9f9f8f8f8f7f7f7f8f8f8fafafafcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffafafafefefef3f3f3f5f5f5ffffffe0e0e0a0a0a07272727d7d7d7a7a7a6262624646463b3b3b4242424b4b4b4747475f5f5f4747474d4d4d8a8a8af7f7f7bdbdbd6d6d6d4343434e4e4e3e3e3e5a5a5a5b5b5b3e3e3e3232324141415a5a5a5959596363636f6f6f7575757e7e7e8383837e7e7e8787877a7a7a8c8c8c777777b0b0b0a4a4a4a9a9a9c7c7c7c5c5c5c6c6c6c4c4c4c2c2c2c6c6c6cececed3d3d3d4d4d4ccccccc9c9c9c7c7c7c8c8c8cbcbcbcacacac5c5c5c0c0c0bfbfbfc2c2c2c1c1c1bcbcbcb8b8b8b3b3b3aaaaaaa0a0a09b9b9b9595958e8e8e8888888484848181817f7f7f7e7e7e7171717c7c7c6464646d6d6dfffffffffffffffffff5f5f5fffffffffffffffffffffffffefefefcfcfcfdfdfdfefefee6e6e6fffffffffffffbfbfbfffffffffffffcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffbfbfbf7f7f7f8f8f8fbfbfbfdfdfde6e6e68787874e4e4e5252526b6b6b9a9a9ac1c1c1d8d8d8dbdbdbdddddde0e0e0c7c7c7d7d7d7a2a2a29292926969695c5c5c626262777777979797acacacafafafadadadaeaeaea0a0a09e9e9e9898989494948484847c7c7c7979797d7d7d7979797171716c6c6c6b6b6b6767675f5f5f5858585656565353534545453232323333335454547d7d7d8b8b8b8282829191918787879a9a9aabababb3b3b3aaaaaaacacaca6a6a6a5a5a59999995a5a5a434343969696f0f0f0fffffff0f0f0fafafafbfbfbf9f9f9f7f7f7f8f8f8fcfcfcfbfbfbf7f7f7f7f7f7fafafafffffffffffffffffffffffffffffffdfdfdfffffffffffffffffff9f9f9fafafafefefefdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7d7d73232323b3b3b5454545c5c5c6565657c7c7c7f7f7f8989899393939797979696969898989e9e9ea3a3a3a4a4a4a7a7a7aaaaaaabababaaaaaaabababb0b0b0b4b4b4b3b3b3a8a8a8aaaaaaaeaeaea7a7a7afafafa0a0a0adadad878787818181939393c4c4c4f1f1f1fffffff9f9f9f2f2f2fbfbfbfafafaf9f9f9fafafafcfcfcfdfdfdfdfdfdfcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfbfbfbffffffecececfefefee1e1e17f7f7f7272727070708787879191917878784e4e4e3838383c3c3c4949494545455959595f5f5f525252555555808080959595b7b7b7afafaf8282824343434b4b4b5353532f2f2f2121213939394040404444445d5d5d6d6d6d6767677171718282828080808484847878788787878e8e8e7e7e7e999999a9a9a9909090a0a0a0a4a4a4a3a3a3a4a4a4b1b1b1c5c5c5cdcdcdcacacacacacacacacac9c9c9c5c5c5c2c2c2c2c2c2c4c4c4c7c7c7c6c6c6c6c6c6c0c0c0b7b7b7b0b0b0abababa2a2a29a9a9a9595959090908a8a8a8686868585858585858484848484848383838282827d7d7de3e3e3e4e4e4f9f9f9ebebeba8a8a87575757777777a7a7a7b7b7b7b7b7b7c7c7c7f7f7f818181838383eaeaeaf4f4f4fffffffefefefdfdfdf5f5f5fbfbfbfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffbfbfbf7f7f7f9f9f9fdfdfdfefefefcfcfc424242484848898989b4b4b4ccccccd5d5d5e0e0e0d9d9d9d5d5d5cbcbcb9393939a9a9a6767676969696363637272726565656666667d7d7d9292929d9d9da8a8a8b5b5b5a2a2a2aeaeaea0a0a0a4a4a49393938888887d7d7d7d7d7d7575756d6d6d6666666565656363635b5b5b5454545151515252524242422f2f2f3232325858588484849393938a8a8a818181858585a7a7a7adadadb4b4b4a3a3a3aeaeaea7a7a7aaaaaa888888636363828282d0d0d0f0f0f0f0f0f0fffffffcfcfcfffffffdfdfdf5f5f5f7f7f7fffffffffffff9f9f9fcfcfcfbfbfbfffffffefefefcfcfcf8f8f8fffffffffffffdfdfdfcfcfcefefeff1f1f1fffffffffffff9f9f9fffffffbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd1d1d13131313a3a3a4f4f4f6464647171717575757f7f7f8585858e8e8e9595959898989b9b9ba0a0a0a5a5a5a4a4a4a8a8a8aaaaaaabababaaaaaaabababb0b0b0b4b4b4b0b0b0b0b0b0a2a2a2b1b1b1a1a1a1b4b4b49d9d9da1a1a19090908383838080809b9b9bccccccf5f5f5fffffff8f8f8fbfbfbf9f9f9f8f8f8f9f9f9fbfbfbfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f9f9f9f9f9f8f8f8f8f8f8f7f7f7f6f6f6f6f6f6f6f6f6ffffffe3e3e3ffffffeeeeee7777775757577575757b7b7b8989899696968c8c8c6b6b6b4c4c4c4444444a4a4a4a4a4a4b4b4b5e5e5e5a5a5a5f5f5f5b5b5b696969919191e1e1e1c8c8c88c8c8c3c3c3c3030304141413c3c3c3c3c3c3737373b3b3b5555556565656060606969697b7b7b7979796c6c6c5a5a5a4a4a4a5e5e5e606060828282a7a7a78181818f8f8f8c8c8c8585858282828e8e8e9e9e9e9f9f9f9494949e9e9e9f9f9f9999998d8d8d8585858e8e8ea5a5a5bababac4c4c4c0c0c0b6b6b6aaaaaaa3a3a3a1a1a19d9d9d9797979090908d8d8d8989898787878787878787878686868686867f7f7f8080808d8d8dffffff8888888b8b8b8282825151513131313434343737373a3a3a3c3c3c3f3f3f434343464646414141838383939393d8d8d8fbfbfbf3f3f3edededfffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffdfdfdf9f9f9f9f9f9fdfdfdfdfdfdfafafaffffff565656878787cbcbcbdededed7d7d7d5d5d5dcdcdce1e1e1c2c2c29f9f9f6363637a7a7a6969696e6e6e6d6d6d6666665f5f5f5f5f5f6565656565656b6b6b878787a6a6a6a8a8a8b5b5b5939393a2a2a29e9e9e9c9c9c8b8b8b8383837878786f6f6f6868686464645f5f5f5555554e4e4e4c4c4c4747473c3c3c3b3b3b4e4e4e6c6c6c828282878787858585787878848484a9a9a9aaaaaab2b2b2a8a8a8b7b7b7aeaeaea1a1a16d6d6d7a7a7acfcfcffffffffffffff8f8f8fffffff9f9f9fdfdfdf9f9f9f2f2f2f3f3f3fcfcfcfdfdfdf7f7f7fffffff5f5f5f3f3f3f7f7f7f4f4f4fcfcfcfffffff7f7f79d9d9d8282827f7f7fbdbdbdfffffffffffff2f2f2fffffff8f8f8fbfbfbfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf1f1f19999998c8c8c6868686060606e6e6e6c6c6c8989898787878888888f8f8f9595959999999f9f9fa5a5a5a6a6a6a8a8a8aaaaaaabababacacacadadadafafafb0b0b0a6a6a6aeaeae9d9d9db4b4b4a5a5a5a4a4a4a7a7a7acacacaeaeae9d9d9d888888868686a5a5a5d2d2d2edededf2f2f2fafafaf8f8f8f6f6f6f7f7f7fafafafdfdfdfffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f6f6f6f5f5f5f4f4f4f3f3f3f9f9f9f8f8f8fcfcfce3e3e39090905353536262627a7a7a8888888f8f8f9a9a9a9e9e9e8e8e8e6e6e6e5252524545454e4e4e6262626767675b5b5b6060607979796464645d5d5d999999c6c6c6dbdbdb7a7a7a3333332a2a2a3838383e3e3e4242423e3e3e4343434a4a4a4c4c4c5151515555554f4f4f4444443434342a2a2a3939399696968c8c8c9797979090909494948d8d8d8282827e7e7e8383838787878080807575757878787373736868685c5c5c5c5c5c727272979797b4b4b4b6b6b6b2b2b2a7a7a79b9b9b9797979999999999999797978e8e8e8d8d8d8b8b8b8a8a8a8a8a8a8a8a8a8787878585858080807f7f7f7d7d7db5b5b56868685656565959595454545858585858585656565151514c4c4c4747474545454545454040404d4d4d474747828282d7d7d7fffffffdfdfdfcfcfcfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9f6f6f6f9f9f9fefefefcfcfcf5f5f5909090545454b0b0b0dfdfdfd8d8d8d2d2d2dcdcdcd6d6d6c3c3c39999997c7c7c6e6e6ea6a6a6c3c3c3a9a9a98787876666666161615f5f5f626262616161606060686868757575858585b0b0b0969696afafafa5a5a5a1a1a19898989d9d9d9292928989897d7d7d7272726363635252524949494747473f3f3f3f3f3f515151727272858585848484818181848484878787949494adadadadadadadadadacacacadadad9a9a9a656565585858959595e9e9e9fdfdfdfafafafcfcfcf3f3f3fcfcfcfcfcfcf9f9f9f5f5f5f7f7f7fbfbfbfcfcfcfafafafafafaf1f1f1f5f5f5fffffff4f4f4e7e7e7b3b3b38383833b3b3b2f2f2f2a2a2a575757b0b0b0f4f4f4fffffff6f6f6f5f5f5fafafafffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffff2f2f2acacac8e8e8ea2a2a2a2a2a2bababaababab9c9c9c9999999a9a9a9b9b9b9e9e9ea3a3a3a5a5a5a5a5a5a6a6a6a8a8a8aaaaaaabababa9a9a9a8a8a8a2a2a2a8a8a8a0a0a0aeaeaea4a4a46767679b9b9bacacaca3a3a39a9a9a9090908d8d8d989898b2b2b2d5d5d5eeeeeef8f8f8f6f6f6f5f5f5f6f6f6f9f9f9fdfdfdfffffffffffffefefefefefefefefefefefefefefefefefefefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f9f9f9f9f9f9f9f9f9f8f8f8f7f7f7f5f5f5f4f4f4f8f8f8eeeeeeededed8b8b8b4e4e4e7070707373737b7b7b9090909a9a9aa4a4a4a8a8a8a6a6a69797977474745353535e5e5e5656566262626b6b6b6e6e6e6161615353536f6f6f696969989898dadadacdcdcd7c7c7c2929293333332c2c2c3838383939393030302b2b2b3030303232323636363f3f3f3c3c3c4949498c8c8c9c9c9cf3f3f3cfcfcf8585858080809191918b8b8b8787878787878686868080807a7a7a7878787878786f6f6f6767676b6b6b7c7c7c969696aeaeaebcbcbcadadada9a9a99f9f9f9595959292929696969797979595959191919090908f8f8f9090908f8f8f8c8c8c8888888484849595958c8c8c8080808585858686868181818282828787877979797676766f6f6f6363635656564b4b4b4444444141414d4d4d4b4b4b4545454a4a4aa7a7a7fefefeffffffeeeeeefafafafbfbfbfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9f5f5f5f8f8f8fcfcfcf9f9f9f3f3f3464646747474c4c4c4dfdfdfd9d9d9dededee6e6e6c1c1c18e8e8e757575727272858585bababafefefee7e7e7c2c2c2acacaca4a4a49e9e9ea1a1a1a8a8a8a7a7a79d9d9d929292989898c6c6c6999999acacac9d9d9d9e9e9e9c9c9ca7a7a7a3a3a39d9d9d9595958a8a8a7979796969696363636565655b5b5b5f5f5f7171718888888f8f8f8888888585858a8a8a9c9c9ca8a8a8b0b0b0b3b3b3a7a7a7ababab939393727272595959848484d0d0d0f8f8f8f1f1f1f6f6f6fffffff7f7f7fffffffafafaf8f8f8fbfbfbfcfcfcfbfbfbfbfbfbfdfdfdfffffffbfbfbecececf7f7f7a3a3a38686863f3f3f1111113838384444443d3d3d303030595959b9b9b9fafafafdfdfdf3f3f3f9f9f9fffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebebebf8f8f8ffffffedededf1f1f1fffffff6f6f6f7f7f7ddddddc0c0c0b0b0b0a9a9a9a4a4a4a4a4a4a7a7a7a1a1a1a0a0a0a0a0a0a3a3a3a7a7a7a7a7a7a3a3a39f9f9fa9a9a9a7a7a7a6a6a6a1a1a19696961d1d1d757575919191a5a5a59e9e9e9a9a9a9595958a8a8a8c8c8cb0b0b0dadadaf7f7f7f5f5f5f4f4f4f5f5f5f8f8f8fcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfcfcfcfcfcfcfbfbfbf9f9f9f7f7f7f6f6f6eeeeeeebebeb8c8c8c5454546464647373738484848787878b8b8b9e9e9ea8a8a8a8a8a8b3b3b3bababa9e9e9e7474745c5c5c5c5c5c7a7a7a6363638787877979797777777070706464646565658d8d8dd6d6d6d0d0d08181818282823f3f3f3232324444444040403636363b3b3b414141545454757575888888969696fffffff8f8f8f4f4f4fcfcfc9191918c8c8c8181817e7e7e8181818686867f7f7f7373737171717777776c6c6c636363626262777777979797acacacadadada5a5a5acacaca8a8a8a0a0a09696969393939595959595959292929393939393939393939494949393938f8f8f8888888484848c8c8c8989898b8b8b8080807b7b7b8a8a8a8383837f7f7f7979797777777171716868685c5c5c5353534d4d4d4b4b4b4b4b4b3d3d3d5353534d4d4d949494dbdbdbf9f9f9fefefef9f9f9fbfbfbfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf6f6f6f5f5f5f8f8f8f7f7f7f3f3f3878787c6c6c6d6d6d6d7d7d7d7d7d7d8d8d8cecece8c8c8c7676766e6e6e7070707878788a8a8aecececfefefefffffff7f7f7fdfdfdfffffffcfcfcf9f9f9fbfbfbfdfdfdfcfcfcf7f7f7f2f2f28585858787878b8b8ba0a0a09999999595959a9a9a9b9b9b9c9c9c9b9b9b9393938d8d8d9191919a9a9a8888888989898b8b8b8b8b8b8787878383838484848888889d9d9da9a9a9aaaaaab4b4b4a4a4a4adadad8585855b5b5b838383bebebef4f4f4fffffff8f8f8fdfdfdfffffff5f5f5fdfdfdf4f4f4f3f3f3fafafafbfbfbf6f6f6f5f5f5fbfbfbf7f7f7e4e4e4aeaeae9797972323232f2f2f2828283838384e4e4e4c4c4c5555554747472d2d2d535353b4b4b4fdfdfdf2f2f2f8f8f8fffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f7f7f7f6f6f6f6f6f6f8f8f8f9f9f9fffffffffffff4f4f4e0e0e0c9c9c9b4b4b4a8a8a8a3a3a3a6a6a6a2a2a2a8a8a8aaaaaaa0a0a0a1a1a1aaaaaaabababa2a2a2a8a8a8a5a5a59595957d7d7d1a1a1a646464b1b1b1a5a5a59f9f9fa5a5a59999999d9d9d9a9a9a8f8f8fb7b7b7fffffff1f1f1fafafaedededf5f5f5f5f5f5fffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfafafaeeeeeefffffff7f7f7f9f9f9f2f2f2e6e6e6f2f2f2e6e6e67b7b7b5050507171717878787373738484849393939c9c9ca0a0a0a4a4a4a8a8a8b1b1b1babababbbbbbb7b7b78484847878786565657676768484847878787f7f7f8787878787875959595e5e5e939393dadadafafafaeeeeee707070727272838383797979717171787878767676a3a3a3fbfbfbf0f0f0f7f7f7fffffff4f4f4f7f7f7f8f8f8bdbdbd7f7f7f8383837b7b7b8282827b7b7b7676767575756e6e6e7979795f5f5f6363636161619f9f9fa9a9a9b2b2b2b5b5b5a9a9a99d9d9d9c9c9c9a9a9a9797979393939292929292929292929494949494949595959595959494949292929090908f8f8f8b8b8b8787878383838080808181818282828383838383838080807b7b7b7474746f6f6f6a6a6a6060605252524848484f4f4f4646465454544a4a4a3b3b3b838383e0e0e0f3f3f3fdfdfdfffffffafafafffffff5f5f5fffffffffffff5f5f5fffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffefefefdfdfde9e9e9edededf3f3f3b8b8b8d0d0d0e2e2e2d7d7d7d4d4d4e5e5e5bfbfbf7d7d7d6e6e6e7878787878787878788f8f8f767676f4f4f4fcfcfcf8f8f8f7f7f7f4f4f4f4f4f4f6f6f6f8f8f8f8f8f8f8f8f8f9f9f9f4f4f4fdfdfd8181817373737575758989898282829a9a9a9999999999999898989797979494949191918e8e8e8d8d8d8f8f8f8a8a8a8888888787878484848484849090909f9f9faeaeaea7a7a7b3b3b3aeaeaeafafaf9b9b9b7171715b5b5bb7b7b7fcfcfcfafafaf3f3f3f2f2f2eeeeeefffffff5f5f5f9f9f9fefefef7f7f7fdfdfdf0f0f0fbfbfbdcdcdcb7b7b7b7b7b78e8e8e2424244848484a4a4a4040406666666464645050505c5c5c5353535050504a4a4a2c2c2c4f4f4fb5b5b5fffffff7f7f7fefefefffffffffffffefefef0f0f0fffffffdfdfdfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfafafaf8f8f8f7f7f7f8f8f8f9f9f9fafafaf4f4f4fafafafffffffffffff5f5f5e0e0e0c8c8c8b8b8b8a7a7a79f9f9fa3a3a3a9a9a9a7a7a7a7a7a7a6a6a69c9c9c9d9d9d989898999999a9a9a91313132d2d2de2e2e2fcfcfcc3c3c3a7a7a7a3a3a39c9c9c9494948a8a8a8c8c8cbababadbdbdbfcfcfcf8f8f8fffffffafafafffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffff5f5f5f6f6f6f9f9f9e3e3e3edededdcdcdc8484845050504d4d4d7070707979798080809292929696969e9e9ea3a3a3a7a7a7acacacb4b4b4bdbdbdbebebebababac7c7c7a2a2a26d6d6d8989897171718989898b8b8b8888888181817f7f7f7d7d7d7070708d8d8dccccccffffffd7d7d7f6f6f6fefefefefefef8f8f8f7f7f7f7f7f7f7f7f7f9f9f9fafafaf0f0f0f5f5f5fffffff7f7f7ebebebe6e6e6a9a9a97c7c7c7e7e7e8686867575756f6f6f7979797070706f6f6f5c5c5c5757576666669e9e9ebababaadadadb0b0b09c9c9c8b8b8b9191919696969595959292929090909393939797979595959595959595959595959494949393939191919191918e8e8e8a8a8a8585858282828181818282828181818181818181817c7c7c7777777373736e6e6e6565655959595050505555554444444b4b4b575757404040363636808080e3e3e3fffffff8f8f8fffffff9f9f9fffffffbfbfbf2f2f2fffffffefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f1f1f1fdfdfdffffffdddddd5d5d5dc6c6c6dadadad5d5d5dcdcdcdadadaa5a5a57171716161617676768080807d7d7d898989838383cbcbcbfcfcfcfffffff7f7f7f5f5f5f5f5f5f6f6f6f8f8f8f9f9f9fafafafbfbfbf0f0f0ffffff7373736a6a6a6868687777777a7a7a8787878e8e8e9090909292929494949595959595959494949393938d8d8d8b8b8b8c8c8c9090909292929494949d9d9da8a8a8a2a2a2a1a1a1b9b9b9a0a0a09e9e9e7c7c7c6363638b8b8bc4c4c4eaeaeafafafafffffffffffffffffff3f3f3e8e8e8f2f2f2f8f8f8ecececf3f3f3e8e8e8cfcfcf6f6f6f2020203636364848483d3d3d8a8a8a9696968080808080806f6f6f6f6f6f6e6e6e5d5d5d5454544f4f4f3232322c2c2c515151bfbfbff2f2f2fffffff7f7f7fffffffdfdfdfffffff1f1f1fffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafafafafafafafafbfbfbfcfcfcf8f8f8f9f9f9fbfbfbfffffffffffff9f9f9ececece1e1e1c0c0c0b5b5b5afafafa4a4a49696969a9a9aa9a9a9acacaca3a3a3b3b3b3b4b4b4646464232323505050e5e5e5fffffff3f3f3b9b9b99c9c9c989898a1a1a1a8a8a89797978f8f8fabababf9f9f9fdfdfdf4f4f4f6f6f6fffffff2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffff4f4f4fffffffffffffbfbfbf1f1f1f2f2f28787874949494a4a4a6565657b7b7b7c7c7c8b8b8b9d9d9d959595a1a1a1a6a6a6abababb0b0b0b8b8b8c0c0c0c1c1c1bebebebcbcbcd1d1d1cecece5c5c5c9090906b6b6b9e9e9e8282829595959090908282826969696868688d8d8de6e6e6fffffff7f7f7f6f6f6fffffffffffff7f7f7fffffffffffff0f0f0fefefefbfbfbf3f3f3fffffff2f2f2f8f8f8ffffff8c8c8c9595957070706f6f6f7878787171715e5e5e5a5a5a7e7e7e5d5d5d737373999999a5a5a5b5b5b59c9c9c9b9b9b7373738181818b8b8b9595959696969292928f8f8f9393939999999797979696969595959494949393939393939393939393939090908c8c8c8787878383838282828181818080807f7f7f8282827f7f7f7b7b7b7878787474746d6d6d6262625b5b5b4949495454544a4a4a4d4d4d5252523232323a3a3a7f7f7fedededf4f4f4fffffffffffff9f9f9fffffffafafafffffffefefefefefefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffff8f8f8ecececf7f7f7fbfbfbcececed6d6d6e1e1e1dadadae3e3e3c4c4c48686867878787171716b6b6b7c7c7c7a7a7a777777868686919191e4e4e4fafafaf8f8f8f8f8f8f7f7f7f7f7f7f7f7f7fafafafcfcfcfcfcfcf6f6f6ffffff6767676666667777777979797b7b7b7e7e7e8585858888888d8d8d9292929696969797979696969696969191919191919595959c9c9ca1a1a1a4a4a4a8a8a8adadadafafafabababa9a9a9ababab7e7e7e676767535353c1c1c1f2f2f2efefefffffffffffffe6e6e6edededf2f2f2fffffff4f4f4fffffff4f4f4d1d1d17373732c2c2c2b2b2b7474749e9e9ea6a6a69a9a9aa9a9a99090907474746d6d6d6c6c6c6a6a6a6666665e5e5e5b5b5b5d5d5d545454424242343434353535e2e2e2f6f6f6f9f9f9fffffffffffff2f2f2fffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfffffffcfcfcf6f6f6f4f4f4f6f6f6f9f9f9fbfbfbfcfcfcffffffddddddbdbdbdabababa7a7a7adadada9a9a9969696a1a1a1959595757575292929292929f4f4f4fefefeefefefffffffecececcecece9e9e9e808080969696aaaaaaa1a1a1a3a3a3ebebebffffffe9e9e9fffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbf1f1f1fffffff2f2f2f4f4f4ebebebffffff7070703030305454546666667f7f7f8484847f7f7f919191a1a1a19a9a9aa3a3a3a9a9a9afafafb4b4b4bababac1c1c1c3c3c3c0c0c0b9b9b9c6c6c6b3b3b3e0e0e06f6f6f7272726c6c6c8484849393939494949090908585857474746a6a6a969696cbcbcbfffffff9f9f9fafafafafafaeeeeeeeaeaeaf6f6f6fffffffffffffffffff8f8f8fffffff2f2f2ffffffffffff9f9f9f7373737777778282827474746f6f6f7272726161615a5a5aaeaeaeacacacb6b6b6b2b2b2b1b1b1a6a6a6acacac9b9b9b8a8a8a9090909696969797979494949292929494949898989898989797979595959494949393939494949595959696968f8f8f8b8b8b8787878484848383838282828181818080808383838282827f7f7f7d7d7d797979727272696969626262494949616161505050414141595959535353353535343434717171fffffff1f1f1fffffffffffff5f5f5fffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefffffff4f4f4f5f5f5f8f8f8e9e9e9d0d0d0d5d5d5cfcfcfd5d5d59d9d9d6060606f6f6f7070707d7d7d8989898f8f8f8484849999998a8a8ad1d1d1fffffffafafafcfcfcfbfbfbf8f8f8f7f7f7f9f9f9fbfbfbfbfbfbffffffffffff8787875858586d6d6d6262627474748989898383838686868b8b8b9191919494949595959494949393939b9b9b9a9a9a9d9d9da2a2a2a7a7a7aaaaaaababababababb6b6b6a9a9a9a2a2a2b0b0b0808080616161737373ccccccfffffff1f1f1f3f3f3f4f4f4f5f5f5ffffffffffffcacacaecececcdcdcd656565363636606060a9a9a9a2a2a2939393a0a0a0a0a0a09f9f9f9393938181818080808282829191917474746d6d6d6e6e6e6a6a6a5d5d5d5c5c5c5757574343432e2e2e323232e2e2e2f9f9f9fffffffcfcfcf0f0f0fffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffcfcfcfffffffffffffffffffefefefcfcfcfdfdfdfefefef3f3f3fffffffffffff6f6f6c1c1c1a3a3a3a1a1a1a0a0a09f9f9fb7b7b7808080232323313131f4f4f4ebebebfffffff9f9f9fffffff8f8f8cdcdcd9494948c8c8ca1a1a19c9c9ca6a6a6bcbcbceaeaeaf0f0f0fffffff8f8f8fffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf4f4f4eeeeeefffffffffffffffffff9f9f99999995e5e5e6767677070707c7c7c818181858585959595a3a3a3a3a3a3a4a4a4acacacb3b3b3b6b6b6bbbbbbc1c1c1c2c2c2bfbfbfbebebec7c7c7b7b7b7c5c5c5c5c5c58282826565657c7c7c727272969696a5a5a59494947d7d7d737373707070838383eeeeeefffffffffffffffffffffffffffffff5f5f5fffffffffffff5f5f5fcfcfcfffffff9f9f9f9f9f9fefefeffffffa8a8a86e6e6e5b5b5b626262646464606060747474adadadb5b5b5999999969696b6b6b6afafafa7a7a79898989f9f9f9595959494949393939393939595959696969696969696969898989696969595959494949393939494949595959696968a8a8a8888888585858383838484848484848383838282828484848484848282828080807b7b7b7474746c6c6c6767675e5e5e5858585252525151514e4e4e4747474343434646464040405e5e5efffffff4f4f4f9f9f9fbfbfbf7f7f7fdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff4f4f4f8f8f8fffffff3f3f3c8c8c8dadadadddddddfdfdfd8d8d89696966767677d7d7d8282827979797a7a7a8888887e7e7e8b8b8b868686a0a0a0e5e5e5f9f9f9fefefefffffffafafaf7f7f7f9f9f9fafafaf8f8f8efefefffffffebebeb7171717171715f5f5f6969697474747f7f7f8282828888888d8d8d9191919393939393939393939e9e9e9e9e9e9e9e9e9f9f9fa4a4a4a8a8a8a9a9a9a8a8a8abababb0b0b0afafaf8282825d5d5d5b5b5bd8d8d8fffffffffffffffffff6f6f6f9f9f9fffffff1f1f1d9d9d93535352e2e2e8c8c8ca3a3a39292928f8f8faeaeaea2a2a2a0a0a09696969292929b9b9b8989898282827f7f7f7373737575757e7e7e6d6d6d7272727272725b5b5b5757575e5e5e5454544c4c4c3434342c2c2ce2e2e2f7f7f7ecececfffffff0f0f0f9f9f9fafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffffffffffffffdfdfdfefefefffffffffffffefefefbfbfbfdfdfdfafafaeeeeeecacaca9c9c9c9d9d9d7878781f1f1f484848cececefffffffafafaf9f9f9fcfcfcf8f8f8f5f5f5f2f2f2c5c5c59090908d8d8d929292a4a4a4939393afafaffefefefcfcfcf8f8f8f2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f6f6f8f8f8fafafafcfcfcfdfdfdffffffffffffeeeeeefffffffbfbfbe9e9e9fcfcfc8080805454545e5e5e7070707272727979798585859292929a9a9aa0a0a0a5a5a5a6a6a6afafafb6b6b6b9b9b9bcbcbcc0c0c0c0c0c0bebebec4c4c4bdbdbdcacacabdbdbdbdbdbdb3b3b3bfbfbf8585858383838181818282828989898787878787876c6c6c767676949494e5e5e5fdfdfdeeeeeefefefefffffff3f3f3fcfcfcfdfdfdfafafafffffff6f6f6f8f8f8ffffffededede6e6e67878787777777e7e7e7575757f7f7f9a9a9a9e9e9ea2a2a2a6a6a6b3b3b3b8b8b8b3b3b3929292a9a9a99a9a9a9797979797979292928f8f8f9090909595959898989797979595959595959595959494949494949494949494949595959595958686868484848282828282828484848585858484848383838383838484848484848282827d7d7d7777777070706c6c6c6464644e4e4e5353535c5c5c4e4e4e4c4c4c5353534b4b4b373737333333686868ffffffeaeaeaffffffffffffe3e3e3fcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffff7f7f7f4f4f4fbfbfbebebebe6e6e6d6d6d6cfcfcfcacacaa0a0a06464645959597272728181818989898484849494948f8f8f939393999999969696d1d1d1f4f4f4fdfdfdfffffffbfbfbf8f8f8fbfbfbfbfbfbf7f7f7f5f5f5ffffffffffff6161615959596a6a6a7373736060607676767a7a7a7f7f7f8686868c8c8c9191919494949595959797979a9a9a9b9b9b9b9b9b9d9d9da4a4a4a7a7a7a7a7a7a6a6a6adadad6f6f6f727272707070e2e2e2ffffffe6e6e6f0f0f0f6f6f6f7f7f7ffffffbfbfbf5151519191917777778787879b9b9b959595a1a1a19b9b9b9797978989899f9f9fa7a7a79797979494947f7f7f8585858686868686868484847f7f7f6868686b6b6b7575756a6a6a6565656868685f5f5f5c5c5c494949393939323232c5c5c5fffffffcfcfcfffffff6f6f6f8f8f8fbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfafafafcfcfcfffffffffffffffffffafafafcfcfcfcfcfcfbfbfbfdfdfdedededcececeadadad7777773d3d3de6e6e6f3f3f3fbfbfbffffffecececfffffffffffff6f6f6f4f4f4c4c4c47f7f7f8a8a8ab2b2b2a8a8a89d9d9da4a4a4eaeaeafffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f8f8f8f9f9f9fafafafcfcfcfdfdfdfefefeffffffefefefffffffe4e4e4fcfcfc8484846565655c5c5c6e6e6e7575757e7e7e8686869191919d9d9d9e9e9e9e9e9ea4a4a4aaaaaab3b3b3babababcbcbcbdbdbdc0c0c0c0c0c0bdbdbdbfbfbfc3c3c3b8b8b8c3c3c3d3d3d3b8b8b8bdbdbdd0d0d0b3b3b38787877676768b8b8b8989898d8d8d707070838383808080d8d8d8fffffffffffff8f8f8fdfdfdfffffffffffff7f7f7fffffffffffff2f2f2f3f3f3ffffffebebeb8b8b8b8e8e8e7a7a7a858585949494a0a0a0a2a2a2a0a0a0b7b7b7a5a5a5abababa1a1a16464644c4c4c8282829797979797979494949393939393939494949696969797979696969494949393939393939494949494949494949494949393939393938484848282828181818181818383838484848383838282828181818383838484848484848080807a7a7a7575757272726363635353535050505454545b5b5b6767675e5e5e4141414242424444443e3e3e646464fffffff3f3f3f3f3f3f2f2f2fcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f6f6f6fffffffffffff2f2f2c5c5c5c5c5c5e4e4e4dadadad4d4d48a8a8a5b5b5b7171717b7b7b8d8d8d8282828383838a8a8a8888888e8e8e8a8a8a919191a9a9a9ebebebf8f8f8fffffffbfbfbf9f9f9fefefefefefef9f9f9fffffff8f8f8e3e3e35757573030304d4d4d7171716c6c6c6f6f6f7272727777777d7d7d8585858c8c8c9292929595959090909797979b9b9b9999999a9a9a9f9f9fa4a4a4a4a4a4a8a8a8b7b7b76c6c6c6d6d6d565656e4e4e4e2e2e2ffffffffffffacacac626262a6a6a6a9a9a9808080a9a9a9a6a6a69a9a9aaaaaaa9e9e9e9e9e9e9e9e9eb7b7b7a0a0a08585859a9a9a9191918e8e8e8484848f8f8f8181818888887f7f7f8c8c8c7e7e7e7a7a7a7c7c7c7575756e6e6e6565655858585a5a5a5858585050503636363f3f3fc4c4c4fcfcfcfafafaf8f8f8fafafafcfcfcfffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf8f8f8fbfbfbfffffffffffffffffff3f3f3f1f1f1eeeeeeddddddcacacaf9f9f9d7d7d7e6e6e6fffffff2f2f2f5f5f5fffffff8f8f8fdfdfdebebebfefefef5f5f5b0b0b08b8b8b808080989898a6a6a6a6a6a6a9a9a9f4f4f4fffffffcfcfcfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfafafafafafaffffffe6e6e6ffffff8b8b8b5151514040407575757676767272728686869191919696969f9f9fa1a1a1a2a2a2aaaaaaacacacb6b6b6bdbdbdbfbfbfbebebec0c0c0c0c0c0bdbdbdbcbcbcc7c7c7bdbdbdc9c9c9bababac0c0c0c8c8c8c1c1c1c2c2c2b6b6b6afafaf9b9b9b7676768a8a8a7979798585856b6b6b9d9d9de1e1e1fffffffbfbfbffffffffffffecececfafafafcfcfcf6f6f6fffffff3f3f3fefefeffffff8a8a8a8e8e8e919191a1a1a1a0a0a0a7a7a7b1b1b1a3a3a39e9e9ea1a1a16666666161615656567878788b8b8b9292929494949494949797979b9b9b9b9b9b9898989494949393939393939191919292929393939494949595959494949292929292928484848282828181818181818282828383838282828080807e7e7e8181818484848585858282827e7e7e7a7a7a7878787171715a5a5a4646464f4f4f6161616262625b5b5b5f5f5f4949494c4c4c4040403f3f3f6d6d6defefeffffffff7f7f7fcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffff8f8f8f7f7f7f8f8f8d8d8d8d7d7d7d6d6d6d8d8d8e4e4e49494946f6f6f8c8c8c7575757a7a7a8888889292928f8f8f8d8d8d999999848484a3a3a39b9b9be4e4e4f4f4f4fefefefbfbfbfafafafffffffffffffbfbfbedededf4f4f4ffffffd1d1d16d6d6d4343435757576767676d6d6d6f6f6f7272727878787f7f7f8787878d8d8d9191918d8d8d9898989e9e9e9b9b9b9999999c9c9c9f9f9f9f9f9f9d9d9d7373737575757b7b7bdadadaeeeeee8484848f8f8fadadada7a7a7808080a6a6a68c8c8ca6a6a6a9a9a99595959999999a9a9a9b9b9baaaaaa9595959a9a9a9999999f9f9f9797979292928d8d8d8686869191917a7a7a8e8e8e8686867e7e7e8181818080807a7a7a7676767575757272726a6a6a6d6d6d5555555555555959593d3d3d494949b8b8b8fbfbfbfbfbfbfcfcfcfffffffffffffffffffffffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9f7f7f7f6f6f6f5f5f5f8f8f8f9f9f9fafafafafafafbfbfbfcfcfcfdfdfdfdfdfdf8f8f8f9f9f9f8f8f8fbfbfbfefefee9e9e9b3b3b37e7e7eafafaf9b9b9ba8a8a8a2a2a2e8e8e8fffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf9f9f9fffffff0f0f0f8f8f8fffffff6f6f6f5f5f5fdfdfdffffffeaeaea8b8b8b5454545353535e5e5e7a7a7a7c7c7c8181818a8a8a9595959c9c9c9f9f9fa1a1a1a6a6a6aaaaaab5b5b5b9b9b9bebebec1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c3c3c3c4c4c4c5c5c5c2c2c2c4c4c4c4c4c4b2b2b29595958383838282827b7b7b8b8b8b9f9f9facacacafafafb0b0b0b3b3b3b6b6b6b8b8b8b8b8b8b4b4b4b0b0b0b0b0b0b2b2b2b0b0b0aaaaaaa3a3a3a1a1a1a2a2a2a6a6a6a6a6a6a1a1a1a0a0a0a1a1a18585854d4d4d4949497878789090909292929595959393939696969696969696969595959595959494949494949494949292929191919191919393939595959393938e8e8e8989898080808080808080808181818181818282828282828282827e7e7e7e7e7e8080808484848383838080807d7d7d7d7d7d6969695353534d4d4d5757576060606767676868686060605d5d5d5757574a4a4a4040403333337b7b7beeeeeef8f8f8fffffffefefef7f7f7fdfdfdfffffffffffffafafafcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffcfcfcfffffff5f5f5d8d8d8dbdbdbd1d1d1d6d6d6cccccc9a9a9a7575757676767c7c7c8989899292928e8e8e8e8e8e939393949494919191929292989898a7a7a7e2e2e2fdfdfdf6f6f6f9f9f9fcfcfcf6f6f6f5f5f5edededffffffeeeeeef2f2f2cbcbcb5e5e5e4141416767676363636969697171717676767b7b7b8080808686868989898d8d8d9393939797979797979999999e9e9ea0a0a0a0a0a0a4a4a46a6a6a727272686868abababbebebe8c8c8c9191919d9d9d9e9e9e9e9e9e9f9f9f9e9e9e9d9d9d9b9b9b9a9a9a9999999f9f9fa4a4a4a1a1a19999999595959898989e9e9e9292929292929191919090908d8d8d8b8b8b8989898787878585858282827f7f7f7d7d7d7b7b7b7878787474747171716060606b6b6b5f5f5f5b5b5b5858583d3d3d5a5a5ab5b5b5fdfdfde9e9e9fffffff7f7f7f9f9f9fffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9f8f8f8f7f7f7f6f6f6f8f8f8f8f8f8f9f9f9fafafafbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcf9f9f9f9f9f9fffffffafafadededebfbfbf9d9d9db9b9b99c9c9cadadadedededfffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf9f9f9fcfcfcf1f1f1fbfbfbfffffff4f4f4fafafafafafad7d7d79595954f4f4f5454547272727474747474747777778787878e8e8e9898989e9e9ea1a1a1a4a4a4a9a9a9adadadb6b6b6b9b9b9bebebec1c1c1c1c1c1c0c0c0c0c0c0c1c1c1c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c3c3c3c4c4c4c2c2c2bebebec1c1c1c9c9c9c6c6c6b8b8b8afafafafafafa6a6a69f9f9f9595958c8c8c8686868686868a8a8a8d8d8d9393939797979999999696969696969a9a9a9c9c9c9b9b9ba0a0a09e9e9e9f9f9fa3a3a39f9f9f9393938787878282827272725050505959598383839494949595959696969393939696969696969696969595959595959494949494949494949393939292929292929494949494949292928c8c8c8888888080808080808080808181818181818282828282828282828181817f7f7f8080808484848686868383837e7e7e7979796262625050505252526363636969696a6a6a6b6b6b6666665d5d5d5353535252525c5c5c424242353535848484e0e0e0f7f7f7fffffffffffffefefefdfdfdf8f8f8f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffcfcfcfffffff5f5f5d8d8d8dbdbdbdadadad2d2d2a5a5a57c7c7c7777778080808787878888888f8f8f8c8c8c8d8d8d9393939595959494949595959999999d9d9dcdcdcdf3f3f3fafafaf9f9f9f8f8f8f6f6f6f9f9f9fdfdfdf0f0f0f0f0f0fefefee3e3e38282823939394949495e5e5e6565656b6b6b6e6e6e7373737d7d7d8686868989898a8a8a9090909393939494949797979c9c9c9c9c9c9898988383837676767373738a8a8a9f9f9fa1a1a19494949d9d9d9d9d9d9d9d9d9e9e9e9f9f9f9e9e9e9d9d9d9b9b9b9a9a9a9d9d9d9d9d9d9e9e9e9d9d9d9c9c9c9a9a9a9999999999999595959595959494949292929090908e8e8e8b8b8b8a8a8a8888888585858383838181817f7f7f7c7c7c7878787474747070707171716060605a5a5a5d5d5d4a4a4a464646666666aaaaaaffffffefefeffffffffcfcfcf8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9f8f8f8f7f7f7f8f8f8f8f8f8f9f9f9fafafafafafafbfbfbfcfcfcfcfcfcfffffffffffffcfcfcf7f7f7fafafafdfdfdf4f4f4e7e7e77e7e7eaeaeae9a9a9aa3a3a3cbcbcbe9e9e9fffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcf9f9f9f5f5f5fdfdfdf6f6f6f3f3f3f6f6f6d7d7d78989894e4e4e4646466767677b7b7b7777777272728484848f8f8f9595959c9c9ca1a1a1a4a4a4a7a7a7adadadb1b1b1b7b7b7babababfbfbfc1c1c1c1c1c1c0c0c0c0c0c0c1c1c1c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c3c3c3c4c4c4c7c7c7bfbfbfbfbfbfc8c8c8cdcdcdc7c7c7c3c3c3c3c3c3c8c8c8bebebeb0b0b0a7a7a7a2a2a29c9c9c9393938c8c8c8888889090909494949292929090909393939898989a9a9aa2a2a29b9b9b9898989898989393938484847373736969695757575656567171719090909898989696969797979393939595959595959595959595959494949494949494949494949595959494949494949494949393938f8f8f8a8a8a8585858080808080808080808181818181818282828282828282828181817f7f7f7e7e7e8181818585858585857e7e7e7878785858584949495454546d6d6d7272726d6d6d6c6c6c6c6c6c5e5e5e6565655d5d5d5151514f4f4f3535353a3a3a858585dbdbdbfbfbfbfffffffbfbfbfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffbfbfbfffffff5f5f5d8d8d8d9d9d9dbdbdbd5d5d58a8a8a6b6b6b7f7f7f8484848d8d8d8888888b8b8b8b8b8b8e8e8e9595959898989797979898989b9b9b949494b0b0b0e0e0e0fefefefbfbfbf5f5f5f9f9f9fcfcfcffffffe6e6e6f6f6f6fcfcfcf4f4f4c1c1c15e5e5e3c3c3c5454545f5f5f6868686969696d6d6d7777777f7f7f8181818787878b8b8b8e8e8e9191919696969999999595958d8d8d6d6d6d7d7d7d6e6e6ea9a9a99a9a9a8d8d8d9f9f9f9f9f9f9d9d9d9d9d9d9e9e9e9e9e9e9e9e9e9d9d9d9c9c9c9b9b9ba0a0a09c9c9c9898989a9a9a9e9e9e9f9f9f9a9a9a9595959898989898989797979696969494949191918f8f8f8e8e8e8c8c8c8a8a8a8787878585858383838181817c7c7c7979797878787575756b6b6b646464666666626262515151424242616161a7a7a7fffffff9f9f9fffffff6f6f6fffffffbfbfbfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafafafafafafafbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfbfbfbfefefefdfdfdfafafafafafafbfbfbf5f5f5ecececababab9b9b9bb0b0b09a9a9ab0b0b0e4e4e4fafafafffffffefefefffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffcfcfcfcfcfcfdfdfdf1f1f1f9f9f9e6e6e69191915454544545456d6d6d7878786f6f6f7a7a7a7c7c7c8c8c8c9797979a9a9a9f9f9fa3a3a3a6a6a6aaaaaab0b0b0b4b4b4b8b8b8bbbbbbbfbfbfc1c1c1c1c1c1c0c0c0c1c1c1c1c1c1c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c3c3c3c4c4c4c9c9c9c3c3c3c1c1c1c6c6c6c7c7c7c2c2c2bebebebfbfbfc3c3c3c1c1c1c1c1c1c3c3c3c4c4c4bcbcbcaeaeaea2a2a2a4a4a4a8a8a8a9a9a9a5a5a5a3a3a3a5a5a5a5a5a5a3a3a3a6a6a69a9a9a8f8f8f8c8c8c8888887c7c7c6f6f6f6767674444446060608484849696969696969595959696969494949595959494949494949494949494949494949494949494949696969696969595959494949191918c8c8c8686868383838080808080808080808181818181818282828282828282827e7e7e7f7f7f7f7f7f7e7e7e8080808282828181817c7c7c5151514242425050506f6f6f7777777070706d6d6d6d6d6d6464647171716868684545455757575e5e5e3434343d3d3d8f8f8fd4d4d4fffffffffffffdfdfdfffffffffffff8f8f8fefefefefefefffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffafafafdfdfdf6f6f6d8d8d8d8d8d8d1d1d1dddddd8d8d8d7575758989897e7e7e8b8b8b8989898c8c8c8d8d8d919191969696999999999999989898999999949494999999c9c9c9fafafafefefef7f7f7fcfcfcfbfbfbfdfdfdf1f1f1f9f9f9efefeff5f5f5fafafab0b0b05d5d5d4141415151516363636a6a6a6d6d6d7171717575757575758383838686868989898d8d8d9494949696968e8e8e8383837575757979796f6f6faaaaaaa2a2a2909090a7a7a79898989d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9c9ca0a0a09b9b9b9898989a9a9a9f9f9fa0a0a09b9b9b9595959999999999999999999797979696969494949292929090908f8f8f8d8d8d8a8a8a8989898787878484848080807d7d7d7979797777777b7b7b7474746666666a6a6a6a6a6a575757474747585858bdbdbdfbfbfbf5f5f5fffffff8f8f8fffffffdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfefefefefefefefefefefefefefefefffffffffffffffffffafafafbfbfbfcfcfcfefefefffffffffffffdfdfdf5f5f5f2f2f2a0a0a0acacac969696a7a7a7cdcdcdf8f8f8f7f7f7fbfbfbfcfcfcfdfdfdfcfcfcfafafafafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfefefefefefef9f9f9f2f2f2ffffffd7d7d75252525858585353537777777676767272728d8d8d8b8b8b8a8a8a9b9b9b9d9d9da1a1a1a4a4a4a8a8a8adadadb2b2b2b6b6b6babababdbdbdc0c0c0c1c1c1c0c0c0c0c0c0c1c1c1c2c2c2c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c3c3c3c4c4c4c0c0c0c1c1c1c5c5c5c8c8c8c6c6c6c2c2c2c3c3c3c6c6c6c6c6c6c5c5c5c3c3c3c2c2c2c1c1c1bebebebcbcbcbabababbbbbbbababab5b5b5b1b1b1b1b1b1b2b2b2abababa2a2a2a2a2a29696968c8c8c8888888484847878786b6b6b6363634242426d6d6d8f8f8f9393939090909292929494949595959393939494949494949494949494949494949494949494949696969696969797979494948f8f8f8989898484848181818080808080808080808181818181818282828282828282827d7d7d8282828383837e7e7e7d7d7d8282828585858383835050504343435151517171717b7b7b7676767272726f6f6f6e6e6e6262626f6f6f6262625d5d5d5c5c5c414141444444404040898989d6d6d6fefefefffffff5f5f5f2f2f2fffffffdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefffffff9f9f9fcfcfcf6f6f6d8d8d8d6d6d6d0d0d0dfdfdf9292927c7c7c8e8e8e7f7f7f8b8b8b8b8b8b9090909393939595959797979898989999999797979696969c9c9c919191b3b3b3e9e9e9fcfcfcfdfdfdfefefef7f7f7f6f6f6fdfdfdf4f4f4f2f2f2f7f7f7ffffffefefef9696963333333f3f3f5353536565656e6e6e6e6e6e6f6f6f7272727d7d7d8181818686868a8a8a9090909292928989897d7d7d8585857373738484849d9d9da7a7a7999999a5a5a59797979d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9e9e9d9d9d9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9b9b9b9a9a9a9a9a9a9999999999999898989797979595959393939292929191918f8f8f8c8c8c8b8b8b8a8a8a8787878383838080808181817878788181817f7f7f6666666363636c6c6c6262625252525b5b5b515151bebebefffffff6f6f6f2f2f2fffffffcfcfcfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffffffffffffffafafaf8f8f8bfbfbfa3a3a3a7a7a7a2a2a29c9c9cebebebf6f6f6f6f6f6f8f8f8fafafaf9f9f9f7f7f7f8f8f8fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf6f6f6fcfcfcfcfcfcf7f7f7f6f6f6ffffffd2d2d24545456565656060607171717777777c7c7c8c8c8c9292929797979d9d9d9f9f9fa2a2a2a6a6a6abababb1b1b1b5b5b5b7b7b7bbbbbbbebebec0c0c0c1c1c1c0c0c0c0c0c0c1c1c1c2c2c2c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c3c3c3c4c4c4bcbcbcc1c1c1c7c7c7c8c8c8c5c5c5c3c3c3c5c5c5c8c8c8c7c7c7c9c9c9cacacac7c7c7c3c3c3c1c1c1c2c2c2c4c4c4bebebebababab3b3b3afafafb2b2b2b3b3b3a9a9a99d9d9d9999999191918c8c8c8a8a8a8282827171715f5f5f5454545151517c7c7c9292928b8b8b8b8b8b9090909191919393939393939393939393939393939494949494949494949494949595959696969797979494948e8e8e8787878282828080808080808080808080808181818181818282828282828282827f7f7f8585858686868080807f7f7f8484848585858080805151514c4c4c5e5e5e7878787e7e7e7d7d7d7a7a7a7373737373735f5f5f6d6d6d6e6e6e5c5c5c5c5c5c5959594f4f4f3c3c3c4a4a4a7e7e7ed1d1d1fffffffcfcfcf0f0f0fffffffcfcfcfcfcfcfefefefffffffffffffffffffffffffffffffefefefffffffffffff8f8f8fbfbfbf6f6f6d8d8d8d4d4d4dadadad4d4d48f8f8f7979798c8c8c8989899090908f8f8f949494979797999999979797979797999999979797949494a1a1a1939393a1a1a1cdcdcdf0f0f0fffffffefefef3f3f3fafafafdfdfdf1f1f1fffffffffffff8f8f8fbfbfbc7c7c75353534242423f3f3f5555556868686c6c6c6e6e6e7676767777777c7c7c8282828787878b8b8b8b8b8b8484847a7a7a8787877a7a7a9f9f9f979797a3a3a39c9c9c9d9d9da0a0a09d9d9d9d9d9d9c9c9c9c9c9c9c9c9c9d9d9d9e9e9e9f9f9f9b9b9b9e9e9ea1a1a1a0a0a09d9d9d9b9b9b9d9d9d9f9f9f9a9a9a9a9a9a9999999999999797979696969494949393939292929090908e8e8e8d8d8d8c8c8c8a8a8a8686868383838787877777777d7d7d8383837373736d6d6d6e6e6e6363636262625454545353535b5b5bbfbfbfecececfffffffafafafcfcfcfcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfbfbfbfafafafafafaf4f4f4e9e9e9aaaaaab8b8b8a8a8a8999999b4b4b4e6e6e6f1f1f1f4f4f4f7f7f7f6f6f6f4f4f4f6f6f6fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf7f7f7fcfcfcfafafafbfbfbf9f9f9ffffffd5d5d56969696565657777777676767c7c7c838383868686979797a2a2a29f9f9fa0a0a0a4a4a4a9a9a9b0b0b0b5b5b5b8b8b8babababdbdbdbebebec0c0c0c1c1c1c0c0c0c0c0c0c1c1c1c3c3c3c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c3c3c3c4c4c4c2c2c2c4c4c4c5c5c5c4c4c4c3c3c3c3c3c3c3c3c3c2c2c2babababfbfbfc5c5c5c7c7c7c4c4c4c0c0c0bcbcbcbbbbbbb9b9b9b8b8b8b3b3b3afafafafafafafafafa7a7a79d9d9d9494948f8f8f8b8b8b8787877b7b7b6767675656564d4d4d6767678989899090908585858b8b8b9292928e8e8e9090909292929292929292929393939393939494949494949494949494949696969797979494948d8d8d8686868282828080808080808080808080808181818181818282828282828282827f7f7f8383838181817e7e7e8282828686867b7b7b6b6b6b4c4c4c5757577171718282827f7f7f7e7e7e7e7e7e7575757474747171716969696868686363636969696d6d6d5050505a5a5a4343434242427e7e7ed4d4d4fdfdfdfafafaf4f4f4fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffff7f7f7fafafaf6f6f6d8d8d8d3d3d3e0e0e0cacaca9b9b9b8181818787878e8e8e9191919494949696969a9a9a9a9a9a9696969696969999999999999595959d9d9d989898959595aeaeaedfdfdffcfcfcfbfbfbf3f3f3fefefef7f7f7f9f9f9fffffffffffff7f7f7f4f4f4e9e9e9adadad6b6b6b3a3a3a4444445d5d5d6464646969697575756f6f6f7777777f7f7f8282828484848484847f7f7f7878787e7e7e8c8c8ca4a4a49999999d9d9da1a1a1989898a3a3a39d9d9d9d9d9d9c9c9c9b9b9b9c9c9c9d9d9d9f9f9fa0a0a09d9d9d9f9f9fa1a1a1a1a1a19f9f9f9e9e9e9f9f9fa0a0a09b9b9b9b9b9b9b9b9b9a9a9a9999999797979696969595959595959393939191918f8f8f8f8f8f8d8d8d8989898686868787877e7e7e7f7f7f8282827f7f7f7e7e7e7979796c6c6c6767675b5b5b6464645454544d4d4dd6d6d6f3f3f3fbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafcfcfcfffffffffffffffffffefefefefefefffffffffffff3f3f39c9c9ca0a0a0a4a4a4b1b1b15a5a5aa2a2a2eeeeeef2f2f2f5f5f5f4f4f4f2f2f2f5f5f5fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefefefefbfbfbfffffffafafaf4f4f4d8d8d88f8f8f6c6c6c8e8e8e7979797878788c8c8c939393a0a0a09595959f9f9fa1a1a1a5a5a5acacacb3b3b3b8b8b8bbbbbbbbbbbbbdbdbdbfbfbfc0c0c0c1c1c1c0c0c0c0c0c0c1c1c1c3c3c3c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c3c3c3c4c4c4c6c6c6c3c3c3c0c0c0c0c0c0c4c4c4c9c9c9c9c9c9c6c6c6cacacac8c8c8c6c6c6c4c4c4c2c2c2c1c1c1c0c0c0c0c0c0b7b7b7b8b8b8b6b6b6b1b1b1adadadaaaaaaa4a4a49d9d9d9696968f8f8f8787877f7f7f7171716161615656565252527575759191918f8f8f8282828d8d8d9494948c8c8c8d8d8d9292929292929292929393939393939494949494949494949393939595959797979494948d8d8d8686868282828181818080808080808080808181818181818282828282828282827d7d7d7d7d7d7a7a7a7a7a7a8282828585857171715656564545455d5d5d7e7e7e8888887e7e7e7c7c7c7e7e7e7575757575757c7c7c6868687373737373735f5f5f6969696868685b5b5b5b5b5b4040403d3d3d858585dfdfdffdfdfdeeeeeefbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffdfdfdfffffffffffff6f6f6f9f9f9f6f6f6d8d8d8d2d2d2dcdcdcc7c7c7b1b1b19292928686868c8c8c8d8d8d9898989696969a9a9a9a9a9a9595959595959a9a9a9b9b9b9797979797979b9b9b8f8f8f9b9b9bd1d1d1f7f7f7f8f8f8f5f5f5fcfcfcf5f5f5fffffff7f7f7f6f6f6fffffff5f5f5fafafaffffff9a9a9a4141413b3b3b5454545d5d5d6161616f6f6f6a6a6a7474747c7c7c7f7f7f7f7f7f8080807c7c7c7777777878789b9b9b9797979d9d9d9b9b9baaaaaa9898989e9e9e9d9d9d9c9c9c9c9c9c9b9b9b9c9c9c9d9d9d9f9f9fa0a0a09f9f9f9f9f9fa0a0a0a1a1a1a1a1a1a1a1a1a0a0a09f9f9f9c9c9c9c9c9c9c9c9c9b9b9b9a9a9a9999999797979797979696969595959393939191919191918f8f8f8b8b8b8888888686868b8b8b8888887e7e7e7a7a7a7e7e7e7c7c7c7373737070707575755f5f5f5b5b5b6666665d5d5db5b5b5fffffffafafafbfbfbfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9f8f8f8fafafaf0f0f0b2b2b29b9b9baaaaaaadadad999999e0e0e0ffffffe9e9e9f4f4f4ffffffeeeeeefffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefefefefbfbfbf4f4f4ebebebe4e4e47a7a7a7272729191918484848686869696968d8d8da9a9a9a5a5a5a9a9a9adadadb1b1b1b4b4b4b8b8b8bdbdbdc0c0c0bfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c4c4c4c4c4c4c4c4c4c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c2c2c2c3c3c3c3c3c3c2c2c2c1c1c1bfbfbfbcbcbcbbbbbbb8b8b8b9b9b9b4b4b4aeaeaeacacacabababa2a2a29595959191919292928383837878787070705555554848485d5d5d8282828484848686868686868686868686868989898b8b8b8d8d8d8f8f8f9191919292929292929393939696969898989797979797979494948f8f8f8989898484848282828181818484848383838181818080808080808181818383838484848484848484848383838080808585858f8f8f7474744242424141417676769494948c8c8c8484848484848383838484847c7c7c7979797474747171716e6e6e6c6c6c6969696666666060605151516d6d6d5b5b5b2c2c2c787878edededfdfdfdfefefefbfbfbfffffffffffffbfbfbfffffffffffffbfbfbfcfcfcfffffffdfdfdfbfbfbfffffff1f1f1d3d3d3cececed2d2d2dcdcdccececea7a7a79090909494949595958989899696969999999c9c9c9c9c9c9999999898989a9a9a9d9d9d9191919292929292928f8f8fa8a8a8e3e3e3fffffff3f3f3fffffff7f7f7f6f6f6fdfdfdfffffffffffffbfbfbfcfcfcfafafac4c4c43636362323234c4c4c4b4b4b6262625d5d5d6a6a6a7070707676767979797878787777777878787a7a7a8a8a8a969696a0a0a09f9f9f9b9b9b9b9b9b9d9d9d9d9d9d9d9d9d9d9d9d9c9c9c9d9d9d9e9e9ea0a0a0a2a2a2a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a0a0a0a0a0a09f9f9f9d9d9d9c9c9c9b9b9b9a9a9a9999999898989797979696969595959393939191919090909090908c8c8c8b8b8b8989898686868383838080807e7e7e7d7d7d7d7d7d7171716d6d6d6767675d5d5d646464434343e5e5e5f7f7f7fbfbfbfefefefdfdfdfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefcfcfcfbfbfbf9f9f9f8f8f8efefefffffffeeeeeea5a5a5a9a9a9a6a6a6a5a5a5c4c4c4eaeaeafffffffafafafffffff8f8f8fcfcfcf8f8f8fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbf7f7f7f3f3f3dddddd9a9a9a828282a0a0a09292929b9b9bb0b0b0a2a2a2a7a7a7abababb0b0b0b4b4b4b7b7b7babababebebec1c1c1bfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c4c4c4c4c4c4c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c3c3c3c2c2c2c1c1c1bebebebcbcbcbababab6b6b6b6b6b6b3b3b3adadadabababa8a8a89e9e9e9292928e8e8e8f8f8f7f7f7f7070706767675757575b5b5b7979798383838484848585858686868888888989898888888787878a8a8a8c8c8c8e8e8e8f8f8f8f8f8f8f8f8f9191919393939696969494949191918c8c8c8787878383838181818181818282828282828181818181818181818181818282828282827f7f7f7e7e7e7f7f7f8080808383838383836969694343434a4a4a7878789090908888888282828484848383838383838181817e7e7e7a7a7a7676767373736f6f6f6b6b6b6868687a7a7a5858584a4a4a6767676868684040406d6d6de3e3e3eaeaeaf0f0f0fffffffffffffffffffbfbfbfcfcfcfffffffdfdfdfffffffdfdfdfafafafffffff7f7f7e1e1e1d3d3d3dadadae0e0e0cdcdcda4a4a48c8c8c9393939c9c9c9999999a9a9a9a9a9a9a9a9a9999999898989999999c9c9c9e9e9e9d9d9d9393939c9c9c9c9c9c9a9a9acacacafdfdfdfcfcfcfffffffbfbfbf7f7f7f9f9f9f9f9f9f7f7f7f8f8f8fcfcfcf6f6f6fcfcfcc3c3c33636363d3d3d3838385858585d5d5d6767676d6d6d7474747878787777777777777979797b7b7b8b8b8b979797a0a0a0a0a0a09c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9f9f9fa0a0a0a2a2a2a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a1a1a1a1a1a1a0a0a09f9f9f9d9d9d9c9c9c9b9b9b9b9b9b9999999898989797979595959494949292929191919090908e8e8e8d8d8d8b8b8b8888888585858282828080807e7e7e7c7c7c8383837676768181816d6d6d4a4a4a747474343434e5e5e5efefeffbfbfbfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefefdfdfdfbfbfbfafafaf9f9f9edededffffffffffff9e9e9eadadadababab9a9a9a656565a0a0a0fffffff2f2f2f9f9f9fffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfafafafcfcfcfdfdfdfdfdfdfdfdfdffffffe4e4e4757575949494a0a0a0999999a7a7a7a3a3a3a8a8a8adadadb3b3b3b8b8b8bbbbbbbdbdbdbfbfbfc1c1c1bfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c4c4c4c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c0c0c0bdbdbdbbbbbbb9b9b9b4b4b4b4b4b4b1b1b1adadada9a9a9a4a4a49999998f8f8f8888888888887878786666665b5b5b5555556363638282827e7e7e7f7f7f8181818484848787878787878585858383838787878989898b8b8b8b8b8b8a8a8a8b8b8b8d8d8d8f8f8f9494949191918c8c8c8787878484848181818181818181818080808080808181818181818181818181818080808080808282827e7e7e8080808585858383837272725959594646465e5e5e8080808e8e8e8585858484848686868484848585858686868383838080807d7d7d7a7a7a7676767070706c6c6c6060608181816565654e4e4e6363634a4a4a444444868686fffffffdfdfdf6f6f6fafafafffffffffffffcfcfcfffffffffffffffffffffffffbfbfbfafafafefefef0f0f0d3d3d3d6d6d6dcdcdccbcbcba5a5a58c8c8c9090909b9b9b9f9f9f9e9e9e9a9a9a9797979696969797979a9a9a9c9c9c9d9d9d9d9d9d8f8f8f9e9e9e9f9f9f888888a6a6a6e7e7e7fffffffffffffefefefdfdfdfdfdfdfafafaf7f7f7f8f8f8fcfcfcf8f8f8ecececffffffc9c9c93a3a3a3e3e3e4141415a5a5a6262626868687070707575757676767777777a7a7a7d7d7d8d8d8d989898a0a0a0a0a0a09d9d9d9d9d9d9d9d9d9c9c9c9e9e9e9e9e9e9e9e9e9e9e9ea0a0a0a1a1a1a3a3a3a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a2a2a2a3a3a3a2a2a2a1a1a1a0a0a09f9f9f9e9e9e9d9d9d9d9d9d9a9a9a9a9a9a9898989797979595959494949393939292929292929191918f8f8f8b8b8b8888888585858383838181817f7f7f7c7c7c6f6f6f7878785b5b5b6f6f6f5f5f5f363636e3e3e3edededf9f9f9fffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfcfcfcfafafafafafaf7f7f7f2f2f2efefef9a9a9aa4a4a4afafaf989898454545898989f9f9f9fbfbfbffffffffffffe9e9e9f8f8f8f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf9f9f9f9f9f9fafafafafafaf9f9f9eeeeeeffffff9999999f9f9f9f9f9f9a9a9a9a9a9aa5a5a5a9a9a9aeaeaeb5b5b5babababcbcbcbdbdbdbfbfbfc0c0c0bfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c1c1c1c1c1c1c2c2c2c2c2c2c2c2c2c1c1c1bfbfbfbcbcbcbababab8b8b8b3b3b3b3b3b3b0b0b0adadada8a8a8a0a0a09595958c8c8c8a8a8a8282827272726161615959595858586363637272727272727777777d7d7d8181818181818181818181818383838686868787878989898989898989898989898b8b8b8d8d8d9292928e8e8e8888888484848282828282828282828282827e7e7e7f7f7f8181818282828282828181817f7f7f7e7e7e8686868181818282828888887d7d7d5c5c5c4646464a4a4a7878788c8c8c9090908787878888888a8a8a8686868787878787878686868484848383838080807c7c7c7676767272726767677070706d6d6d6363635e5e5e5757575656565f5f5febebebfffffffcfcfcf8f8f8fffffffffffffdfdfdfefefefffffffefefefffffffdfdfdf6f6f6fffffff7f7f7d0d0d0cfcfcfd7d7d7d1d1d1b6b6b69c9c9c9393939696969a9a9a9e9e9e9a9a9a9696969797979a9a9a9c9c9c9c9c9c9a9a9a9494949292929797979797978989898f8f8fc6c6c6fffffff9f9f9fafafafcfcfcfffffffffffffbfbfbf8f8f8f6f6f6f1f1f1ebebebe3e3e3dddddd2626263b3b3b4343434949495a5a5a6262626b6b6b7272727676767878787c7c7c7f7f7f8e8e8e989898a0a0a0a0a0a09e9e9e9e9e9e9e9e9e9c9c9c9e9e9e9e9e9e9f9f9fa0a0a0a1a1a1a2a2a2a3a3a3a4a4a4a5a5a5a5a5a5a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a4a4a4a4a4a4a3a3a3a2a2a2a1a1a1a0a0a0a0a0a09f9f9f9c9c9c9b9b9b9a9a9a9999999797979696969494949494949696969595959292928f8f8f8c8c8c8989898686868585858787878a8a8a8282827b7b7b7e7e7e8888883b3b3bd5d5d5f4f4f4f8f8f8fcfcfcfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefefefefdfdfdfbfbfbfbfbfbfffffff3f3f3efefefbdbdbd969696a8a8a8ababab9191915f5f5fa6a6a6ecececfefefefbfbfbfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfafafaf8f8f8f5f5f5efefefffffffdddddde5e5e5ababababababaaaaaaa4a4a4abababb0b0b0b6b6b6bbbbbbbcbcbcbdbdbdbebebebfbfbfbfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c1c1c1c0c0c0bebebebbbbbbb8b8b8b6b6b6b5b5b5b3b3b3b0b0b0adadada6a6a69c9c9c9292928c8c8c8f8f8f7f7f7f6b6b6b5c5c5c5858586161616969696969696565656f6f6f7a7a7a7e7e7e7b7b7b7a7a7a8080808686868585858787878989898989898989898989898b8b8b8d8d8d9090908b8b8b8585858282828282828383838383838282827e7e7e7f7f7f8181818282828282828181817f7f7f7e7e7e8383838181817f7f7f8484847474744a4a4a3e3e3e5a5a5a8b8b8b9595959191918888888b8b8b8b8b8b8686868787878686868585858484848484848484848181817c7c7c7979797c7c7c6262626a6a6a7676766464645e5e5e6868686363638d8d8df5f5f5fffffffffffffffffff8f8f8fafafafffffffdfdfdfafafafffffffcfcfcf6f6f6fffffff9f9f9d4d4d4d4d4d4dbdbdbdbdbdbcacacaafafaf9b9b9b9898989c9c9c9b9b9b9999999898989a9a9a9d9d9d9d9d9d9a9a9a969696929292a1a1a19494949090909a9a9a8b8b8ba2a2a2efefeff9f9f9f8f8f8f7f7f7f8f8f8fafafafafafaf5f5f5f0f0f0f2f2f2fffffffafafaf2f2f2c8c8c82f2f2f3737374444445050505a5a5a6767677171717676767979797d7d7d8080808d8d8d9696969e9e9e9f9f9f9e9e9e9f9f9f9e9e9e9c9c9c9e9e9e9f9f9fa0a0a0a1a1a1a2a2a2a3a3a3a4a4a4a4a4a4a5a5a5a5a5a5a5a5a5a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a5a5a5a4a4a4a4a4a4a3a3a3a2a2a2a2a2a2a1a1a1a1a1a19e9e9e9e9e9e9c9c9c9b9b9b9999999898989797979696969898989797979595959292928f8f8f8d8d8d8b8b8b8a8a8a7070708585857e7e7e7777778080803535354f4f4fe9e9e9fefefefefefefdfdfdfcfcfcfbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffefefefdfdfdfcfcfcfcfcfcfffffff7f7f7fafafaf0f0f0a4a4a4a7a7a7a3a3a3b1b1b16d6d6d8b8b8bf6f6f6ffffffefefeff8f8f8fafafaf5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffcfcfcfafafafafafafcfcfcf9f9f9ffffffddddddc5c5c5a2a2a2adadadaeaeaeb2b2b2b7b7b7bbbbbbbcbcbcbdbdbdbebebec0c0c0bfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c2c2c2c1c1c1c1c1c1c1c1c1c0c0c0c1c1c1c1c1c1c1c1c1c0c0c0bdbdbdbababab7b7b7b5b5b5b6b6b6b2b2b2afafafabababa3a3a39797978e8e8e8c8c8c8787877575756363635252524c4c4c5d5d5d6c6c6c6666666161616b6b6b7575757878787676767777777e7e7e8484848282828484848686868787878787878888888b8b8b8d8d8d8c8c8c8787878282828181818383838484848383838181818080808080808181818181818181818181818080808080808080808484848181818181817171714747474848487a7a7a9393939696968e8e8e8989898d8d8d8a8a8a8484848787878686868585858484848585858585858484848181817e7e7e7878788383837979796565656565657070706b6b6b5d5d5d6c6c6cf2f2f2fffffffafafafffffff8f8f8fcfcfcfffffff5f5f5f7f7f7fafafaf8f8f8f8f8f8fffffffafafae3e3e3dadadadbdbdbdadadacfcfcfb5b5b59d9d9d989898a0a0a09898989999999b9b9b9d9d9d9e9e9e9c9c9c989898959595929292a5a5a59191918a8a8a9d9d9d898989878787c1c1c1fefefefefefefbfbfbf6f6f6f5f5f5f9f9f9fafafaf8f8f8fffffff7f7f7e9e9e9e9e9e9ebebeb1717172929295353534646465252526363637070707878787b7b7b7e7e7e7f7f7f8b8b8b9393939b9b9b9d9d9d9e9e9ea0a0a09f9f9f9c9c9c9e9e9e9f9f9fa1a1a1a2a2a2a4a4a4a4a4a4a4a4a4a4a4a4a6a6a6a5a5a5a5a5a5a5a5a5a4a4a4a4a4a4a4a4a4a4a4a4a5a5a5a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a2a2a2a2a2a2a0a0a09f9f9f9e9e9e9d9d9d9b9b9b9a9a9a9898989898989898989898989696969494949292929090908f8f8f8e8e8e9797978484847f7f7f848484464646585858c0c0c0efefeff7f7f7f9f9f9fcfcfcfefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefdfdfdfcfcfcfefefef6f6f6ffffffffffffb6b6b6ababab9494949c9c9c5858587b7b7befefeff9f9f9f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefbfbfbfffffff6f6f6fdfdfdfefefeddddddb1b1b1bababab2b2b2b5b5b5b9b9b9bcbcbcbdbdbdbebebec0c0c0c2c2c2bfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1bfbfbfbdbdbdb9b9b9b6b6b6b4b4b4b6b6b6b1b1b1acacaca8a8a89e9e9e9191918a8a8a8b8b8b7878787272726d6d6d5858584040404b4b4b5e5e5e5a5a5a6262626565656969696d6d6d7171717474747777777979797c7c7c7e7e7e8181818383838484848585858888888b8b8b8787878383837f7f7f7f7f7f8383838484848282827f7f7f8282828282828181818181818181818181818282828282827f7f7f8888888383837c7c7c6b6b6b4545455252529393939393939494948d8d8d8b8b8b9191918d8d8d8787878d8d8d8a8a8a8888888686868686868686868585858383838181818686868282827676767575757979796969695e5e5e6a6a6a838383fefefefcfcfce9e9e9fffffff8f8f8fbfbfbfffffff5f5f5fbfbfbf6f6f6f3f3f3fafafafcfcfcf6f6f6f4f4f4d7d7d7d4d4d4d5d5d5d1d1d1bbbbbba0a0a09797979e9e9e9898989a9a9a9d9d9d9d9d9d9b9b9b9999999898989898989595959898989090908d8d8d929292888888838383939393edededf8f8f8fffffffbfbfbf6f6f6f8f8f8fdfdfdffffffefefeff7f7f7ffffffffffffe4e4e4a0a0a04343432828283e3e3e4c4c4c6060607171717979797c7c7c7e7e7e7f7f7f8888889090909898989b9b9b9e9e9ea1a1a1a0a0a09c9c9c9e9e9ea0a0a0a2a2a2a3a3a3a5a5a5a5a5a5a5a5a5a5a5a5a6a6a6a6a6a6a5a5a5a5a5a5a5a5a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a1a1a1a0a0a09e9e9e9d9d9d9b9b9b9a9a9a9999999898989797979696969595959494949393939292929191919898986666665e5e5e6969693c3c3cbfbfbff2f2f2fffffff5f5f5f7f7f7fafafafffffffffffffffffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefdfdfdfdfdfdfafafafbfbfbfffffff7f7f7b1b1b1a9a9a99e9e9ea9a9a95c5c5c939393f6f6f6f5f5f5f7f7f7fdfdfdfffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffefefefdfdfdfffffff6f6f6fbfbfbfffffff0f0f0edededf2f2f2bdbdbdb6b6b6b8b8b8bbbbbbbdbdbdbebebebfbfbfc2c2c2c5c5c5bfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c0c0c0bfbfbfbcbcbcb9b9b9b6b6b6b4b4b4b6b6b6afafafaaaaaaa5a5a59b9b9b8d8d8d8888888a8a8a7171717a7a7a8484846b6b6b4040403e3e3e5050504d4d4d6363635f5f5f5e5e5e6363636b6b6b7070706f6f6f6c6c6c7777777a7a7a7d7d7d7f7f7f8080808282828585858888888383837f7f7f7c7c7c7e7e7e8282828383838080807c7c7c8484848383838181818080808080808181818383838484847a7a7a8686867e7e7e7272725f5f5f3c3c3c4e4e4e9797979393939494948e8e8e8f8f8f9696969292928c8c8c9494948e8e8e8b8b8b8888888686868686868585858484848282828383837b7b7b8282828383837373737474747777776464647c7c7cfefefefffffff2f2f2ffffffedededf2f2f2fffffffbfbfbfffffff6f6f6efefeffafafaf7f7f7f1f1f1fdfdfdd4d4d4d1d1d1d7d7d7dadadac7c7c7a8a8a89999999e9e9e9a9a9a9c9c9c9d9d9d9b9b9b9898989696969898989b9b9b9b9b9b8d8d8d9595959898988989898d8d8d9191917e7e7ecbcbcbe5e5e5fdfdfdfffffff7f7f7f4f4f4f8f8f8fbfbfbfffffff4f4f4fcfcfceaeaeaf8f8f8fbfbfb2d2d2d2d2d2d3a3a3a4949495f5f5f7171717a7a7a7d7d7d7e7e7e7e7e7e8686868e8e8e9696969999999d9d9da1a1a1a0a0a09c9c9c9e9e9ea0a0a0a2a2a2a4a4a4a5a5a5a6a6a6a5a5a5a5a5a5a6a6a6a6a6a6a6a6a6a5a5a5a5a5a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a2a2a2a1a1a19f9f9f9d9d9d9c9c9c9b9b9b9a9a9a9797979797979696969696969595959494949494949393937676766565655555555e5e5eb5b5b5f7f7f7f4f4f4fbfbfbfcfcfcfbfbfbfbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefffffffffffffdfdfdfdfdfdfefefefffffffafafafffffffdfdfdf9f9f9aaaaaaa0a0a0adadad9e9e9e5d5d5d696969aeaeaef8f8f8fafafaf3f3f3fffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfffffffffffffcfcfcf4f4f4ededede0e0e0cdcdcdb8b8b8b3b3b3bbbbbbc3c3c3c0c0c0bababac0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfc1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c2c2c2c3c3c3c2c2c2c2c2c2c2c2c2c2c2c2c1c1c1c0c0c0bfbfbfbfbfbfc1c1c1c0c0c0bebebebbbbbbb9b9b9b6b6b6b4b4b4b3b3b3b6b6b6a9a9a9b0b0b0acacac8282829595958a8a8a7c7c7c737373686868a9a9a9cacaca7474742b2b2b3737374d4d4d4747475a5a5a5757576f6f6f4f4f4f6c6c6c6666666b6b6b6e6e6e7171717474747e7e7e7c7c7c7e7e7e8787877d7d7d8484848080808181818585858686868383838181818282828282827d7d7d7e7e7e8484848080808282827f7f7f8b8b8b8686866363637777779a9a9a3131315959596d6d6d9494949494949494949393939292929292929191919090909090908e8e8e8e8e8e8c8c8c8b8b8b8989898787878686868585858484848383838282828080807d7d7d7a7a7a777777767676828282fffffffefefef4f4f4f5f5f5fafafafafafafffffffafafaf8f8f8f7f7f7f6f6f6ffffffdfdfdffffffff0f0f0e4e4e4dfdfdfe1e1e1d3d3d3d6d6d6bdbdbd909090a9a9a99f9f9fa0a0a09e9e9e9b9b9b9b9b9b9c9c9c9b9b9b9898989797979595959191918f8f8f8d8d8d898989858585828282838383fffffff8f8f8f5f5f5fafafaf6f6f6fafafafbfbfbf3f3f3fffffff2f2f2f0f0f0ffffffeeeeee9797973636362626264545457474747e7e7e6c6c6c7c7c7c8e8e8e7878788686868989899191919b9b9b9f9f9f9d9d9d9c9c9c9d9d9da1a1a1a2a2a2a3a3a3a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a5a5a5a5a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a4a4a4a3a3a3a0a0a09f9f9f9e9e9e9e9e9e9e9e9e9f9f9f9898989c9c9c959595a0a0a0909090a0a0a08c8c8c7a7a7a6969695050506e6e6eb5b5b5e7e7e7fefefeffffffefefeff9f9f9f7f7f7f8f8f8fffffffffffffffffffcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffdfdfdfcfcfcfdfdfdfffffff8f8f8fffffffafafafafafab9b9b9a4a4a4a8a8a89f9f9f8585855a5a5a818181f3f3f3fffffff3f3f3fdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefbfbfbf7f7f7f4f4f4f5f5f5e6e6e6d1d1d1c4c4c4c1c1c1c1c1c1bfbfbfbdbdbdbfbfbfbebebebdbdbdbcbcbcbdbdbdc0c0c0c4c4c4c6c6c6c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c2c2c2c1c1c1c1c1c1c2c2c2c2c2c2c1c1c1c1c1c1c0c0c0c0c0c0c1c1c1c0c0c0bebebebbbbbbb8b8b8b6b6b6b4b4b4b3b3b3adadada7a7a79a9a9a919191a6a6a68f8f8f737373969696727272838383cececefdfdfdcecece8d8d8d6363633d3d3d3838384444444848485a5a5a5e5e5e7979795d5d5d6a6a6a6b6b6b6d6d6d7171717979797878787a7a7a8080807979797373738181818585857b7b7b7777778080808989898989897777777979799292927e7e7e7f7f7f8888888383835d5d5d8d8d8da1a1a1c2c2c2b6b6b6414141565656757575a7a7a79494949494949393939292929292929191919090909090908f8f8f8e8e8e8d8d8d8b8b8b8a8a8a8888888787878686868585858585858484848282828080807d7d7d7a7a7a797979828282fefefef9f9f9fbfbfbefefeffafafaf6f6f6fafafaf2f2f2f2f2f2f9f9f9f1f1f1e4e4e4afafaff3f3f3ffffffffffffc8c8c8cacacadcdcdcd2d2d2cacacab1b1b18e8e8e9e9e9e9f9f9f9e9e9e9c9c9c9a9a9a9898989696969595959696969494949191918e8e8e8d8d8d898989858585828282737373bdbdbdf7f7f7f6f6f6f4f4f4f6f6f6fcfcfcfbfbfbfcfcfcfcfcfcf8f8f8ffffffeeeeeefcfcfce1e1e13737373535353232325a5a5a7b7b7b7878787272727676768282828080808989899191919595959a9a9a9f9f9fa0a0a09d9d9da1a1a1a2a2a2a3a3a3a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a5a5a5a5a5a5a5a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a4a4a4a3a3a3a2a2a2a1a1a1a0a0a09f9f9f9f9f9f9f9f9f9b9b9ba8a8a89191919595959c9c9c9b9b9b757575737373505050777777bababaeeeeeefefefefbfbfbf3f3f3e7e7e7fafafaf7f7f7f9f9f9fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfdfdfdf8f8f8fffffff9f9f9ffffffd4d4d4adadada2a2a2a3a3a3aaaaaa656565727272f7f7f7fffffffafafaf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefcfcfcfbfbfbfbfbfbfcfcfcfffffffafafaeeeeeedfdfdfd0d0d0c4c4c4bcbcbcb9b9b9c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c0c0c0bfbfbfbdbdbdbababab7b7b7b5b5b5b2b2b2b1b1b1b7b7b7abababafafaf8c8c8c9696968282827777777777778a8a8ad0d0d0fffffffafafaf4f4f4ffffffd3d3d37777777777773131314c4c4c4b4b4b5656564343435d5d5d6c6c6c6464646565656b6b6b7070707373737575757676767676767373737a7a7a7e7e7e7d7d7d8080808383837e7e7e7676768a8a8a7f7f7f777777737373878787747474535353686868c8c8c8edededdadada8989894242427070708d8d8da1a1a19494949494949393939292929292929191919090909090909090908f8f8f8e8e8e8c8c8c8b8b8b8989898888888888888686868686868585858484848383838181817f7f7f7e7e7e8c8c8cfffffffdfdfdf9f9f9eeeeeef4f4f4edededf5f5f5dcdcdcc0c0c0b4b4b4b0b0b0a4a4a46c6c6c9f9f9fb5b5b5bfbfbfdededee0e0e0d4d4d4cfcfcfd6d6d6cfcfcfaaaaaa9e9e9e9f9f9fa0a0a09e9e9e9a9a9a9696969494949393939494949292928f8f8f8d8d8d8c8c8c898989858585828282787878838383f0f0f0fefefef3f3f3f8f8f8f9f9f9f8f8f8fdfdfdfcfcfcf7f7f7ffffffe7e7e7fdfdfdffffff7878783c3c3c3535356767678080807a7a7a7a7a7a7171717c7c7c7c7c7c8888889090909090909595959f9f9fa3a3a39f9f9fa2a2a2a2a2a2a3a3a3a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a7a7a7a6a6a6a6a6a6a5a5a5a5a5a5a5a5a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a2a2a2a1a1a1a0a0a0a2a2a2a1a1a19696969d9d9d9494948787876666665c5c5c737373bababaf7f7f7fffffffefefef7f7f7f5f5f5f8f8f8fafafaf7f7f7f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbfdfdfdf9f9f9fffffff9f9f9ffffffefefefb7b7b79f9f9fa8a8a8ababab8080808a8a8afdfdfdf8f8f8fefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafefefefffffffffffffcfcfcfbfbfbfcfcfcfffffff9f9f9fcfcfcfdfdfdf6f6f6e7e7e7d3d3d3c1c1c1b7b7b7bbbbbbbdbdbdc1c1c1c5c5c5c5c5c5c3c3c3c0c0c0bdbdbdc1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0bfbfbfbfbfbfc0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c2c2c2c3c3c3c3c3c3c0c0c0bebebebcbcbcb9b9b9b6b6b6b3b3b3b1b1b1b0b0b0a5a5a5a0a0a0aeaeae939393898989808080858585919191e0e0e0f2f2f2fbfbfbfcfcfcfffffffffffffefefef6f6f6ededed7373732f2f2f3939394141414a4a4a5f5f5f4a4a4a5c5c5c5c5c5c6565656666666d6d6d6f6f6f6767677070707878787272727575758080808484847e7e7e7a7a7a7c7c7c7676768989898484847a7a7a606060515151595959d4d4d4fdfdfdffffffb5b5b5434343474747929292a1a1a18989899393939393939393939292929292929191919191919191919191919090908f8f8f8e8e8e8d8d8d8b8b8b8a8a8a8a8a8a868686878787868686868686858585838383828282818181868686fcfcfcffffffe4e4e4f3f3f3d5d5d5c0c0c0d3d3d36666663d3d3d2f2f2f3d3d3d4a4a4a282828414141424242484848adadadd4d4d4d7d7d7d1d1d1c8c8c8d1d1d1c1c1c1a1a1a1a0a0a0a0a0a0a0a0a09d9d9d9797979494949696969292929090908e8e8e8c8c8c8b8b8b8888888484848181817f7f7f6c6c6cc3c3c3f8f8f8f5f5f5fefefef7f7f7fafafaf7f7f7fffffff3f3f3fefefef7f7f7f1f1f1ffffffe0e0e07575753333335656567878787474748181817c7c7c7979797e7e7e8484848c8c8c9191919595959b9b9ba0a0a0a4a4a4a2a2a2a3a3a3a4a4a4a4a4a4a5a5a5a5a5a5a4a4a4a4a4a4a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a7a7a7a6a6a6a6a6a6a6a6a6a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a5a5a5a6a6a6a7a7a7a6a6a6a4a4a4a3a3a3a1a1a19c9c9ca7a7a79a9a9a9191918888886d6d6d5a5a5a6d6d6dc1c1c1eeeeeefffffff5f5f5f8f8f8fbfbfbfdfdfdfffffff9f9f9f6f6f6f7f7f7fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbfdfdfdf9f9f9fffffff8f8f8fffffffdfdfdbababa9e9e9ea7a7a79b9b9b848484979797fefefef1f1f1fbfbfbfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fbfbfbfffffffffffffefefefcfcfcfcfcfcfdfdfdf6f6f6fafafafefefefffffffafafaecececdadadacdcdcdbbbbbbbcbcbcbdbdbdbfbfbfc1c1c1c3c3c3c4c4c4c4c4c4bfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c0c0c0bfbfbfbebebec1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c3c3c3c4c4c4bfbfbfbebebebbbbbbb8b8b8b5b5b5b1b1b1afafafaeaeaea2a2a2aaaaaa9494949494949696967676766c6c6cd5d5d5fffffffdfdfdf6f6f6fbfbfbfefefef2f2f2f5f5f5fffffff8f8f8f8f8f86262626c6c6c3f3f3f5555553a3a3a4d4d4d5858585757576161615e5e5e6767676666665151516262626e6e6e7373737676767474747676767e7e7e8a8a8a9090908686866a6a6a5d5d5d1b1b1b484848cbcbcbffffffeaeaeafcfcfce1e1e18383833f3f3f6c6c6c9999999b9b9b8787879393939393939292929292929292929292929191919191919292929191919090908f8f8f8e8e8e8d8d8d8c8c8c8c8c8c8787878787878787878787878686868585858383838282829b9b9bf2f2f2fbfbfbcfcfcfe4e4e46262621f1f1f3f3f3f5151514141414141414747474949493838384646464141413838384d4d4d8b8b8bdfdfdfdfdfdfcbcbcbdbdbdbc2c2c2a7a7a7a1a1a19d9d9d9e9e9e9c9c9c9696969494949696969292929090908d8d8d8b8b8b8989898787878282827f7f7f7676766b6b6b7b7b7be3e3e3f3f3f3fffffff8f8f8fffffff9f9f9fffffff8f8f8f4f4f4fffffff6f6f6ecececffffffffffff6666665353538787877d7d7d7575757575757272728181818080808888889494949898989595959c9c9ca9a9a9a2a2a2a3a3a3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a8a8a8a9a9a9a7a7a7a7a7a7a7a7a7a7a7a7a6a6a6a6a6a6a6a6a6a5a5a5a5a5a5a6a6a6a7a7a7a8a8a8a7a7a7a6a6a6a4a4a4a3a3a39d9d9db1b1b19191916c6c6c737373636363747474b8b8b8f0f0f0fcfcfcf5f5f5f3f3f3fffffffffffff9f9f9fffffff9f9f9f6f6f6f6f6f6fcfcfcfffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfdfdfdf9f9f9fcfcfcf9f9f9fffffffdfdfdb8b8b89f9f9fa3a3a39c9c9c7777778f8f8ffffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fbfbfbfffffffffffffffffffefefefcfcfcfcfcfcfffffffdfdfdfdfdfdfffffffffffffffffff7f7f7f0f0f0dadadad3d3d3c8c8c8bebebeb9b9b9babababebebec2c2c2bcbcbcbebebebfbfbfc1c1c1c1c1c1c1c1c1c0c0c0bfbfbfc2c2c2c1c1c1c0c0c0bfbfbfbfbfbfc1c1c1c2c2c2c3c3c3bebebebdbdbdbababab7b7b7b3b3b3b0b0b0adadadacacacb0b0b0acacac9696969595958787879191919a9a9ae7e7e7efefeffffffffffffff0f0f0f8f8f8fffffffefefeefefeffdfdfdf5f5f5edededfafafa6c6c6c2828284949494141415151515050505c5c5c5555555f5f5f5a5a5a3a3a3a5151516666667272727373736c6c6c7a7a7a8e8e8e8181816161615c5c5c323232393939323232f9f9f9ffffffebebebfffffffbfbfba3a3a34848485555558e8e8e9191918f8f8f9494949292929292929292929292929292929292929292929292929393939292929292929191919090908f8f8f8e8e8e8e8e8e8989898989898989898989898888888686868585858484848e8e8efbfbfbe0e0e04e4e4e7979798383838383837474746e6e6e6767676767675b5b5b4f4f4f4747474848483b3b3b5151514a4a4a4d4d4d878787c4c4c4d7d7d7dadadad4d4d4b3b3b3a4a4a49999999999999999999494949292929494949292929090908d8d8d8a8a8a8888888585858080807d7d7d767676797979595959dadadaf3f3f3fefefefafafafdfdfdfffffff2f2f2fffffff9f9f9f8f8f8fffffff3f3f3f6f6f6efefef7b7b7b5757577878786e6e6e6d6d6d8282827878787b7b7b7c7c7c8686869292929595959494949c9c9ca9a9a9a3a3a3a3a3a3a4a4a4a5a5a5a6a6a6a6a6a6a5a5a5a5a5a5a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a9a9a9a9a9a9a9a9a9a8a8a8a8a8a8a8a8a8a7a7a7a7a7a7a7a7a7a6a6a6a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a7a7a7a6a6a6a6a6a6a5a5a5b0b0b0878787828282696969535353787878d2d2d2f2f2f2fcfcfcf8f8f8f3f3f3fafafafffffffdfdfdf7f7f7fefefefcfcfcf8f8f8f7f7f7fcfcfcfffffffdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffdfdfdfcfcfcfdfdfdfffffffdfdfdfbfbfbfdfdfdfffffffafafab7b7b7a6a6a6a1a1a1a2a2a2757575939393fafafafffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffffffffefefefffffffffffffdfdfdfffffffffffffffffffffffffffffffcfcfcf1f1f1e1e1e1d0d0d0c3c3c3bdbdbdbcbcbcbdbdbdbabababcbcbcbebebec1c1c1c2c2c2c2c2c2c1c1c1c0c0c0c4c4c4c2c2c2c0c0c0bfbfbfbfbfbfc0c0c0c1c1c1c3c3c3bebebebcbcbcbababab6b6b6b2b2b2afafafacacacabababa2a2a29191919b9b9b949494979797dcdcdcfcfcfcecececffffffefefefefefeffffffffffffffefefefafafafffffffafafaffffffffffffeeeeeeffffff8282822626263b3b3b4141414040405252524a4a4a5a5a5a5555552d2d2d4a4a4a5f5f5f6363636868686f6f6f7474746d6d6d5454543b3b3b2c2c2c505050ffffffeeeeeeedededeeeeeeffffffe3e3e3ffffff8c8c8c3636366b6b6b9595958f8f8f9191919494949292929292929292929292929292929292929292929292929393939393939393939292929191919090909090909090908d8d8d8d8d8d8c8c8c8c8c8c8a8a8a8888888787878686867e7e7e8585858484847171718383837575757272728383837171716666666565656060605959595c5c5c5151514040404040406262623d3d3d2c2c2c919191d3d3d3c6c6c6d9d9d9c6c6c6aeaeae9a9a9a9898989999999595959292929393939393939090908d8d8d8a8a8a8787878383837e7e7e7a7a7a7979797b7b7b696969e3e3e3f7f7f7fbfbfbfffffff9f9f9fffffff6f6f6fffffffffffff5f5f5ffffffffffffebebebfffffff2f2f2a2a2a27c7c7c7676767373737d7d7d6161616a6a6a7b7b7b8888888888888d8d8d9a9a9aa4a4a4a4a4a4a3a3a3a4a4a4a5a5a5a5a5a5a6a6a6a6a6a6a5a5a5a5a5a5a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a9a9a9aaaaaaaaaaaaa9a9a9a9a9a9a8a8a8a8a8a8a8a8a8a7a7a7a7a7a7a7a7a7a7a7a7a6a6a6a6a6a6a5a5a5a6a6a6a6a6a6a7a7a7a7a7a79d9d9d666666707070717171797979b3b3b3fffffffffffffbfbfbf4f4f4f9f9f9fffffffafafaf9f9f9fffffffffffffffffffcfcfcfafafafefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefffffffffffffdfdfdfdfdfdfefefefffffffffffffdfdfdfffffffffffff9f9f9b8b8b8aeaeaea3a3a39f9f9f7d7d7da0a0a0f0f0f0fefefef2f2f2fffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfffffffffffffffffffffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffcfcfcf1f1f1e5e5e5d8d8d8cececec7c7c7c4c4c4b8b8b8bbbbbbbebebec1c1c1c2c2c2c2c2c2c1c1c1c1c1c1c5c5c5c3c3c3c1c1c1bfbfbfbebebebfbfbfc1c1c1c2c2c2bebebebcbcbcb9b9b9b6b6b6b2b2b2aeaeaeacacacaaaaaaaaaaaa9b9b9b9b9b9b939393dbdbdbffffffffffffefefeffcfcfcfdfdfdfffffffdfdfdf7f7f7fffffffffffffafafafafafafdfdfdfffffffffffff8f8f8ffffff6363632020203030303131314747474343435757575555552a2a2a4c4c4c5252525050506363637171715050502222222f2f2f606060fcfcfce8e8e8fefefeefefeffdfdfdffffffe6e6e6ffffffefefef9999995a5a5a8c8c8c9292929090909797978a8a8a9292929292929292929292929292929292929292929292929494949494949393939292929292929191919191919090909090909090908f8f8f8e8e8e8c8c8c8a8a8a8888888787878c8c8c7b7b7b7f7f7f8686866d6d6d9090908a8a8a6d6d6d7a7a7a7171717878787373735e5e5e5555554444443c3c3c4343434f4f4f5050504b4b4b959595ddddddd0d0d0cfcfcfd6d6d6b9b9b99f9f9f9a9a9a9c9c9c9898989494949595959494949191918d8d8d8989898686868282827c7c7c7878786c6c6c6565657c7c7ceaeaeaf8f8f8fbfbfbfffffffdfdfdfafafafffffffdfdfdfffffffcfcfcf7f7f7fffffffffffffafafaf7f7f76e6e6e4242427575757777777878786c6c6c5a5a5a7c7c7c8a8a8a7e7e7e848484a1a1a1ababab9e9e9ea3a3a3a4a4a4a5a5a5a6a6a6a6a6a6a6a6a6a6a6a6a5a5a5a6a6a6a6a6a6a7a7a7a8a8a8a9a9a9a9a9a9aaaaaaabababa9a9a9a9a9a9a9a9a9a8a8a8a8a8a8a8a8a8a7a7a7a7a7a7a7a7a7a6a6a6a5a5a5a4a4a4a4a4a4a5a5a5a7a7a7a8a8a86363637e7e7e5e5e5e5b5b5bd7d7d7efefefe5e5e5fffffff2f2f2f0f0f0fffffffffffffdfdfdfffffffffffff9f9f9fffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefeffffffffffffb0b0b0999999a6a6a6a1a1a1828282989898f8f8f8fffffff7f7f7fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfefefefffffffefefefefefefffffffffffffffffffefefefffffffffffffffffffbfbfbf5f5f5f6f6f6fbfbfbfafafaf1f1f1e8e8e8c8c8c8bfbfbfc6c6c6bababac4c4c4b7b7b7c5c5c5c5c5c5bebebec4c4c4c6c6c6c2c2c2c2c2c2c5c5c5c3c3c3bebebeb5b5b5bcbcbcb7b7b7a3a3a3b1b1b1b9b9b9a3a3a3a6a6a69e9e9eb7b7b7dfdfdff6f6f6f9f9f9fefefefffffff7f7f7fefefefcfcfcfbfbfbfcfcfcfffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefef9f9f9efefefe7e7e78d8d8d3b3b3b2b2b2b4e4e4e3b3b3b2424242f2f2f3d3d3d3333333232322b2b2b3232323030302525256d6d6deeeeeef8f8f8fafafafdfdfdf3f3f3e3e3e3fffffff4f4f4efefef7777772e2e2e5b5b5b9c9c9c9b9b9b9494948f8f8f9393939292929292929292929292929292929292929292929292929292929292929292929191919191919090909090909090908e8e8e9292929292928e8e8e8c8c8c8d8d8d8c8c8c8a8a8a8080807b7b7b8a8a8a7e7e7e7d7d7d8989897c7c7c8585857a7a7a6e6e6e6060605e5e5e6969696e6e6e616161505050494949424242565656515151424242838383d3d3d3ddddddd5d5d5d0d0d0d4d4d49191918b8b8b9898989595958c8c8c8b8b8b8c8c8c888888818181808080828282808080797979777777757575555555626262d3d3d3fffffff2f2f2fffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9f9f9f9fcfcfcf9f9f99e9e9e6666667272726767677474747373736c6c6c6f6f6f9a9a9aaaaaaa9898989b9b9ba0a0a0a4a4a4a5a5a5a5a5a5a5a5a5a3a3a3a2a2a2a2a2a2a2a2a2a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a7a7a7a7a7a7aaaaaaadadadabababa8a8a8a7a7a7a9a9a9adadada6a6a69e9e9ea7a7a7aeaeae9494946c6c6c7d7d7d5f5f5f818181cececef0f0f0f0f0f0f5f5f5fbfbfbf4f4f4f6f6f6fafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbb2b2b29797979f9f9fa3a3a38686869c9c9cfbfbfbfffffffafafafffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfdfdfdfffffffffffffdfdfdf9f9f9fafafafefefefefefef8f8f8f3f3f3eeeeeeededede8e8e8d8d8d8bababab8b8b8bfbfbfc2c2c2bebebec1c1c1c1c1c1bebebebfbfbfc3c3c3c2c2c2bebebeb7b7b7bababac0c0c0b3b3b3b4b4b4b7b7b7acacacb6b6b6bebebedededef7f7f7f9f9f9f5f5f5f6f6f6f8f8f8f9f9f9fdfdfdfcfcfcfbfbfbfbfbfbfefefefffffffffffffffffffffffffdfdfdfdfdfdfffffffffffffffffff9f9f9f3f3f3f6f6f68888882b2b2b1c1c1c3a3a3a3030302f2f2f3f3f3f2c2c2c424242313131343434898989dededef6f6f6f3f3f3fcfcfcf7f7f7f5f5f5fcfcfcf9f9f9fafafaf5f5f5ffffff7c7c7c4848486a6a6a9595959393939191919090909999999292929292929292929292929292929292929292929292929292929292929292929191919191919090909090909090908e8e8e9292929292928f8f8f8d8d8d8e8e8e8d8d8d8a8a8a8989897777777e7e7e7c7c7c8181818686867575757979797e7e7e8282828080807575756a6a6a6262625b5b5b5656564f4f4f4d4d4d4d4d4d444444333333434343888888cfcfcfd2d2d2d3d3d3dbdbdbbfbfbfaaaaaa9797978d8d8d8e8e8e8f8f8f8c8c8c8686868080808181818484848080807777777171716666665b5b5b5a5a5adadadafffffff9f9f9fcfcfcfdfdfdfefefefffffffffffffffffffdfdfdfcfcfcfbfbfbfcfcfcf0f0f0f0f0f0afafaf7a7a7a6f6f6f5d5d5d7373737070706b6b6b656565818181969696979797a5a5a5a6a6a6a2a2a2a3a3a3a4a4a4a3a3a3a3a3a3a4a4a4a8a8a8abababa6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9a9a9aaaaaaa8a8a8a7a7a7a7a7a7a3a3a3a6a6a6a7a7a7a6a6a6a5a5a59f9f9f8a8a8a747474646464828282c2c2c2f8f8f8fffffff2f2f2eeeeeef2f2f2f8f8f8fafafafdfdfdfffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdf9f9f9c2c2c29e9e9e9f9f9fa3a3a38888889f9f9ffdfdfdfffffffbfbfbfffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffefefefefefefefefefffffffffffffffffffefefefefefefefefefefefefefefefffffffffffffefefefffffffffffffffffffffffffcfcfcfffffffffffffefefefefefefffffffffffffffffffefefefffffffdfdfdfbfbfbfcfcfcfdfdfdfffffffefefefdfdfdfffffffffffffbfbfbe9e9e9a2a2a29e9e9ea1a1a1a9a9a9c0c0c0bfbfbfbcbcbcb9b9b9bbbbbbbfbfbfbdbdbdb8b8b8bebebea9a9a9afafafadadada5a5a5a2a2a29a9a9aa1a1a1c6c6c6f2f2f2fffffff8f8f8f8f8f8f9f9f9f9f9f9fffffffcfcfcfbfbfbfafafafbfbfbfdfdfdfffffffffffffefefefffffffdfdfdfdfdfdfffffffffffffffffffdfdfdf9f9f9f6f6f6e1e1e18787872323233e3e3e3838382929291f1f1f3333335454547a7a7ab2b2b2eeeeeefefefef9f9f9fffffffdfdfdfdfdfdf7f7f7fcfcfcfffffff3f3f3f3f3f3eeeeee6e6e6e6161617d7d7d9191919090909090908f8f8f9999999292929292929292929292929292929292929292929292929292929292929292929191919191919090909090909090908e8e8e9191919292928f8f8f8f8f8f9090908e8e8e8a8a8a8787877777777b7b7b7c7c7c7e7e7e7e7e7e7474747e7e7e919191a0a0a0abababa7a7a79d9d9d9999999a9a9a9c9c9c9f9f9f8e8e8e6666665353534949492f2f2f606060d2d2d2e2e2e2e0e0e0d4d4d4dcdcdcbebebe9a9a9a8d8d8d9090909191918c8c8c8484847f7f7f8181818383837c7c7c7373737171716060606969695a5a5adbdbdbfbfbfbfffffffbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffdfdfdfbfbfbfefefef7f7f7ffffffe7e7e7c8c8c8afafaf7a7a7a6c6c6c6868687272727575758e8e8ea2a2a2a6a6a6a9a9a99b9b9ba1a1a1a3a3a3a3a3a3a2a2a2a0a0a0a1a1a1a6a6a6abababa6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a7a7a7a8a8a8a9a9a9a8a8a8a7a7a7a7a7a7a8a8a8a8a8a8a9a9a9a7a7a7a5a5a59f9f9f8f8f8f7c7c7c727272707070868686c3c3c3f5f5f5fffffff8f8f8f1f1f1f2f2f2fbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffcfcfcffffffdededeaeaeaea5a5a5a0a0a0888888a0a0a0fcfcfcfffffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffdfdfdfefefefffffffffffffcfcfcfefefefffffffefefefdfdfdfffffffffffffffffffdfdfdfbfbfbfbfbfbfbfbfbfafafafafafafbfbfbfdfdfdfffffffbfbfbfafafafefefeeeeeeea0a0a08181818383838e8e8e9c9c9c9898989494949292929292929191918b8b8b8585858e8e8e6666667474749090909c9c9ca3a3a3a0a0a0a3a3a3c0c0c0f3f3f3fefefef3f3f3fefefefffffff8f8f8fffffffcfcfcfafafaf9f9f9fafafafcfcfcfefefefefefefefefefffffffffffffdfdfdfcfcfcfdfdfdfcfcfcf9f9f9f6f6f6f8f8f8fbfbfbe8e8e8a8a8a89999993737372020203f3f3f2e2e2e949494e9e9e9fdfdfdf6f6f6efefeff3f3f3fffffff8f8f8fffffffffffff8f8f8f6f6f6fffffff7f7f7ababab5353536e6e6e8b8b8b9292929494949292928e8e8e9393939292929292929292929292929292929292929292929292929292929292929292929191919191919090909090909090908e8e8e9191919292929090909090909292928e8e8e8989897a7a7a7d7d7d8383837d7d7d7777777c7c7c888888999999b4b4b4b9b9b9bbbbbbbbbbbbbbbbbbbbbbbbb6b6b6b0b0b0b8b8b8aaaaaa9090909191918f8f8f5d5d5d5252528c8c8ccfcfcfdcdcdcc7c7c7e2e2e2cececeb7b7b7a3a3a38e8e8e8c8c8c8989898484848080807f7f7f7d7d7d7676767070707272726161616e6e6e5c5c5cbcbcbcedededfffffffffffffdfdfdfffffffffffffffffffffffffffffffcfcfcfafafaf2f2f2f6f6f6fffffff8f8f8f8f8f8efefefa9a9a97070706464646666665e5e5e6e6e6e7c7c7c8484849999999b9b9ba2a2a2a4a4a4a6a6a6a5a5a5a3a3a3a1a1a1a2a2a2a4a4a4a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a5a5a5a9a9a9abababa8a8a8a6a6a6a9a9a9ababababababb0b0b0a8a8a89a9a9a8787877878787373737c7c7c878787d0d0d0f8f8f8fefefeedededefefeff6f6f6f8f8f8fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffff9f9f9fffffff7f7f7b7b7b7a4a4a49f9f9f8a8a8aa3a3a3fdfdfdfffffffafafafffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffdfdfdfcfcfcfffffffffffffffffffdfdfdfffffffffffffdfdfdfdfdfdfffffffffffff9f9f9fbfbfbfcfcfcfcfcfcfafafaf8f8f8f8f8f8fbfbfbfefefefbfbfbf0f0f0fffffffafafac8c8c88484847e7e7e8585857d7d7d7979797575757373736f6f6f6868685f5f5f5959595f5f5f414141626262919191a1a1a1a5a5a5a5a5a5b0b0b0d6d6d6fcfcfcfcfcfcefefeffefefefffffff3f3f3f8f8f8fcfcfcfafafaf9f9f9fafafafcfcfcfefefefefefefefefefffffffffffffefefefcfcfcfbfbfbf9f9f9f7f7f7f6f6f6fafafaf2f2f2fffffff4f4f4f0f0f0a3a3a39f9f9fafafaf9c9c9ce1e1e1fffffff3f3f3edededfffffffffffff4f4f4f9f9f9f3f3f3fefefefdfdfdf1f1f1ffffffe5e5e56b6b6b4f4f4f7d7d7d9393939393939595959292929090909090909292929292929292929292929292929292929292929292929292929292929292929191919191919090909090909090908f8f8f9292929292929090909191919292928d8d8d8686867575758282828383837d7d7d7f7f7f939393abababb3b3b3bebebebbbbbbb6b6b6b3b3b3b5b5b5b8b8b8b5b5b5aeaeaeb1b1b1aaaaaaa9a9a9b2b2b2aeaeae9696967b7b7b6f6f6f959595c8c8c8cccccce7e7e7dbdbdbd9d9d9c2c2c29898988686868585858383838181817d7d7d7878787474747373736b6b6b6161616161615959597f7f7fd5d5d5fefefefffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8fcfcfcf9f9f9f7f7f7eeeeeef9f9f9ffffffdcdcdcb7b7b7c2c2c2bdbdbdb0b0b0b8b8b8aeaeae9898989e9e9ea3a3a39e9e9ea1a1a1a4a4a4a7a7a7a7a7a7a6a6a6a4a4a4a3a3a3a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a4a4a4a9a9a9abababa8a8a8a8a8a8acacacaeaeaeabababa7a7a79e9e9e8989897676767d7d7d9d9d9dbcbcbccbcbcbf3f3f3fffffffafafaf2f2f2fefefefffffff4f4f4f5f5f5fafafafbfbfbfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf8f8f8ffffffffffffb2b2b29e9e9e9f9f9f8d8d8da7a7a7fffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffcfcfcfdfdfdfffffffffffffffffffffffffffffffefefefafafafffffffffffffdfdfdfffffffffffffffffffdfdfdfbfbfbfffffffffffffffffffefefefffffffffffffcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfafafafafafafbfbfbfdfdfdfcfcfcf0f0f0ffffffffffffefefefa0a0a08383837d7d7d7c7c7c7878787676767373736c6c6c6262625c5c5c5a5a5a555555515151808080a6a6a6a5a5a59898989d9d9dc1c1c1f5f5f5fffffffbfbfbf1f1f1fdfdfdfffffff9f9f9fcfcfcfcfcfcfbfbfbfafafafbfbfbfdfdfdfffffffffffffefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcebebebf0f0f0ffffffecececfbfbfbfffffffffffff2f2f2fffffffafafaf4f4f4fdfdfdfdfdfdf2f2f2f2f2f2fbfbfbffffffebebebf2f2f2fffffff2f2f2fafafaa1a1a14242426a6a6a8f8f8f9595959292929090908d8d8d9696969393939292929292929292929292929292929292929292929292929292929292929292929191919191919090909090909090909191919292929191918f8f8f9090909191918a8a8a8282827d7d7d8282827878788585859d9d9db4b4b4c6c6c6bcbcbcbbbbbbbdbdbdb9b9b9aeaeaea7a7a7a9a9a9b0b0b0b3b3b3aeaeaeabababb4b4b4afafafa6a6a6b6b6b6bbbbbb9e9e9e8b8b8bc5c5c5dbdbdbdcdcdcd0d0d0dadadad3d3d3b6b6b69191918a8a8a8383838080807c7c7c7777777676767777776868686363635757575858584c4c4cc4c4c4f6f6f6fffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf9f9f9fffffffbfbfbf9f9f9fefefefdfdfdf8f8f8f9f9f9fffffff6f6f6f9f9f9f8f8f8fffffff2f2f2c3c3c3b3b3b3abababa3a3a39f9f9f9c9c9c9e9e9ea2a2a2a5a5a5a5a5a5a3a3a3a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a5a5a5aaaaaaabababa7a7a7a9a9a9afafafacacaca4a4a49797979191918383838080809f9f9fd0d0d0f2f2f2fbfbfbf8f8f8f9f9f9f9f9f9fefefefffffffcfcfcf5f5f5fafafafafafafbfbfbfbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefbfbfbfffffffefefeababab9e9e9e9e9e9e8d8d8da8a8a8fffffffffffffcfcfcfffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefdfdfdfbfbfbfafafafafafafbfbfbfdfdfdfefefef7f7f7f9f9f9fbfbfbfefefefffffffffffffefefefdfdfdfcfcfcfffffffdfdfdfbfbfbfffffffffffff5f5f5e1e1e1e4e4e4f3f3f3fbfbfbf7f7f7f6f6f6fdfdfdfffffffffffffcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbf8f8f8fbfbfbf5f5f5fafafaffffffcacaca8b8b8b7777777575757272727070706e6e6e6666665d5d5d5e5e5e6464646363636b6b6b8f8f8fa2a2a2a0a0a0989898adadadebebebfefefefbfbfbf7f7f7f9f9f9fefefefffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbfefefefffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fafafafffffffffffff1f1f1f4f4f4f9f9f9f7f7f7fafafafffffffefefef6f6f6fafafafffffffffffffffffff7f7f7edededfffffff7f7f7efefef6262624949498585859797979191919595958f8f8f8a8a8a9b9b9b9595959292929292929292929292929292929292929292929292929292929292929292929191919191919090909090909090909292929292929090908e8e8e8f8f8f8f8f8f8787877d7d7d8383837e7e7e7777779e9e9ebfbfbfc1c1c1cacacabfbfbfc1c1c1c0c0c0b6b6b6a2a2a29292928e8e8e9393939696969191919c9c9caeaeaeb1b1b1adadadbabababdbdbda8a8a8afafafbebebed5d5d5c7c7c7cacacad2d2d2d4d4d4d2d2d2b5b5b59f9f9f8989897f7f7f7b7b7b7777777373737272726b6b6b6363635858585a5a5a393939c0c0c0fafafafffffffcfcfcfcfcfcfbfbfbfafafafbfbfbfbfbfbfcfcfcfdfdfdf6f6f6f6f6f6f8f8f8fffffffdfdfdf0f0f0f9f9f9fffffffefefefffffff5f5f5fffffffffffff5f5f5fcfcfcf8f8f8cacacab9b9b9a5a5a59b9b9b9d9d9da3a3a3a5a5a5a3a3a3a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a8a8a8acacacaaaaaaa5a5a5a9a9a9aeaeaea6a6a69898988d8d8d8888888d8d8da7a7a7cececef0f0f0fefefefefefefdfdfdf5f5f5fafafafffffffbfbfbf7f7f7fefefefffffffefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfffffffffffffefefefdfdfda9a9a9a3a3a39a9a9a8b8b8ba6a6a6fcfcfcfefefef9f9f9fefefefafafafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfbfbfbf9f9f9f7f7f7f7f7f7f9f9f9fbfbfbfcfcfcf3f3f3f5f5f5f8f8f8fbfbfbfdfdfdfdfdfdfcfcfcfbfbfbfffffffefefef9f9f9f7f7f7fffffffefefee3e3e3c3c3c3c4c4c4d7d7d7e5e5e5e4e4e4e6e6e6f2f2f2fcfcfcfdfdfdf8f8f8f8f8f8f9f9f9fbfbfbfefefefefefefcfcfcfafafaf9f9f9ffffffeeeeeef9f9f9fffffff1f1f19999997b7b7b7575757272727070706d6d6d6666666060606868687474749b9b9b9797979b9b9b969696959595939393acacacf5f5f5fbfbfbf2f2f2f8f8f8fffffffffffffdfdfdfefefefbfbfbfefefefcfcfcfbfbfbfcfcfcfffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffefefefefefefcfcfcfffffffdfdfdf8f8f8fffffffffffffcfcfcfffffffffffffefefefffffffffffffdfdfdfffffffffffff8f8f8efefeffffffff2f2f2f7f7f7fffffffefefe5252526f6f6f8f8f8f9494948d8d8d9999999393938a8a8a9d9d9d9292929292929292929292929292929292929292929292929292929292929292929292929191919191919090909090909090909292929292929090908e8e8e8f8f8f8e8e8e8585857a7a7a8181817b7b7b7f7f7fb9b9b9d2d2d2bcbcbcc1c1c1c2c2c2b4b4b4aeaeaea2a2a29797979696969c9c9c9f9f9f9e9e9ea3a3a3a5a5a5a0a0a0a1a1a1abababb2b2b2b4b4b4b9b9b9bebebea4a4a4bfbfbfc0c0c0dedededcdcdcd2d2d2dadadad7d7d7b4b4b48f8f8f7e7e7e7a7a7a7575756d6d6d6868686c6c6c5e5e5e595959585858373737bebebefefefefbfbfbf9f9f9f9f9f9f8f8f8f8f8f8f9f9f9fcfcfcfffffffffffffdfdfdfffffffffffffcfcfcfcfcfcfffffffffffffdfdfdfdfdfdfffffff7f7f7fafafaffffffffffffffffffefefeffefefee1e1e1bcbcbca5a5a5a1a1a1a5a5a5a8a8a8a7a7a7a6a6a6a6a6a6a6a6a6a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8abababadadada9a9a9a4a4a4a8a8a8acacaca0a0a08e8e8e8686868484849b9b9bcdcdcdf7f7f7fffffffdfdfdf9f9f9fffffff3f3f3fdfdfdfffffffcfcfcfbfbfbfffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffafafaffffffffffffaaaaaa9292929494948c8c8ca9a9a9fcfcfce6e6e6fffffffcfcfcf8f8f8f9f9f9fbfbfbfcfcfcfdfdfdfdfdfdfbfbfbf8f8f8f7f7f7fbfbfbfafafafffffff1f1f1fffffff0f0f0f2f2f2f3f3f3f6f6f6f9f9f9f6f6f6f8f8f8fefefef7f7f7f2f2f2fbfbfbf7f7f7fffffff4f4f4f7f7f7ffffffddddddb9b9b99e9e9eabababacacacb0b0b0b8b8b8c5c5c5d5d5d5e3e3e3ebebebeaeaeaebebebf5f5f5fffffffffffff7f7f7f8f8f8fffffffafafafdfdfdf9f9f9f8f8f8fffffff7f7f7bdbdbd7c7c7c7676767070706969696868687070707c7c7c898989919191a0a0a08c8c8c9c9c9c8b8b8b7e7e7e777777bebebef8f8f8fdfdfdf8f8f8f3f3f3f6f6f6fcfcfcfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf5f5f5fffffff3f3f3f4f4f4fbfbfbbfbfbf6363637575759292929292929191919191919191919292929393939494949292929292929292929292929292929292929292929292929191919191919191919191919191919191919191919191919494949292929191919292928f8f8f8787877c7c7c747474737373999999838383c3c3c3c6c6c6cececebebebebcbcbc9898989696969595959797979a9a9a9d9d9d9f9f9f9f9f9fa3a3a3a4a4a4a6a6a6a8a8a8aaaaaaacacacaeaeaeaeaeaeb2b2b2b1b1b1b3b3b3bcbcbccacacad4d4d4d7d7d7d6d6d6d9d9d9d0d0d0b6b6b69292927777776d6d6d6d6d6d6d6d6d696969646464555555575757424242bbbbbbf5f5f5fdfdfdf7f7f7f9f9f9fcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafadededebebebeaeaeaea2a2a29b9b9b9f9f9faaaaaa9d9d9d969696aaaaaaabababa3a3a3afafafa8a8a8acacac9f9f9fa0a0a0b3b3b3b9b9b99999998f8f8f8b8b8b828282a6a6a6d6d6d6f6f6f6fdfdfdf9f9f9f9f9f9fdfdfdfefefefefefefffffffffffffffffffefefefdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffbfbfbfafafaf3f3f3b0b0b08b8b8ba3a3a3909090b6b6b6fffffffffffffafafaf9f9f9fffffffffffffafafaf4f4f4f3f3f3f6f6f6fbfbfbfefefefefefefefefefbfbfbfffffff8f8f8fffffffffffffffffffffffff2f2f2fdfdfdfcfcfcf6f6f6fafafafdfdfdfbfbfbfbfbfbefefeff5f5f5ffffffe4e4e4edededa7a7a78c8c8cbfbfbfb7b7b7b6b6b6b6b6b6b6b6b6b8b8b8babababebebec0c0c0b7b7b7bdbdbdcdcdcde0e0e0e7e7e7e3e3e3e7e7e7f1f1f1e6e6e6e0e0e0d4d4d4d0d0d0dadadaddddddc1c1c19d9d9d6d6d6d6d6d6d7171717878788181818a8a8a9090909292929393939c9c9c707070606060585858aeaeaef6f6f6f1f1f1f7f7f7f8f8f8f9f9f9fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdffffffdededefffffffefefef5f5f54040406e6e6e9494949191919191919191919191919191919292929292929292929292929292929292929292929292929292929292929292929191919191919191919191919191919191919191919191919191919494949191918b8b8b8e8e8e9292928989897a7a7a8787876a6a6acfcfcfc7c7c7bebebed6d6d6cdcdcdaaaaaa9797979797979696969898989b9b9b9e9e9ea0a0a0a1a1a1a4a4a4a5a5a5a7a7a7a9a9a9abababadadadaeaeaeafafafb5b5b5b4b4b4b3b3b3b4b4b4bababac5c5c5d2d2d2dbdbdbd8d8d8d6d6d6cacacaafafaf8b8b8b7070706969696d6d6d5454546868685e5e5e4242423f3f3fc8c8c8ffffffeaeaeaf7f7f7f9f9f9fbfbfbfcfcfcfbfbfbfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffffffedededc2c2c2a6a6a69b9b9ba0a0a0aeaeaea3a3a3aaaaaaa6a6a6aaaaaaa2a2a29f9f9fb0b0b0abababa6a6a6a7a7a7b1b1b1b2b2b29696969b9b9b7e7e7e8f8f8faaaaaad4d4d4f5f5f5f9f9f9fafafafffffffffffff7f7f7fdfdfdfdfdfdfefefefffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffbfbfbf7f7f7d3d3d39d9d9d929292848484aeaeaee7e7e7fffffff6f6f6f0f0f0e9e9e9fffffffdfdfdfcfcfcfefefefffffffffffff7f7f7f0f0f0efefeff4f4f4fefefef5f5f5f8f8f8efefeff7f7f7fafafafffffffffffffbfbfbf6f6f6f4f4f4f4f4f4f4f4f4f6f6f6ffffffefefefdfdfdf6d6d6d737373999999bdbdbda9a9a9b5b5b5b5b5b5b6b6b6b6b6b6b6b6b6b4b4b4b3b3b3b1b1b1b9b9b9b8b8b8bdbdbdc3c3c3c0c0c0b8b8b8b7b7b7bdbdbd9191918787877979797474747c7c7c8585858585857e7e7e8a8a8a8b8b8b8c8c8c8f8f8f9191919090908d8d8d8a8a8a8888888a8a8a6868684b4b4b4c4c4cb5b5b5f7f7f7fffffff2f2f2f7f7f7fcfcfcfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdeaeaeaffffffe7e7e7e9e9e9f6f6f65252527171719b9b9b8e8e8e8f8f8f9090909090909191919191919191919090909191919191919191919292929292929292929292929292929191919191919191919191919191919191919191919191919090909090909191919090908d8d8d8989898787878686866a6a6a3a3a3ac8c8c8cececec8c8c8bababaaaaaaaa1a1a19797979797979999999b9b9b9d9d9da0a0a0a3a3a3a5a5a5a6a6a6a7a7a7a8a8a8aaaaaaacacacaeaeaeafafafb0b0b0b2b2b2b5b5b5b5b5b5b1b1b1b0b0b0b7b7b7c8c8c8d6d6d6d8d8d8d9d9d9dadadacfcfcfb1b1b18989896b6b6b5e5e5e6767675f5f5f5d5d5d5151514d4d4d969696e6e6e6f7f7f7f8f8f8f9f9f9fbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f6f6f6d6d6d6ababab9e9e9ea4a4a4a6a6a6a6a6a69f9f9fa6a6a6a1a1a1a9a9a9a6a6a69e9e9ea9a9a9a8a8a8aaaaaaafafafa8a8a89b9b9ba2a2a2797979a1a1a1979797d9d9d9f3f3f3fffffffbfbfbf8f8f8fffffffffffff5f5f5fbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffefefefffffffffffffffffff5f5f5aeaeae858585848484989898bababaeeeeeeffffffffffffefefefefefeff2f2f2f8f8f8fefefefffffffffffffbfbfbf6f6f6fcfcfcfafafafffffffbfbfbfafafafdfdfdfffffffffffffdfdfdededededededfbfbfbfdfdfdf6f6f6f4f4f4f4f4f4f4f4f4f9f9f95a5a5a7c7c7c989898acacacb2b2b2acacacadadadafafafb3b3b3b7b7b7babababbbbbbbcbcbcbcbcbcbbbbbbb6b6b6b4b4b4b4b4b4b2b2b2afafafb3b3b3bbbbbbb9b9b9b3b3b3afafafaeaeaeadadadaeaeaeb4b4b4bababab0b0b0aaaaaaa1a1a19898989090908989898484848080806a6a6a4f4f4f606060575757b9b9b9ffffffefefefefefeff3f3f3f6f6f6f9f9f9fcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff7f7f7fafafafffffff3f3f33a3a3a6c6c6c8989898b8b8b8c8c8c8e8e8e8f8f8f9090909090908f8f8f8f8f8f9090909191919191919191919191919292929292929292929191919191919191919191919191919191919191919191919292928d8d8d9292929999998c8c8c747474747474858585818181cececed7d7d7c0c0c0bcbcbcc7c7c7b5b5b5a2a2a29797979999999c9c9c9e9e9ea0a0a0a3a3a3a6a6a6a9a9a9a9a9a9a9a9a9aaaaaaacacacaeaeaeafafafb1b1b1b1b1b1acacacb3b3b3b8b8b8b8b8b8b3b3b3b4b4b4bcbcbcc5c5c5d3d3d3d8d8d8dcdcdcdbdbdbd2d2d2b4b4b48080805555556666664444444c4c4c5151513a3a3a343434a0a0a0f5f5f5f8f8f8fafafafbfbfbfbfbfbfafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f3f3f3cbcbcb9f9f9f9b9b9ba8a8a8a4a4a49a9a9aa5a5a5a0a0a0939393a7a7a7b3b3b3a4a4a4a5a5a5a6a6a6adadad9e9e9ea0a0a0a1a1a17d7d7da3a3a39b9b9bddddddf7f7f7f6f6f6fafafafffffffcfcfcf6f6f6f7f7f7fdfdfdfbfbfbfbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffefefefbfbfbf7f7f7acacac8181818080807f7f7f999999b9b9b9e4e4e4efefefefefeffffffffffffffafafaf5f5f5f1f1f1f2f2f2f6f6f6fafafafffffff3f3f3edededf2f2f2f2f2f2ffffffffffffebebebf7f7f7fafafafffffffbfbfbe9e9e9f1f1f1fffffffffffff2f2f25d5d5d929292686868aeaeaea0a0a0adadadc7c7c7b4b4b4b4b4b4b4b4b4b5b5b5b5b5b5b6b6b6b7b7b7b7b7b7b8b8b8b6b6b6b5b5b5b6b6b6b6b6b6b6b6b6babababfbfbfb1b1b1b1b1b1b5b5b5b7b7b7b0b0b0a6a6a6a7a7a7afafafb0b0b0a9a9a99d9d9d9393938b8b8b8585858080807d7d7d707070616161414141444444c6c6c6fafafaf1f1f1f6f6f6f9f9f9f6f6f6f3f3f3f6f6f6fcfcfcfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf1f1f1f1f1f1e3e3e3fffffff7f7f7acacac8383838c8c8c8989898a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8e8e8e8e8e8e8f8f8f9090909090909191919191919292929292929292929191919191919191919191919191919191919191919191919393939191919191919292928a8a8a7b7b7b6e6e6e686868494949d2d2d2bababad2d2d2dededed1d1d1a6a6a68f8f8f9999999c9c9ca0a0a0a2a2a2a3a3a3a5a5a5a9a9a9acacacabababacacacadadadaeaeaeb0b0b0b1b1b1b2b2b2b3b3b3afafafb3b3b3b8b8b8b9b9b9b8b8b8b7b7b7b7b7b7b8b8b8c8c8c8d4d4d4d9d9d9d5d5d5d9d9d9d3d3d3acacac7c7c7c6161615757576060605353533b3b3b303030a7a7a7fafafaf9f9f9fafafafbfbfbfafafaf9f9f9fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffffffe1e1e1aeaeae9b9b9ba0a0a0a1a1a19f9f9fa8a8a8b8b8b8a6a6a6a1a1a1aaaaaaa8a8a8acacaca9a9a9989898a8a8a8a1a1a18c8c8c9b9b9b8d8d8deaeaeafdfdfdfffffff9f9f9f9f9f9fffffffefefef8f8f8f9f9f9fffffffbfbfbfbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffdfdfdf8f8f8c0c0c08a8a8a7b7b7b828282a5a5a5a0a0a0a3a3a3a8a8a8b6b6b6f3f3f3f4f4f4f6f6f6f9f9f9fbfbfbfdfdfdfffffffffffff5f5f5fafafaffffffffffffe8e8e8f4f4f4fcfcfcf5f5f5fffffff8f8f8f2f2f2eeeeeef6f6f6fafafaafafaf3c3c3c5d5d5d8b8b8b7f7f7f989898b5b5b5b3b3b3a9a9a99d9d9dbdbdbdbbbbbbb8b8b8b6b6b6b4b4b4b3b3b3b3b3b3b3b3b3b8b8b8babababcbcbcbdbdbdbababab4b4b4afafafacacacb7b7b7b7b7b7b9b9b9b8b8b8b1b1b1aaaaaaaaaaaaaeaeaea5a5a5a1a1a19b9b9b9595958d8d8d8585857d7d7d7777776060607c7c7c505050b8b8b8fffffff3f3f3f5f5f5fffffffefefef8f8f8f3f3f3f5f5f5fcfcfcfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff7f7f7f8f8f8fbfbfb1a1a1a7777778f8f8f8282828888888888888888888888888a8a8a8b8b8b8d8d8d8e8e8e8f8f8f8f8f8f8f8f8f9090909191919191919292929292929191919191919191919191919191919191919191919191919292929898989090908181818686868d8d8d717171464646c8c8c8d1d1d1c5c5c5d6d6d6d0d0d09d9d9d8d8d8da0a0a09b9b9b9f9f9fa4a4a4a6a6a6a6a6a6a7a7a7aaaaaaadadadaeaeaeaeaeaeafafafb0b0b0b2b2b2b3b3b3b4b4b4b4b4b4b8b8b8b6b6b6b4b4b4b5b5b5b6b6b6b8b8b8b9b9b9b8b8b8bbbbbbcececed5d5d5cdcdcdcfcfcfdadadad2d2d2bdbdbd5e5e5e525252464646404040393939353535a7a7a7efefeff9f9f9fafafafafafafafafaf9f9f9fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f4f4f4d0d0d0a8a8a8a1a1a1a7a7a7a3a3a39e9e9e9e9e9edbdbdbcfcfcfa2a2a2979797a3a3a3b1b1b1aaaaaa9f9f9fa0a0a09b9b9b929292989898f1f1f1edededfffffff7f7f7fffffffffffff7f7f7f6f6f6fffffffffffff6f6f6fbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffcfcfcfefefefffffffffffffdfdfde8e8e8a5a5a57b7b7b8d8d8da6a6a6a7a7a79393939999998f8f8facacacb3b3b3c4c4c4dcdcdcf2f2f2fdfdfdfafafaf4f4f4f3f3f3fcfcfcfcfcfce0e0e08787876e6e6e5f5f5f5050503d3d3d4949495757574545453636365a5a5a6e6e6e4f4f4f8787878383838d8d8da9a9a9a7a7a7a8a8a8c7c7c7b4b4b4b8b8b8b8b8b8b7b7b7b7b7b7b7b7b7b7b7b7b8b8b8b8b8b8acacacafafafb3b3b3b6b6b6b8b8b8b9b9b9b7b7b7b5b5b5b9b9b9b8b8b8b3b3b3aeaeaeadadadaeaeaeaeaeaeacacaca5a5a5a1a1a19c9c9c9595958c8c8c8282827777777070705a5a5a3f3f3f434343cdcdcdfffffff7f7f7fcfcfcfffffffdfdfdfbfbfbf9f9f9fbfbfbfefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdffffffe6e6e6ffffffffffff8787878383838383838484848888888787878686868585858686868989898d8d8d8f8f8f8e8e8e8e8e8e8f8f8f9090909191919191919292929292929191919191919191919191919191919191919191919191919090909595959090908484848080807a7a7a616161424242c5c5c5c4c4c4dadadaccccccc0c0c0aaaaaaa7a7a79595959d9d9da3a3a3a8a8a8a9a9a9a8a8a8a7a7a7abababaeaeaeafafafb0b0b0b1b1b1b2b2b2b3b3b3b4b4b4b5b5b5b5b5b5b9b9b9b7b7b7b5b5b5b4b4b4b5b5b5b7b7b7b9b9b9babababababac1c1c1c8c8c8cdcdcdd1d1d1d6d6d6dadadadbdbdba6a6a67a7a7a4848484f4f4f4848483c3c3ca9a9a9fffffffafafafafafafafafaf9f9f9f8f8f8fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8e2e2e2b6b6b69b9b9ba3a3a3adadada4a4a49a9a9a9e9e9eeaeaeaebebebc2c2c2aeaeaea7a7a7acacacaaaaaaa5a5a5a0a0a0979797a8a8a8e5e5e5f8f8f8ffffffecececf6f6f6fffffffffffff7f7f7f5f5f5fcfcfcfdfdfdf6f6f6fdfdfdfdfdfdfefefefffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffafafafefefefefefef9f9f9fcfcfcaeaeae6868686e6e6e6c6c6c9393939a9a9abababa9292929e9e9e989898989898a6a6a6b8b8b8bfbfbfb5b5b5a9a9a97e7e7e7e7e7e8181818585855353535353533e3e3e1d1d1d2b2b2b1515152020202f2f2f2d2d2d4747476666666262628b8b8b808080aaaaaaa7a7a7bababaa6a6a6abababb4b4b4b0b0b0b2b2b2b3b3b3b5b5b5b6b6b6b6b6b6b6b6b6b5b5b5bbbbbbb8b8b8b3b3b3afafafb0b0b0b4b4b4b8b8b8b8b8b8b8b8b8b6b6b6afafafa8a8a8aaaaaab1b1b1aeaeaea6a6a6a2a2a29c9c9c9494948b8b8b8383837b7b7b747474707070696969444444c5c5c5f5f5f5fafafafffffffffffff8f8f8fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf0f0f0fffffffafafaf2f2f28585859090907676767e7e7e8888888787878484848383838484848888888c8c8c8f8f8f8d8d8d8e8e8e8f8f8f8f8f8f9090909191919292929292929191919191919191919191919191919191919191919191919090908b8b8b9292929696967c7c7c525252454545525252c6c6c6cececec3c3c3d6d6d6c7c7c79f9f9fa2a2a2a3a3a39f9f9fa4a4a4aaaaaaabababa9a9a9a8a8a8abababafafafb0b0b0b1b1b1b2b2b2b3b3b3b4b4b4b5b5b5b6b6b6b6b6b6b3b3b3b6b6b6b9b9b9bababab8b8b8b7b7b7b7b7b7b8b8b8bfbfbfb4b4b4bababad1d1d1ddddddd5d5d5cfcfcfd2d2d2dededeafafaf5d5d5d4b4b4b343434323232a2a2a2f9f9f9fafafafbfbfbfafafaf9f9f9f8f8f8fafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefc8c8c8a7a7a7a0a0a0a0a0a09f9f9fa5a5a5adadade8e8e8f3f3f3efefefe2e2e2b9b9b9a8a8a8b0b0b09d9d9d949494afafafe5e5e5fcfcfcfcfcfcf4f4f4fffffffffffff9f9f9fafafafffffffffffff7f7f7f9f9f9fffffffefefefefefefffffffffffffffffffefefefdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf7f7f7f5f5f5dadadaa4a4a46060606060607d7d7d9494949e9e9e919191a6a6a69c9c9c9c9c9ca7a7a7a9a9a99f9f9f9a9a9a9e9e9e8c8c8c8e8e8e7575754646462929292929292b2b2b2323231d1d1d2323232c2c2c3838384646465a5a5a6e6e6e7c7c7c8b8b8b999999a7a7a7acacacaeaeaeb1b1b1b3b3b3b2b2b2b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b6b6b7b7b7b7b7b7b7b7b7b6b6b6b6b6b6b3b3b3b3b3b3b3b3b3b1b1b1aeaeaeababababababababab9e9e9ea5a5a59191918686868888888080806e6e6e575757575757444444dadadafffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcf9f9f9f3f3f3f7f7f7fffffff7f7f77878787878787171717c7c7c8383836e6e6e8585859292928787878585858383838888888686868787878989898b8b8b8d8d8d8e8e8e8e8e8e8e8e8e8d8d8d8e8e8e8f8f8f919191919191929292929292919191909090939393929292808080585858373737373737494949d0d0d0cbcbcbcecececbcbcbbcbcbc9f9f9f9a9a9aa1a1a1a3a3a3a7a7a7abababadadadadadadacacacacacacadadadaeaeaeafafafb1b1b1b3b3b3b5b5b5b6b6b6b6b6b6b6b6b6b7b7b7b6b6b6b6b6b6b9b9b9bcbcbcbcbcbcb8b8b8b5b5b5bababacfcfcfadadad8c8c8ca4a4a4d3d3d3e3e3e3cacacacfcfcfd0d0d0b0b0b05b5b5b424242333333aeaeaef8f8f8fbfbfbfafafaf9f9f9f8f8f8f9f9f9fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf8f8f8ffffffcfcfcf9d9d9da3a3a3a1a1a1969696a6a6a69a9a9ae1e1e1fffffff8f8f8f9f9f9f2f2f2c8c8c8a1a1a19d9d9da4a4a4b4b4b4ebebebf6f6f6fffffff7f7f7fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefcfcfcfafafaf9f9f9fbfbfbd6d6d6969696555555585858666666a0a0a0a9a9a99e9e9ea2a2a29b9b9b969696a2a2a2a3a3a37b7b7b4c4c4c4b4b4b4d4d4d3f3f3f2727271d1d1d2525252b2b2b2727272a2a2a3131313d3d3d4a4a4a5959596b6b6b7e7e7e8a8a8a9393939f9f9faaaaaaaeaeaeb0b0b0b3b3b3b5b5b5b4b4b4b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b6b6b7b7b7b7b7b7b6b6b6b6b6b6b5b5b5b3b3b3b3b3b3b2b2b2b0b0b0aeaeaeabababaaaaaaaaaaaaa2a2a29a9a9a8c8c8c8989898080807171716d6d6d6c6c6c474747505050c7c7c7f4f4f4fffffff6f6f6fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcf9f9f9f7f7f7ffffffe8e8e8a1a1a16363636d6d6d6c6c6c8686867e7e7e7b7b7b8585857878787676768b8b8b8888888181818484848585858787878989898a8a8a8b8b8b8b8b8b8b8b8b8d8d8d8d8d8d8f8f8f9090909191919191919191919191918f8f8f9090908686866a6a6a4141412323232a2a2a454545cfcfcfcdcdcdcfcfcfc8c8c8b2b2b29e9e9e9d9d9da5a5a5a5a5a5a5a5a5a6a6a6a9a9a9adadadb0b0b0b1b1b1b1b1b1b1b1b1b1b1b1b2b2b2b3b3b3b4b4b4b5b5b5b6b6b6b7b7b7b7b7b7b6b6b6b6b6b6b9b9b9bcbcbcbcbcbcb8b8b8b5b5b5b3b3b3afafafc1c1c1ababab7d7d7d909090c7c7c7dddddde5e5e5d2d2d2d8d8d8a5a5a54d4d4d3a3a3a535353bababafcfcfcfbfbfbfafafafafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfdfdfdd0d0d0a1a1a1a0a0a0a3a3a39d9d9da2a2a2a5a5a5ddddddfffffffcfcfcf8f8f8f9f9f9edededdddddddbdbdbd8d8d8d9d9d9fbfbfbfbfbfbfffffff4f4f4fefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefdfdfdfcfcfcf8f8f8f5f5f5ebebeba9a9a98d8d8d4f4f4f6565655a5a5a5959598e8e8eb0b0b0aaaaaa9797977676764848482626262525252424241f1f1f1b1b1b1d1d1d2626262b2b2b2c2c2c3c3c3c4646465353536262626f6f6f7e7e7e8c8c8c9696969e9e9ea8a8a8afafafb1b1b1b1b1b1b4b4b4b6b6b6b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b6b6b6b6b6b6b6b6b6b6b6b5b5b5b5b5b5b3b3b3b2b2b2b1b1b1b0b0b0adadadabababa9a9a9a8a8a89c9c9c9393938d8d8d8484847b7b7b7a7a7a6b6b6b5050505252529e9e9eecececfffffffffffffffffffcfcfcfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcf9f9f9fffffff5f5f5efefef5b5b5b7171714e4e4e7777776666666b6b6b7878788080807070707c7c7c9191918484847d7d7d8282828383838585858686868787878888888888888888888b8b8b8c8c8c8d8d8d8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f9191918f8f8f7878785353532e2e2e1919192929294d4d4dcdcdcdd0d0d0d1d1d1c6c6c6a6a6a69e9e9ea4a4a4acacacaaaaaaa7a7a7a6a6a6a9a9a9aeaeaeb2b2b2b2b2b2b1b1b1b5b5b5b4b4b4b3b3b3b3b3b3b3b3b3b5b5b5b6b6b6b7b7b7b6b6b6b6b6b6b7b7b7b9b9b9bbbbbbbbbbbbb8b8b8b6b6b6c2c2c2bdbdbdc7c7c7b7b7b7a3a3a38989898e8e8ee0e0e0d6d6d6c7c7c7ddddddd0d0d06e6e6e3c3c3c2929299a9a9afbfbfbfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefef8f8f8d7d7d7ababab9b9b9ba3a3a3a5a5a59d9d9da4a4a4c6c6c6eeeeeefbfbfbf3f3f3f6f6f6fffffffffffffffffff7f7f7eeeeeefefefefbfbfbfdfdfdf8f8f8fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffdfdfdfbfbfbfafafafcfcfcf3f3f3fdfdfdf4f4f4e6e6e69b9b9b9c9c9c9a9a9a8585856d6d6d5454545858586060604040401c1c1c1919192424242222222222222727272a2a2a2e2e2e3535353c3c3c4c4c4c5656566565657272727d7d7d888888929292999999a7a7a7aeaeaeb2b2b2b1b1b1b1b1b1b4b4b4b6b6b6b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b6b6b6b6b6b6b6b6b6b6b6b5b5b5b4b4b4b4b4b4b2b2b2b1b1b1b0b0b0afafafadadadabababa7a7a7a5a5a59a9a9a8989898d8d8d8787877b7b7b7676766161614c4c4c404040cdcdcdfdfdfdfffffff9f9f9fffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcf9f9f9fdfdfdf4f4f4efefefacacac5b5b5b5b5b5b6767676262626a6a6a7070707575757272728181818383837373738484848181818282828383838585858686868787878787878787878989898a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8d8d8d8d8d8d9090908989896565653d3d3d2727271d1d1d2f2f2f565656c9c9c9d1d1d1d4d4d4c9c9c99b9b9b9c9c9ca5a5a5aaaaaaadadadadadadaeaeaeb0b0b0b1b1b1b0b0b0b0b0b0afafafb8b8b8b6b6b6b4b4b4b3b3b3b3b3b3b4b4b4b6b6b6b7b7b7b6b6b6b7b7b7b7b7b7b9b9b9babababababab9b9b9b7b7b7c1c1c1b9b9b9b9b9b9b0b0b0c4c4c49999995a5a5a9e9e9ecdcdcddfdfdfdadadacfcfcfa2a2a24646463c3c3c8b8b8bfafafafbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff7f7f7e5e5e5bebebe9a9a9a9e9e9ea7a7a79999999b9b9ba8a8a8d6d6d6f8f8f8f4f4f4f2f2f2fafafaf8f8f8fffffff7f7f7f1f1f1f8f8f8f9f9f9fbfbfbfcfcfcfffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf8f8f8f6f6f6fffffff0f0f0e7e7e7fdfdfdffffffeaeaeaf7f7f7ffffffefefefaaaaaa6a6a6a7171718484845252521f1f1f2525252121212222222929293030303333333737374444445454545656566060606f6f6f7d7d7d8787879090909999999e9e9eacacacb1b1b1b2b2b2b0b0b0b0b0b0b4b4b4b5b5b5b4b4b4b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b6b6b6b6b6b6b6b6b5b5b5b4b4b4b3b3b3b3b3b3b2b2b2b0b0b0aeaeaeaeaeaeadadadaaaaaaa5a5a5a1a1a19e9e9e818181898989898989777777626262525252676767787878f1f1f1f9f9f9fefefef7f7f7fefefefbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcf9f9f9f3f3f3f6f6f6fffffff4f4f48b8b8b6868685252526868686969696c6c6c6e6e6e6565657070707272726a6a6a8383837f7f7f8080808282828484848585858787878787878787878787878888888989898a8a8a8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a7f7f7f5050502929292424242121212d2d2d505050c8c8c8d1d1d1d5d5d5cecece909090919191959595969696a3a3a3aaaaaab2b2b2b5b5b5b3b3b3b0b0b0afafafb0b0b0b9b9b9b7b7b7b5b5b5b3b3b3b2b2b2b4b4b4b6b6b6b7b7b7b6b6b6b7b7b7b8b8b8b9b9b9b8b8b8b8b8b8b9b9b9b9b9b9bababaa5a5a5c6c6c6c4c4c4b7b7b7a0a0a0646464636363a4a4a4dbdbdbd9d9d9cbcbcbd3d3d38f8f8f5c5c5c929292f8f8f8f9f9f9fbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff8f8f8f5f5f5d5d5d5a4a4a49a9a9aa3a3a3979797999999979797bdbdbdebebebf7f7f7fafafafbfbfbf0f0f0fefefefafafafbfbfbf9f9f9fdfdfdfafafafbfbfbfbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f7f7f7f5f5f5f1f1f1fcfcfcf2f2f2fbfbfbf7f7f7f8f8f8fdfdfdf5f5f5fafafaf9f9f9f5f5f5ffffffe7e7e78181812d2d2d2d2d2d2424242a2a2a3333333939393c3c3c4242425151516060606161616b6b6b7979798686869191919a9a9aa3a3a3a9a9a9adadadb0b0b0b1b1b1afafafb0b0b0b4b4b4b5b5b5b2b2b2b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b6b6b6b6b6b6b6b6b5b5b5b4b4b4b2b2b2b2b2b2b1b1b1afafafadadadadadadadadadaaaaaaa4a4a49e9e9e9393938b8b8b8b8b8b7272727373737272724a4a4a4c4c4ce4e4e4fffffff1f1f1fffffffffffffafafaf3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcf9f9f9fafafaf2f2f2fffffff0f0f0ffffff9292924c4c4c4949494b4b4b5959596868686060606969697878786f6f6f7272727979797a7a7a7d7d7d8080808282828484848585858585858585858686868787878888888989898a8a8a8989898989898a8a8a7f7f7f4949492121212727272626262a2a2a474747cccccccfcfcfd3d3d3d4d4d4878787838383818181808080909090999999a5a5a5afafafb3b3b3b4b4b4b3b3b3b4b4b4b6b6b6b5b5b5b4b4b4b3b3b3b3b3b3b4b4b4b5b5b5b6b6b6b6b6b6b7b7b7b9b9b9b8b8b8b7b7b7b7b7b7b9b9b9babababcbcbcbababac9c9c9bfbfbfbebebeadadad7272726262626666669c9c9ccfcfcfd0d0d0dcdcdcdadada646464979797f9f9f9f9f9f9fafafafafafafbfbfbfcfcfcfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdf9f9f9ffffffecececb8b8b89d9d9d9c9c9c9797979a9a9a939393a3a3a3c7c7c7e4e4e4f8f8f8fffffffafafaf8f8f8f9f9f9fffffff8f8f8fffffffafafafdfdfdf6f6f6fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf9f9f9f8f8f8f8f8f8fffffffefefef2f2f2f9f9f9f4f4f4fffffff6f6f6f2f2f2f9f9f9f9f9f9fffffff6f6f68888882323231a1a1a3232323a3a3a4242424646464b4b4b5454545f5f5f6565657373737b7b7b8686868f8f8f9797979f9f9fa8a8a8aeaeaeacacacafafafb0b0b0afafafb1b1b1b6b6b6b6b6b6b3b3b3b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b6b6b6b6b6b6b6b6b5b5b5b4b4b4b3b3b3b2b2b2b1b1b1b1b1b1aeaeaeabababacacacadadadaaaaaaa2a2a29c9c9c8c8c8c8f8f8f8b8b8b666666717171767676535353707070f8f8f8f2f2f2e5e5e5fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcf9f9f9fcfcfcffffffe7e7e7ffffffffffffeeeeee8282827a7a7a5555554d4d4d5d5d5d6060606666667474746c6c6c6868687070707272727575757979797c7c7c7f7f7f8080808181818484848484848686868787878888888888888888888888888b8b8b8383834b4b4b2222222b2b2b2a2a2a2a2a2a484848d0d0d0cccccccececed9d9d98686868080807b7b7b7c7c7c8080808484848e8e8e9e9e9eaeaeaeb6b6b6b6b6b6b2b2b2b3b3b3b3b3b3b3b3b3b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b6b6b6b8b8b8b9b9b9b8b8b8b7b7b7b6b6b6b9b9b9bbbbbbb8b8b8c3c3c3b2b2b2aaaaaab9b9b99797976464646666666363636d6d6dc7c7c7d6d6d6d4d4d4d9d9d9858585a4a4a4fbfbfbfbfbfbfafafafafafafbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcf7f7f7fffffffbfbfbd2d2d2a6a6a69797979898989797979797979191919a9a9abdbdbde0e0e0f4f4f4fffffff2f2f2f4f4f4fffffff2f2f2fffffff9f9f9fffffff9f9f9fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefcfcfcfbfbfbfffffff5f5f5fafafaf1f1f1ffffffeaeaeafefefef0f0f0fffffff8f8f8eeeeeefffffff5f5f58282822525252d2d2d3737374141414949494e4e4e5959596767676d6d6d6b6b6b8282828888888f8f8f9494949999999e9e9ea6a6a6acacacacacacafafafb0b0b0b0b0b0b3b3b3b7b7b7b7b7b7b3b3b3b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b6b6b6b6b6b6b6b6b5b5b5b4b4b4b3b3b3b2b2b2b1b1b1b1b1b1adadadababababababadadadaaaaaaa2a2a29b9b9b9595958181818484847979797070704b4b4b606060fafafaf9f9f9f8f8f8fffffffffffff8f8f8fffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcf9f9f9fcfcfcf7f7f7fffffffcfcfcf6f6f6fffffffafafaf5f5f59595955a5a5a5151515858585555555959595f5f5f6f6f6f6a6a6a6c6c6c6f6f6f7373737777777a7a7a7c7c7c7d7d7d8383838484848585858686868787878787878787878787878585858282824b4b4b2020202a2a2a2929292929294a4a4ad2d2d2c8c8c8cbcbcbdedede8a8a8a8585858080808484847a7a7a7878787d7d7d909090a8a8a8b6b6b6b4b4b4adadadb1b1b1b1b1b1b3b3b3b4b4b4b4b4b4b4b4b4b3b3b3b3b3b3b6b6b6b8b8b8b9b9b9b8b8b8b6b6b6b6b6b6b9b9b9bcbcbcc3c3c3b0b0b0bababac9c9c99b9b9b6f6f6f7171716868686c6c6c505050b5b5b5d4d4d4e0e0e0c6c6c6e2e2e2e6e6e6fdfdfdfcfcfcfbfbfbfafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf5f5f5fcfcfcffffffe4e4e4afafaf959595989898979797a1a1a18e8e8e818181a0a0a0c8c8c8e4e4e4fcfcfcf9f9f9fafafafffffff1f1f1fdfdfdf8f8f8fffffffbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcf5f5f5fcfcfcf1f1f1fafafaf4f4f49090903030302c2c2c4343434747475353535c5c5c6b6b6b5d5d5d6969698383838787878f8f8f9595959898989e9e9ea7a7a7aeaeaeafafafafafafb0b0b0b1b1b1b2b2b2b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b2b2b2b1b1b1b1b1b1aeaeaeadadadacacacabababa8a8a8a3a3a39d9d9d9898989595956d6d6d8080807878786262625858584c4c4cfdfdfdf2f2f2fbfbfbfffffffffffffdfdfdfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf0f0f0fffffffafafafbfbfbffffffefefeff6f6f6fffffff4f4f4a9a9a94444444444446060604f4f4f6060606767675959596d6d6d7171716e6e6e7c7c7c7a7a7a7575757a7a7a7d7d7d7f7f7f7f7f7f8181818888889595959f9f9faaaaaaa6a6a66262622a2a2a232323222222323232474747cfcfcfc9c9c9d4d4d4dadadaa7a7a79999997e7e7e8181817e7e7e9494945b5b5b656565cacaca5f5f5faaaaaaacacacb6b6b6b2b2b2b4b4b4bbbbbbb9b9b9b1b1b1b1b1b1b8b8b8b8b8b8b5b5b5b6b6b6b8b8b8b4b4b4aeaeaeb0b0b0b8b8b8b8b8b8b4b4b4bebebebbbbbb9595957070706868686d6d6d6a6a6a6f6f6f454545c8c8c8d0d0d0cacacaccccccebebebffffffffffffe8e8e8f8f8f8fffffffdfdfdfffffff8f8f8fffffff5f5f5f3f3f3fdfdfdfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfbfbfbfffffffbfbfbd8d8d8a9a9a99393939393939494949393938b8b8b878787989898c4c4c4ecececf8f8f8fffffffffffffafafaf8f8f8fefefefffffffcfcfcfafafafafafafafafafbfbfbfefefefefefef9f9f9f2f2f2fefefefffffffffffffcfcfcfffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfce9e9e9fffffffffffff2f2f2f9f9f9ededed8f8f8f1d1d1d2f2f2f6060605f5f5f5959597979797272726767678b8b8b8b8b8b9292929999999c9c9ca2a2a2aaaaaaafafafb0b0b0afafafb0b0b0b1b1b1b2b2b2b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b2b2b2b1b1b1b0b0b0b0b0b0aeaeaeacacacaaaaaaa8a8a8a2a2a29a9a9a9393939191918484849797975f5f5f656565434343525252f8f8f8efefeff8f8f8fefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffbfbfbfffffffbfbfbfbfbfbfffffffafafafffffff3f3f3ffffffffffffa2a2a22424243232325e5e5e5b5b5b5353536969696f6f6f6161615858585f5f5f7171717d7d7d8080806f6f6f777777999999a9a9a99f9f9f9e9e9eadadada2a2a2a9a9a9a2a2a26868683535351c1c1c202020585858d6d6d6dfdfdfcececed6d6d6d3d3d3b6b6b69898988888883c3c3c747474ffffffc3c3c3444444414141292929b7b7b7b4b4b4b1b1b1b1b1b1b4b4b4b5b5b5b3b3b3b3b3b3b5b5b5b4b4b4b3b3b3b6b6b6bababab9b9b9b5b5b5b8b8b8bebebeb8b8b8b0b0b0acacac9b9b9b7d7d7d6e6e6e6f6f6f6d6d6d6363637474745f5f5fcbcbcbd7d7d7dcdcdce2e2e2e1e1e1e0e0e0f8f8f8fffffffdfdfdf1f1f1e9e9e9ebebebfffffff1f1f1f9f9f9fdfdfdf9f9f9f4f4f4f7f7f7fdfdfdfffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffdfdfdf7f7f7fffffff8f8f8c6c6c69393939a9a9a8989898e8e8ea1a1a1949494797979898989b6b6b6f2f2f2fffffffffffff6f6f6f4f4f4fffffffffffff4f4f4fafafafffffffffffff9f9f9fbfbfbfffffffffffff6f6f6fdfdfdfffffffffffffffffffffffffffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfefefef6f6f6fbfbfbf4f4f4f0f0f0f9f9f9ababab1e1e1e1111113c3c3c6e6e6e4343438787876f6f6f8c8c8c8484848f8f8f9898989f9f9fa2a2a2a7a7a7aeaeaeb1b1b1b1b1b1b0b0b0b0b0b0b2b2b2b3b3b3b4b4b4b4b4b4b4b4b4b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b2b2b2b0b0b0afafafb2b2b2aeaeaeaaaaaaa9a9a9a7a7a7a1a1a19696968e8e8e7b7b7ba1a1a14f4f4f6d6d6d7777775a5a5afffffffefefeefefeff6f6f6fbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf6f6f6fcfcfcf4f4f4f4f4f4fcfcfcf9f9f9fffffffafafaecececdbdbdbf0f0f0ffffffa2a2a23232324242424a4a4a5454545656566767677474746b6b6b6969697474747474746d6d6d7f7f7fa5a5a5b9b9b9b0b0b0aaaaaab1b1b1a7a7a7b2b2b2bdbdbd5e5e5e1f1f1f2828281b1b1b3434344a4a4ac4c4c4d3d3d3dbdbdbd8d8d89c9c9ca3a3a3b3b3b3a2a2a2b9b9b9ffffffc0c0c04c4c4c474747959595959595acacacafafafafafafaeaeaeb1b1b1b5b5b5b5b5b5b1b1b1b2b2b2b2b2b2b5b5b5b8b8b8b8b8b8b5b5b5b7b7b7bbbbbbbdbdbdadadad9898987c7c7c6868686c6c6c7373736b6b6b7373736d6d6d5e5e5eb8b8b8d3d3d3d4d4d4c8c8c89393935050504f4f4f5e5e5e4e4e4e636363969696b1b1b1e5e5e5fffffff5f5f5f0f0f0f8f8f8fbfbfbf6f6f6f9f9f9fffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf5f5f5fffffffefefeecececeeeeeefffffffffffff7f7f78787878c8c8c8a8a8a8484848a8a8a9696969696968b8b8bb0b0b0dededefffffffffffffffffffdfdfdddddddb1b1b19090908b8b8b848484919191c2c2c2f8f8f8ffffffeeeeeefcfcfcfdfdfdfffffffffffffffffffbfbfbfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbffffffe8e8e8f3f3f3fffffffafafaf7f7f7d7d7d79393932929291616163b3b3b8383837878788888888c8c8c8383839494949d9d9da4a4a4a7a7a7abababb0b0b0b2b2b2b0b0b0b1b1b1b1b1b1b2b2b2b3b3b3b4b4b4b4b4b4b4b4b4b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b2b2b2b1b1b1afafafafafafb1b1b1acacaca8a8a8a7a7a7a6a6a6a0a0a09494948a8a8a8989896868686d6d6d5e5e5e6d6d6de0e0e0f1f1f1fffffff4f4f4f7f7f7fbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfefefefffffffdfdfdfafafafdfdfdfbfbfbfcfcfcffffffebebebfffffffffffff3f3f3ffffffcacaca2a2a2a3838383f3f3f5959594b4b4b4c4c4c6d6d6d6767675a5a5a6969698787879e9e9ea4a4a4acacacb8b8b8b1b1b19f9f9fa6a6a6a8a8a8a7a7a75858582626263737372b2b2b252525282828d4d4d4cdcdcdd4d4d4ddddddadadada6a6a6a3a3a3a5a5a5c0c0c0c9c9c9bdbdbd2b2b2b575757a6a6a68a8a8a9f9f9fabababb1b1b1afafafafafafb5b5b5b5b5b5b0b0b0b4b4b4b3b3b3b2b2b2b2b2b2b1b1b1afafafb0b0b0b1b1b1b0b0b09898988282827272726969697171717878787070706d6d6d6363636f6f6fbdbdbddfdfdfdadadacecece8888885555554545454646464d4d4d6c6c6c848484818181949494e8e8e8f0f0f0f5f5f5f5f5f5f6f6f6fbfbfbfefefefefefefffffffffffffffffffffffffffffffffffffefefefdfdfde3e3e3f0f0f0fffffffffffff5f5f5efefeff6f6f6fcfcfce2e2e2aeaeae8686868787879393938e8e8e8484848282829292929f9f9f9c9c9c8a8a8a8989899c9c9ca2a2a29898989191919b9b9b9c9c9c919191959595b6b6b6e1e1e1fcfcfcfcfcfcf9f9f9fbfbfbfffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefbfbfbfafafaf1f1f1fcfcfcfffffffcfcfcfbfbfbfffffffdfdfdf2f2f29696962424242c2c2c7373739393937e7e7e919191898989999999a1a1a1a8a8a8aaaaaaacacacb0b0b0b1b1b1afafafb2b2b2b2b2b2b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b2b2b2b0b0b0afafafaeaeaeacacaca9a9a9a6a6a6a6a6a6a4a4a49e9e9e9393938a8a8a7a7a7a9c9c9c7474748e8e8edadadaffffffeaeaeafffffffbfbfbfbfbfbfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffffffffcfcfcf9f9f9f9f9f9fafafaf5f5f5fafafafffffffcfcfcf9f9f9f6f6f6f4f4f4efefefe3e3e3dedede3a3a3a2e2e2e4949495151515e5e5e4848486464647e7e7ea3a3a3b6b6b6acacacadadadb8b8b8a5a5a58080807777777676767f7f7f7b7b7b4d4d4d2222222222223030304a4a4aeaeaeacbcbcbc8c8c8d0d0d0cbcbcbb8b8b8a0a0a0a8a8a89c9c9ca5a5a59797974e4e4e7a7a7a8e8e8e757575929292a5a5a5b3b3b3b2b2b2afafafb2b2b2b3b3b3b0b0b0b2b2b2b1b1b1b0b0b0afafafafafafb1b1b1b2b2b2b2b2b29494947979796f6f6f757575747474747474767676757575606060838383afafafd4d4d4dadadad6d6d6d8d8d8979797393939474747555555868686a1a1a18b8b8b868686888888989898dadadafffffff5f5f5e7e7e7f8f8f8fffffff7f7f7fffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff7f7f7edededeeeeeeefefeffcfcfcfffffff1f1f1ffffffcdcdcd9a9a9a8c8c8c8d8d8d8787878080808181818282828b8b8b9393939595959595959696969393938f8f8f8585858c8c8c9292928d8d8d8282828e8e8ec0c0c0f3f3f3fefefefbfbfbfafafafefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefbfbfbf9f9f9f6f6f6fffffffffffff3f3f3f9f9f9f2f2f2ebebebf9f9f9dfdfdfa3a3a32a2a2a3737373838389393938a8a8a9f9f9f9f9f9fa6a6a6ababababababacacacb0b0b0b1b1b1b0b0b0b3b3b3b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b5b5b4b4b4b4b4b4b3b3b3b1b1b1b0b0b0aeaeaeadadada7a7a7a7a7a7a7a7a7a6a6a6a2a2a29a9a9a9090908989896c6c6c6b6b6b5a5a5a9a9a9affffffe9e9e9efefeffefefefffffffcfcfcfcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf4f4f4fefefef5f5f5f7f7f7f9f9f9fafafafffffff5f5f5fdfdfdfffffff7f7f7fffffffffffffbfbfbf6f6f6e9e9e9ffffffc1c1c1c8c8c87373732020204242425e5e5e808080a2a2a2a9a9a9b1b1b1b6b6b6b4b4b4a2a2a28181816565656060606b6b6b7070707e7e7e6060602727271d1d1d242424303030b8b8b8d8d8d8d1d1d1c1c1c1cececec6c6c6b7b7b7aaaaaaafafafaeaeae979797969696717171adadad9c9c9c8c8c8c9c9c9cacacacb1b1b1afafafafafafb0b0b0b0b0b0acacacafafafb0b0b0b0b0b0b3b3b3b7b7b7b5b5b5b1b1b18686866f6f6f6d6d6d7a7a7a7676766d6d6d6f6f6f727272787878b4b4b4d8d8d8d5d5d5cececed8d8d8c8c8c87878783939394646464444447979799797978282828b8b8b8a8a8a7c7c7ca2a2a2d5d5d5f9f9f9fffffff8f8f8f8f8f8fefefefffffffffffffffffffffffffffffffffffffefefefdfdfdf1f1f1f4f4f4fffffffcfcfcf9f9f9ffffffedededb0b0b0a9a9a9ababab9b9b9b8181817d7d7d8e8e8e9595958c8c8c8383838585858b8b8b9191919292928f8f8f8e8e8e919191a4a4a49191918888888f8f8f8e8e8e878787939393aaaaaaf7f7f7fcfcfcfffffffefefefdfdfdfffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffefefefbfbfbf9f9f9fafafafafafaf5f5f5fafafafffffffbfbfbf5f5f5fffffff6f6f6ededed9292922424241515155353538686869b9b9ba4a4a4aaaaaaaeaeaeadadadadadadb1b1b1b3b3b3b1b1b1b3b3b3b4b4b4b4b4b4b5b5b5b5b5b5b4b4b4b3b3b3b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b5b5b4b4b4b4b4b4b3b3b3b1b1b1afafafadadadacacaca5a5a5a8a8a8aaaaaaa7a7a79f9f9f9494948c8c8c8787879090906f6f6f939393d2d2d2fbfbfbefefeffffffff8f8f8fffffffafafaf9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf9f9f9fffffffcfcfcfffffffffffff6f6f6f2f2f2d7d7d7a7a7a7a1a1a1a4a4a4d1d1d1edededf7f7f7fffffff7f7f7fefefefcfcfcf8f8f8bebebe6767674141415c5c5c929292b4b4b4a9a9a9abababb2b2b2a0a0a07979796363636666667e7e7e8585858484847a7a7a7575755757572b2b2b2424243c3c3c6f6f6fd7d7d7d7d7d7d9d9d9ddddddcececea9a9a99b9b9b9c9c9c979797afafaf9b9b9baeaeae7f7f7f9696968e8e8e9393939d9d9da9a9a9aeaeaeadadadadadadafafafaaaaaaafafafb1b1b1b0b0b0afafafadadada3a3a3989898818181757575777777797979727272737373808080878787a8a8a8cdcdcdd4d4d4d5d5d5d7d7d7dadadaababab6363632727272a2a2a2e2e2e5353538484849595959090908787878c8c8c7d7d7d979797dadadafffffffcfcfcf6f6f6fffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbffffffffffffd8d8d8a7a7a7aaaaaaadadad8989898c8c8c7f7f7f8383839494948d8d8d7676767a7a7a9393937e7e7e8686868c8c8c8c8c8c8c8c8c8d8d8d8b8b8b8686868686868989899393939696968888887a7a7a8686869f9f9fdfdfdff6f6f6fffffffffffffbfbfbfffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffefefefbfbfbf9f9f9f9f9f9fffffffffffff5f5f5f4f4f4ffffffffffffefefeffcfcfcfafafaebebeba2a2a2282828131313545454909090a8a8a8adadadb0b0b0aeaeaeaeaeaeb2b2b2b4b4b4b3b3b3b4b4b4b4b4b4b5b5b5b5b5b5b5b5b5b4b4b4b3b3b3b3b3b3b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b5b5b4b4b4b4b4b4b3b3b3b1b1b1afafafadadadacacaca5a5a5aaaaaaadadada8a8a89c9c9c9090908888888585856b6b6ba5a5a5d9d9d9fffffff8f8f8fcfcfcf8f8f8fdfdfdfdfdfdf6f6f6f6f6f6fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf6f6f6fffffffafafafbfbfbeeeeeecfcfcfb5b5b58888887d7d7d8686866d6d6d8d8d8db9b9b9afafafaeaeaeb5b5b5f1f1f1fffffff9f9f9f9f9f9c5c5c55f5f5f727272b8b8b8b4b4b4b2b2b2b4b4b4aaaaaa8181815a5a5a5d5d5d7b7b7b8181817373738888888787878b8b8b6363631a1a1a353535313131282828cacacac7c7c7d6d6d6d1d1d1d8d8d8bdbdbda9a9a9a6a6a6a1a1a1a8a8a8a8a8a89c9c9c8c8c8c9a9a9a9393938c8c8c919191a1a1a1adadadadadadabababaeaeaeabababb1b1b1b3b3b3aeaeaea7a7a79c9c9c8989897777777474747575757a7a7a757575727272888888a6a6a6b1b1b1d6d6d6dededed1d1d1ddddddcacacaa2a2a26161613e3e3e3c3c3c3333333636362d2d2d5454548686867d7d7d8282828181818787878f8f8fa5a5a5d1d1d1fbfbfbfffffff9f9f9fffffffffffffffffffffffffffffffffffffefefefdfdfdfafafaf5f5f5f9f9f9d4d4d49191918080809191918c8c8c8989898f8f8f8f8f8f8a8a8a8989898c8c8c8888888080808080808e8e8e9090908484848383838e8e8e8e8e8e8282828484848282828383838686868989898989898a8a8a8b8b8bc7c7c7edededfffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf8f8f8fffffffffffff4f4f48888883434342323235959595959597a7a7a939393aaaaaabebebeb4b4b4a8a8a8b4b4b4b2b2b2b7b7b7b6b6b6b1b1b1b1b1b1b7b7b7b8b8b8b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b3b3b3b2b2b2b2b2b2b2b2b2afafafb5b5b5afafafb0b0b0b9b9b9afafafa3a3a3acacacafafafaaaaaaa8a8a89f9f9fa9a9a99090907d7d7da2a2a2bfbfbfd6d6d6f2f2f2fffffffffffffbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffdfdfdfffffff5f5f5fbfbfbfffffff8f8f8f8f8f8fefefef6f6f6f0f0f0fffffffffffff1f1f1bebebe8d8d8d8686867676768080807f7f7f7d7d7d7979797979797b7b7b7a7a7a777777b7b7b7c0c0c0e8e8e8fffffff9f9f99a9a9a959595b9b9b9abababbdbdbda6a6a67b7b7b6969696464646a6a6a7e7e7e7c7c7c8989898c8c8c8787878888887f7f7f565656272727323232292929727272cdcdcdd3d3d3c6c6c6d6d6d6d7d7d7c9c9c9b4b4b4aeaeaea5a5a5b7b7b79898989595959a9a9a9393939191919191919a9a9aa5a5a5acacacabababa8a8a8a5a5a5a9a9a9b2b2b2aeaeae9292927272726c6c6c7979797979796d6d6d7373738f8f8fa9a9a9b7b7b7c8c8c8dadadad5d5d5ccccccd9d9d9d7d7d7a3a3a36f6f6f5656564848484141413636363d3d3d2626263333334e4e4e5151518a8a8a8b8b8b8d8d8d878787868686a3a3a3d4d4d4f8f8f8fffffffffffff8f8f8f0f0f0fffffffbfbfbfffffff0f0f0fffffffffffffffffffbfbfbd0d0d09696968383839292928787878b8b8b8a8a8a8888888686868484848282828080808080808383838383838383838484848484848585858585858585857f7f7f8787878888888484848585858d8d8d8d8d8d878787989898f4f4f4fdfdfdfffffff4f4f4fffffffffffff6f6f6fbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf9f9f9ebebebffffffffffffebebeb9898987a7a7a7676764141412222223e3e3e7474748a8a8aa7a7a7c3c3c3bbbbbbbababab0b0b0aeaeaeb5b5b5b5b5b5afafafb1b1b1bcbcbcb3b3b3b3b3b3b3b3b3b2b2b2b2b2b2b1b1b1b1b1b1b1b1b1b2b2b2b1b1b1b3b3b3b2b2b2adadadadadadb0b0b0b1b1b1a3a3a3a2a2a2a3a3a3a4a4a4838383b2b2b2c6c6c6dfdfdff2f2f2f9f9f9fffffffffffffffffffcfcfcfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefdfdfdf2f2f2fffffffcfcfcf4f4f4fefefefffffffdfdfdfcfcfcffffffe8e8e8939393cdcdcd8484849696966f6f6f8a8a8a8383837d7d7d7979797a7a7a7e7e7e7f7f7f7d7d7d7c7c7c7171717d7d7dc1c1c1b8b8b8a8a8a8b2b2b2c3c3c3b7b7b7adadadbdbdbd9797975c5c5c5959597878788484848383839090908f8f8f8a8a8a8e8e8e9c9c9c9b9b9b7878784d4d4d1f1f1f2424243131317e7e7ec6c6c6cdcdcdcfcfcfdbdbdbd5d5d5d5d5d5d3d3d3b6b6b6b7b7b7a4a4a4a6a6a6a2a2a29191918e8e8e8f8f8f979797a2a2a2ababababababa9a9a9a7a7a7adadada1a1a18383836f6f6f6e6e6e6f6f6f6a6a6a959595959595a3a3a3bcbcbccfcfcfd3d3d3d5d5d5dadadad9d9d9dadadad3d3d3afafaf7a7a7a5a5a5a5353534f4f4f4c4c4c4040404444442929292b2b2b3434342626264d4d4d7b7b7b8888888989897d7d7d7c7c7c909090a4a4a4aaaaaabbbbbbfefefeffffffffffffeeeeeef9f9f9fefefef3f3f3f5f5f5f2f2f2f8f8f8dfdfdf7b7b7b9191918989898c8c8c888888878787868686858585848484828282818181818181838383838383838383848484848484858585858585858585858585888888888888868686868686898989888888858585969696cececefafafaf2f2f2f2f2f2fafafafcfcfcfdfdfdfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff1f1f1f8f8f8f6f6f6ffffffeaeaeaf6f6f6ffffffa9a9a97575753838382e2e2e5757577c7c7c7f7f7f777777adadadafafafb7b7b7bfbfbfbfbfbfb8b8b8b1b1b1afafafafafafafafafafafafafafafaeaeaeaeaeaeaeaeaeaeaeaebbbbbbb4b4b4b8b8b8b6b6b6a7a7a7a4a4a4aaaaaaa7a7a7b1b1b19b9b9b8787878b8b8ba1a1a1eaeaeaf9f9f9fefefefffffffffffffcfcfcfcfcfcfefefefffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffdfdfdfbfbfbf5f5f5fafafafffffffefefeeeeeeeefefeff3f3f3e9e9e9a5a5a58a8a8a5959598e8e8e8282828b8b8b7b7b7b8888888282827373736969696a6a6a6d6d6d6c6c6c6e6e6e7373737c7c7c6b6b6b8484844e4e4e5c5c5c969696a7a7a7b0b0b0b5b5b5a7a7a78787877777778383838c8c8c8888888888888d8d8d9090909494949595959999999a9a9a9696968e8e8e4949491919192424242f2f2f6f6f6fcfcfcfd6d6d6ccccccc9c9c9cbcbcbd8d8d8d6d6d6d7d7d7bfbfbfbbbbbbb9b9b99191918d8d8d8c8c8c9292929b9b9ba2a2a2a4a4a4a2a2a2adadad9a9a9a9090909696969797979090909191919c9c9cc6c6c6c7c7c7cbcbcbd1d1d1d7d7d7dadadad9d9d9d7d7d7d0d0d0d8d8d8bababa8383836464645e5e5e5c5c5c5959595050504646464c4c4c3737373232323030301717172a2a2a5a5a5a7676768686867676765c5c5c5252525353535353535f5f5fa7a7a7b2b2b2ebebebfcfcfcefefeffefefef9f9f9f5f5f5f9f9f9f4f4f4e7e7e77d7d7d8383838b8b8b8989898484848484848383838383838383838383838383838383838383838383838383838484848484848585858585858585858888888585858686868888888888888686868686868888888d8d8da1a1a1f3f3f3f4f4f4fffffffbfbfbf7f7f7fcfcfcfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfffffff7f7f7ffffffe9e9e9f1f1f1f4f4f4fffffff0f0f0f4f4f4afafaf5f5f5f5757575f5f5f4b4b4b3c3c3c9696969e9e9e919191797979808080a6a6a6bdbdbdbababab4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4aaaaaaa9a9a9aaaaaab5b5b5bdbdbdaaaaaa9a9a9aa2a2a2a2a2a2858585676767646464ddddddfffffff4f4f4fcfcfcf2f2f2f2f2f2f4f4f4fafafafffffffffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcfafafafafafae8e8e8ecececffffffffffffeaeaeabababa8b8b8b2929295959598181817b7b7b9494948383838e8e8e7070706f6f6f5f5f5f5555555656565757575858586262627070707070707878786666663e3e3e929292b9b9b9a2a2a2bcbcbcbfbfbf9797977373737272728080808383838484848e8e8e8e8e8e9393939898989797978f8f8f8e8e8e9b9b9baaaaaa8c8c8c4949492626261b1b1b313131858585c7c7c7cfcfcfe1e1e1d7d7d7d3d3d3cecececdcdcdcdcdcdcfcfcfc7c7c7aeaeaeaaaaaaa7a7a7a8a8a8aeaeaeb2b2b2b3b3b3b2b2b2a1a1a1909090a0a0a0cececee2e2e2d3d3d3ccccccd8d8d8d9d9d9dcdcdcd9d9d9d1d1d1d0d0d0d6d6d6d5d5d5cfcfcfaeaeaeb2b2b28f8f8f6a6a6a6e6e6e7575756666665b5b5b5454544b4b4b5151514545454141413d3d3d2525252929292c2c2c4e4e4e686868656565525252484848454545444444464646555555545454acacacf7f7f7f5f5f5f3f3f3efefefebebebfbfbfbe3e3e3d9d9d9a4a4a46a6a6a8989897d7d7d8080808080808181818282828282828383838484848484848383838383838383838484848484848585858585858585858787878181818181818989898b8b8b8686868787878f8f8f8f8f8f8c8c8cd0d0d0f4f4f4fffffffafafaf9f9f9fdfdfdfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafafefefef4f4f4fffffff0f0f0f9f9f9eaeaeaebebebfffffff8f8f8fbfbfbf9f9f9fbfbfbffffffc4c4c45252524545455252524f4f4f4646465f5f5f979797bdbdbdc2c2c2bfbfbfbfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c0c0c0c0c0c0c6c6c6ccccccbbbbbbc8c8c8e3e3e3b1b1b17474747c7c7c6f6f6f6969695d5d5d595959bdbdbdeaeaeaeeeeeefefefef4f4f4f7f7f7fcfcfcfffffffffffffffffffdfdfdfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f8e7e7e7fffffff7f7f7cacacac0c0c07878782222221c1c1c2828288989899d9d9d9494947e7e7e8f8f8f7b7b7b5959595555555151515353535a5a5a5b5b5b5d5d5d6868687676766e6e6e7474742e2e2e0b0b0b7e7e7eb9b9b9bebebec7c7c7b1b1b1aeaeaea4a4a49b9b9ba1a1a1afafafa9a9a99292929999999292928f8f8f9696969a9a9a989898969696989898a2a2a29797972f2f2f2e2e2e3535351e1e1e7f7f7fccccccc6c6c6d1d1d1dadadad5d5d5cfcfcfe7e7e7eaeaead1d1d1d5d5d5d2d2d2cecececececed1d1d1d4d4d4d4d4d4d4d4d4d9d9d9d5d5d5ccccccc8c8c8cececed9d9d9dcdcdcd8d8d8d1d1d1d9d9d9dbdbdbd6d6d6d6d6d6d9d9d9d0d0d0c2c2c28888888888887272726767677878787878786565655f5f5f6060605555555555554b4b4b4444444141413131312929291818182a2a2a3939393d3d3d4040404949495151515454543f3f3f3f3f3f3c3c3c575757b3b3b3fafafafffffff9f9f9f1f1f1fcfcfcededede9e9e9dfdfdf9e9e9e7f7f7f8c8c8c7f7f7f8080808080808181818282828383838484848484848383838383838383838484848484848585858585858585858787878181818181818888888a8a8a8686868888888f8f8f989898919191a1a1a1e9e9e9f3f3f3f4f4f4fffffffffffffbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff9f9f9fefefef0f0f0fffffffcfcfcfffffffffffff8f8f8f9f9f9fafafaf4f4f4efefeff8f8f8fffffffafafafbfbfbfafafafdfdfdfffffffffffffefefefbfbfbfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdf9f9f9ffffffe8e8e8edededffffffcccccc7777776565656666666767675e5e5e6a6a6a6a6a6ae4e4e4fffffff4f4f4fafafafdfdfdfffffffffffffdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf7f7f7f9f9f9eaeaead4d4d47d7d7d1616161717173a3a3a2626266060609a9a9a8888888f8f8f7e7e7e8787876262624e4e4e5151515a5a5a6464646a6a6a6a6a6a6969696969696b6b6b7f7f7f5a5a5a303030434343999999bbbbbbc9c9c9adadadb7b7b7c9c9c9eaeaeafcfcfcf6f6f6ebebebdbdbdbc2c2c29090908f8f8f9393939b9b9ba0a0a09e9e9e999999979797a5a5a59f9f9f8a8a8a4d4d4d2323231a1a1a3333337d7d7dc7c7c7b8b8b8c2c2c2dadadac4c4c4c5c5c5d1d1d1dbdbdbd7d7d7d5d5d5d4d4d4d4d4d4d7d7d7d9d9d9dadadadadadad5d5d5dadadae2e2e2e8e8e8e6e6e6dadadacacacabebebed9d9d9d8d8d8d1d1d1c9c9c9c9c9c9ccccccc4c4c4b8b8b87c7c7c7c7c7c7878787777777878786f6f6f6767676c6c6c6969695d5d5d5a5a5a5252524747474747474141413232322f2f2f2b2b2b2222221a1a1a1f1f1f2e2e2e3b3b3b4141414040403f3f3f4545452b2b2b565656aaaaaaedededfffffffffffffbfbfbfffffffffffff6f6f6eaeaea6f6f6f8989898181818181818181818282828282828383838383838383838383838383838383838484848484848585858585858585858a8a8a8686868585858787878787878585858787878a8a8a929292969696949494eaeaeafcfcfcfcfcfcfffffff9f9f9fbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf5f5f5f7f7f7fffffffbfbfbffffffeeeeeef5f5f5f0f0f0f8f8f8fffffff7f7f7f4f4f4fffffffefefeecececfffffffdfdfdf3f3f3f0f0f0f6f6f6f7f7f7f1f1f1f5f5f5fffffffdfdfdfdfdfdfefefefefefefffffffffffffffffffffffff9f9f9fefefefafafafbfbfbfffffff6f6f6b4b4b4787878757575717171626262757575565656e7e7e7ffffffebebebf5f5f5f7f7f7fafafafcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefef9f9f9f6f6f6ececece9e9e96e6e6e0c0c0c2424242121211010104141418282828b8b8b8080808383839797976c6c6c5c5c5c5b5b5b6060606969696d6d6d6c6c6c7070707575757070706565656666662929291515152d2d2d828282b0b0b0c1c1c1c0c0c0cbcbcbcfcfcff0f0f0fffffff7f7f7ecececf6f6f6fefefeb0b0b0aeaeaea7a7a79d9d9d9999999b9b9b9f9f9fa1a1a1a3a3a3939393c4c4c47c7c7c3e3e3e4848481d1d1d2b2b2b2929292c2c2c676767c8c8c8d5d5d5ddddddd7d7d7d4d4d4cecececdcdcdcdcdcdcecececfcfcfd0d0d0d0d0d0d0d0d0dadadac8c8c8bfbfbfc7c7c7cececed2d2d2e1e1e1f6f6f6d2d2d2c6c6c6b9b9b9b4b4b4b9b9b9bebebebbbbbbb5b5b58282827e7e7e8383838383837878787373737575757272726b6b6b6363636060605e5e5e5151515151515353533d3d3d4141413939392a2a2a1a1a1a1414141919191f1f1f2222224848483939394343433434342626263f3f3fb2b2b2f4f4f4fafafaf6f6f6f6f6f6ffffffecececf7f7f79191917373738484848484848383838383838282828282828282828181818383838383838383838484848484848585858585858585858888888989898787878383838484848888888989898888888989898e8e8e9e9e9ed6d6d6fdfdfdfffffff5f5f5f7f7f7fbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf7f7f7f8f8f8ecececfdfdfdf5f5f5fffffffcfcfcfffffffdfdfdf2f2f2f7f7f7f9f9f9f4f4f4ffffffffffffebebebfcfcfcfffffffffffffffffffffffffffffffffffff8f8f8fdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffdfdfdfbfbfbfffffff9f9f9ecececf7f7f7cacaca666666666666707070696969727272767676d7d7d7edededf9f9f9f4f4f4f7f7f7fbfbfbfffffffffffffffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefef9f9f9f5f5f52d2d2d1919191212122323232d2d2d2323232d2d2d4c4c4c9d9d9da3a3a39292929797979696965e5e5e5757577878786b6b6b6e6e6e6969696464647171718686868686867777772323232828282b2b2b171717888888d2d2d2b6b6b6b5b5b5b1b1b1d4d4d4fbfbfbf9f9f9e4e4e4f3f3f3fffffff7f7f7ffffffe1e1e1b4b4b49898989a9a9aa5a5a5a1a1a1949494929292b5b5b58e8e8eaaaaaaa6a6a64747472929292020202c2c2c282828202020343434535353bfbfbfe2e2e2c2c2c2dadadadadadad9d9d9d9d9d9d8d8d8d7d7d7d5d5d5d4d4d4c9c9c9dededee4e4e4d7d7d7d0d0d0cdcdcdb4b4b4929292aaaaaaa4a4a4a4a4a4b2b2b2c2c2c2c7c7c7bfbfbfb7b7b78484847a7a7a7f7f7f8181817a7a7a8181818080806a6a6a6e6e6e6868686767676767675555555252525555553b3b3b3434343737373636362d2d2d2323231e1e1e1e1e1e1f1f1f1c1c1c1919192b2b2b3f3f3f2c2c2c2f2f2fc0c0c0fafafafdfdfdfffffff0f0f0fffffffffffff5f5f5f3f3f38282828686868585858585858484848383838282828181818080808383838383838383838484848484848585858585858585858282828888888787878181818282828c8c8c8f8f8f8a8a8a8f8f8f8383839e9e9ea6a6a6e1e1e1efefefecececfffffffbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefef9f9f9f8f8f8fffffffafafaf5f5f5cecece7171716f6f6f6969697676766565657474747d7d7ddfdfdff3f3f3f9f9f9fbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffefefefffffffbfbfbfcfcfcfffffffdfdfdfffffffffffffafafafffffffffffffafafaf7f7f72222223131312727272626262121212929292d2d2d2727274e4e4e9898988d8d8d9696969696968585857070706868686c6c6c7272726b6b6b7b7b7b7676767b7b7b7676767676767070702f2f2f2828282424241d1d1d3636367d7d7dbbbbbbc9c9c9c0c0c0bbbbbb9e9e9ea6a6a6ffffffe9e9e9fffffff6f6f6f3f3f3fefefefefefef3f3f3c2c2c28f8f8f929292a6a6a6a0a0a0a0a0a09f9f9f9d9d9d9b9b9b9999999797979797979696965050503e3e3e2626261e1e1e2b2b2b3d3d3d3d3d3d3333333636363f3f3f3d3d3d3434343232323434344545455e5e5ea1a1a1a1a1a1a1a1a1a3a3a3a5a5a5a5a5a5a3a3a3a1a1a1aeaeae9f9f9fa6a6a6b3b3b3b6b6b6c5c5c5cbcbcbbababa7e7e7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7c7c7575757070706a6a6a6464645f5f5f5a5a5a5555555151514b4b4b3e3e3e3b3b3b3535352323232424244141415a5a5a1212121c1c1c1b1b1b2929291f1f1f252525bebebefcfcfcf4f4f4fffffffbfbfbfefefefffffff7f7f7f2f2f2f1f1f19393937474747f7f7f8c8c8c7c7c7c8383838e8e8e7676768484848484848484848585858585858686868686868787878585858888888b8b8b8a8a8a8888888686868787878989898a8a8a969696999999969696edededfffffff1f1f1fffffffbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdf9f9f9f7f7f7fffffffdfdfdfffffff6f6f6b1b1b16868686363637575757878787e7e7e717171d9d9d9fdfdfdfafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcedededf3f3f3fffffffffffffffffffefefef7f7f7f7f7f7f1f1f1edededffffffcccccc3e3e3e5353532727271919192222222525252222222525252a2a2a2d2d2d5555559595959191919999999999998888887474746d6d6d7171717777777272727a7a7a7979797f7f7f8181817a7a7a5d5d5d2929292020202626262424242626264c4c4c8e8e8ebababac2c2c2bbbbbbb2b2b29e9e9ef0f0f0fcfcfcfefefeeaeaeafcfcfcf7f7f7fbfbfbf3f3f3cfcfcfa6a6a69b9b9b9f9f9f9d9d9da2a2a2a1a1a1a0a0a09f9f9f9e9e9e9e9e9e9f9f9f9f9f9fa2a2a28787875c5c5c3838382a2a2a2c2c2c2d2d2d2828282a2a2a2929292626263737375b5b5b7676768383838f8f8f9f9f9f9d9d9d9b9b9b9b9b9b9d9d9d9f9f9f9f9f9f9e9e9ea3a3a39a9a9aa5a5a5b5b5b5bcbcbcc3c3c3b5b5b59292927d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7777777373736d6d6d6868686464646060605b5b5b5858585454544848484646464141412d2d2d2626263434344141416262622a2a2a181818212121272727111111494949c0c0c0fbfbfbfffffffafafaf8f8f8fffffffdfdfdfafafaf9f9f9d6d6d69696967a7a7a8383838080808080808787878181818484848484848484848585858585858585858686868686868484848686868989898888888686868585858686868787878d8d8d9696969d9d9d959595dadadaf7f7f7f7f7f7fffffffbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffafafafdfdfdf8f8f8ffffffffffffd2d2d25d5d5d6969697d7d7d8585857f7f7f6e6e6ed7d7d7fbfbfbfcfcfcfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefcfcfcfafafaf9f9f9fffffffdfdfdf5f5f5f0f0f0f1f1f1f7f7f7fffffffffffffffffffcfcfcbfbfbf6464640808081b1b1b2828281e1e1e2121212626262626262626262929293232325d5d5d9696969696969d9d9d9b9b9b8a8a8a7979797373737878787d7d7d7c7c7c7a7a7a8080808383838a8a8a7777774141412323232121212a2a2a2d2d2d2020202d2d2d787878bababac5c5c5bdbdbdbfbfbfa3a3a3bbbbbbffffffededede8e8e8fffffff9f9f9fffffffbfbfbe9e9e9cececeaeaeae9c9c9c9d9d9da2a2a2a1a1a1a1a1a1a1a1a1a2a2a2a3a3a3a5a5a5a5a5a5aeaeaea6a6a69696968585857d7d7d7f7f7f8282828282828d8d8d8181816f6f6f7373738f8f8f9e9e9e9898989595959d9d9d9a9a9a9696969595959797979a9a9a9c9c9c9c9c9ca0a0a09f9f9faaaaaabababac5c5c5c7c7c7a9a9a97a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f7b7b7b7777777373736f6f6f6b6b6b6868686363636060605959594e4e4e4f4f4f4d4d4d3939392b2b2b2b2b2b2b2b2b3636362020202121210e0e0e1e1e1e232323171717a4a4a4f2f2f2fbfbfbf7f7f7f2f2f2fbfbfbfffffff9f9f9f7f7f7f9f9f9adadad7575757979798585858080807e7e7e8787878383838383838484848484848484848585858585858585858282828484848686868686868484848383838484848484848d8d8d929292a0a0a0949494bcbcbce9e9e9fcfcfcfffffffbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffdfdfdfefefef8f8f8f9f9f9f6f6f6cfcfcf5151516a6a6a7d7d7d7f7f7f7a7a7a7d7d7de1e1e1f8f8f8fdfdfdfdfdfdfefefefffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffefefefbfbfbf8f8f8f6f6f6fafafafafafaf2f2f2fbfbfbfffffffdfdfdfcfcfcf1f1f1ecececbdbdbd4646461313133030302929291616162828282727272727272b2b2b2f2f2f2a2a2a2e2e2e5e5e5e9a9a9a9999999d9d9d9999998a8a8a7c7c7c7878787d7d7d8181818686867d7d7d8787878383838686866767672727272626262828282626262b2b2b232323313131838383c6c6c6c3c3c3bfbfbfbcbcbcb4b4b4878787f9f9f9eeeeeef5f5f5fdfdfdfcfcfcfffffffffffffbfbfbefefefc2c2c29c9c9c9d9d9da0a0a0a0a0a0a0a0a0a0a0a0a1a1a1a3a3a3a4a4a4a5a5a59c9c9ca2a2a2a9a9a9aeaeaeafafafafafafaeaeaeacacacb7b7b7b7b7b7a7a7a79999999999999595958f8f8f9191919b9b9b9999999696969696969797979a9a9a9b9b9b9b9b9ba0a0a0a7a7a7b1b1b1bababac6c6c6c8c8c8a9a9a97e7e7e7a7a7a7b7b7b7c7c7c7c7c7c7e7e7e7e7e7e7f7f7f8080807f7f7f7c7c7c7878787575757171716d6d6d6868686565655b5b5b5050505151515050504242423737373434342e2e2e2525253b3b3b3232321b1b1b1919192323231a1a1a828282dcdcdcecececfafafaf7f7f7fefefefffffff9f9f9fdfdfdf6f6f6cecece9797978383838c8c8c8686867b7b7b8383838383838383838383838383838383838484848484848484848282828383838484848484848484848383838383838383838686868a8a8aa2a2a2949494a0a0a0dbdbdbfefefef7f7f7fbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffafafafffffffffffffefefef8f8f8dadada6464645d5d5d6b6b6b7b7b7b7d7d7d888888d7d7d7fbfbfbfdfdfdfdfdfdfefefefffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffdfdfdfafafaf7f7f7f4f4f4ebebebf8f8f8f4f4f4fffffffffffff9f9f9fffffff9f9f9b5b5b54b4b4b1d1d1d1a1a1a2121211c1c1c1e1e1e2e2e2e2e2e2e2424242d2d2d3838382a2a2a2828285c5c5c9d9d9d9b9b9b9d9d9d9797978888887d7d7d7c7c7c8181818484848d8d8d8282828d8d8d8484847777774d4d4d1818182d2d2d2929292020202525252424243333337c7c7cbebebec1c1c1bebebeb8b8b8bcbcbc808080b8b8b8fffffffdfdfdf6f6f6f7f7f7fefefefafafafdfdfdfcfcfcd4d4d4a7a7a79e9e9ea1a1a1a0a0a0a0a0a0a0a0a0a0a0a0a1a1a1a2a2a2a2a2a2a7a7a7a4a4a4a1a1a1a1a1a1a2a2a2a2a2a2a2a2a2a3a3a3a2a2a2b0b0b0ababab9a9a9a9191918c8c8c8f8f8f9a9a9a979797969696959595979797999999999999989898969696999999abababb7b7b7bababac0c0c0b9b9b99d9d9d8282827a7a7a7b7b7b7c7c7c7c7c7c7e7e7e7e7e7e7f7f7f8080808282828080807c7c7c7979797676767171716c6c6c6868686464645858585555555353534949494747474c4c4c4a4a4a7171716060601c1c1c3030302121210e0e0e444444949494ddddddedededfffffff9f9f9f7f7f7fafafaf1f1f1fffffff9f9f9ffffffd4d4d49898988888888585857f7f7f828282838383838383838383838383838383828282828282828282828282828282838383838383848484848484838383828282808080848484a3a3a39c9c9c949494d7d7d7fefefef3f3f3fbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff6f6f6fbfbfbfffffffffffffdfdfdebebeba2a2a25555555b5b5b8181818585857e7e7ea7a7a7edededfcfcfcfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf8f8f8f5f5f5f3f3f3f1f1f1fffffffafafafffffff7f7f7e9e9e9ffffffffffff9595952424242323232727271818182d2d2d3030302c2c2c2f2f2f2222222c2c2c3939392c2c2c3131316767679d9d9d9e9e9e9d9d9d9696968888888080808181818686868888888e8e8e8787878f8f8f8a8a8a6969693535351818182e2e2e2828282222222828282828282929295959599f9f9fc4c4c4bcbcbcbdbdbdb9b9b9a1a1a1838383f9f9f9f7f7f7f5f5f5f4f4f4fafafaf9f9f9fcfcfcffffffecececc2c2c2a5a5a5a3a3a3a2a2a2a1a1a1a1a1a1a0a0a0a1a1a1a1a1a1a2a2a2a8a8a8a2a2a29e9e9ea1a1a1a6a6a6a8a8a8aaaaaaadadadaeaeaeb9b9b9b0b0b09c9c9c9494949090908d8d8d929292929292929292929292949494969696969696949494929292999999b3b3b3c1c1c1c2c2c2bdbdbda6a6a68a8a8a7f7f7f7b7b7b7c7c7c7c7c7c7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f8282828080807e7e7e7c7c7c7979797575757070706c6c6c6f6f6f6565656161615a5a5a5050505858586969696f6f6f8b8b8b7171711919192121211515152121219e9e9ee2e2e2f5f5f5f2f2f2fefefee4e4e4d2d2d2cfcfcfcbcbcbf6f6f6f6f6f6fffffff1f1f1a6a6a67f7f7f7b7b7b7f7f7f8787878383838383838282828282828282828181818181818181818282828181818181818282828383838484848282828080807f7f7f828282a3a3a3a5a5a5979797dcdcdcfffffff5f5f5fbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f7f7f7fefefef8f8f8fcfcfcf5f5f5d2d2d25353535858588181818585857979797e7e7ed9d9d9fafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f7f7f7f5f5f5f4f4f4edededfdfdfdedededf9f9f9eeeeeec8c8c8bfbfbf9d9d9d6060602626261a1a1a1c1c1c2222223c3c3c2828282121212f2f2f2626262e2e2e3434343131314e4e4e8282829e9e9ea3a3a3a1a1a19898988b8b8b8484848787878c8c8c8e8e8e8b8b8b8a8a8a9090909595956565652828281f1f1f2626262727272525252c2c2c303030272727363636777777bcbcbcbebebec0c0c0c1c1c1bdbdbd8e8e8ebcbcbcefefeff8f8f8f7f7f7fcfcfcfefefefcfcfcfefefeffffffdadadaa4a4a4a1a1a1a1a1a1a0a0a0a0a0a0a0a0a0a1a1a1a1a1a1a2a2a2a2a2a2a0a0a0a2a2a2a8a8a8a8a8a8a3a3a3a1a1a1a3a3a3a9a9a9b3b3b3a8a8a89494948f8f8f8e8e8e8b8b8b8c8c8c9292929090908f8f8f909090929292939393939393929292a4a4a4bcbcbcc6c6c6c4c4c4b8b8b89595957b7b7b8080807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8080807f7f7f7e7e7e7e7e7e7d7d7d7b7b7b7676767373736f6f6f6b6b6b6a6a6a6161615757576464647f7f7f8d8d8d8b8b8b9090905b5b5b1919192424246e6e6ecfcfcff4f4f4eaeaead5d5d5d9d9d9bcbcbca9a9a9a9a9a9acacace8e8e8f0f0f0fffffff5f5f5c8c8c89c9c9c8080807c7c7c8787878282828282828282828181818181818181818080808080808181817f7f7f7e7e7e7f7f7f8282828282828080807d7d7d7f7f7f8282829e9e9eaaaaaa9d9d9de2e2e2fffffffafafafbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffff7f7f7fbfbfbfffffffafafaffffffffffffd5d5d54d4d4d585858787878808080868686797979d4d4d4f9f9f9fbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf8f8f8f6f6f6f4f4f4f4f4f4fffffff3f3f3bbbbbbbdbdbdb8b8b88e8e8e7272723636362525251e1e1e2a2a2a3939391c1c1c2828282c2c2c2f2f2f2e2e2e2c2c2c3131312f2f2f3737376a6a6a9b9b9ba1a1a1a7a7a7a4a4a49a9a9a8e8e8e8888888c8c8c9191919393938888888a8a8a9090909e9e9e6767672525252626261e1e1e2222222020202727273333332c2c2c262626595959a9a9a9c4c4c4bdbdbdd1d1d1c3c3c3b8b8b8787878efefeffafafaf9f9f9fcfcfcfffffff9f9f9f7f7f7ffffffe1e1e19a9a9a9e9e9e9e9e9e9d9d9d9e9e9e9e9e9e9f9f9fa0a0a0a1a1a1a3a3a3a0a0a0a0a0a0a3a3a3a1a1a19e9e9ea3a3a3acacacabababb9b9b9b1b1b19898988c8c8c8888888888888e8e8e9595959292928f8f8f8e8e8e909090939393949494959595adadadbebebec0c0c0bababaadadad8787877272728282827e7e7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7c7c7d7d7d7d7d7d7e7e7e7f7f7f8080807f7f7f7b7b7b7878786868686868686c6c6c6565655a5a5a6a6a6a8b8b8b9c9c9c9c9c9c9b9b9b8f8f8f2c2c2c636363c7c7c7d3d3d3dcdcdcc1c1c1a5a5a5afafaf9f9f9f9b9b9ba4a4a4aeaeaef5f5f5fcfcfcfbfbfbfffffffbfbfbcecece9292927979798282828282828282828282828181818181818080808080807f7f7f7f7f7f7d7d7d7c7c7c7d7d7d8080808181817e7e7e7b7b7b7e7e7e808080989898a9a9a9a0a0a0e3e3e3fcfcfcfcfcfcfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfafafad7d7d74848484f4f4f8888888484847f7f7f8b8b8bd0d0d0fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffffffffffffffdfdfdfffffffafafafffffff6f6f6fffffffffffffcfcfcfffffffafafaf4f4f4f5f5f5bdbdbd2d2d2d6e6e6e6363637070706666663c3c3c2222222727272929292626262828282e2e2e2e2e2e2a2a2a343434262626343434383838373737717171abababa6a6a6a7a7a7aeaeae9c9c9c8989898686869999998888889292928b8b8b9393938f8f8f8f8f8f7070701919192727272323232525252b2b2b212121252525303030212121333333707070bdbdbdbebebec5c5c5b3b3b3c6c6c6979797fdfdfdf6f6f6e7e7e7fefefefffffffbfbfbf7f7f7fafafaecececb6b6b6a1a1a19c9c9c9a9a9a9d9d9d9c9c9c9999999d9d9da6a6a69e9e9ea1a1a1a2a2a2a1a1a1a2a2a2a7a7a7a8a8a8a5a5a5afafafb4b4b4aeaeae9898988484847f7f7f8585858a8a8a8686868787879090909090908585858a8a8a9a9a9a9f9f9fbcbcbcbababac4c4c4c8c8c8aaaaaa7e7e7e7474748686867b7b7b7c7c7c7e7e7e7f7f7f8080807f7f7f7e7e7e7d7d7d8181817474748585858383838787877474747d7d7d7676767474746d6d6d6c6c6c5e5e5e7c7c7ca3a3a3959595949494a5a5a59b9b9b9595955d5d5dc8c8c8a9a9a9b1b1b1a2a2a2a2a2a2a8a8a8acacaca6a6a69f9f9fa4a4a4b6b6b6c6c6c6fffffff9f9f9fdfdfdfffffff8f8f8b5b5b57777777a7a7a7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7f7f7f7d7d7d7979797878787979797a7a7a797979787878747474818181a5a5a5a8a8a89c9c9ce4e4e4f8f8f8f6f6f6fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbdadada7b7b7b4b4b4b7575757d7d7d808080818181d2d2d2fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffffffffefefefffffff4f4f4f9f9f9fdfdfdfffffff3f3f3fffffff5f5f5f3f3f3fffffffcfcfce7e7e7cbcbcba7a7a73333337c7c7c6c6c6c7d7d7d6969696565654b4b4b2323232828282a2a2a2828282929292e2e2e2f2f2f2b2b2b3232322e2e2e3f3f3f3d3d3d333333696969a7a7a7aaaaaaa6a6a6a6a6a69c9c9cb5b5b59595958888889090908d8d8d8f8f8f9090908a8a8a9494947d7d7d2a2a2a2e2e2e2626262626262b2b2b2222222626263333332727272d2d2d5959599f9f9fc4c4c4c8c8c8c3c3c3bfbfbfc8c8c8d7d7d7f0f0f0fffffffffffff6f6f6f6f6f6f7f7f7fdfdfdfefefedcdcdc9999999797979898989c9c9c9f9f9f9d9d9d9c9c9c9c9c9c9e9e9ea1a1a1a1a1a19f9f9fa0a0a0a3a3a3a4a4a4a1a1a1acacacacacaca1a1a18d8d8d7e7e7e7e7e7e8585858989898e8e8e8181818888889393938b8b8b8989899e9e9eb3b3b3bdbdbdc2c2c2c5c5c5b8b8b89a9a9a8181817d7d7d8686867c7c7c7d7d7d7e7e7e7f7f7f8080807f7f7f7e7e7e7e7e7e7c7c7c8e8e8e7a7a7a6b6b6b9090908484847272728383837878787373738888889c9c9cbababac1c1c1a5a5a5a9a9a9a2a2a2acacacaaaaaa858585b7b7b7a5a5a5a9a9a9acacaca5a5a5a7a7a7a7a7a7a4a4a4a1a1a1a3a3a3abababb2b2b2fdfdfdfafafafdfdfdfffffffafafad0d0d09595957878787b7b7b7c7c7c7c7c7c7c7c7c7c7c7c7b7b7b7a7a7a7979797b7b7b7979797676767575757676767777777777777676766d6d6d7777779b9b9ba8a8a8a3a3a3e4e4e4f7f7f7f7f7f7fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdffffffd8d8d85e5e5e7878787f7f7f838383767676cdcdcdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffdfdfdfbfbfbfafafaf9f9f9fafafafafafaf8f8f8f6f6f6ecececfffffffffffffffffffbfbfbf4f4f4fffffffffffff0f0f0fffffff7f7f7d8d8d8a8a8a82323235050505353537f7f7f6969697575756262626767674545452525252929292b2b2b2a2a2a2c2c2c2f2f2f3030302e2e2e3333333030303e3e3e3a3a3a3535356b6b6ba5a5a5a8a8a8a3a3a3a9a9a9b1b1b1f2f2f2b1b1b17d7d7d9696969090909898989696968f8f8f9595957474742424242323232525252626262d2d2d2525252727273535352d2d2d2828283c3c3c777777a9a9a9bcbcbcd0d0d0acacacbebebe858585d4d4d4fdfdfdfafafaf2f2f2fcfcfcfefefefdfdfdfefefee5e5e59797979898989898989898989c9c9c9f9f9f9c9c9c9797979d9d9da0a0a0a0a0a09d9d9d9d9d9da0a0a0a0a0a09d9d9db2b2b2a8a8a89494948181817a7a7a7e7e7e8383838686868888887e7e7e8181818989898a8a8a989898b4b4b4c5c5c5bdbdbdc4c4c4b9b9b99b9b9b8282827e7e7e8080807f7f7f7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7575757e7e7e7b7b7b7f7f7f7e7e7e8585857c7c7c7979798989899b9b9bc3c3c3e2e2e2f3f3f3dcdcdca8a8a89999999d9d9dafafafacacaca2a2a2a1a1a1a3a3a3a0a0a0a8a8a8a8a8a8a5a5a5a3a3a3a4a4a4a5a5a5a6a6a6a4a4a4a2a2a2f8f8f8fafafafafafafafafaf9f9f9ecececb6b6b67373737878787878787979797979797878787777777777777676767676767474747272727272727373737474747373737272727373738080809a9a9aa7a7a7a5a5a5e3e3e3f9f9f9fafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfceaeaea4848487979797a7a7a878787808080d7d7d7fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffcfcfcf9f9f9f8f8f8f9f9f9fafafafbfbfbfffffffffffffffffff8f8f8f0f0f0f7f7f7f3f3f3fefefef6f6f6f1f1f1f4f4f4f6f6f68c8c8c1c1c1c2323232c2c2c525252a0a0a05d5d5d7979796464645f5f5f6565653232322828282a2a2a2c2c2c2d2d2d2f2f2f3131313131313131313d3d3d323232353535363636414141767676a6a6a6a6a6a6a7a7a7a7a7a7b3b3b3ffffffe0e0e0b1b1b1a1a1a19595959a9a9a9d9d9d9b9b9b9898986666661b1b1b1b1b1b2c2c2c2424242f2f2f2b2b2b2828283333333131312828282b2b2b2525254e4e4ec7c7c7acacacdfdfdfb4b4b4c2c2c2f3f3f3f0f0f0f8f8f8f8f8f8fffffffcfcfcf7f7f7f8f8f8dedede9999999c9c9c9a9a9a9494949595959c9c9c9e9e9e9c9c9c9d9d9da0a0a0a0a0a09e9e9e9e9e9ea1a1a1a2a2a29f9f9fbdbdbda9a9a98e8e8e7c7c7c7878787d7d7d808080808080808080858585848484797979848484afafafc9c9c9bebebec7c7c7bfbfbfa7a7a78686867878787d7d7d8080807c7c7c7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7b7b7b7b7b7b8080808f8f8f6d6d6d7878787e7e7e828282f0f0f0ebebebcccccca2a2a29a9a9aa4a4a4a2a2a2a3a3a3a0a0a0a3a3a3a0a0a0a5a5a59c9c9ca8a8a8a3a3a39e9e9ea6a6a6a4a4a4a3a3a3a5a5a5a9a9a9abababa8a8a8a5a5a5f0f0f0f5f5f5f6f6f6f8f8f8f7f7f7f6f6f6cccccc7676767575757575757676767676767575757474747373737373737272727171716f6f6f7070707171717272727171717070707d7d7d9a9a9aa7a7a7a4a4a4a0a0a0e2e2e2fffffffdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbe5e5e53b3b3b8a8a8a797979868686898989d8d8d8fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffefefefcfcfcfafafafafafafbfbfbfcfcfcfefefee7e7e7ddddddf2f2f2ebebebf9f9f9fdfdfdf5f5f5f7f7f7fafafafafafa8a8a8a1616161515152929293d3d3d7a7a7a8787876c6c6c7171718484846b6b6b6262625b5b5b3737372c2c2c2c2c2c2e2e2e3131313232323333333333333434344141413636363838383b3b3b4444446c6c6c9b9b9baaaaaaabababa2a2a2a2a2a2f6f6f6fffffffbfbfba8a8a89191919393939999999b9b9b9e9e9e7171713737372727273030302424242f2f2f3030302b2b2b2d2d2d3030302c2c2c2a2a2a2b2b2b5e5e5ebcbcbcbfbfbfcececeb8b8b8c3c3c3b5b5b5e8e8e8fcfcfcfefefefbfbfbf0f0f0f4f4f4fefefee4e4e49191919797979999999696969595959898989d9d9d9f9f9f9c9c9ca0a0a0a1a1a19f9f9fa0a0a0a4a4a4a5a5a5a3a3a3b7b7b7a0a0a08686867878787878787c7c7c7d7d7d7d7d7d8282828585858383837d7d7d8e8e8ebababacacacab5b5b5d0d0d0b5b5b59595958383837f7f7f8080808181818181817d7d7d7d7d7d7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f7f7f7f8282829191917474747b7b7b838383828282767676a8a8a8959595a9a9a9a3a3a39898989f9f9faaaaaaaeaeaeaaaaaaa8a8a89e9e9ea4a4a4a2a2a2a3a3a3a7a7a7adadada0a0a0a5a5a5a5a5a5a6a6a6a6a6a6a7a7a7a9a9a9aaaaaaabababf9f9f9fffffffffffffffffff3f3f3e6e6e6c3c3c37171717272727272727272727373737272727171717070707070707070706e6e6e6d6d6d6e6e6e6f6f6f6f6f6f6d6d6d6c6c6c707070a6a6a6afafafa2a2a29e9e9ee3e3e3fffffffafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffebebeb4141419999997c7c7c858585868686d0d0d0fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfdfdfdfefefefbfbfbf6f6f6fffffffffffffefefefffffff7f7f7ffffff6060604242421b1b1b1010102b2b2b2323232929297d7d7d8383836f6f6f7a7a7a6a6a6a6868686a6a6a5353534c4c4c2f2f2f2d2d2d2f2f2f3434343535353434343434343737373737373535353e3e3e3f3f3f3535354747477d7d7daaaaaaa6a6a6afafafb0b0b0f1f1f1fefefeffffffa3a3a3939393939393949494939393a0a0a08787876161613131311c1c1c2525252d2d2d3131312c2c2c2a2a2a2e2e2e3131312e2e2e2727273838385b5b5bb9b9b9c0c0c0c3c3c3c0c0c0b2b2b2cacacaeaeaeaf9f9f9fcfcfcf4f4f4f8f8f8ffffffe1e1e18d8d8d8f8f8f9595959a9a9a9a9a9a9797979898989c9c9c9a9a9a9e9e9e9f9f9f9e9e9e9f9f9fa4a4a4a5a5a5a3a3a39c9c9c8a8a8a7979797373737676767979797a7a7a7b7b7b7a7a7a7373737e7e7e969696abababc0c0c0c9c9c9c1c1c1bfbfbf9f9f9f8484848181818383837e7e7e7d7d7d8181817e7e7e7d7d7d7d7d7d7d7d7d7d7d7d7e7e7e7f7f7f8080807676767777777070708787879d9d9da1a1a1989898aaaaaa9f9f9fa8a8a8a0a0a0a9a9a9ababab9a9a9a9c9c9ca1a1a1a8a8a8a1a1a1afafafa2a2a2a5a5a59b9b9bacacaca6a6a6a5a5a5a7a7a7a8a8a8a6a6a6a3a3a3a3a3a3a6a6a6aaaaaaaeaeaedbdbdbe8e8e8fafafafffffffffffffcfcfcc1c1c16d6d6d6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6969696969696a6a6a6969696767676464645e5e5ea2a2a2a9a9a9a1a1a1a4a4a4e4e4e4fffffff6f6f6fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefefefefffffffffffffffffffffffff1f1f1dedede343434818181797979888888828282d6d6d6fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafafafaffffffe7e7e7e4e4e4fffffff5f5f5ebebeb6060602121212626261212121f1f1f3131312424243e3e3e7b7b7b888888686868a2a2a26d6d6d5a5a5a6363636b6b6b5c5c5c4f4f4f3131312f2f2f3030303636363838383535353636363a3a3a3535353333333d3d3d424242313131323232696969aaaaaaa6a6a6bbbbbbbababaffffffedededf2f2f2b7b7b79f9f9f9494949595959191919f9f9f9191918181814141411b1b1b2929292828282d2d2d2d2d2d2929292d2d2d3131312c2c2c3434341919194040405c5c5cc5c5c5a6a6a6d4d4d4c7c7c7b5b5b5cfcfcfe4e4e4fafafafcfcfcfafafafafafadfdfdfa6a6a69797979191919999999c9c9c9595959393939a9a9a9898989c9c9c9c9c9c9a9a9a9b9b9b9f9f9fa0a0a09d9d9d7f7f7f7575756e6e6e707070737373747474757575797979717171757575909090b1b1b1bfbfbfc5c5c5c6c6c6c0c0c09b9b9b8888887b7b7b7e7e7e8080807b7b7b7a7a7a7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7d7d7d7e7e7e7f7f7f8080808181817d7d7d999999a4a4a4a4a4a4abababb4b4b4999999a5a5a5b0b0b0a2a2a2adadadb1b1b1a0a0a0a9a9a9aeaeaea4a4a4a3a3a3abababa3a3a3a7a7a79d9d9da5a5a5a7a7a7a6a6a6a7a7a7a7a7a7a6a6a6a5a5a5a4a4a4a5a5a5a6a6a6abababf1f1f1f8f8f8fafafafdfdfdf9f9f9f4f4f4bebebe6868686969696969696969696969696868686767676666666565656464646262626262626262626161615d5d5d5b5b5b707070a6a6a6a0a0a0a4a4a4aeaeaee1e1e1fffffff8f8f8fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffdfdfdf7f7f74444447878787f7f7f8c8c8c787878d6d6d6fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f7f7f7f6f6f6edededffffffffffffe4e4e45353534c4c4c0606063939391010102626261d1d1d2b2b2b2a2a2a4646468989897575757676767a7a7a7979797070707474746565656b6b6b4242423333332f2f2f3131313737373939393636363636363b3b3b4242423636363b3b3b4848483e3e3e3a3a3a6c6c6cb0b0b0b1b1b1b2b2b29f9f9ffffffff2f2f2ffffffe3e3e3a6a6a68f8f8f979797969696a0a0a09393939494945c5c5c3b3b3b2c2c2c2525252828282d2d2d2b2b2b2e2e2e3030302828281d1d1d4747472929292020205f5f5fb9b9b9c2c2c2c2c2c2c2c2c2c6c6c6cfcfcfedededf6f6f6f6f6f6fffffff1f1f1c9c9c9a7a7a78f8f8f9494949999999292929292929c9c9c9797979a9a9a9a9a9a9797979797979a9a9a9a9a9a9797977070706b6b6b6b6b6b707070737373707070717171767676767676909090b2b2b2c0c0c0bfbfbfc3c3c3bdbdbda7a7a78181817f7f7f7e7e7e7f7f7f7f7f7f7e7e7e7f7f7f8181817f7f7f7e7e7e7d7d7d7c7c7c7d7d7d7e7e7e808080818181a9a9a9d0d0d0cecece9c9c9ca7a7a79d9d9da0a0a0a4a4a4979797b3b3b3a2a2a29d9d9da1a1a1a1a1a1adadada0a0a0a6a6a6a6a6a69f9f9fa5a5a5afafafb0b0b0a5a5a5a6a6a6a5a5a5a5a5a5a6a6a6a8a8a8aaaaaaaaaaaaa7a7a7a5a5a59a9a9af6f6f6fafafaf2f2f2fafafafcfcfcf9f9f9c4c4c46565656565656565656565656565656464646363636363636060605f5f5f5d5d5d5d5d5d5c5c5c5a5a5a565656535353959595b5b5b59c9c9ca6a6a6b3b3b3dbdbdbfafafafefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebebeb676767838383888888838383535353b1b1b1f9f9f9fffffffcfcfcf7f7f7fffffffffffffffffffefefefcfcfcfffffffdfdfdfcfcfce6e6e6fefefef7f7f7eaeaeafbfbfbc9c9c95757575c5c5c1111110808082f2f2f2c2c2c2323232b2b2b2b2b2b2727273636365959597676768181817f7f7f7f7f7f7474746666666a6a6a7474746c6c6c5757573939393a3a3a3131312e2e2e3838383b3b3b3737373a3a3a4040403b3b3b3939393f3f3f4242424444446b6b6ba5a5a5abababb5b5b5b2b2b2f8f8f8f7f7f7ffffffffffffa6a6a69393939696969a9a9a9797979393939797978a8a8a6d6d6d2e2e2e2929293030303434342b2b2b2828282c2c2c2a2a2a2929293333332d2d2d1d1d1d2e2e2e6b6b6baaaaaacacacabbbbbbc2c2c2c4c4c4cbcbcbdcdcdce6e6e6f0f0f0ffffffeaeaea8f8f8f9999998d8d8d9292929090909191919d9d9d9393939898989d9d9d9e9e9e9b9b9b9494948a8a8a8282826f6f6f7171716969697373737171716969697777777a7a7aa5a5a5b6b6b6c4c4c4bbbbbbbababad3d3d3c5c5c58c8c8c7c7c7c7f7f7f7777778585857d7d7d7070708383837979797b7b7b7777777f7f7f8484847676768c8c8c7e7e7ea1a1a1dadadaffffffe2e2e29a9a9ab6b6b6a3a3a39e9e9ea5a5a5a5a5a5a6a6a6a7a7a7a7a7a7a5a5a5a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaa5a5a5f0f0f0f9f9f9fffffffffffff7f7f7f2f2f2bebebe5f5f5f6666665d5d5d6969696161615858586868685656566262624f4f4f5757576262625151514b4b4b5959595e5e5ea9a9a9b2b2b2a6a6a6a8a8a8d0d0d0f0f0f0fafafafffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f77d7d7d8383837d7d7d7c7c7c444444adadadfcfcfcfffffffefefef9f9f9fefefefffffffefefefffffffffffff6f6f6fffffffffffff8f8f8f6f6f6fffffff7f7f7bbbbbb5c5c5c2c2c2c2323230e0e0e3232321616161a1a1a2525252b2b2b2d2d2d3232324a4a4a6e6e6e8383838585857e7e7e7c7c7c7575756e6e6e7373737b7b7b7777776a6a6a4747473b3b3b3333333434343737373838383a3a3a3b3b3b3e3e3e3d3d3d3c3c3c3e3e3e3d3d3d4040406d6d6dacacacaaaaaab1b1b1acacacc9c9c9f8f8f8f5f5f5f4f4f4bcbcbc9494948f8f8f9191919494949595959d9d9d9999998787873030302e2e2e2d2d2d2727272424243131313636362828282e2e2e2020202b2b2b4040403030302121215b5b5bb2b2b2c0c0c0cdcdcdcbcbcbbfbfbfbdbdbdc6c6c6dededefbfbfbececec8c8c8c8d8d8d8a8a8a9696969393938c8c8c949494a0a0a09595958e8e8e969696a2a2a29b9b9b7e7e7e6161615e5e5e6464645d5d5d6262626262626a6a6a949494adadadc3c3c3babababfbfbfccccccccccccbebebea3a3a38787878484848181817272727c7c7c7d7d7d7979798787877a7a7a8686868686868080807575758282825e5e5e8f8f8fe3e3e3f9f9f9ffffffe3e3e39b9b9b9c9c9c9f9f9fb2b2b2abababa5a5a5a6a6a6a7a7a7a7a7a7a5a5a5a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaa9a9a9f4f4f4efefeff8f8f8fffffff9f9f9ffffffbfbfbf6060606060605c5c5c5e5e5e5555555555556060605656564f4f4f5c5c5c4f4f4f4d4d4d5a5a5a4c4c4c535353898989a6a6a6aaaaaaa6a6a6b3b3b3dcdcdcfefefefffffff7f7f7fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f88b8b8b8383838181818787873c3c3caeaeaef7f7f7fefefefdfdfdfdfdfdfffffffcfcfcfafafafffffffffffff7f7f7fffffff0f0f0f6f6f6fafafafbfbfbc0c0c05c5c5c1111111e1e1e1212121212123333331414142424242929292e2e2e3232323e3e3e5d5d5d8080808c8c8c8484847e7e7e7a7a7a7777777878787b7b7b7e7e7e7d7d7d7b7b7b5757573939393333333b3b3b3535353636363f3f3f3c3c3c3b3b3b3e3e3e3f3f3f3f3f3f3b3b3b404040717171b4b4b4adadadafafafb0b0b0a6a6a6fffffff6f6f6f1f1f1e2e2e2aaaaaa9696969090909494949595959898989a9a9a9494946969693737372020202e2e2e3232322929292929292f2f2f3131312424242a2a2a3838382c2c2c1818182f2f2f5d5d5dadadadc3c3c3c7c7c7bdbdbdbababac0c0c0cececedfdfdfd7d7d78b8b8b8b8b8b8d8d8d9595959292928d8d8d9696968e8e8e9090909393939191918787877575756060605353536262626868686060606666666b6b6b797979a5a5a5bdbdbdcdcdcdc3c3c3bebebec7c7c7c2c2c29e9e9e8080807e7e7e6e6e6e7474746f6f6f7979798181818282828888887d7d7d6e6e6e858585646464676767a9a9a9a0a0a0cdcdcdfafafaf8f8f8f2f2f2d2d2d2737373a2a2a29a9a9aadadad9d9d9da5a5a5a6a6a6a7a7a7a7a7a7a5a5a5a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaa5a5a5ebebebedededfcfcfcfffffff9f9f9f9f9f9b5b5b55e5e5e4e4e4e5757575858585555555959595353535050505050504f4f4f4f4f4f4747474242425959598383839e9e9eb3b3b39f9f9fa7a7a7cfcfcff1f1f1fffffffffffff9f9f9fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdeeeeee878787818181898989919191353535acacacf3f3f3f9f9f9fbfbfbfffffffffffffefefef7f7f7fffffffffffff7f7f7fffffff6f6f6fbfbfbfffffff7f7f7a2a2a22020201616162020202626262525251515153030302f2f2f3131313636363a3a3a4646466464648383838a8a8a7f7f7f8282827b7b7b7979797e7e7e7e7e7e7a7a7a7b7b7b8181815f5f5f3535353232324040403535353636364343433c3c3c3a3a3a3e3e3e4040404141413f3f3f4343436f6f6fabababb2b2b2a9a9a9b5b5b5a5a5a5fafafafffffff6f6f6fcfcfcbebebe9e9e9e9090909797979595959292929595959696969c9c9c5858583030303737373535352626262727273232322f2f2f3232322d2d2d2525252a2a2a3333332e2e2e2020206e6e6e9e9e9ec3c3c3cccccccbcbcbc4c4c4bebebec0c0c0c1c1c1a0a0a0a6a6a69c9c9c9191919191918e8e8e9696968e8e8e9999999f9f9f9292927575755d5d5d5b5b5b6464645959596161616363637e7e7e989898a9a9a9c1c1c1c3c3c3bfbfbfc9c9c9b7b7b79f9f9f9595958282827070707373737070707c7c7c7b7b7b7b7b7b7c7c7c7979797878787878787e7e7e8686865b5b5b868686c8c8c8f9f9f9fafafafffffffdfdfdf6f6f6bbbbbb363636aaaaaa9b9b9ba6a6a6adadada5a5a5a6a6a6a7a7a7a7a7a7a5a5a5a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaa4a4a4cececeebebebf8f8f8f9f9f9f9f9f9f1f1f1cdcdcd8888885252524e4e4e5151515454545757574545455050504f4f4f474747494949404040444444818181afafafa0a0a0b8b8b8979797aeaeaeeaeaeafdfdfdf5f5f5f9f9f9fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebebeb838383828282848484888888333333b1b1b1fbfbfbfefefefbfbfbfefefefffffffffffff9f9f9fffffffcfcfcfdfdfdfffffffffffff0f0f0f4f4f4bdbdbd6d6d6d1c1c1c2323231717172626263636361515153f3f3f2828283737373d3d3d4242424a4a4a6363638080808a8a8a8282828585857d7d7d7c7c7c8282828181817a7a7a7b7b7b8484846363633636363131314040403737373939394444443c3c3c3d3d3d3e3e3e3d3d3d4040404141414242425e5e5e8a8a8ab6b6b6a2a2a2afafafaeaeaed1d1d1fbfbfbf5f5f5ffffffbcbcbc9898988b8b8b9797979898989393939797979b9b9b9898988989896a6a6a3c3c3c2020202b2b2b3737372e2e2e2b2b2b2c2c2c3030303232322c2c2c2626262727272e2e2e2c2c2c6b6b6ba7a7a7c2c2c2c8c8c8c1c1c1bcbcbcc2c2c2c1c1c1c2c2c2c3c3c3afafaf9c9c9ca2a2a29898988f8f8f8f8f8f8181817272726868686060605757575454545656567b7b7b858585898989a4a4a4bababac2c2c2cacacabebebebdbdbdbbbbbb9797977474747474747373736a6a6a6b6b6b6f6f6f7575757575757575758080807e7e7e7575757f7f7f5a5a5a565656878787d9d9d9f0f0f0fffffff0f0f0fffffff6f6f6ffffffd5d5d5727272aaaaaab3b3b3a2a2a2a9a9a9a5a5a5a6a6a6a7a7a7a7a7a7a5a5a5a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaabababafafafe8e8e8f1f1f1efefeffffffff3f3f3fbfbfbbdbdbd6464644444444444444a4a4a4949493a3a3a4f4f4f3a3a3a484848383838424242838383aaaaaaa6a6a6a6a6a6a3a3a3a0a0a0c9c9c9f8f8f8fafafaf2f2f2f8f8f8fcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffececec8686868a8a8a7d7d7d848484474747b7b7b7fcfcfcfffffffffffff9f9f9fefefefffffffefefefffffff9f9f9fffffffafafaeeeeeee4e4e4f3f3f39292921e1e1e2222221d1d1d2424241d1d1d3131312a2a2a3737373434343c3c3c4343434747474d4d4d6363638282828f8f8f8c8c8c8686868080807f7f7f8484848585858181818282828989896d6d6d4646463737373c3c3c3a3a3a3d3d3d4343433c3c3c4040404040403c3c3c3f3f3f4141413c3c3c484848666666b9b9b9a7a7a7aaaaaab2b2b2aaaaaaefefeff5f5f5fcfcfcbbbbbb9797978a8a8a9696969898989393939595959797979595959f9f9f9595956262622e2e2e2626263131312e2e2e2828282929292e2e2e3030302929292020202626263333331d1d1d3939395b5b5b838383abababc0c0c0c8c8c8d2d2d2c1c1c1cfcfcfc5c5c5bababab3b3b3c5c5c5b3b3b39e9e9ea4a4a48c8c8c777777747474797979787878777777787878bababac5c5c5c0c0c0c5c5c5c4c4c4bfbfbfc6c6c6bdbdbdbbbbbb9494946b6b6b6464646e6e6e6969696060606363636666666969697070707676768484847575755959596a6a6a6f6f6f747474ddddddfffffffffffffafafaf8f8f8f6f6f6f3f3f3fffffff4f4f4d6d6d6717171b6b6b6a1a1a19b9b9ba5a5a5a6a6a6a7a7a7a7a7a7a5a5a5a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaadadada5a5a5e8e8e8fdfdfdfbfbfbffffffecececececec9898985151513636364444444a4a4a4040403434343e3e3e3434342f2f2f4242427a7a7aadadadb4b4b4a6a6a6a3a3a39b9b9bc6c6c6f2f2f2fcfcfcfafafafffffffffffff4f4f4fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffededed8282828d8d8d7e7e7e8b8b8b4c4c4c848484ddddddf9f9f9fffffffbfbfbfdfdfdfffffffffffffffffff4f4f4fffffff9f9f9edededf6f6f6e0e0e07a7a7a1b1b1b2424242222223535352323232d2d2d3535353434344747474242424848484949494e4e4e6666668585859393938e8e8e8787878383838181818282828585858686868787878787878080806060604242423838383b3b3b4040404040403d3d3d3f3f3f4040403e3e3e4040404242423a3a3a414141585858aaaaaab2b2b2adadadb4b4b4a8a8a8ebebebf9f9f9ffffffbdbdbd9a9a9a8c8c8c9494949595959292929292929090909a9a9a9797979a9a9a8c8c8c6868684a4a4a3b3b3b3030302a2a2a2c2c2c2929292525252828282e2e2e2c2c2c2424242727272323232323233d3d3d696969898989a4a4a4c0c0c0bababacacacabbbbbbc1c1c1c0c0c0d1d1d1c3c3c3bbbbbbcececec6c6c6c2c2c2c4c4c4c1c1c1bcbcbcc2c2c2cdcdcdc0c0c0cacacac3c3c3c8c8c8c8c8c8c4c4c4c7c7c7bababa8f8f8f6565655757576969696969695858585454545c5c5c6d6d6d7171717777776b6b6b6262624b4b4b4343437e7e7ef5f5f5f3f3f3fffffff3f3f3f6f6f6f8f8f8fffffffbfbfbfffffffffffff5f5f5dbdbdb3333339f9f9fa9a9a9afafafa5a5a5a6a6a6a7a7a7a7a7a7a5a5a5a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaa8a8a8aaaaaad0d0d0f6f6f6fefefeffffffebebebb9b9b94e4e4e3d3d3d3535354646464444443939393c3c3c3434343737373a3a3a767676acacaca8a8a8a8a8a8b3b3b3a6a6a6c2c2c2eeeeeefffffffafafafcfcfcfffffffffffff9f9f9fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffededed7878788989897e7e7e8c8c8c3636362e2e2eb5b5b5e6e6e6fffffffffffffffffffffffffefefefafafafffffff4f4f4fefefefffffff8f8f86d6d6d1c1c1c2222222b2b2b3232322c2c2c2929293535353a3a3a3d3d3d4141414848484a4a4a4949494e4e4e6767678686869191918a8a8a8888888686868282828080808383838787878585858181819090907575754b4b4b3535353c3c3c4242423e3e3e3d3d3d3c3c3c4040404141414444444545453e3e3e4545455d5d5d909090b4b4b4b0b0b0b2b2b2b7b7b7ecececfbfbfbffffffb7b7b79797978989899090909494949696969898989494948a8a8a8e8e8e9494949494949696969393936969692b2b2b2f2f2f2727272727273131313131312727272525252c2c2c2424242929292727272121211d1d1d2727275a5a5a9a9a9ab9b9b9cacacabcbcbccacacabdbdbdc0c0c0bbbbbbcacacabfbfbfbbbbbbc1c1c1cbcbcbcbcbcbc3c3c3c4c4c4cdcdcdbcbcbcbfbfbfb4b4b4bdbdbdc4c4c4bababaa9a9a98787875353534646465b5b5b7070705b5b5b4747474d4d4d5656565656565d5d5d6262624545453535353b3b3b787878f8f8f8fcfcfcffffffddddddfffffffffffff5f5f5edededf4f4f4ebebebf4f4f4ffffffd9d9d9595959a5a5a5a4a4a4a3a3a3a5a5a5a6a6a6a7a7a7a7a7a7a5a5a5a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaa6a6a6acacaca4a4a4d0d0d0e8e8e8f7f7f7fefefea9a9a93a3a3a4a4a4a4040403e3e3e2f2f2f2d2d2d4b4b4b3f3f3f2d2d2d797979a8a8a8a7a7a7a4a4a4a3a3a3a9a9a9bcbcbcf3f3f3fffffff9f9f9f1f1f1f9f9f9f6f6f6f3f3f3fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f68686868c8c8c7e7e7e8080804545452b2b2ba7a7a7fcfcfcfdfdfdfffffffffffffcfcfcfdfdfdfefefefefefefffffff8f8f8f9f9f9fcfcfc7979792121212a2a2a2b2b2b2d2d2d3030303636363c3c3c4141414444444444444949494d4d4d5454544d4d4d6e6e6e8d8d8d8282829494948888888686868484848484848484848585858484848383838a8a8a8787876060603a3a3a3e3e3e4343433b3b3b3d3d3d4040404141414141414040403e3e3e3d3d3d3d3d3d3e3e3e696969a4a4a4adadadb3b3b39f9f9fe5e5e5f1f1f1ffffffbdbdbd8b8b8b9090909a9a9a8d8d8d9191919292929090909c9c9c9494948f8f8f9494949c9c9c9a9a9a8b8b8b7c7c7c3f3f3f3a3a3a1b1b1b2626263c3c3c1515153030302929292e2e2e2b2b2b1d1d1d2121213030302c2c2c2e2e2e494949b9b9b9acacaccbcbcbccccccb5b5b5c0c0c0c9c9c9c5c5c5c6c6c6c6c6c6c0c0c0c1c1c1c7c7c7c1c1c1bcbcbcc3c3c3d2d2d2bababac0c0c0dcdcdcc7c7c77f7f7f4848483c3c3c4d4d4d5f5f5f4646465050507373732f2f2f2d2d2d5050505050503c3c3c3737374e4e4e4040407d7d7dfafafafbfbfbfbfbfbfcfcfcfbfbfbf6f6f6f1f1f1efefeff4f4f4f9f9f9fffffffefefeffffffeeeeeee6e6e69a9a9aa3a3a3abababa6a6a6a8a8a8a9a9a9a7a7a7a3a3a3a1a1a1a4a4a4a8a8a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaab7b7b7aeaeaea7a7a7909090c1c1c1ecececedededadadad3e3e3e3131312a2a2a3333332c2c2c444444898989a8a8a8afafafaeaeaea3a3a3a3a3a3abababacacacc8c8c8fdfdfdf4f4f4f7f7f7fbfbfbfdfdfdfdfdfdfcfcfcfdfdfdfefefefbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef4f4f48383838b8b8b8080808383834848482d2d2da5a5a5fbfbfbfafafafffffffcfcfcfefefefffffffffffffafafafffffffdfdfdffffffffffff8282822a2a2a3333332f2f2f3131313535353a3a3a4040404444444646464747474b4b4b4e4e4e5353535151517474749393938888889393938989898686868484848383838585858686868787878787878787878d8d8d7474745050504343433b3b3b3939394444443c3c3c3e3e3e3f3f3f3f3f3f3e3e3e3f3f3f404040424242626262bababaabababb0b0b0acacacb8b8b8ecececfbfbfbbbbbbb8a8a8a8e8e8e9696968b8b8b9090909393939393939797979494949292929393939696969595958f8f8f8a8a8a9191916f6f6f3434342222222626262c2c2c2d2d2d2b2b2b2323232b2b2b2d2d2d2d2d2d2828281b1b1b161616222222202020444444a0a0a0cdcdcdc4c4c4c6c6c6c4c4c4bebebeb0b0b0c4c4c4c6c6c6bcbcbcbfbfbfc4c4c4c5c5c5c9c9c9bababad3d3d3e6e6e6f4f4f4fffffff4f4f49494942929294e4e4e3333334747475757572d2d2d4848483535353939393535353a3a3a2d2d2d8e8e8ef8f8f8fbfbfbf5f5f5f0f0f0fbfbfbfcfcfcfcfcfcf8f8f8f3f3f3f2f2f2f6f6f6fbfbfbfdfdfdf1f1f1f7f7f7fefefef5f5f51c1c1ca8a8a89b9b9ba0a0a0a2a2a2a5a5a5a6a6a6a5a5a5a5a5a5a6a6a6a8a8a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaa9d9d9da5a5a5bfbfbfafafafa1a1a1909090aaaaaab3b3b32525253636366262629f9f9facacaca2a2a2a7a7a79797978f8f8faeaeaeb4b4b4a4a4a4aaaaaac9c9c9e6e6e6f7f7f7f7f7f7f9f9f9fcfcfcfdfdfdfcfcfcfbfbfbfcfcfcfcfcfcfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf1f1f18080808a8a8a8181818787874c4c4c303030abababfffffffdfdfdfffffffafafafcfcfcfdfdfdf9f9f9fdfdfdfffffffefefefffffffefefe8080802525252d2d2d3535353737373b3b3b4040404444444747474949494b4b4b4f4f4f5050505454545757577777779595959090909494948c8c8c8989898484848383838585858888888a8a8a8b8b8b8585859090908484846464644747473333333737374d4d4d3c3c3c3d3d3d3f3f3f3f3f3f3e3e3e3e3e3e404040424242525252abababb5b5b5b2b2b2bababaa9a9a9e4e4e4ffffffb8b8b88d8d8d8e8e8e9393938b8b8b9090909191919494949191919292929393939292929191919191919595959898988989899e9e9e9b9b9b7575752e2e2e2323230e0e0e2424242727272222222222222424242727273131313333332727272121211919193434343434342222222a2a2a303030303030919191bebebed3d3d3c8c8c8c3c3c3c2c2c2b6b6b6abababb0b0b0e8e8e8fffffff9f9f9e3e3e3e8e8e8f3f3f3f1f1f1b0b0b04343435454543b3b3b3737372b2b2b4444443434344343433f3f3f959595fffffffbfbfbebebebfffffff2f2f2fcfcfcfdfdfdfcfcfcf9f9f9f6f6f6f6f6f6fafafafefefefdfdfdfffffffffffff3f3f3e2e2e2252525959595b7b7b7a7a7a7a8a8a8aaaaaaabababa9a9a9a7a7a7a4a4a4a3a3a3a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaab7b7b79e9e9ea5a5a5adadadababab9090909090908e8e8e9797978b8b8b8383839898989d9d9d9e9e9eb1b1b1aeaeaea3a3a3aeaeaea1a1a18686869b9b9be1e1e1fffffff6f6f6f9f9f9fbfbfbfefefefefefefdfdfdfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef1f1f17e7e7e8888888181818888884e4e4e323232a0a0a0f5f5f5f3f3f3fbfbfbfdfdfdfffffffffffff9f9f9f6f6f6eeeeeef2f2f2f7f7f7fafafa8c8c8c3535353f3f3f3a3a3a3d3d3d4141414444444747474949494c4c4c4e4e4e5353535555555757575959597070708b8b8b9393939595959292928d8d8d8787878484848484848787878a8a8a8c8c8c8686868b8b8b8686866f6f6f4f4f4f3636363838384a4a4a3f3f3f4040404141413f3f3f3d3d3d3c3c3c3c3c3c3d3d3d3a3a3a6a6a6ab2b2b2b0b0b0acacacaeaeaebdbdbde9e9e9b1b1b18e8e8e8f8f8f9191918c8c8c9090908d8d8d9292928e8e8e9090909292929191918f8f8f9191919696969b9b9b9b9b9b9494948d8d8d9696968b8b8b8181814d4d4d2323232f2f2f2a2a2a2b2b2b1e1e1e1010102121212f2f2f1e1e1e3a3a3a2727272f2f2f2727271d1d1d2828282828282828282929295a5a5a818181959595aaaaaab7b7b7b3b3b3afafafe3e3e3e5e5e5f3f3f3fffffffffffffffffff7f7f7f4f4f4efefefb3b3b31e1e1e484848303030585858333333373737949494dfdfdfdededeebebebfffffff5f5f5ebebebfffffffcfcfcfdfdfdfdfdfdfbfbfbf9f9f9fafafafdfdfdfffffffffffffbfbfbf8f8f8fcfcfcffffffe6e6e64141418a8a8aa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a7a7a7a5a5a5a3a3a3a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaafafafa8a8a8aeaeaeafafafabababa7a7a7a4a4a49595959a9a9aa0a0a09898989c9c9c9a9a9a989898a1a1a1959595b0b0b0919191abababe6e6e6f6f6f6f0f0f0fafafafffffff9f9f9fbfbfbfefefefffffffefefefcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f27f7f7f8686867e7e7e8787874f4f4f363636b3b3b3fffffff7f7f7fdfdfdfbfbfbfbfbfbf6f6f6eeeeeefffffff8f8f8fffffffdfdfdfafafa9090903535353c3c3c3d3d3d4040404545454848484949494b4b4b4e4e4e5151515555555a5a5a5a5a5a5a5a5a6262627979799393939797979898989292928a8a8a8585858484848686868888888989898989898686868686867e7e7e6565654c4c4c3e3e3e3838383f3f3f4040404040403f3f3f3d3d3d3b3b3b3c3c3c3d3d3d3d3d3d4e4e4ea0a0a0bebebea8a8a8b7b7b7adadadbbbbbba2a2a28888888a8a8a8b8b8b8c8c8c8f8f8f8989899191918e8e8e8e8e8e8f8f8f9090909191919292929292929292928c8c8c9292929191919c9c9c9b9b9b909090c6c6c6c6c6c6c3c3c3d1d1d1cdcdcd8f8f8f3d3d3d2121212525251c1c1c1818182d2d2d5e5e5e7070706f6f6f6f6f6f6464646666667878788383838c8c8c9c9c9cacacacababababababb6b6b6fcfcfcfffffffffffff2f2f2e8e8e8eeeeeef6f6f6f8f8f8fafafafcfcfcb6b6b61919193d3d3d2a2a2aaaaaaad8d8d8f4f4f4fefefef1f1f1f0f0f0fffffffffffffffffff2f2f2fefefefefefefefefefdfdfdfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffe7e7e7fefefe2f2f2f9b9b9ba0a0a0a1a1a1a3a3a3a4a4a4a5a5a5a6a6a6a8a8a8a9a9a9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaa0a0a0abababb3b3b3b0b0b0a4a4a4b0b0b0b4b4b4a9a9a99a9a9aa9a9a99a9a9a9292929494949797979999998585855e5e5eaaaaaaf0f0f0f1f1f1e4e4e4ffffffffffffdfdfdff7f7f7fafafafefefefffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f48080808585857a7a7a8484845151513d3d3da0a0a0eeeeeeecececfbfbfbf8f8f8f4f4f4f9f9f9fffffffdfdfde9e9e9fffffffffffff9f9f98f8f8f2e2e2e3333333e3e3e4343434848484b4b4b4b4b4b4d4d4d5151515555555757575e5e5e5b5b5b5c5c5c5959596d6d6d9494949797979b9b9b9595958c8c8c8787878585858585858686868787878a8a8a8484848b8b8b8f8f8f8181816c6c6c4e4e4e2e2e2e3a3a3a3c3c3c3e3e3e3e3e3e3d3d3d3d3d3d3f3f3f4040403f3f3f4c4c4c717171b0b0b0b1b1b1b7b7b7bdbdbda3a3a39898988585858585858484848989898d8d8d8484849090908d8d8d8b8b8b8b8b8b8d8d8d9090909191918d8d8d8a8a8a9696969292928787878f8f8f979797969696f8f8f8fffffff8f8f8ffffffedededaaaaaa6767675555555f5f5f6161616262626464647676767777777a7a7a8080807777777d7d7d8282827c7c7c8282829d9d9db1b1b1acacacb4b4b4d3d3d3edededf9f9f9fffffffcfcfcfdfdfdfffffffcfcfcf0f0f0f7f7f7e4e4e4fcfcfca1a1a1c4c4c4cacacaefefefefefefebebebf8f8f8f9f9f9f6f6f6fafafafbfbfbfcfcfcfffffffffffffffffffefefefefefefefefefffffffffffffffffffffffff7f7f7fafafaffffffffffffffffffa4a4a4606060a3a3a3a7a7a7aaaaaaa9a9a9a6a6a6a4a4a4a6a6a6a8a8a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaab2b2b2a5a5a59e9e9eaeaeaeabababb7b7b7b0b0b0a7a7a7a3a3a3b2b2b2a4a4a4a1a1a1a2a2a28d8d8d7676765c5c5cb9b9b9d8d8d8fdfdfdfffffff4f4f4f3f3f3fffffffffffff7f7f7fafafafefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef3f3f3808080838383767676828282555555464646afafaffefefefcfcfcfcfcfcd1d1d1a0a0a09292929e9e9e959595989898e0e0e0fcfcfcfcfcfc9b9b9b4040404b4b4b4040404545454b4b4b4e4e4e4e4e4e5050505454545959595959595f5f5f5a5a5a5f5f5f5a5a5a6d6d6d9a9a9a9696969999999494948d8d8d8787878686868686868686868686868686868181818c8c8c9292928a8a8a8484846d6d6d4444443a3a3a3c3c3c3d3d3d3e3e3e3d3d3d3d3d3d3e3e3e4040403535353636363f3f3f656565a7a7a7b2b2b2b3b3b3a5a5a5a3a3a39191918b8b8b8282828686868989897f7f7f8e8e8e8989898989898888888a8a8a8b8b8b8c8c8c8a8a8a8989899090908e8e8e9191919a9a9a949494aaaaaae9e9e9ecececfffffff1f1f1bdbdbd8282826969696969696868686767677575756767676565656363637676768484847878787b7b7b7979797c7c7c8c8c8ca8a8a8b5b5b5adadadc1c1c1edededfefefefbfbfbfdfdfdfffffffefefef3f3f3f3f3f3fbfbfbfafafadededef5f5f5fffffff1f1f1fffffff3f3f3fafafaf8f8f8fffffff9f9f9f2f2f2fffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffff0f0f0fffffff2f2f2ffffffb3b3b39b9b9ba4a4a4aeaeaeaeaeaea8a8a8a2a2a2a3a3a3a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaabababacacacacacacbababaa0a0a0a5a5a5a7a7a7b3b3b3abababaaaaaa9191919090908c8c8c747474828282a0a0a0e3e3e3f6f6f6fbfbfbf5f5f5f9f9f9fcfcfcf6f6f6efefeff9f9f9fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf2f2f27f7f7f8181817474748181815959594d4d4d707070ccccccdfdfdfe7e7e7afafaf6969695353536464645656566c6c6cd1d1d1fcfcfcfafafa9797973939394646464141414747474d4d4d5050505050505252525757575c5c5c5a5a5a5e5e5e5858586262625f5f5f7272729f9f9f9494949797979292928c8c8c8888888686868787878787878787878383837e7e7e8787878a8a8a8585858f8f8f8787876464643e3e3e3f3f3f3f3f3f3e3e3e3c3c3c3b3b3b3b3b3b3c3c3c4b4b4b3131314242422e2e2ea9a9a9c6c6c6a6a6a6c0c0c0b5b5b5a3a3a39595958484848585858686867b7b7b8b8b8b8686868787878787878787878686868787878989898b8b8b8b8b8b8888889595959d9d9d909090d2d2d2f2f2f2f8f8f8aeaeaea9a9a98282825f5f5f6464646d6d6d6d6d6d7373736b6b6b6f6f6f7878787373737979797b7b7b6d6d6d787878919191999999a4a4a4aeaeaeacacaca9a9a9cdcdcdfffffffcfcfcfafafaf6f6f6f3f3f3f9f9f9fffffffefefef7f7f7fdfdfdfffffffdfdfde4e4e4ffffffe1e1e1fffffffafafafefefefafafafffffff6f6f6f3f3f3fffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff7f7f7ffffffffffffffffffffffffe8e8e8ffffff7d7d7d8e8e8ea0a0a0a8a8a8a5a5a5a2a2a2a5a5a5aaaaaaa7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaa8a8a8afafafabababb1b1b19b9b9baeaeaeaaaaaaa6a6a6a7a7a7a3a3a38f8f8f939393828282636363979797edededf3f3f3fcfcfcf8f8f8fafafafffffff9f9f9f3f3f3fffffffcfcfcfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffededed8080808787877a7a7a7a7a7a5c5c5c4b4b4b4f4f4fa8a8a8d2d2d2a6a6a67575756969696868686666666060605a5a5adbdbdbffffffefefef9898983f3f3f4646464d4d4d4b4b4b4a4a4a4e4e4e5454545959595a5a5a5959595c5c5c5b5b5b5e5e5e6060606161616a6a6a8282829a9a9a9797979b9b9b9898988e8e8e8686868686868888888787878989898888888686868585858686868787878888888989896565654848483434343a3a3a4242423d3d3d3737373838384040403434343b3b3b3a3a3a757575b1b1b1a2a2a2aeaeaeb5b5b5b7b7b79f9f9f9191917d7d7d7979799090908282828585858686868888888989898787878484848686868989898a8a8a989898a0a0a08c8c8c9e9e9ef7f7f7ffffffadadad6969696464645f5f5f5e5e5e5f5f5f6464646d6d6d7474746a6a6a6e6e6e7272727272726f6f6f7070707979798383839f9f9fb0b0b0b2b2b2a3a3a3a4a4a4c4c4c4e9e9e9fbfbfbf9f9f9fafafafcfcfcfdfdfdfcfcfcfafafaf7f7f7f6f6f6fafafaf4f4f4efefeff0f0f0f5f5f5f9f9f9fafafaf8f8f8fafafafafafafafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf9f9f99c9c9c9e9e9eb1b1b1989898a4a4a4bdbdbd9e9e9ea3a3a3aaaaaaa8a8a8a6a6a6a4a4a4a4a4a4a6a6a6a8a8a8aaaaaaa8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaadadada6a6a6aaaaaaadadada6a6a6a5a5a5a9a9a9a6a6a6a8a8a89393938d8d8d878787606060a5a5a5edededfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbdfdfdf8383837676767777778080805e5e5e4b4b4b4444448383839e9e9e8282826a6a6a686868676767616161737373676767dcdcdcf7f7f7f4f4f4c7c7c76868684848484e4e4e4e4e4e4f4f4f5252525656565959595a5a5a5a5a5a5c5c5c5c5c5c5e5e5e6060606161616868687c7c7c909090a3a3a39f9f9f9a9a9a9494948d8d8d8787878585858686868787878888888888888787878686868787878989898a8a8a7e7e7e5454543333333434344242424343433e3e3e3c3c3c3a3a3a3838384343433b3b3b373737757575b1b1b1adadadc1c1c1adadada1a1a1b5b5b59c9c9c7070707d7d7d8a8a8a8a8a8a8383837e7e7e8080808787878a8a8a8888888585858b8b8b919191a1a1a1a0a0a09b9b9baeaeaea1a1a16c6c6c5353535555555b5b5b6464646868686767676161615d5d5d7474747373737070706c6c6c6b6b6b7373738888889b9b9bb3b3b3b6b6b6b1b1b1adadadbbbbbbd9d9d9f3f3f3fefefef9f9f9fafafafcfcfcfdfdfdfdfdfdfbfbfbf9f9f9f8f8f8fbfbfbf6f6f6f1f1f1f2f2f2f7f7f7fbfbfbfbfbfbf9f9f9fbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfafafaf9f9f9e4e4e4ddddddb8b8b8aaaaaaacacac9e9e9ea0a0a0afafafa8a8a8a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaa8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaaaaaaaaaaaaaa3a3a3a4a4a4abababaeaeaeaaaaaaaaaaaaaaaaaaa3a3a3919191929292858585bfbfbf989898ecececf7f7f7fffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffebebebb0b0b07777777373737b7b7b5b5b5b4f4f4f5252526f6f6f7575756868686a6a6a7171716c6c6c666666616161606060dbdbdbf3f3f3f9f9f9f7f7f79696964e4e4e5050505252525555555757575858585959595b5b5b5c5c5c5d5d5d5e5e5e606060616161606060646464717171808080a3a3a39e9e9e9c9c9c9a9a9a9494948a8a8a8585858585858585858888888a8a8a8989898787878686868989898c8c8c8c8c8c6565654141413838383c3c3c3b3b3b3939393c3c3c3e3e3e4040403232323636362a2a2a4949499c9c9ca1a1a1a2a2a2babababcbcbcb1b1b1a0a0a09f9f9f9b9b9b7474747c7c7c7c7c7c7f7f7f8484848a8a8a8a8a8a8383837b7b7b9090909191918f8f8f8383837070706262625656564c4c4c5a5a5a5b5b5b5d5d5d6161616666666868686565656262626c6c6c6a6a6a6a6a6a6d6d6d7373738282829c9c9cb4b4b4b2b2b2abababacacacbdbdbdd9d9d9f0f0f0f9f9f9f9f9f9fafafafbfbfbfdfdfdfefefefefefefdfdfdfcfcfcfbfbfbfdfdfdf8f8f8f5f5f5f5f5f5f9f9f9fcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfcfcfcfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafffffffafafa969696919191a9a9a9959595acacaca5a5a5a6a6a6a7a7a7a9a9a9aaaaaaabababaaaaaaa9a9a9a9a9a9a8a8a8a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9a9a9a9a9a9a9a2a2a2a8a8a8abababa8a8a8a6a6a6a7a7a7a1a1a19696968f8f8f9f9f9fb7b7b7e4e4e4e8e8e8fffffffffffff7f7f7fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfffffffefefee8e8e88282826c6c6c7070705a5a5a5f5f5f7070707474746d6d6d6969697474747676767070706e6e6e636363707070e9e9e9fffffff4f4f4f7f7f79999993e3e3e5151515555555959595a5a5a5959595858585a5a5a5d5d5d5d5d5d5f5f5f6161616161615f5f5f6161616868686f6f6f8d8d8d999999a1a1a19e9e9e9797979393938d8d8d8686868383838787878a8a8a8989898686868585858787878b8b8b8989897878786666665858584545453333332f2f2f3636362b2b2b4545452f2f2f3939393d3d3d2a2a2a696969bbbbbbb3b3b3b4b4b4b3b3b3b0b0b0abababaeaeaea8a8a88d8d8d7c7c7c7e7e7e7c7c7c7878787878787d7d7d8383838585857777778686867272725050504949494f4f4f5151515757575050505252525353535454545959596262626969696c6c6c5f5f5f6060606b6b6b7e7e7e8e8e8e9a9a9aaaaaaabababaa7a7a7a6a6a6b6b6b6d8d8d8f6f6f6fffffffcfcfcf8f8f8fbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffefefefefefefbfbfbf9f9f9f9f9f9fbfbfbfefefefefefefefefefdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbf5f5f5ffffff9b9b9b898989a4a4a49f9f9fb6b6b69f9f9fa6a6a6a6a6a6a7a7a7a7a7a7a7a7a7a6a6a6a6a6a6a5a5a5a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9a9a9a7a7a7adadada7a7a79f9f9fa5a5a5a8a8a89c9c9c8f8f8f999999c6c6c6f2f2f2f8f8f8fffffffcfcfcfdfdfdf7f7f7fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf9f9f9f9f9f9f9f9f9f9f9f9f8f8f8fdfdfdf8f8f88080806969697272726464646d6d6d7676767575756e6e6e6e6e6e7575757070706c6c6c7575756a6a6a717171c9c9c9f8f8f8f2f2f2fafafabababa6767675252525656565959595a5a5a5858585757575a5a5a5d5d5d5d5d5d6060606262626161615f5f5f606060626262636363757575959595a8a8a8a0a0a09999999c9c9c9797978888888585858787878989898787878585858484848686868888888989898989898888887f7f7f6666664646463434343131314141414242422c2c2c3131314444442e2e2e353535757575b5b5b5afafafb6b6b6b4b4b4acacacaeaeaeafafafacacac8686868282827878787171717171717272726969695e5e5e3b3b3b5656564b4b4b3636364444445252524b4b4b4b4b4b5454545d5d5d6262625c5c5c5757575959595d5d5d5d5d5d7979797878788484849a9a9aa8a8a8aaaaaaadadadb4b4b4bcbcbcc3c3c3d9d9d9f8f8f8fffffffffffffffffffffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfefefefffffffffffffffffffefefefefefefefefefdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcf0f0f0ffffffe5e5e5c2c2c2b6b6b6a5a5a5aaaaaaaaaaaaabababa9a9a9a6a6a6a4a4a4a3a3a3a3a3a3a4a4a4a5a5a5a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7a7a7a5a5a5aeaeaea5a5a59f9f9fa9a9a9a7a7a79595958b8b8ba3a3a3efefefffffffffffffebebebfffffff8f8f8fffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcf9f9f9f7f7f7f6f6f6f6f6f6f7f7f7f7f7f7f8f8f8fdfdfdefefef7c7c7c6c6c6c7c7c7c6c6c6c6c6c6c6c6c6c6d6d6d6b6b6b7070707373736b6b6b6a6a6a7b7b7b6b6b6b626262818181d4d4d4f0f0f0fffffff0f0f0adadad5454545656565757575757575757575959595b5b5b5e5e5e5d5d5d6161616262626161616161616262626060605d5d5d6868688b8b8ba3a3a3a0a0a09c9c9ca2a2a29e9e9e8e8e8e8b8b8b8989898787878585858585858585858686868787878b8b8b8a8a8a8d8d8d8e8e8e8282826666664a4a4a3a3a3a2f2f2f2828282d2d2d3434343838383a3a3a3030302323236f6f6f848484b1b1b1bababab3b3b3b8b8b8b3b3b3b1b1b1b8b8b89292925e5e5e4040404242424d4d4d4646463434343333333f3f3f3d3d3d4242425656565353534646464a4a4a4b4b4b5555555a5a5a5656565959596868687777777d7d7daaaaaaa3a3a3a5a5a5b0b0b0b2b2b2acacacb0b0b0bcbcbce5e5e5ebebebf9f9f9fffffffffffffdfdfdfefefefffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffff3f3f3d7d7d7b5b5b59c9c9ca1a1a1aeaeaeabababa8a8a8a5a5a5a4a4a4a5a5a5a7a7a7a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7a7a7a7a7a7a7a7a7a7a7a7a4a4a4b0b0b0a7a7a79f9f9fa4a4a4959595818181868686c7c7c7fafafafffffffffffff7f7f7fffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f7f7f7f5f5f5f5f5f5f6f6f6f7f7f7f7f7f7ffffffe6e6e68080806a6a6a7a7a7a6e6e6e6a6a6a6b6b6b6c6c6c6a6a6a6e6e6e7373736b6b6b6a6a6a7979797c7c7c777777656565cacacaf1f1f1f6f6f6f5f5f5b5b5b55858585656565454545555555858585c5c5c5e5e5e5f5f5f5c5c5c6161616262626161616262626565656262625b5b5b6262627474748a8a8a999999a1a1a1a3a3a39f9f9f9b9b9b9494948e8e8e8787878484848686868888888888888686868888888686868888888b8b8b8787877b7b7b6d6d6d6666663c3c3c5454544141413838382c2c2c2929294444443a3a3a3f3f3f343434676767999999acacacadadada7a7a7bdbdbdbbbbbbb7b7b7b1b1b1b2b2b2b6b6b6a6a6a67575754545454646464545454343434b4b4b5252524a4a4a4646465151514d4d4d5555555a5a5a616161767676969696acacacb3b3b3bababab4b4b4b4b4b4b6b6b6afafafaaaaaabdbdbdd8d8d8f9f9f9fcfcfcfffffffffffffcfcfcf9f9f9fcfcfcfffffffffffffffffffefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdffffffefefeff5f5f5fefefeefefefd6d6d6b6b6b6999999a8a8a8a8a8a8a7a7a7a6a6a6a6a6a6a7a7a7a8a8a8a9a9a9a8a8a8a8a8a8a8a8a8a7a7a7a7a7a7a6a6a6a6a6a6a6a6a6a3a3a3b2b2b2a8a8a89c9c9c9b9b9b8a8a8a8c8c8cb0b0b0f3f3f3f7f7f7fffffff4f4f4fffffffafafafffffff4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf7f7f7f6f6f6f6f6f6f7f7f7f8f8f8e3e3e3ffffffe0e0e08383836161616f6f6f6e6e6e7272727171716f6f6f6969696b6b6b7272726a6a6a6565656e6e6e707070848484666666d8d8d8fffffff1f1f1f8f8f8b6b6b65b5b5b5757575353535353535858585e5e5e6161616161615c5c5c6060606262626060606363636767676464645c5c5c5e5e5e5c5c5c6f6f6f919191a3a3a3a0a0a09f9f9fa6a6a69a9a9a9191918787878484848888888b8b8b8a8a8a8686868484848989898d8d8d8b8b8b8484848383838d8d8d999999f4f4f4dadada3838381515153f3f3f2a2a2a3131312424242b2b2b2b2b2b3838382f2f2f5e5e5eb6b6b6c1c1c1a7a7a7a8a8a8aeaeaeb0b0b0b0b0b0b7b7b7bcbcbcb1b1b19e9e9ea6a6a6aeaeaeb2b2b2aeaeaea9a9a9a8a8a8abababafafafacacacb1b1b1b1b1b1b0b0b0b8b8b8c0c0c0b9b9b9a9a9a9a9a9a9aaaaaab1b1b1b4b4b4aaaaaaaaaaaacbcbcbf4f4f4f8f8f8fafafafcfcfcfcfcfcfefefefffffffffffffdfdfdfffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefef9f9f9fbfbfbfffffffffffff5f5f5efefefe5e5e5abababa0a0a0a1a1a1a3a3a3a5a5a5a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8a8a8a8a8a8a8a7a7a7a7a7a7a6a6a6a6a6a6a6a6a69f9f9fafafafa5a5a59999999b9b9b969696b4b4b4f7f7f7fffffffcfcfcf8f8f8fffffff8f8f8fffffffefefefffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9fffffffbfbfbf0f0f0efefeff7f7f7ffffffcdcdcd8d8d8d6c6c6c6d6d6d7676767171716565656767676a6a6a6c6c6c6c6c6c6b6b6b6d6d6d7272727676766a6a6a828282717171828282d7d7d7fefefef2f2f2fdfdfdb3b3b35b5b5b6b6b6b5959596262625353536c6c6c5959596060606262626363636262625f5f5f5e5e5e6161616464645c5c5c5a5a5a6969698a8a8aa2a2a2a6a6a6a3a3a3a3a3a3a1a1a19e9e9e9393938585858383838b8b8b8c8c8c8686868686868e8e8e8383838686869494948383837d7d7d9f9f9fecececffffffdbdbdbe4e4e44a4a4a2f2f2f2c2c2c2323232e2e2e1e1e1e1d1d1d1e1e1e2a2a2a626262a0a0a0b5b5b5b2b2b2bbbbbbbdbdbdb4b4b4a8a8a8a5a5a5abababb2b2b2b6b6b6b7b7b7b2b2b2aaaaaaa7a7a7abababb0b0b0b0b0b0aeaeaeaeaeaeaeaeaeb2b2b2b6b6b6b5b5b5b1b1b1acacacabababb0b0b0b4b4b4bdbdbdd6d6d6f4f4f4fffffffefefef9f9f9fafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffdfdfdfbfbfbfbfbfbfdfdfdfafafaf2f2f2ebebeba2a2a2a1a1a1a4a4a4aaaaaaaaaaaaa6a6a6a7a7a7adadadaaaaaaa7a7a7a7a7a7a9a9a9a8a8a8a6a6a6a9a9a9aeaeaea4a4a4a8a8a89f9f9f898989909090c5c5c5f3f3f3f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefbfbfbf5f5f5f5f5f5fbfbfbfefefefdfdfdd5d5d59a9a9a6a6a6a6a6a6a7878787474746a6a6a6868686c6c6c6d6d6d6e6e6e6c6c6c6969696868686b6b6b6d6d6d717171818181737373828282cececefbfbfbf7f7f7f8f8f8ffffffacacac5252525b5b5b6060606262625b5b5b5d5d5d6060606161616262626161615f5f5f5e5e5e6161616363636262625d5d5d6161617171717f7f7f898989979797a7a7a7a9a9a99d9d9d9797979898989292928484847e7e7e8282828686868d8d8d8383838383838989897676767b7b7ba7a7a7ffffffe6e6e6fffffff4f4f4d2d2d25a5a5a6060605454543838382a2a2a2828282222221919192f2f2f4b4b4b4a4a4aadadada9a9a9a8a8a8afafafb6b6b6b7b7b7b2b2b2adadadb5b5b5b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b3b3b3b3b3b3b3b3b3b1b1b1acacaca6a6a6a4a4a4a8a8a8b2b2b2b9b9b9cfcfcfe0e0e0eeeeeef4f4f4fafafafffffff8f8f8ebebebf9f9f9fafafafcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffdfdfdfbfbfbfcfcfcfefefefbfbfbf4f4f4eeeeeed4d4d4bbbbbba2a2a29e9e9ea5a5a5a8a8a8a4a4a4a1a1a1a7a7a7a4a4a4a5a5a5aaaaaaacacaca7a7a7a1a1a19f9f9fababab9999999292929d9d9dbcbcbce8e8e8fffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fcfcfcf4f4f4ebebebf6f6f6fffffff6f6f6dadada8888887272726767676f6f6f6f6f6f6464646666667575756d6d6d6d6d6d6d6d6d6a6a6a6868686666666767676969697676767d7d7d757575808080b9b9b9eeeeeef9f9f9f3f3f3f1f1f1d4d4d46060605454545f5f5f6060605959596868686060606161616161616060605f5f5f5f5f5f6060606262626464646060605d5d5d5e5e5e5f5f5f6969698484849f9f9fa3a3a3a0a0a0a0a0a09f9f9f9898988d8d8d8787878888887f7f7f8585858282828484848585857c7c7c989898d6d6d6f0f0f0fefefefbfbfbe6e6e68c8c8c7272724848485e5e5e4e4e4e4747475050505252524444444848484d4d4d3e3e3e7c7c7c7c7c7c8787879e9e9eaeaeaeafafafacacacabababb2b2b2a9a9a9a5a5a5abababadadada9a9a9a7a7a7aaaaaab8b8b8bababab9b9b9b3b3b3afafafb8b8b8cdcdcddededeedededfbfbfbfffffffffffffbfbfbfafafaf8f8f8f3f3f3fafafafbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefefcfcfcfefefefffffffdfdfdf8f8f8f3f3f3f6f6f6d3d3d3adadad9d9d9da2a2a2a8a8a8a7a7a7a3a3a3acacaca4a4a4a0a0a0a3a3a3a8a8a8a8a8a8a7a7a7a8a8a8a3a3a38d8d8d979797c2c2c2e9e9e9fefefefffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf0f0f0f1f1f1fffffffbfbfbcccccc9797975e5e5e6c6c6c7575756d6d6d6363636565656c6c6c7171716969696969696a6a6a6969696969696a6a6a6b6b6b6b6b6b7575757878787878787c7c7c9d9d9dd6d6d6f7f7f7f5f5f5f5f5f5f7f7f7bababa5858586464645a5a5a6767676262626060606060606060605f5f5f5e5e5e5f5f5f6060606161616060606060606161615e5e5e5959595c5c5c707070868686969696aaaaaaacacac9b9b9b9595959f9f9f9d9d9d8e8e8e8787878888888484848282827d7d7d7e7e7eb0b0b0fafafaeeeeeeffffffe7e7e79292924e4e4e5656565252525959595656564f4f4f5c5c5c6464645b5b5b6060606565655858586262627070708989899c9c9c9d9d9d9a9a9aaaaaaac0c0c0cbcbcbb8b8b8adadadb2b2b2b4b4b4afafafb0b0b0b9b9b9d0d0d0d8d8d8dfdfdfdedededcdcdce1e1e1efefeffcfcfcf6f6f6fcfcfcfcfcfcf4f4f4efefeff5f5f5fdfdfdfffffffbfbfbfbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefefefefefffffffffffffffffffbfbfbf8f8f8fbfbfbe9e9e9cfcfcfb9b9b9abababa5a5a5a5a5a5a7a7a7acacaca7a7a7a5a5a5a6a6a6a6a6a6a5a5a5a7a7a7abababa1a1a1a2a2a2c2c2c2eeeeeefefefefcfcfcfbfbfbf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8fdfdfdf6f6f6cfcfcf9696966c6c6c6b6b6b6d6d6d6b6b6b6666666b6b6b7474747070706666666767676868686868686a6a6a6b6b6b6d6d6d6d6d6d6c6c6c7171717777777f7f7f7d7d7d888888bbbbbbeeeeeefdfdfdfffffff4f4f4e9e9e96161615757575c5c5c6a6a6a6060606060605f5f5f5e5e5e5e5e5e5e5e5e5f5f5f5f5f5f5f5f5f5c5c5c5e5e5e6161616060605c5c5c5a5a5a6161616a6a6a8888889e9e9ea8a8a89e9e9e9c9c9ca6a6a6a3a3a39494949c9c9c9696968d8d8d8282827676767e7e7eb6b6b6fafafafafafae3e3e38787874d4d4d5252523f3f3f5252524747475b5b5b4c4c4c4f4f4f5050504444444c4c4c5b5b5b555555868686939393a2a2a2a4a4a49b9b9ba0a0a0c2c2c2e7e7e7f7f7f7e4e4e4dadadadfdfdfe2e2e2dcdcdcdddddde5e5e5f5f5f5fafafafffffffffffffdfdfdfbfbfbfcfcfcfffffffdfdfdfffffffffffffffffffffffffffffffefefefbfbfbfcfcfcfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefcfcfcfefefefdfdfdf4f4f4e1e1e1cacacab7b7b7aaaaaaa4a4a49e9e9ea3a3a3abababadadada6a6a69e9e9e9f9f9fa5a5a5c9c9c9d5d5d5f3f3f3fffffffffffffbfbfbfdfdfdfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9fefefefbfbfbd3d3d39494946d6d6d6767677474746969696666666e6e6e7070706969696969697171716b6b6b6a6a6a6969696a6a6a6c6c6c6b6b6b6969696767676d6d6d777777848484818181808080a3a3a3dbdbdbfdfdfdfefefedfdfdfefefef9e9e9e5b5b5b6a6a6a5454546161616060605e5e5e5c5c5c5c5c5c5e5e5e5f5f5f5e5e5e5d5d5d5d5d5d5c5c5c5b5b5b5a5a5a5a5a5a5959595a5a5a5a5a5a6c6c6c7171718585859f9f9fa9a9a9a3a3a3a0a0a0a6a6a6a0a0a09b9b9b9797979090908b8b8b9e9e9ed0d0d0fefefeffffffdcdcdc4444445a5a5a3f3f3f5858584848484c4c4c5050504343434b4b4b5252524c4c4c5b5b5b7676767b7b7ba0a0a09f9f9f9c9c9c9a9a9aa2a2a2bdbdbde3e3e3fffffffffffffafafaf9f9f9fffffffffffffefefefbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefef9f9f9f0f0f0e1e1e1cacacab6b6b6a2a2a2a6a6a6a9a9a9a8a8a8a3a3a3a6a6a6b8b8b8cbcbcbfafafafbfbfbfffffffffffff9f9f9fdfdfdfffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f9f9f9fefefef0f0f0bababa7a7a7a6262626d6d6d6b6b6b6969696e6e6e7272726b6b6b6161616666667575756c6c6c6a6a6a6969696969696a6a6a6a6a6a666666636363676767757575838383848484808080919191c1c1c1efefeffdfdfdfefefefffffff4f4f4a6a6a6aaaaaa6262625d5d5d6060605d5d5d5b5b5b5b5b5b5e5e5e5f5f5f5e5e5e5c5c5c5c5c5c5b5b5b5858585757575858585959595858585555555353534f4f4f6262628888889b9b9b9898989d9d9dadadad9d9d9d9c9c9ca0a0a09f9f9fa0a0a0b4b4b4d0d0d0dfdfdfc2c2c2a1a1a14b4b4b3f3f3f3737374141414343434343434343434141415c5c5c7373737373738282829b9b9ba1a1a19b9b9b9b9b9b9898989f9f9fbcbcbce2e2e2f9f9f9fefefefafafafbfbfbfdfdfdfffffffffffffffffffefefefdfdfdfbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffdfdfdf9f9f9f9f9f9fcfcfcfffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefbfbfbfcfcfcfbfbfbfcfcfcfffffffdfdfdeeeeeeddddddcccccccacacac8c8c8c5c5c5c3c3c3cbcbcbe2e2e2f8f8f8fffffffffffffefefefdfdfdf8f8f8fdfdfdfffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeedededbcbcbc8484846c6c6c7171716a6a6a6f6f6f6c6c6c6565656a6a6a7575756f6f6f5e5e5e6969696767676666666767676a6a6a6969696666666262626262627171717e7e7e838383828282868686acacace0e0e0f2f2f2fffffff6f6f6fffffff3f3f3ffffffa4a4a46b6b6b6060605d5d5d5a5a5a5b5b5b5d5d5d5f5f5f5e5e5e5c5c5c5959595a5a5a5b5b5b5a5a5a5b5b5b5b5b5b5858585454545252525151515858586969697c7c7c8b8b8b9696969d9d9da6a6a6a5a5a5a7a7a7a0a0a0999999a1a1a1a3a3a39696969393936969695e5e5e5e5e5e6c6c6c6363635c5c5c6868685b5b5b616161868686a0a0a0989898979797a2a2a2a0a0a09f9f9fabababb4b4b4c2c2c2e0e0e0fffffffffffff6f6f6fffffffffffffffffffcfcfcfbfbfbfefefefffffffffffffefefefffffffffffffffffffffffffcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefefefefffffffffffffafafaf8f8f8fcfcfcfcfcfcf7f7f7f7f7f7fafafafffffffffffffbfbfbf4f4f4f4f4f4f9f9f9fffffff7f7f7fefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef3f3f3f4f4f4f7f7f7d4d4d49393936565656666666b6b6b7070706969696464646c6c6c7070706666666868686868686868686767676767676666666666666666666666666464647272728686868888888181818f8f8fa9a9a9dcdcdcfffffff2f2f2f7f7f7ffffffeeeeeefbfbfba5a5a56363636060605e5e5e5555555e5e5e5c5c5c4d4d4d5f5f5f5757575757575858585959595959595656565050504c4c4c5e5e5e5353534d4d4d4444445252525959598c8c8c909090a2a2a29191919e9e9ea0a0a09c9c9ca1a1a19e9e9ea4a4a4a4a4a49d9d9d999999a1a1a1a5a5a59b9b9b9c9c9caeaeae9797979a9a9a9b9b9b9d9d9da1a1a1a4a4a49e9e9e969696989898bebebee8e8e8fbfbfbfdfdfdfafafaf8f8f8f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafafafafaf9f9f9fafafafafafafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fbfbfbfbfbfbfcfcfcfffffff3f3f3b8b8b87777775959596767676b6b6b6d6d6d6e6e6e6161615c5c5c6b6b6b6868686868686767676767676767676767676767676767676666666161616a6a6a7f7f7f8b8b8b8a8a8a8f8f8f9a9a9aa5a5a5e0e0e0fffffff3f3f3eeeeeee6e6e6fffffff3f3f39c9c9c6363635959596262626262626060605858585d5d5d5555555353535050505050505252525353535353535252524545454747474b4b4b5050504c4c4c3f3f3f4b4b4b3b3b3b7a7a7a9797979f9f9f9b9b9bb4b4b4a8a8a8888888a4a4a49e9e9ea4a4a4a8a8a89e9e9e989898a7a7a7aaaaaa959595aaaaaaafafafadadada0a0a0969696989898a3a3a3acacacc4c4c4ddddddf6f6f6fefefefbfbfbf9f9f9fafafafafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafbfbfbfcfcfcfdfdfdfefefefafafafafafafafafafafafafafafafafafafafafafafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fbfbfbfffffffafafafbfbfbffffffd8d8d88b8b8b6868686e6e6e6262626060607171716b6b6b6060606b6b6b6767676767676767676767676767676767676868686868686666665f5f5f6262627373738787879191919090908c8c8c969696b9b9b9fffffff7f7f7fcfcfcfafafaecececeaeaeafcfcfca5a5a57e7e7e6363634343435151515d5d5d5454545c5c5c5959595656565454545454545454545353535252525757575555554747475050504444444646465050504747473b3b3b4b4b4b767676878787909090a1a1a1a2a2a2a8a8a8b2b2b2939393969696abababa5a5a59696969b9b9ba5a5a59595959797979999999e9e9ea7a7a7aeaeaeacacaca5a5a5efefeff8f8f8fffffffbfbfbf5f5f5f6f6f6fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfafafafbfbfbfbfbfbfdfdfdfefefefffffffafafafafafafafafafafafafafafafafafafafafafafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fcfcfcf4f4f4ecececfffffff0f0f0b3b3b36c6c6c6e6e6e6a6a6a6464646666666f6f6f6d6d6d6262626666666666666666666767676767676767676767676868686262626060606060606767677979798a8a8a9090908d8d8d838383a3a3a3f0f0f0f2f2f2f8f8f8f5f5f5f2f2f2fffffff5f5f5f6f6f6f5f5f5adadad6262625f5f5f5b5b5b4343435050505050505050505151515151514e4e4e4949494545454747474848483636364848483535353b3b3b3a3a3a2f2f2f3f3f3f2a2a2a4242424242423939396565658c8c8c909090919191a2a2a29c9c9c939393a0a0a0a8a8a8a5a5a5abababacacaca2a2a29a9a9aa5a5a5c7c7c7ecececfffffffffffffdfdfdfdfdfdfafafaf4f4f4f1f1f1f3f3f3f9f9f9fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f9f9f9fbfbfbf0f0f0fdfdfdffffffe4e4e47373735e5e5e6f6f6f7878785e5e5e5f5f5f6d6d6d5d5d5d6565656565656565656565656666666666666666666666665e5e5e6363636363635f5f5f6565657777778a8a8a939393818181969696c2c2c2e5e5e5fffffffffffffffffff6f6f6eeeeeeffffffffffff9797974f4f4f5252525c5c5c6868685151515050504f4f4f4f4f4f5050504e4e4e4b4b4b4949494545454747473636364a4a4a3939394141414242423838383c3c3c3d3d3d3737372424242a2a2a3232322828283939392626262c2c2c1515153737378d8d8d9d9d9da0a0a0dcdcdcefefeff9f9f9fffffffffffffefefefbfbfbf7f7f7f1f1f1fbfbfbf9f9f9f6f6f6f5f5f5f5f5f5f6f6f6fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fcfcfcfffffffafafaf6f6f6fafafaf3f3f3bfbfbf7373735d5d5d6d6d6d6262626262626f6f6f6565656565656565656464646464646363636363636363636363635d5d5d6363636464645c5c5c5858586464647b7b7b8c8c8c9797979292928b8b8bb9b9b9f6f6f6f3f3f3ffffffe1e1e1fdfdfde0e0e0a3a3a35e5e5e5050505252523f3f3f4646465757575353534d4d4d4949494848484747474646464545454444444242423434343d3d3d3131313232323c3c3c3333333d3d3d2929293232322e2e2e2222222626262121212121214f4f4fe1e1e1ffffffe5e5e5f5f5f5fbfbfbedededfffffffffffffffffff9f9f9f3f3f3f6f6f6fffffffffffffffffffdfdfdfbfbfbfcfcfcfefefefefefefcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfffffffdfdfdf3f3f3efefeff1f1f1ffffffbfbfbf7676765d5d5d6666666f6f6f6c6c6c6868686565656464646464646262626161616060605f5f5f5f5f5f5e5e5e5f5f5f5f5f5f5c5c5c5757575959596666667474748787878f8f8f8585858a8a8a9f9f9fa4a4a4ecececffffffffffff9e9e9e5151513232323c3c3c4b4b4b4646464d4d4d4141414242424545454949494c4c4c4d4d4d4b4b4b4848483a3a3a3c3c3c3d3d3d3f3f3f3939392929293333332222222222221e1e1e888888d9d9d9d7d7d7e5e5e5e8e8e8c7c7c7e5e5e5fffffff1f1f1e4e4e4fffffffffffff5f5f5fbfbfbfcfcfcfbfbfbfbfbfbfffffffffffffffffffefefeeeeeeefffffffefefefffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefef7f7f7f7f7f7fffffffcfcfcf7f7f7fcfcfcf9f9f9ffffffbcbcbc6a6a6a6666666969695959595e5e5e6565656464646363636262626060605e5e5e5d5d5d5d5d5d6161615b5b5b5a5a5a5d5d5d5c5c5c5656565757575d5d5d7a7a7a8c8c8c9a9a9a9494949393938080809f9f9fa6a6a66f6f6f3b3b3b4848485656564040403b3b3b3f3f3f4343433434344040405555556b6b6b7a7a7a8080807d7d7d7878788282827878787676767171718383838e8e8ec4c4c4cacacad4d4d4c9c9c9e7e7e7fcfcfcf9f9f9f5f5f5f6f6f6ffffffeaeaeaefefeffbfbfbfffffffdfdfdfcfcfcfefefefdfdfdf9f9f9fffffffffffffffffffafafafbfbfbfffffffffffffffffffdfdfdfefefefffffffffffffafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfbfbfbf4f4f4fefefeebebeb6464645050506060607878785555556060606161615d5d5d6060606464645b5b5b5858586565655f5f5f5d5d5d5b5b5b5b5b5b5d5d5d5d5d5d5a5a5a5656567272728282829292929999999393939090909999998c8c8c7a7a7a7474747474747b7b7b7b7b7b7474747272727575756d6d6d6f6f6f7474749595959090908f8f8f8585859292928e8e8e8282828c8c8cb1b1b1d4d4d4e5e5e5f3f3f3fffffff9f9f9f8f8f8f8f8f8fbfbfbfefefefefefefbfbfbf7f7f7f6f6f6f6f6f6f8f8f8f9f9f9fafafafbfbfbfbfbfbfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfafafaf9f9f9ffffffb1b1b17f7f7f5353535c5c5c6d6d6d5e5e5e6262625e5e5e5d5d5d6565656565655c5c5c5656565a5a5a5858585757575757575858585757575454545151514f4f4f6969696f6f6f8484848080809d9d9d9595958282829494948989898383838888888f8f8f9191919494949898989898989595958888889292928787878f8f8f888888909090888888929292b0b0b0d8d8d8f2f2f2f8f8f8f8f8f8fafafaf9f9f9f7f7f7f5f5f5f6f6f6f9f9f9fafafaf9f9f9f7f7f7fafafafafafafbfbfbfbfbfbfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffff2f2f2fffffff5f5f5bcbcbc7272725050506767675c5c5c6262625e5e5e5555555959596262626060605656565757575656565454545454545454545353535050504e4e4e4a4a4a5d5d5d5555557373736969699494948989898e8e8e9393939393939595959999999898989292928d8d8d8b8b8b8787879595959090909494948b8b8b9b9b9b8f8f8f868686acacacc2c2c2e1e1e1f9f9f9fffffffffffff7f7f7f1f1f1fafafaf8f8f8f5f5f5f4f4f4f6f6f6f9f9f9fafafafafafafcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefef1f1f1f3f3f3ffffffe5e5e5bfbfbf7474745d5d5d5c5c5c5c5c5c5f5f5f5d5d5d5858585c5c5c5e5e5e5959595757575757575656565555555353535151514f4f4f4d4d4d4a4a4a4848483e3e3e5353534848486262626363638d8d8d8d8d8d8f8f8f8e8e8e8989898585858989899090909595958282829898988f8f8f888888868686b4b4b4c3c3c3c5c5c5e3e3e3f2f2f2fcfcfcfbfbfbf8f8f8fafafafafafaf6f6f6fbfbfbfafafaf9f9f9f8f8f8f9f9f9fbfbfbfcfcfcfcfcfcfbfbfbfafafaf8f8f8f7f7f7f8f8f8fafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafafafafbfbfbfcfcfcf6f6f6edededf7f7f7f0f0f0f9f9f9b9b9b99797977878785d5d5d5858586262625f5f5f5a5a5a5959595252525656565656565555555353535151514e4e4e4c4c4c4b4b4b4646464141414242423b3b3b3f3f3f4747474343436565656c6c6c6e6e6e7171717979798a8a8a9999999696968b8b8b9d9d9dbebebec0c0c0bcbcbcb8b8b8e6e6e6f8f8f8fcfcfcf8f8f8fefefefdfdfdf3f3f3f3f3f3fefefefffffffffffff9f9f9fafafafcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfafafaf8f8f8f7f7f7f7f7f7f9f9f9fbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfefefefdfdfdf9f9f9fcfcfcefefefffffffeeeeeef5f5f5bcbcbc7b7b7b5757575656565050505050505858585353535151515252525252524f4f4f4b4b4b4747474646464646464444444545454d4d4d3232324040404343432727273535352f2f2f2b2b2b3030304f4f4f898989b9b9b9bdbdbda9a9a9c6c6c6ecececfcfcfcfffffff5f5f5fffffffffffff9f9f9f7f7f7fcfcfcfdfdfdfafafafcfcfcfffffffffffff9f9f9f6f6f6fafafafdfdfdfefefefdfdfdfbfbfbfbfbfbfbfbfbfefefefdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefffffffdfdfdfffffffffffff5f5f5fdfdfdf8f8f8fffffff3f3f3b8b8b89292927878785555554f4f4f5b5b5b5656564e4e4e5050505050504d4d4d4747474343434242424242423d3d3d3838383d3d3d3636363535353737371f1f1f5959596464645959594d4d4d5e5e5e9b9b9be2e2e2fffffffffffffbfbfbfffffffffffffffffff3f3f3fffffffefefefffffffbfbfbfefefefffffffffffffffffffffffffafafaf7f7f7fafafafcfcfcfffffffefefefdfdfdfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffafafafefefefbfbfbffffffffffffececece5e5e5fdfdfdececece7e7e7c5c5c57f7f7f5f5f5f5e5e5e4f4f4f4e4e4e5050505050504d4d4d474747424242414141424242474747333333343434545454404040424242454545cececef6f6f6fefefefafafaefefeff6f6f6fffffffffffffdfdfdfcfcfcfefefef8f8f8fffffffdfdfdfffffffcfcfcfffffffefefefefefefffffffffffffdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfbfbfbf9f9f9f8f8f8f7f7f7fdfdfdf5f5f5ffffffffffffedededc7c7c77878785252526d6d6d4a4a4a3434343636363b3b3b4242424444443c3c3c3d3d3d444444626262edededfcfcfcffffffe1e1e1fffffff7f7f7f8f8f8f9f9f9fbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafaf9f9f9f9f9f9fafafaefefeff9f9f9f5f5f5fcfcfcfffffff5f5f5f6f6f6f7f7f77e7e7e3838384848484747474141418e8e8efbfbfbfbfbfbf9f9f9e0e0e0ffffffeaeaeafffffff5f5f5fffffffafafafafafafbfbfbfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfafafafafafafafafafbfbfbfffffff8f8f8fafafaf1f1f1f2f2f2fcfcfcfcfcfcfffffff5f5f5ecececeeeeeef1f1f1ebebebefefeffbfbfbfefefef5f5f5fffffffefefeffffffedededfdfdfdf1f1f1edededfbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f8f8f8f9f9f9fafafafbfbfbf9f9f9fafafafffffffefefef9f9f9f4f4f4ecececebebebfffffffdfdfdf9f9f9f1f1f1efefeffefefefffffff1f1f1f4f4f4f5f5f5fafafafffffffffffffbfbfbfdfdfdfffffff9f9f9f9f9f9fafafafcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8f7f7f7f8f8f8fafafafbfbfbf8f8f8f9f9f9f7f7f7fbfbfbfdfdfdfbfbfbfbfbfbf6f6f6fffffff1f1f1f0f0f0fcfcfcf9f9f9f4f4f4f9f9f9fdfdfdfffffff1f1f1f0f0f0f4f4f4f8f8f8ebebebf0f0f0fcfcfcf6f6f6f7f7f7f8f8f8fafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf9f9f9fafafafafafafbfbfbfffffffffffff1f1f1f5f5f5f5f5f5efefeff1f1f1e7e7e7f6f6f6fefefefffffffdfdfdeeeeeef4f4f4fffffffbfbfbf8f8f8f9f9f9fdfdfdfefefefffffffffffffffffffafafaf7f7f7f8f8f8f9f9f9fbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfffffff6f6f6fffffffffffff7f7f7fdfdfdf0f0f0fffffffafafafffffffffffffcfcfceeeeeef6f6f6fffffffffffffffffff8f8f8f3f3f3efefeffcfcfcfdfdfdfbfbfbfcfcfcfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffff8f8f8fffffffffffff8f8f8fffffffdfdfdfffffffdfdfdfefefefdfdfdfdfdfdfffffffffffff9f9f9fbfbfbfffffffcfcfcfffffffffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff gr showpage %%EndDocument @endspecial 2 1747 a @beginspecial 0 @llx 0 @lly 57 @urx 57 @ury 992 @rhi @setspecial %%BeginDocument: imagens/1aj4.eps %!PS-Adobe-2.0 EPSF-2.0 %%Title: Diagram5.dia %%Creator: Dia v0.92.2 %%CreationDate: Sun May 23 14:21:04 2004 %%For: raquelcm %%Orientation: Portrait %%Magnification: 1.0000 %%BoundingBox: 0 0 57 57 %%BeginSetup %%EndSetup %%EndComments %%BeginProlog [ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /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 /quoteleft /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 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /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] /isolatin1encoding exch def /cp {closepath} bind def /c {curveto} bind def /f {fill} bind def /a {arc} bind def /ef {eofill} bind def /ex {exch} 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 pop} bind def /tr {translate} bind def /ellipsedict 8 dict def ellipsedict /mtrx matrix put /ellipse { ellipsedict begin /endangle exch def /startangle exch def /yrad exch def /xrad exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y tr xrad yrad sc 0 0 1 startangle endangle arc savematrix setmatrix end } def /mergeprocs { 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 /dpi_x 300 def /dpi_y 300 def /conicto { /to_y exch def /to_x exch def /conic_cntrl_y exch def /conic_cntrl_x exch def currentpoint /p0_y exch def /p0_x exch def /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def /p2_x p1_x to_x p0_x sub 1 3 div mul add def /p2_y p1_y to_y p0_y sub 1 3 div mul add def p1_x p1_y p2_x p2_y to_x to_y curveto } bind def /start_ol { gsave 1.1 dpi_x div dup scale} bind def /end_ol { closepath fill grestore } bind def 28.346000 -28.346000 scale -3.045000 -5.305000 translate %%EndProlog 0.010000 slw [] 0 sd [] 0 sd 0 slj 0.000000 0.000000 0.000000 srgb n 3.045000 3.295000 m 3.045000 5.305000 l 5.055000 5.305000 l 5.055000 3.295000 l cp s gs /pix 1290 string def 430 430 8 3.050000 3.300000 tr 2.000000 2.000000 sc [430 0 0 430 0 0] {currentfile pix readhexstring pop} false 3 colorimage ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfefefefefefefffffffefefefefefefefefefffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfafafafbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfefefefefefefffffffefefefefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfafafaf9f9f9f8f8f8f7f7f7f8f8f8f8f8f8f9f9f9fafafafafafafbfbfbfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf9f9f9f9f9f9fafafafbfbfbfcfcfcfcfcfcfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf8f8f8f8f8f8f7f7f7f5f5f5f3f3f3f0f0f0eeeeeeedededefefeff0f0f0f1f1f1f3f3f3f4f4f4f6f6f6f7f7f7f8f8f8f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f8f8f8f8f8f8f9f9f9fafafafbfbfbfbfbfbfbfbfbfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffdfdfdfffffffffffff9f9f9fcfcfcfffffff9f9f9e4e4e4e0e0e0e2e2e2e4e4e4e4e4e4e2e2e2e0e0e0e0e0e0e0e0e0e2e2e2e5e5e5e9e9e9ecececeeeeeeefefeff2f2f2f4f4f4f4f4f4f4f4f4f4f4f4f3f3f3f3f3f3f2f2f2f2f2f2f2f2f2f1f1f1f5f5f5f7f7f7f1f1f1e9e9e9e7e7e7eeeeeef6f6f6f9f9f9fcfcfcfffffffffffffffffffffffffffffffffffffffffff5f5f5fdfdfdfffffffffffff7f7f7fefefefffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefdfdfdfcfcfcfdfdfdfffffff9f9f9fefefefcfcfcf3f3f3eeeeeee8e8e8d9d9d9c7c7c7c1c1c1c5c5c5cbcbcbcfcfcfd2d2d2d4d4d4d7d7d7d9d9d9e2e2e2e5e5e5e9e9e9ecececedededefefeff2f2f2f4f4f4f4f4f4f4f4f4f3f3f3f3f3f3f2f2f2f1f1f1f1f1f1f1f1f1edededefefefededede7e7e7dfdfdfdcdcdcdfdfdfe3e3e3f6f6f6f3f3f3f1f1f1f5f5f5fcfcfcfffffffffffffcfcfcfffffffffffffffffffffffffdfdfdfefefefffffffcfcfcfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfcfcfcfefefefefefefdfdfdfcfcfcfdfdfdfefefefffffffffffffefefeffffffffffffffffffffffffefefefd7d7d7c3c3c3b7b7b7b5b5b5b7b7b7bababab2b2b2b7b7b7bfbfbfc7c7c7cdcdcdd2d2d2d8d8d8dbdbdbe3e3e3e6e6e6e9e9e9ecececedededefefeff1f1f1f3f3f3f4f4f4f3f3f3f3f3f3f2f2f2f1f1f1f0f0f0efefefefefefececece9e9e9e3e3e3dcdcdcd6d6d6d1d1d1cfcfcfcececec6c6c6c0c0c0c0c0c0cfcfcfe7e7e7f8f8f8fdfdfdfafafaf4f4f4f9f9f9fffffffffffffafafafffffffffffff6f6f6fcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfafafafafafafcfcfcfdfdfdfcfcfcfafafafdfdfdfefefefefefefcfcfcfcfcfcfffffffffffffefefef4f4f4d2d2d2aaaaaa9393938d8d8d959595a8a8a8babababababac0c0c0c7c7c7cececed4d4d4d9d9d9dddddde1e1e1e4e4e4e7e7e7eaeaeaedededeeeeeeefefeff1f1f1f3f3f3f4f4f4f3f3f3f2f2f2f1f1f1efefefeeeeeeedededecececededede6e6e6dededed8d8d8d3d3d3cececec7c7c7c1c1c1b5b5b5acacaca5a5a5abababb7b7b7bfbfbfbababab3b3b3b6b6b6cececef4f4f4fffffffefefefbfbfbfefefef9f9f9fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaf9f9f9fafafafbfbfbfcfcfcfbfbfbf9f9f9f7f7f7f9f9f9f7f7f7f5f5f5f7f7f7fbfbfbf7f7f7efefefc7c7c7aaaaaa9191918e8e8e9595959d9d9daaaaaab7b7b7c0c0c0c5c5c5ccccccd1d1d1d6d6d6dadadadddddde0e0e0e6e6e6e8e8e8ecececeeeeeeefefeff0f0f0f2f2f2f4f4f4f4f4f4f4f4f4f2f2f2f1f1f1efefefedededecececebebebebebebe3e3e3dadadad5d5d5d3d3d3cdcdcdc3c3c3bababab1b1b1a8a8a89e9e9e9898989393938a8a8a7e7e7e7474747777778e8e8ec3c3c3f4f4f4fefefef9f9f9fafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaf9f9f9fafafafbfbfbfcfcfcfbfbfbf9f9f9f6f6f6f8f8f8f6f6f6f4f4f4f7f7f7f5f5f5e4e4e4cfcfcf9b9b9b8d8d8d8686868f8f8f9e9e9eaaaaaab3b3b3bbbbbbc1c1c1c6c6c6cdcdcdd3d3d3d7d7d7dbdbdbe0e0e0e2e2e2e8e8e8ebebebeeeeeef0f0f0f0f0f0f1f1f1f3f3f3f5f5f5f6f6f6f5f5f5f3f3f3f1f1f1efefefedededebebebeaeaeae5e5e5dededed5d5d5d1d1d1cfcfcfc8c8c8bdbdbdb3b3b3a0a0a09c9c9c9696968f8f8f8787877d7d7d7272726b6b6b5858585a5a5a828282bababad9d9d9e6e6e6f2f2f2f9f9f9fdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaf9f9f9fafafafcfcfcfcfcfcfbfbfbfafafafafafafbfbfbf8f8f8f4f4f4f1f1f1e3e3e3bebebe9999998686868585858989899292929f9f9facacacbababac3c3c3c5c5c5cacacad1d1d1d7d7d7dcdcdce1e1e1e5e5e5e8e8e8eaeaeaedededf0f0f0f2f2f2f2f2f2f3f3f3f5f5f5f7f7f7f7f7f7f6f6f6f4f4f4f2f2f2efefefedededebebebeaeaeae0e0e0dadadad2d2d2cecececacacac2c2c2b6b6b6acacaca6a6a69e9e9e9393938686867a7a7a6d6d6d6161615858585050504646465151516b6b6b878787b1b1b1e1e1e1fcfcfcfefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfafafafafafafcfcfcfcfcfcfbfbfbfafafaf9f9f9fafafaf5f5f5ededede4e4e4cacaca9595956565657a7a7a8989899a9a9aa4a4a4abababb3b3b3bcbcbcc2c2c2c9c9c9cececed5d5d5dadadadfdfdfe3e3e3e7e7e7e9e9e9ebebebeeeeeef1f1f1f3f3f3f3f3f3f4f4f4f6f6f6f7f7f7f8f8f8f7f7f7f5f5f5f2f2f2f0f0f0edededebebebeaeaeadfdfdfd9d9d9d2d2d2cdcdcdc7c7c7bebebeb2b2b2a9a9a99f9f9f9393938484847878786f6f6f6565655959595050504d4d4d4646463e3e3e3232323b3b3b7b7b7bd0d0d0fffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefef9f9f9fafafafffffffefefef7f7f7efefeff9f9f9f4f4f4ddddddb5b5b58585856e6e6e7676768181818e8e8ea0a0a0aeaeaeb5b5b5bababac0c0c0c6c6c6ccccccd1d1d1d8d8d8dededee2e2e2e6e6e6e9e9e9ebebebebebebedededf0f0f0f3f3f3f5f5f5f5f5f5f6f6f6f5f5f5f4f4f4f5f5f5f4f4f4f2f2f2f2f2f2f3f3f3ececece3e3e3d9d9d9d2d2d2cfcfcfcececec5c5c5b5b5b5a8a8a8a4a4a49d9d9d9090907878786c6c6c6b6b6b5c5c5c4b4b4b4949494444443d3d3d313131303030545454999999ddddddfffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfefefefffffffafafaf3f3f3f7f7f7f3f3f3d8d8d8aeaeae8989897070706f6f6f7e7e7e8e8e8e969696a1a1a1adadadb8b8b8bfbfbfc4c4c4c6c6c6cececed3d3d3dadadadfdfdfe3e3e3e6e6e6e8e8e8eaeaeaecececeeeeeef0f0f0f3f3f3f5f5f5f5f5f5f5f5f5f5f5f5f2f2f2f3f3f3f2f2f2f0f0f0f0f0f0f0f0f0e9e9e9e0e0e0d8d8d8d1d1d1ccccccc9c9c9bfbfbfaeaeaea1a1a19c9c9c8e8e8e8686867171716262625f5f5f535353454545434343424242343434353535595959939393cacacaecececfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafefefefffffffbfbfbf5f5f5f1f1f1f4f4f4d9d9d9ababab7f7f7f6767676969697d7d7d9090909c9c9c9f9f9fa5a5a5b0b0b0bcbcbcc5c5c5c8c8c8c8c8c8d1d1d1d6d6d6dcdcdce1e1e1e4e4e4e7e7e7e9e9e9ebebebedededefefeff1f1f1f3f3f3f5f5f5f5f5f5f5f5f5f5f5f5f1f1f1f2f2f2f0f0f0ededededededececece5e5e5dcdcdcd6d6d6cfcfcfc9c9c9c2c2c2b7b7b7a7a7a79999999292928585858282826f6f6f5d5d5d5858584e4e4e4141413f3f3f3737373838385858589a9a9ad8d8d8f5f5f5f9f9f9f8f8f8fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfefefefdfdfdf7f7f7f5f5f5f9f9f9dcdcdca6a6a67575756565656868687676768c8c8c9a9a9aa1a1a1a5a5a5acacacb6b6b6c0c0c0c8c8c8cccccccdcdcdd3d3d3d8d8d8dededee4e4e4e7e7e7e9e9e9ecececeeeeeeefefeff0f0f0f2f2f2f4f4f4f5f5f5f5f5f5f4f4f4f4f4f4f1f1f1f2f2f2efefefecececebebebe9e9e9e2e2e2d8d8d8d3d3d3cdcdcdc5c5c5bcbcbcb0b0b0a1a1a19494948c8c8c7f7f7f7c7c7c6868685656565151514848483b3b3b3838383636365d5d5d9c9c9cd7d7d7f7f7f7fefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfdfdfdfefefefcfcfcf9f9f9fcfcfcffffffc2c2c27777774d4d4d5f5f5f7575758383839191919898989f9f9fa9a9a9b5b5b5bfbfbfc4c4c4c9c9c9cececed3d3d3d4d4d4d9d9d9e0e0e0e6e6e6eaeaeaedededf0f0f0f2f2f2f0f0f0f1f1f1f3f3f3f5f5f5f5f5f5f5f5f5f4f4f4f3f3f3f3f3f3f3f3f3f0f0f0ebebebe9e9e9e7e7e7dededed5d5d5cfcfcfcbcbcbc1c1c1b5b5b5a9a9a99d9d9d9191918888887474746d6d6d5858584848484444443c3c3c3434343939395a5a5a9a9a9adcdcdcf8f8f8f9f9f9fbfbfbfffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fdfdfdfffffffdfdfdfdfdfdfdfdfdf8f8f8f1f1f1b1b1b16868684e4e4e6c6c6c8282828c8c8c989898989898a2a2a2adadadbcbcbcc4c4c4c7c7c7cacacad0d0d0d6d6d6d7d7d7dcdcdce3e3e3e8e8e8ecececeeeeeef1f1f1f3f3f3f2f2f2f3f3f3f4f4f4f5f5f5f5f5f5f5f5f5f3f3f3f2f2f2f3f3f3f3f3f3efefefeaeaeae7e7e7e4e4e4dbdbdbd1d1d1cbcbcbc7c7c7bdbdbdaeaeaea1a1a19696968a8a8a8181816a6a6a5e5e5e4a4a4a3f3f3f3c3c3c3737374242425c5c5c9f9f9fd1d1d1fbfbfbfffffff9f9f9fffffffffffffbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffbfbfbfcfcfcf8f8f8dcdcdcbbbbbb929292696969696969828282888888959595a5a5a59f9f9faeaeaeb5b5b5bdbdbdc5c5c5cacacacececed3d3d3d7d7d7dddddde1e1e1e7e7e7ebebebedededeeeeeeefefeff1f1f1f3f3f3f3f3f3f5f5f5f6f6f6f5f5f5f4f4f4f3f3f3f2f2f2f2f2f2f1f1f1ededede7e7e7e4e4e4e0e0e0d7d7d7ccccccc8c8c8c4c4c4b7b7b7a5a5a59797978d8d8d8080807575755f5f5f5353534343433e3e3e3a3a3a3939396060609b9b9bdadadaf0f0f0fffffffefefefbfbfbfffffffffffffafafafcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefef7f7f7f9f9f9eeeeeebdbdbd8686866b6b6b6363637c7c7c8e8e8e868686979797adadada2a2a2bababababababdbdbdc3c3c3cbcbcbd2d2d2d5d5d5d6d6d6e1e1e1e5e5e5eaeaeaecececedededededededededeeeeeef3f3f3f4f4f4f5f5f5f6f6f6f6f6f6f4f4f4f3f3f3f2f2f2f1f1f1f0f0f0ececece5e5e5e2e2e2dededed4d4d4c9c9c9c5c5c5c1c1c1b3b3b39f9f9f8f8f8f8585857878786c6c6c5454544949493e3e3e3c3c3c3636363a3a3a767676c8c8c8f5f5f5f9f9f9fdfdfdfefefefcfcfcfbfbfbfcfcfcfefefefbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffcfcfcf9f9f9fafafafbfbfbe9e9e9bababa8080805959596c6c6c7575758080808b8b8b9494949d9d9da6a6a6acacacbbbbbbbebebec3c3c3c8c8c8ccccccd2d2d2d8d8d8dddddddfdfdfe3e3e3e8e8e8edededefefefefefefefefefeeeeeef3f3f3f4f4f4f4f4f4f5f5f5f5f5f5f4f4f4f3f3f3f3f3f3f1f1f1f2f2f2ececece3e3e3dbdbdbd6d6d6cfcfcfc8c8c8bebebeb8b8b8a9a9a99797978888887d7d7d6d6d6d6060605555553e3e3e2d2d2d3333333939393f3f3f757575c2c2c2e8e8e8f8f8f8fefefefcfcfcfbfbfbf5f5f5f5f5f5fffffff8f8f8f8f8f8fcfcfcfffffffdfdfdf7f7f7f6f6f6f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffcfcfcf2f2f2e1e1e1b4b4b47d7d7d6161616363637676767f7f7f8b8b8b9595959c9c9ca4a4a4aeaeaeb5b5b5bebebec1c1c1c6c6c6cacacacececed4d4d4dadadadededee1e1e1e4e4e4e8e8e8edededf0f0f0f2f2f2f2f2f2f2f2f2f4f4f4f5f5f5f5f5f5f5f5f5f5f5f5f4f4f4f3f3f3f3f3f3f1f1f1f0f0f0eaeaeae0e0e0d9d9d9d4d4d4cdcdcdc6c6c6c0c0c0afafaf9a9a9a8c8c8c8181817272725e5e5e4f4f4f3c3c3c3939393838383d3d3d3e3e3e3f3f3f6464649d9d9dccccccedededfffffffefefefffffffffffffafafaf9f9f9fefefefbfbfbf9f9f9fafafafafafaf8f8f8fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfdfdfdfefefefbfbfbf9f9f9e6e6e6b5b5b57575755050505959597272727f7f7f8989899696969f9f9fa4a4a4aaaaaab5b5b5bdbdbdc2c2c2c5c5c5c9c9c9cdcdcdd1d1d1d6d6d6dcdcdce0e0e0e6e6e6e7e7e7e9e9e9eeeeeef2f2f2f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f5f5f5f3f3f3f3f3f3f0f0f0eeeeeee7e7e7ddddddd6d6d6d2d2d2cbcbcbc3c3c3b9b9b9a3a3a38f8f8f8585857878786262624d4d4d4242423c3c3c4343434040403b3b3b3c3c3c3f3f3f4f4f4f6868689c9c9cccccccedededf3f3f3fcfcfcfffffffefefef7f7f7fafafaf8f8f8fafafafffffffffffffefefefbfbfbfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfefefefffffff1f1f1fdfdfddedede9090905656565555556d6d6d7979798282828e8e8e9b9b9ba3a3a3a6a6a6acacacb7b7b7c0c0c0c5c5c5c8c8c8ccccccd1d1d1d5d5d5dadadae0e0e0e4e4e4e8e8e8e8e8e8e9e9e9ecececf0f0f0f3f3f3f4f4f4f5f5f5f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6f4f4f4f3f3f3f2f2f2efefefededede4e4e4dadadad3d3d3cfcfcfc7c7c7bebebea8a8a89999998c8c8c8282826c6c6c5353534c4c4c5454547676767676765d5d5d3f3f3f3a3a3a4141414545454848486c6c6c999999bebebed2d2d2e5e5e5f3f3f3f7f7f7fafafafdfdfdf8f8f8f6f6f6fafafafcfcfcfafafaf9f9f9fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffcfcfcf3f3f3c3c3c37e7e7e5b5b5b6868687b7b7b7d7d7d8a8a8a9393939f9f9fa7a7a7aaaaaab0b0b0b9b9b9c1c1c1c8c8c8cbcbcbcfcfcfd4d4d4d8d8d8dddddde3e3e3e7e7e7e9e9e9ebebebedededeeeeeeefefeff0f0f0f2f2f2f4f4f4f8f8f8f8f8f8f7f7f7f6f6f6f5f5f5f3f3f3f1f1f1f0f0f0eeeeeeebebebe2e2e2d8d8d8d1d1d1cbcbcbc0c0c0b5b5b59a9a9a9191918686867575755b5b5b4f4f4f6767678a8a8ac1c1c1c2c2c29e9e9e6767674a4a4a4242424141414242425050506a6a6a868686a3a3a3bcbcbcc9c9c9d8d8d8efefeffffffffcfcfcf4f4f4f2f2f2f2f2f2f4f4f4f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffdfdfdf9f9f9eeeeeec0c0c08e8e8e7878787575757979798484849191919a9a9aa0a0a0a9a9a9aeaeaeb2b2b2b6b6b6bcbcbcc0c0c0c7c7c7c9c9c9cdcdcdd0d0d0d3d3d3d8d8d8dddddde0e0e0eaeaeaf0f0f0f6f6f6f6f6f6f3f3f3f2f2f2f6f6f6fbfbfbf8f8f8f8f8f8f7f7f7f6f6f6f4f4f4f2f2f2efefefeeeeeeebebebe7e7e7dfdfdfd5d5d5cececec6c6c6b7b7b7a9a9a99494948888887676766464645a5a5a6a6a6a9a9a9ac8c8c8e9e9e9f6f6f6dfdfdfa5a5a57070704c4c4c3f3f3f4444444a4a4a5252525f5f5f7777779090909a9a9aabababc8c8c8e7e7e7ebebebf5f5f5fffffffffffffcfcfcfafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfffffffffffffffffff7f7f7eeeeeec1c1c19090907575758787879c9c9c9b9b9b9e9e9eadadadafafafb0b0b0b3b3b3b7b7b7babababcbcbcbdbdbdbcbcbcbebebec0c0c0c2c2c2c3c3c3c4c4c4c6c6c6c9c9c9ccccccdadadae5e5e5f0f0f0f0f0f0eaeaeae8e8e8efefeff7f7f7f7f7f7f7f7f7f6f6f6f5f5f5f2f2f2f0f0f0eeeeeeececece6e6e6e3e3e3dadadad1d1d1c9c9c9bfbfbfadadad9d9d9d9090907b7b7b646464616161797979a5a5a5d3d3d3efefeff5f5f5fffffff8f8f8d9d9d9adadad7878785353534b4b4b4a4a4a5050505252525c5c5c6f6f6f7a7a7a848484959595a1a1a1b5b5b5d5d5d5f1f1f1fcfcfcf9f9f9f6f6f6f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfefefefffffffefefef1f1f1e5e5e5a2a2a28a8a8a868686a3a3a3bebebec2c2c2bdbdbdbdbdbdbcbcbcbababababababcbcbcbfbfbfbfbfbfbcbcbcb8b8b8b5b5b5b6b6b6b7b7b7b6b6b6b5b5b5b5b5b5b7b7b7b9b9b9c1c1c1cfcfcfdddddddededed7d7d7d4d4d4dddddde7e7e7f7f7f7f7f7f7f6f6f6f4f4f4f1f1f1efefefecececebebebe3e3e3dfdfdfd7d7d7cececec6c6c6bababaa6a6a69494948c8c8c7272725b5b5b6a6a6a9f9f9fdadadaf7f7f7fbfbfbfdfdfdfbfbfbf5f5f5f3f3f3e3e3e3adadad7272725858584949495454545252525050506161616e6e6e7070707272726c6c6c7f7f7f9f9f9fbebebed2d2d2e0e0e0f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefef9f9f9f8f8f8fefefefffffff6f6f6e3e3e3d4d4d4b8b8b8b5b5b5b8b8b8bfbfbfc3c3c3c1c1c1c0c0c0c2c2c2c3c3c3c1c1c1bebebebcbcbcbcbcbcbbbbbbbababab9b9b9b9b9b9b8b8b8b7b7b7b6b6b6b4b4b4b3b3b3b2b2b2b1b1b1b4b4b4b0b0b0b1b1b1b5b5b5afafafa8a8a8afafafbfbfbfdbdbdbdddddde1e1e1e8e8e8eeeeeef0f0f0ececece8e8e8e3e3e3d5d5d5cfcfcfcbcbcbbfbfbfb0b0b09d9d9d8787877e7e7e6d6d6d797979a3a3a3cfcfcff0f0f0fffffffdfdfdf8f8f8fafafaf9f9f9f7f7f7f4f4f4e0e0e0b1b1b18383835757574c4c4c4e4e4e5555555757575e5e5e6a6a6a6b6b6b6666666666666767676969697f7f7fb7b7b7e8e8e8f7f7f7fafafafffffffffffffcfcfcfefefef8f8f8f6f6f6fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfcfcfcf9f9f9f0f0f0e1e1e1d2d2d2c9c9c9c6c6c6bfbfbfb9b9b9babababcbcbcbdbdbdc1c1c1c5c5c5c3c3c3c1c1c1bfbfbfbebebebebebebebebebdbdbdbcbcbcb8b8b8b8b8b8b7b7b7b6b6b6b6b6b6b5b5b5b5b5b5b5b5b5a6a6a6a6a6a6acacacb2b2b2ababab9f9f9fa0a0a0a9a9a9b3b3b3abababacacacbfbfbfdbdbdbeaeaeae5e5e5dadadadcdcdcdadadad0d0d0c2c2c2b7b7b7aaaaaa9999998b8b8b7171717a7a7aa1a1a1dbdbdbfcfcfcfafafaf4f4f4fcfcfcf9f9f9fafafaf9f9f9fafafafffffffafafadededebebebe9393936969695050505454545757575b5b5b6464646969695c5c5c5959595151514b4b4b545454787878b5b5b5e8e8e8fbfbfbfffffff9f9f9f1f1f1f6f6f6f9f9f9fafafafffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfbfbfbfefefefcfcfcefefefdadadac9c9c9c0c0c0bebebec4c4c4bfbfbfbebebec0c0c0bfbfbfb8b8b8b2b2b2b1b1b1b2b2b2b4b4b4b8b8b8bcbcbcc1c1c1c6c6c6cacacacccccccacacacbcbcbcccccccececed0d0d0d3d3d3d6d6d6d7d7d7cfcfcfcfcfcfd1d1d1cececebcbcbca3a3a39595959494949797978d8d8d8a8a8a989898b0b0b0bdbdbdb8b8b8adadadc8c8c8dbdbdbd0d0d0b9b9b9b2b2b2a2a2a28787877e7e7e868686b3b3b3dcdcdcf9f9f9fffffffbfbfbf1f1f1fefefefefefefdfdfdf8f8f8f5f5f5fbfbfbfffffff8f8f8e9e9e9c1c1c1a9a9a98f8f8f7676765e5e5e5959595c5c5c5757576363636666665c5c5c505050484848474747737373b9b9b9eeeeeefffffffefefef5f5f5fbfbfbfffffffbfbfbf6f6f6fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcf8f8f8fafafaf2f2f2dededec8c8c8bcbcbcbabababcbcbcbcbcbcb6b6b6b3b3b3b3b3b3b0b0b0a8a8a8a3a3a3a2a2a2a7a7a7acacacb3b3b3bbbbbbc3c3c3cacacad0d0d0d4d4d4d9d9d9dbdbdbdfdfdfe5e5e5ecececf3f3f3f9f9f9fdfdfdfffffffffffffdfdfdf5f5f5e0e0e0c6c6c6b5b5b5b1b1b1a5a5a5a6a6a6a5a5a5a1a1a19d9d9d9b9b9b9c9c9c9e9e9ed4d4d4e8e8e8cbcbcba2a2a29d9d9d8e8e8e7373736e6e6e9e9e9eeaeaeafffffff5f5f5f9f9f9fffffff9f9f9fefefefdfdfdfcfcfcf6f6f6f1f1f1f4f4f4fbfbfbfcfcfcf7f7f7fafafaf8f8f8d6d6d69898987979798d8d8d9494947979795656566767676262625a5a5a5757574040404a4a4a7e7e7edededefdfdfdfffffff7f7f7f9f9f9fffffffdfdfdf7f7f7fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbf7f7f7f2f2f2e2e2e2cdcdcdbfbfbfbcbcbcbdbdbdbcbcbcb5b5b5a6a6a6979797919191919191989898a4a4a4afafafb1b1b1b6b6b6bcbcbcc2c2c2c6c6c6cacacacececed2d2d2d8d8d8dadadadededee4e4e4edededf5f5f5fdfdfdfffffffffffffffffffffffffffffff8f8f8f0f0f0edededeeeeeef4f4f4fafafafcfcfcf4f4f4e9e9e9e4e4e4eaeaeaf3f3f3e9e9e9eeeeeebebebe8a8a8a868686828282727272747474a9a9a9f4f4f4fffffff7f7f7fcfcfcfffffffbfbfbfbfbfbf6f6f6f8f8f8f8f8f8f7f7f7f9f9f9fefefeffffffffffffefefeffffffffffffff4f4f4f3f3f3fdfdfdd3d3d38a8a8a6b6b6b7979796a6a6a5c5c5c6767676060605c5c5c737373c3c3c3eeeeeefffffff2f2f2f0f0f0fcfcfcfffffffffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafaf8f8f8eeeeeed8d8d8c2c2c2babababdbdbdbbbbbbb3b3b39b9b9b9191918989898a8a8a9292929d9d9dabababb7b7b7b8b8b8bebebec6c6c6cbcbcbcececed1d1d1d6d6d6dadadadadadadbdbdbdddddde1e1e1e7e7e7eeeeeef4f4f4f8f8f8f9f9f9fafafafbfbfbfbfbfbfbfbfbfdfdfdfffffffffffffefefefdfdfdfbfbfbfafafafbfbfbfefefeffffffffffffffffffffffffefefefd3d3d3d6d6d6d6d6d6cacacac8c8c8d2d2d2f0f0f0fcfcfcfbfbfbfefefef5f5f5f1f1f1fffffff8f8f8fafafafdfdfdfefefefefefefefefefefefefefefefffffffbfbfbf8f8f8fbfbfbfffffffffffff8f8f8dcdcdcc0c0c0bababa9191916969696969696f6f6f6c6c6c7171718e8e8ecacacaf6f6f6fcfcfcfcfcfcfefefefdfdfdfffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfafafaf9f9f9fbfbfbf0f0f0d8d8d8c0c0c0b7b7b7b6b6b6acacac9d9d9d8a8a8a8989898f8f8f9c9c9ca7a7a7aeaeaeb3b3b3b9b9b9bababac2c2c2cbcbcbd1d1d1d4d4d4d8d8d8dddddde2e2e2e2e2e2e2e2e2e3e3e3e5e5e5e9e9e9eeeeeef4f4f4f7f7f7fffffffffffffffffffcfcfcfafafafafafafbfbfbfcfcfcfdfdfdf8f8f8f4f4f4f4f4f4f9f9f9fcfcfcfbfbfbf8f8f8eaeaeaf3f3f3f8f8f8f9f9f9fafafaf9f9f9f2f2f2ecececf9f9f9f5f5f5f5f5f5f9f9f9f7f7f7efefeff3f3f3fffffffefefefffffffffffffffffffefefefafafaf8f8f8f8f8f8f6f6f6f2f2f2fcfcfcfffffff9f9f9f1f1f1f1f1f1efefeff3f3f3e6e6e6c0c0c08f8f8f7171716969696565655f5f5f6e6e6eb1b1b1ebebebfffffffffffffffffff7f7f7f6f6f6fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf9f9f9fdfdfdf4f4f4ddddddc3c3c3b5b5b5aeaeae9e9e9e8a8a8a959595939393969696a1a1a1acacacb5b5b5bdbdbdc5c5c5c3c3c3cacacad1d1d1d4d4d4d4d4d4d4d4d4d8d8d8dcdcdce1e1e1e1e1e1e1e1e1e3e3e3e7e7e7edededf3f3f3f6f6f6f7f7f7fafafafdfdfdfdfdfdfefefefffffffffffffefefefffffffffffffffffffdfdfdfbfbfbfafafafcfcfcfefefef9f9f9f8f8f8fffffffffffff6f6f6f7f7f7fffffffffffff5f5f5f4f4f4fbfbfbfdfdfdf9f9f9fffffffffffffbfbfbfefefefdfdfdfefefefffffffffffffefefefffffffffffffefefefbfbfbfdfdfdfbfbfbf8f8f8ffffffffffffeeeeeef4f4f4f2f2f2e9e9e9c9c9c99b9b9b8181817878786f6f6f7b7b7bb0b0b0ddddddf0f0f0f8f8f8fafafafbfbfbfffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdecececcfcfcfbcbcbcb1b1b19c9c9c8b8b8b8b8b8b929292999999a4a4a4aeaeaeb6b6b6bdbdbdc2c2c2c5c5c5cbcbcbd0d0d0d6d6d6dddddde1e1e1e3e3e3e2e2e2e2e2e2e3e3e3e2e2e2e1e1e1e2e2e2e5e5e5eaeaeaefefeff3f3f3f7f7f7f9f9f9fbfbfbfafafaf9f9f9fafafafefefefffffffcfcfcfcfcfcfcfcfcfafafaf8f8f8fafafafefefefffffff8f8f8fafafafbfbfbfcfcfcfdfdfdfcfcfcfbfbfbfafafafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdf6f6f6fefefef7f7f7e9e9e9cfcfcf9696966d6d6d727272767676848484c0c0c0f8f8f8fdfdfdf6f6f6fbfbfbfdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf2f2f2e3e3e3c8c8c8b5b5b5adadad9d9d9d9090909393939d9d9da3a3a3acacacb5b5b5bbbbbbc1c1c1c6c6c6cacacad0d0d0d3d3d3d8d8d8dcdcdcdfdfdfe1e1e1e0e0e0e0e0e0e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8e8e8e8f6f6f6fafafafdfdfdfdfdfdfafafaf8f8f8f8f8f8f8f8f8fafafafcfcfcfefefefffffffefefefcfcfcfafafaf9f9f9f8f8f8f9f9f9fbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefcfcfcfffffffefefef6f6f6dddddda1a1a1767676777777747474828282aeaeaee1e1e1f6f6f6f9f9f9fbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf1f1f1e4e4e4c8c8c8b3b3b3acacaca0a0a09999999f9f9fabababb0b0b0b6b6b6bdbdbdc2c2c2c8c8c8cdcdcdd1d1d1d7d7d7d9d9d9dbdbdbdddddddfdfdfe0e0e0e0e0e0e0e0e0e7e7e7e9e9e9ebebebecececeaeaeae8e8e8e4e4e4e2e2e2eeeeeef4f4f4fcfcfcfffffffffffffffffffefefefdfdfdf8f8f8f8f8f8f9f9f9fbfbfbfcfcfcfbfbfbf8f8f8f6f6f6f8f8f8f9f9f9fafafafcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfefefefefefefefefefffffffffffffdfdfdfefefefefefefefefee5e5e5aaaaaa7d7d7d7979797373737d7d7d939393bdbdbdeaeaeafdfdfdfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcefefefd1d1d1b7b7b7aeaeaea5a5a5a2a2a2abababb4b4b4b8b8b8bebebec3c3c3c8c8c8cececed4d4d4d8d8d8dddddddddddddedededfdfdfe0e0e0e2e2e2e4e4e4e5e5e5e5e5e5e7e7e7eaeaeaececececececeaeaeae8e8e8e6e6e6e9e9e9efefeff7f7f7fefefefffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfffffffffffffffffffffffff9f9f9f9f9f9fafafafcfcfcfdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfefefee4e4e4afafaf8787877e7e7e7474747878787a7a7a9c9c9cddddddfefefefbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff5f5f5d6d6d6b8b8b8acacaca7a7a7a9a9a9b4b4b4b9b9b9bdbdbdc2c2c2c8c8c8cdcdcdd3d3d3d9d9d9dddddde0e0e0e0e0e0e0e0e0e2e2e2e4e4e4e7e7e7e9e9e9ebebebe7e7e7e7e7e7e8e8e8e9e9e9eaeaeaebebebebebebebebebeaeaeaecececf0f0f0f5f5f5f9f9f9fbfbfbfbfbfbfafafafcfcfcfbfbfbfafafafafafafbfbfbfcfcfcfcfcfcfbfbfbfafafafafafafbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefef9f9f9dcdcdcb4b4b4979797898989777777757575707070919191d5d5d5fbfbfbfcfcfcfdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf8f8f8f1f1f1d3d3d3b4b4b4a9a9a9a7a7a7adadadbabababdbdbdc2c2c2c8c8c8cececed2d2d2d7d7d7dcdcdcdfdfdfe0e0e0e1e1e1e2e2e2e4e4e4e7e7e7eaeaeaecececeeeeeeecececebebebeaeaeae8e8e8e8e8e8e9e9e9ebebebececece7e7e7e8e8e8ebebebf1f1f1f8f8f8fdfdfdfffffffffffffbfbfbfefefefffffffffffffffffffbfbfbf9f9f9f8f8f8fdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffcfcfcfbfbfbebebebc9c9c9b2b2b2a1a1a18d8d8d7a7a7a757575797979a1a1a1dadadafafafafefefefefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf7f7f7f3f3f3d6d6d6b5b5b5aaaaaaabababb3b3b3c1c1c1c5c5c5c9c9c9d0d0d0d5d5d5d8d8d8dbdbdbdedededfdfdfe0e0e0e1e1e1e3e3e3e5e5e5e7e7e7eaeaeaebebebecececedededecececebebebeaeaeae9e9e9eaeaeaeaeaeaebebebe7e7e7e7e7e7e9e9e9eeeeeef4f4f4f8f8f8f8f8f8f7f7f7f9f9f9fdfdfdfffffffcfcfcf7f7f7f7f7f7fcfcfcfffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefdfdfdfdfdfdf8f8f8f9f9f9f9f9f9dededeb8b8b8aeaeaea6a6a68d8d8d7c7c7c7676768f8f8fc1c1c1e7e7e7fafafafffffffefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfafafadededebbbbbbaeaeaeafafafb8b8b8c6c6c6cbcbcbd0d0d0d6d6d6dbdbdbdddddddedededfdfdfdfdfdfe0e0e0e1e1e1e3e3e3e5e5e5e7e7e7e8e8e8e9e9e9e9e9e9e9e9e9eaeaeaebebebebebebececececececececececececeeeeeeecececeaeaeae9e9e9e8e8e8e4e4e4ddddddd8d8d8d4d4d4d4d4d4d0d0d0c8c8c8c4c4c4ccccccdededeeeeeeefffffffffffffefefefcfcfcfbfbfbfbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcf6f6f6fdfdfdfdfdfddcdcdcb3b3b3b1b1b1aeaeae9090907d7d7d777777a0a0a0dadadaf3f3f3fcfcfcfffffffdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfafafaf8f8f8fafafaf0f0f0d5d5d5bbbbbbb4b4b4bebebecacacad3d3d3d5d5d5dadadae1e1e1e3e3e3e2e2e2e1e1e1e2e2e2e7e7e7e8e8e8e9e9e9e8e8e8e6e6e6e6e6e6e8e8e8e9e9e9ecececececececececedededececece8e8e8e3e3e3dededededededcdcdcdcdcdcdcdcdcd7d7d7c4c4c4a8a8a89292928080808080807c7c7c7979797676767b7b7ba8a8a8e6e6e6fefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf4f4f4fefefef8f8f8ddddddc7c7c7bdbdbdb1b1b1a2a2a27d7d7d777777a6a6a6e7e7e7fcfcfcfbfbfbfffffffefefefbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffefefefdfdfdfcfcfcfbfbfbfffffffffffff7f7f7dbdbdbbbbbbbafafafbfbfbfd6d6d6d9d9d9dbdbdbdddddde0e0e0e2e2e2e2e2e2e4e4e4e6e6e6e6e6e6e7e7e7e9e9e9ecececededededededecececebebebe8e8e8e7e7e7e6e6e6e3e3e3ddddddd4d4d4c9c9c9c2c2c2bcbcbcb8b8b8b4b4b4b2b2b2acacac9d9d9d8787877575755e5e5e5959594f4f4f4747474444445151518c8c8cd6d6d6fefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf8f8f8fdfdfdf3f3f3dbdbdbc9c9c9c0c0c0afafaf9b9b9b777777757575a2a2a2e1e1e1fafafafdfdfdfffffffffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffdfdfdfefefefefefefefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfefefef6f6f6ddddddb8b8b8a6a6a6b9b9b9d6d6d6dedededfdfdfe0e0e0e0e0e0e0e0e0e2e2e2e6e6e6e9e9e9e9e9e9e9e9e9e9e9e9ecececefefefededede8e8e8e4e4e4dadadad9d9d9d6d6d6d2d2d2c9c9c9bdbdbdafafafa6a6a6a5a5a59e9e9e9595959090908c8c8c8181817171716565655c5c5c5555554747473c3c3c3636364747478b8b8bdededefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcf8f8f8e8e8e8d4d4d4c9c9c9c0c0c0a7a7a78c8c8c707070797979a6a6a6ddddddf5f5f5fafafafefefefefefefbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffefefefefefefffffffffffffefefefefefefffffffefefefefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9f9f9f9f5f5f5e4e4e4c3c3c3acacacb5b5b5ccccccdbdbdbe0e0e0e3e3e3e2e2e2e1e1e1e4e4e4e8e8e8e9e9e9ededede8e8e8e4e4e4e3e3e3e4e4e4e1e1e1d9d9d9d3d3d3c7c7c7c5c5c5c3c3c3bfbfbfb9b9b9b0b0b0a6a6a69f9f9fa2a2a29b9b9b9191918b8b8b8686867f7f7f7373736969695d5d5d5858584d4d4d424242383838424242868686dadadafefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfefefef2f2f2ddddddccccccc7c7c7bcbcbc9b9b9b7878787373738e8e8ebebebee8e8e8f7f7f7f9f9f9fafafafbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefbfbfbfafafafafafaf4f4f4e0e0e0c8c8c8bfbfbfc2c2c2d6d6d6e0e0e0e7e7e7e7e7e7e5e5e5e8e8e8eaeaeae8e8e8e8e8e8e0e0e0d8d8d8d3d3d3d2d2d2d0d0d0cacacac5c5c5bcbcbcbababab6b6b6b3b3b3b0b0b0adadada8a8a8a5a5a5a1a1a19b9b9b9393938d8d8d8888888181817676766e6e6e5f5f5f5959594e4e4e4444443838383f3f3f818181d8d8d8fefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcffffffeeeeeed7d7d7c9c9c9c7c7c7b9b9b99292926b6b6b787878a9a9a9dededefafafafffffffdfdfdfcfcfcfffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfffffffffffffffffffefefefefefefefefefcfcfcfafafafbfbfbf8f8f8f9f9f9fffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafafafafcfcfcfdfdfdf7f7f7e5e5e5ccccccbbbbbbd1d1d1dfdfdfeaeaeae9e9e9e6e6e6e8e8e8e7e7e7e2e2e2dadadad4d4d4cdcdcdc8c8c8c7c7c7c7c7c7c5c5c5c2c2c2bdbdbdbababab5b5b5b1b1b1afafafaeaeaeacacacaaaaaa9f9f9f9b9b9b9494948f8f8f8a8a8a8282827878787171716a6a6a5f5f5f5252524848483d3d3d4545458b8b8be4e4e4fefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcffffffecececd5d5d5cbcbcbc9c9c9b9b9b99090906a6a6a777777b7b7b7ecececfdfdfdfffffffefefefcfcfcfffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefcfcfcfbfbfbfdfdfdfefefefafafaefefefe6e6e6d8d8d8d3d3d3d8d8d8eaeaeaf8f8f8fbfbfbfcfcfcfffffffffffffcfcfcf9f9f9fafafafdfdfdfffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafaf9f9f9f6f6f6f9f9f9fbfbfbfbfbfbfefefef5f5f5d8d8d8b9b9b9cbcbcbdcdcdce6e6e6e2e2e2dddddddedededcdcdcd7d7d7d0d0d0cecececbcbcbc8c8c8c6c6c6c5c5c5c5c5c5c5c5c5c1c1c1bebebeb9b9b9b5b5b5b3b3b3b0b0b0adadadaaaaaaa3a3a39f9f9f9999999393938d8d8d8585857d7d7d7676766868685b5b5b4d4d4d4646463d3d3d444444878787e0e0e0fefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf7f7f7e6e6e6d3d3d3ccccccc9c9c9b8b8b89191916e6e6e7b7b7bbfbfbfedededf5f5f5fdfdfdfffffff9f9f9fbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfefefefbfbfbfafafafdfdfdfdfdfdefefefd6d6d6c1c1c1b7b7b7b1b1b1bababad6d6d6efefeff7f7f7f8f8f8fafafafefefefafafaf6f6f6f7f7f7fcfcfcfffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8f7f7f7f6f6f6fdfdfdfdfdfdfafafaffffffffffffe2e2e2bebebec7c7c7d7d7d7e0e0e0d9d9d9d2d2d2d3d3d3d1d1d1cbcbcbcdcdcdcecececfcfcfcdcdcdc9c9c9c6c6c6c6c6c6c6c6c6c2c2c2bfbfbfbcbcbcbababab7b7b7b2b2b2adadada9a9a9a7a7a7a2a2a29b9b9b9494948d8d8d8787877f7f7f7b7b7b6b6b6b6060605555555151514848484a4a4a878787dcdcdcfefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfceeeeeedfdfdfd0d0d0cacacac8c8c8b6b6b6919191707070888888cbcbcbf1f1f1f3f3f3fefefefffffffcfcfcfafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfffffffefefefcfcfcfffffffafafae3e3e3bebebea0a0a0adadada6a6a6b0b0b0d2d2d2f1f1f1fcfcfcfcfcfcfdfdfdfcfcfcf8f8f8f4f4f4f5f5f5fbfbfbfffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9f5f5f5efefeff5f5f5fafafafcfcfcfdfdfdfafafaebebebdbdbdbd4d4d4d1d1d1cdcdcdcacacac8c8c8c8c8c8cacacacbcbcbcccccccccccccbcbcbcacacac9c9c9c9c9c9c8c8c8c7c7c7c3c3c3c0c0c0bdbdbdbababab8b8b8b5b5b5b1b1b1aeaeaeabababa2a2a29898989393939191918e8e8e8686867f7f7f6b6b6b6464645959594f4f4f4444444b4b4b8a8a8adcdcdcfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefafafaf6f6f6f5f5f5e7e7e7cccccccbcbcbc8c8c8cbcbcbb8b8b88d8d8d949494c0c0c0e4e4e4f7f7f7f6f6f6fafafafffffffdfdfdfdfdfdfafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfafafafffffffcfcfcfafafafefefed0d0d09999999090909b9b9ba3a3a3aeaeaed0d0d0f5f5f5f4f4f4f1f1f1fffffffcfcfcfbfbfbfafafafcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffdfdfdfcfcfcf9f9f9f7f7f7f5f5f5f5f5f5fafafafafafaeeeeeedededec9c9c9c8c8c8c7c7c7c7c7c7c8c8c8cbcbcbcdcdcdcfcfcfcccccccccccccbcbcbcbcbcbcacacac9c9c9c8c8c8c8c8c8c4c4c4c1c1c1bebebebbbbbbb9b9b9b6b6b6b2b2b2afafafadadada5a5a59b9b9b9696969494949090908989898282827272726a6a6a5d5d5d5353534747474e4e4e8c8c8cddddddfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefcfcfcfafafaf9f9f9e6e6e6cacacac9c9c9c6c6c6bebebe9f9f9f808080969696d8d8d8f7f7f7fffffffffffffefefefffffffafafafafafafafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfffffffafafafafafafcfcfccdcdcd9393938686869191918585858a8a8ab4b4b4e7e7e7f8f8f8f8f8f8fefefefcfcfcfbfbfbfafafafcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffefefefefefefffffffffffffffffffafafaf0f0f0e7e7e7e0e0e0d7d7d7cfcfcfc0c0c0c1c1c1c3c3c3c5c5c5c8c8c8cbcbcbcecececfcfcfcccccccccccccbcbcbcbcbcbcacacac9c9c9c9c9c9c9c9c9c6c6c6c3c3c3bfbfbfbcbcbcbababab7b7b7b3b3b3b1b1b1b0b0b0a8a8a89f9f9f9a9a9a9797979393938c8c8c8585857878786f6f6f6161615555554a4a4a5050508d8d8ddededefdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfcfcfcfafafaecececd0d0d0cbcbcbc9c9c9afafaf7e7e7e6a6a6a939393dcdcdcf7f7f7fffffffcfcfcfdfdfdfffffffdfdfdfefefefbfbfbfbfbfbfdfdfdfefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfffffff9f9f9f9f9f9f6f6f6c9c9c99292928282828b8b8b7d7d7d8c8c8cbbbbbbe4e4e4fafafafefefef7f7f7fcfcfcfbfbfbfafafafcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbfcfcfcf7f7f7fcfcfcf9f9f9e5e5e5cbcbcbbbbbbbbbbbbbc0c0c0bfbfbfc1c1c1c3c3c3c6c6c6c8c8c8c9c9c9cacacacacacacccccccccccccccccccbcbcbcbcbcbcacacacacacac9c9c9c8c8c8c5c5c5c1c1c1bebebebcbcbcb9b9b9b5b5b5b2b2b2b1b1b1abababa3a3a39d9d9d9a9a9a9595958e8e8e8888887b7b7b7171716262625757574c4c4c5252528e8e8edededefdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefef8f8f8f1f1f1e5e5e5cecececacacacfcfcfafafaf7474746f6f6fa4a4a4ddddddf3f3f3fafafaf6f6f6fbfbfbfffffffefefefffffffcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffefefefefefefbfbfbfffffffbfbfbf6f6f6e9e9e9bdbdbd929292878787898989949494c2c2c2ecececf3f3f3f8f8f8fffffff8f8f8fcfcfcfbfbfbfafafafcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf9f9f9f8f8f8f2f2f2ebebebdcdcdcc9c9c9b7b7b7b0b0b0b6b6b6bfbfbfbfbfbfc1c1c1c4c4c4c7c7c7c9c9c9c9c9c9c9c9c9c8c8c8cccccccccccccccccccbcbcbcbcbcbcbcbcbcbcbcbcacacacacacac7c7c7c3c3c3c0c0c0bebebebbbbbbb7b7b7b4b4b4b1b1b1acacaca6a6a6a1a1a19c9c9c9696968f8f8f8a8a8a7f7f7f7575756666665c5c5c525252575757929292dfdfdffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffdfdfdf2f2f2e5e5e5d1d1d1c5c5c5c4c4c4d2d2d2b9b9b9878787949494cdcdcdf1f1f1fffffffffffff9f9f9fcfcfcfcfcfcfafafafcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffefefefefefefdfdfdfffffffdfdfdf0f0f0d1d1d1a7a7a78c8c8c8a8a8a848484a5a5a5e4e4e4fffffffdfdfdf7f7f7fffffffefefefcfcfcfbfbfbfafafafcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffdfdfdf9f9f9f5f5f5f8f8f8dadadab9b9b9abababaeaeaeb5b5b5b9b9b9bbbbbbbcbcbcbebebec2c2c2c6c6c6c9c9c9cbcbcbcccccccccccccccccccccccccccccccccccccccccccbcbcbcbcbcbcbcbcbcbcbcbc9c9c9c5c5c5c2c2c2c0c0c0bdbdbdb9b9b9b6b6b6b2b2b2afafafa9a9a9a4a4a49f9f9f9898989191918d8d8d8787877c7c7c6e6e6e6464645a5a5a5d5d5d959595e0e0e0fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffffffffffffffdfdfdeeeeeedcdcdccacacaccccccc4c4c4c9c9c9b1b1b18e8e8eafafafe7e7e7f9f9f9fffffffffffff9f9f9fdfdfdfcfcfcf8f8f8fbfbfbfefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffdfdfde8e8e8bcbcbc929292838383878787858585aaaaaadededefbfbfbfafafafafafafffffffffffffcfcfcfbfbfbfafafafcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfefefefffffffefefef5f5f5edededddddddc0c0c0a5a5a5a0a0a0abababb4b4b4b5b5b5b5b5b5bbbbbbbdbdbdc0c0c0c4c4c4c8c8c8cbcbcbcdcdcdcecececccccccccccccccccccccccccccccccccccccccccccccccccdcdcdcacacac6c6c6c3c3c3c1c1c1bebebebbbbbbb8b8b8b5b5b5b2b2b2aeaeaea8a8a8a2a2a29b9b9b9494949090908d8d8d8282827474746a6a6a5e5e5e5f5f5f939393dbdbdbfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffffffffffffffffffff0f0f0ddddddcacacad7d7d7c2c2c2b1b1b19191917c7c7cb2b2b2ebebebf5f5f5fefefefafafaf7f7f7fdfdfdfefefefafafafefefefefefefffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffffcfcfcfafafae4e4e4b4b4b48e8e8e8585858888889b9b9bc1c1c1e3e3e3f3f3f3fcfcfcfcfcfcfbfbfbfffffffcfcfcfbfbfbfafafafcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefffffffdfdfdf0f0f0e4e4e4a9a9a9a1a1a19d9d9da4a4a4abababaeaeaeb3b3b3babababcbcbcbdbdbdbfbfbfc2c2c2c5c5c5c8c8c8cbcbcbcccccccccccccccccccccccccccccccccccccccccccccccccccccccecececbcbcbc7c7c7c4c4c4c2c2c2bfbfbfbcbcbcb9b9b9b7b7b7b5b5b5b1b1b1abababa5a5a59d9d9d9797979393938f8f8f8585857676766b6b6b5f5f5f5d5d5d8e8e8ed4d4d4fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdfffffffffffff3f3f3e0e0e0c0c0c0d5d5d5b9b9b99898987373736b6b6bb2b2b2efefeffcfcfcfffffffdfdfdfafafafffffffefefef9f9f9fcfcfcfffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfffffff8f8f8f6f6f6e3e3e3b6b6b69494948d8d8d8e8e8eb6b6b6e3e3e3fbfbfbfffffffffffffcfcfcf5f5f5fffffffcfcfcfbfbfbfafafafcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffffffffffffffffffff1f1f1dadada9d9d9d9595959494949d9d9da6a6a6acacacb3b3b3babababcbcbcbebebec1c1c1c3c3c3c3c3c3c5c5c5c8c8c8cacacacdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccccacacacacacacacacacacacac9c9c9c7c7c7c4c4c4c0c0c0bdbdbdbbbbbbb9b9b9b6b6b6b1b1b1adadada8a8a8a2a2a29a9a9a9696968787878888887f7f7f7373736464645858586a6a6a8f8f8fdcdcdcfffffff9f9f9f4f4f4fffffffffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefefffffffefefeeeeeeedcdcdccacacac6c6c6c3c3c38f8f8f636363a6a6a6c6c6c6f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfffffffffffffffffffefefefcfcfcf9f9f9f4f4f4ecececbbbbbb969696999999919191878787b8b8b8f4f4f4fffffffafafafffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffefefeffffffffffffefefefd4d4d49797979393939595959e9e9ea5a5a5aaaaaab2b2b2babababbbbbbbebebec1c1c1c2c2c2c3c3c3c5c5c5c8c8c8cacacacccccccdcdcdcdcdcdcdcdcdcdcdcdcccccccbcbcbcacacacacacacacacac9c9c9c7c7c7c4c4c4c1c1c1bdbdbdbbbbbbb9b9b9b6b6b6b2b2b2aeaeaea9a9a9a3a3a39c9c9c9797978e8e8e8c8c8c8181817474746565655454545d5d5d7b7b7bccccccf9f9f9f9f9f9f6f6f6fefefefbfbfbfdfdfdfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefefefefffffffefefeeeeeeedcdcdcc5c5c5c1c1c1bebebe8a8a8a6d6d6dc2c2c2e7e7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffcfcfcfafafaf8f8f8f2f2f2dfdfdfacacac9292929494948484847d7d7db8b8b8eeeeeefffffff8f8f8fffffffffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfffffffdfdfddfdfdfbcbcbc8d8d8d9090909797979f9f9fa4a4a4a8a8a8b0b0b0b9b9b9bbbbbbbebebec0c0c0c2c2c2c3c3c3c5c5c5c8c8c8cacacacccccccccccccdcdcdcdcdcdcdcdcdcccccccbcbcbcacacacbcbcbcbcbcbcacacac8c8c8c5c5c5c2c2c2bfbfbfbdbdbdbababab7b7b7b3b3b3afafafabababa5a5a59e9e9e9999999494949090908585857979796a6a6a5656565757576f6f6fc1c1c1f5f5f5fdfdfdfbfbfbfffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffafafaeaeaeadadadacfcfcfc5c5c5bebebe888888737373d0d0d0f9f9f9fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefcfcfcfbfbfbf9f9f9f7f7f7e9e9e9c8c8c89a9a9a929292939393858585939393c7c7c7f1f1f1fefefef8f8f8fffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafafcfcfcefefefc4c4c49696968585858d8d8d9898989f9f9fa2a2a2a6a6a6afafafb7b7b7bbbbbbbdbdbdc0c0c0c2c2c2c3c3c3c4c4c4c7c7c7cacacacbcbcbcccccccdcdcdcdcdcdcdcdcdcccccccbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc9c9c9c7c7c7c3c3c3c0c0c0bebebebbbbbbb9b9b9b5b5b5b1b1b1adadada8a8a8a1a1a19d9d9d9494949393938a8a8a8080807272725d5d5d5e5e5e757575c3c3c3f6f6f6fefefefcfcfcfffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffdfdfdf4f4f4e3e3e3d4d4d4d6d6d6c6c6c6c3c3c3989898878787d1d1d1fafafaf3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffdfdfdfdfdfdfcfcfcf9f9f9f4f4f4d7d7d7aeaeae909090959595919191909090c3c3c3e4e4e4fdfdfdfffffffcfcfcfffffffffffffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfce7e7e7b0b0b07a7a7a8080808b8b8b9898989e9e9ea0a0a0a5a5a5aeaeaeb5b5b5babababdbdbdc0c0c0c1c1c1c2c2c2c4c4c4c7c7c7c9c9c9cbcbcbcbcbcbcccccccdcdcdcdcdcdcdcdcdcccccccbcbcbcccccccccccccccccccacacac8c8c8c5c5c5c2c2c2c0c0c0bdbdbdbababab7b7b7b4b4b4b0b0b0abababa5a5a5a0a0a09494949595958e8e8e8686867777776363636666667f7f7fccccccfbfbfbfdfdfdf8f8f8fefefefafafafefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaecececdadadacdcdcdcbcbcbbfbfbfccccccbfbfbfbababadededefefefefbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffefefef8f8f8e7e7e7c0c0c09e9e9e929292959595818181898989d6d6d6fafafafffffffffffffdfdfdfffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffffffffffffffffffffffffe7e7e7acacac7474747f7f7f8b8b8b9898989c9c9c9f9f9fa5a5a5adadadb2b2b2babababcbcbcbfbfbfc1c1c1c2c2c2c4c4c4c6c6c6c9c9c9cacacacbcbcbcccccccdcdcdcdcdcdcdcdcdcccccccccccccdcdcdcdcdcdcdcdcdcbcbcbc9c9c9c6c6c6c4c4c4c2c2c2bebebebcbcbcb9b9b9b6b6b6b3b3b3aeaeaea8a8a8a4a4a49898989797978f8f8f8888887d7d7d6868686767677c7c7cc9c9c9fafafafffffffcfcfcfffffffcfcfcfefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9e8e8e8d5d5d5cacacac7c7c7bfbfbfd0d0d0ddddddf0f0f0f2f2f2fffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffefefefffffffffffffcfcfcf0f0f0d3d3d3adadad9b9b9b989898909090767676818181cbcbcbfefefefefefefefefefdfdfdfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefee7e7e7aeaeae7777778181818d8d8d9797979a9a9a9e9e9ea7a7a7aeaeaeafafafbabababcbcbcbfbfbfc1c1c1c2c2c2c3c3c3c6c6c6c9c9c9cacacacbcbcbcccccccdcdcdcdcdcdcdcdcdcdcdcdcccccccdcdcdcdcdcdcdcdcdcccccccacacac7c7c7c5c5c5c3c3c3bfbfbfbdbdbdbababab7b7b7b4b4b4b0b0b0aaaaaaa6a6a69e9e9e9898988e8e8e8c8c8c878787737373686868737373a6a6a6e3e3e3f7f7f7fdfdfdfffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffbfbfbe8e8e8d5d5d5cccccccacacabebebebbbbbbccccccfffffffcfcfcfdfdfdfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffcfcfcfffffffffffff6f6f6e4e4e4bfbfbfa2a2a29c9c9c9696968b8b8b8686869d9d9dd5d5d5fafafaf7f7f7fcfcfcfffffffdfdfdfdfdfdfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafae4e4e4adadad7979798383838d8d8d9696969999999e9e9ea7a7a7aeaeaeaeaeaebabababcbcbcbfbfbfc1c1c1c1c1c1c3c3c3c6c6c6c8c8c8cacacacacacacccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcececececececdcdcdcbcbcbc8c8c8c5c5c5c4c4c4bfbfbfbdbdbdbbbbbbb8b8b8b6b6b6b1b1b1acacaca8a8a8a2a2a29797978b8b8b8f8f8f9292927e7e7e6b6b6b6d6d6d7a7a7ac3c3c3e7e7e7f7f7f7fffffff9f9f9fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdeaeaead8d8d8d0d0d0c6c6c6b3b3b3999999a5a5a5f6f6f6fefefefffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffff1f1f1dadadab3b3b39d9d9d9d9d9d909090898989a3a3a3c9c9c9f2f2f2f9f9f9f5f5f5fffffffffffffffffffdfdfdfefefefafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffcfcfcfffffffdfdfdffffffffffffe8e8e8a7a7a77676767575758d8d8d9595959292929a9a9aa4a4a4a9a9a9b0b0b0b6b6b6b9b9b9bdbdbdc0c0c0c2c2c2c4c4c4c7c7c7c9c9c9cccccccccccccecececfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcecececececececececccccccacacac7c7c7c4c4c4c2c2c2c0c0c0bfbfbfbdbdbdbababab6b6b6b2b2b2aeaeaeabababa5a5a59898989090909292929090908282827171716868685a5a5aa4a4a4ebebebfffffff9f9f9fafafafffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefefefefffffffbfbfbedededd7d7d7c6c6c6c6c6c6aeaeae8383839a9a9af9f9f9fffffffcfcfcfafafafefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffdfdfdfbfbfbfffffffffffffafafafafafafdfdfdfffffffffffffffffffdfdfdfffffffffffffffffffcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffbfbfbdededec0c0c09e9e9e9e9e9e9d9d9d909090898989aaaaaae1e1e1fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefffffffffffffcfcfcf0f0f0c5c5c58b8b8b6b6b6b7777778d8d8d9595959393939b9b9ba4a4a4a9a9a9afafafb6b6b6b9b9b9bdbdbdc0c0c0c1c1c1c3c3c3c6c6c6c8c8c8cbcbcbcccccccdcdcdcecececfcfcfcfcfcfcfcfcfcfcfcfc9c9c9cbcbcbcdcdcdcececececececdcdcdcbcbcbc9c9c9c4c4c4c1c1c1bebebebdbdbdbcbcbcb8b8b8b1b1b1acacacabababa4a4a49c9c9c9898989090908383837474746c6c6c616161a3a3a3e4e4e4f8f8f8f7f7f7fbfbfbfffffffefefefefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffbfbfbedededd7d7d7c6c6c6c6c6c6afafaf8383839a9a9af9f9f9fffffffcfcfcfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffdfdfdf5f5f5e3e3e3c6c6c6adadad9e9e9e9a9a9a9595958e8e8e969696c0c0c0ebebebf7f7f7fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffdfdfdfffffffffffff7f7f7d7d7d79b9b9b6c6c6c6464647979798e8e8e9696969595959c9c9ca3a3a3a7a7a7afafafb7b7b7babababdbdbdc0c0c0c1c1c1c2c2c2c5c5c5c7c7c7cacacacbcbcbcccccccdcdcdcececececececececececececbcbcbcccccccecececfcfcfcdcdcdc9c9c9c4c4c4c1c1c1c3c3c3bebebebababababababbbbbbb8b8b8b1b1b1aaaaaa9e9e9e9f9f9f9c9c9c9494948c8c8c8484847c7c7c747474777777b0b0b0e8e8e8fafafaf9f9f9fdfdfdfffffffbfbfbfdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfffffffefefefdfdfdfffffffbfbfbeeeeeed8d8d8c7c7c7c7c7c7afafaf838383999999f8f8f8fffffffdfdfdfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefef9f9f9fafafafbfbfbfbfbfbfbfbfbfcfcfcfefefefffffffafafafafafafcfcfcfefefefffffffffffffefefefbfbfbfefefefffffffcfcfcfafafafcfcfcfffffffbfbfbf5f5f5fdfdfdfffffffffffffdfdfde9e9e9cbcbcbb0b0b0a2a2a29d9d9d9292928e8e8e989898b8b8b8e9e9e9fffffffefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffafafafbfbfbfdfdfdf7f7f7cdcdcd8585855d5d5d6666667b7b7b8e8e8e9696969797979e9e9ea3a3a3a6a6a6aeaeaeb7b7b7babababdbdbdc0c0c0c1c1c1c2c2c2c4c4c4c6c6c6c9c9c9cacacacbcbcbcccccccdcdcdcdcdcdcccccccccccccbcbcbcdcdcdcecececdcdcdc9c9c9c3c3c3bdbdbdb9b9b9b5b5b5b2b2b2aeaeaeabababa9a9a9a7a7a7a4a4a4a1a1a19c9c9ca0a0a09e9e9e9696969090908d8d8d8686867e7e7e7f7f7fb5b5b5eaeaeafdfdfdfdfdfdfffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefdfdfdfdfdfdfbfbfbfcfcfcfefefefffffffffffffefefefcfcfcfbfbfbfffffffdfdfdfdfdfdfffffffcfcfceeeeeed8d8d8c7c7c7c8c8c8b0b0b0848484999999f8f8f8fffffffdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefefefefefefefefefefdfdfdfdfdfdfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfffffffffffffefefef9f9f9fbfbfbfffffff9f9f9ddddddb9b9b9a4a4a4a1a1a1959595818181828282a1a1a1ccccccf3f3f3fffffff5f5f5fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffbfbfbf8f8f8fbfbfbfbfbfbd1d1d18282825b5b5b6a6a6a7a7a7a8d8d8d9595959898989f9f9fa2a2a2a4a4a4aeaeaeb6b6b6b9b9b9bdbdbdbfbfbfc0c0c0c2c2c2c4c4c4c6c6c6cacacacacacacbcbcbcbcbcbcbcbcbcbcbcbcacacac9c9c9c6c6c6c6c6c6c6c6c6c5c5c5c2c2c2bebebebababab8b8b8b4b4b4b3b3b3afafafa9a9a9a4a4a4a2a2a2a3a3a3a5a5a59a9a9a9999999595958c8c8c8686868383837f7f7f7b7b7b828282b4b4b4e7e7e7fbfbfbfcfcfcfefefefffffffffffffcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfafafafcfcfcfefefefffffffffffffefefefcfcfcfafafafefefefdfdfdfdfdfdfefefefcfcfceeeeeed9d9d9c8c8c8c9c9c9b1b1b1848484999999f8f8f8fffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfcfcfcfdfdfdfefefefefefefdfdfdfcfcfcfbfbfbfdfdfdfffffffffffffffffffffffffcfcfcf9f9f9f8f8f8fefefefefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfdfdfdf8f8f8fcfcfcfdfdfdfafafafafafafefefefffffffffffff6f6f6f7f7f7f7f7f7ebebebcbcbcba8a8a89a9a9a9d9d9d9e9e9e868686919191bfbfbfe3e3e3f3f3f3f7f7f7f4f4f4fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffff9f9f9fbfbfbfcfcfcd4d4d48686865d5d5d6c6c6c7979798a8a8a939393989898a0a0a0a0a0a0a3a3a3aeaeaeb4b4b4b7b7b7bbbbbbbebebec0c0c0c2c2c2c5c5c5c7c7c7cbcbcbcbcbcbcbcbcbcbcbcbc9c9c9c8c8c8c6c6c6c6c6c6c4c4c4c1c1c1bebebeb9b9b9b6b6b6b3b3b3b1b1b1b0b0b0aeaeaeacacaca8a8a8a3a3a39e9e9e9b9b9b9a9a9a9999999292928d8d8d8989898686868484848686869191919e9e9eadadadd0d0d0f3f3f3fefefefcfcfcfbfbfbfbfbfbf9f9f9fbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfafafafbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfbfbfbfafafafefefefcfcfcfcfcfcfefefefcfcfceeeeeed9d9d9c8c8c8cacacab1b1b1848484999999f8f8f8fffffffefefefefefefcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfafafafbfbfbfdfdfdfefefefefefefdfdfdfbfbfbfafafaf9f9f9f8f8f8f8f8f8fbfbfbfefefefffffffffffffdfdfdfffffffffffffffffffffffffffffffefefefbfbfbfafafafafafafdfdfdfdfdfdfbfbfbfbfbfbfcfcfcfafafaf5f5f5fcfcfcfafafaf1f1f1dadadabababa9e9e9e9696969a9a9a9797978d8d8da7a7a7dadadaf5f5f5fafafafffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfefefefffffff9f9f9f8f8f8f8f8f8d1d1d18686866060606e6e6e767676878787919191989898a0a0a09f9f9fa2a2a2afafafb2b2b2b5b5b5babababebebec0c0c0c3c3c3c6c6c6c9c9c9cdcdcdcdcdcdcccccccacacac8c8c8c6c6c6c3c3c3c2c2c2c3c3c3c0c0c0bbbbbbb7b7b7b7b7b7b9b9b9bebebec0c0c0b6b6b6b1b1b1acacacacacacadadada9a9a99e9e9e9494948f8f8f8989898989898c8c8c8b8b8b949494b7b7b7dddddde9e9e9f5f5f5fefefefcfcfcfafafafcfcfcfafafaf6f6f6fafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfdfdfdfcfcfcfcfcfcfefefefcfcfcefefefd9d9d9c9c9c9cbcbcbb2b2b2848484999999f8f8f8fffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf9f9f9fafafafcfcfcfdfdfdfdfdfdfcfcfcfafafaf9f9f9fffffff8f8f8f0f0f0eeeeeef3f3f3f7f7f7f7f7f7f5f5f5f3f3f3f4f4f4f5f5f5f4f4f4f3f3f3f5f5f5f9f9f9fdfdfdfffffffffffff2f2f2ecececf4f4f4fefefefffffff9f9f9fdfdfdf9f9f9e7e7e7c7c7c7a9a9a99999999696969797978282828f8f8fb5b5b5ddddddefefeffafafafffffffafafafdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfefefefbfbfbf6f6f6f5f5f5f2f2f2cbcbcb8585856262627171717575758585858f8f8f979797a0a0a09f9f9fa1a1a1afafafb1b1b1b4b4b4b9b9b9bdbdbdc0c0c0c3c3c3c7c7c7cacacacecececdcdcdcccccccacacac7c7c7c4c4c4c2c2c2c0c0c0bebebebdbdbdbcbcbcbfbfbfc8c8c8d5d5d5e1e1e1e9e9e9ededede5e5e5e0e0e0e5e5e5ececece6e6e6d3d3d3c0c0c07d7d7d7575757676767878787373737d7d7dafafafe8e8e8fffffffffffff8f8f8f1f1f1f6f6f6fffffffffffffdfdfdfafafafbfbfbfbfbfbfcfcfcfcfcfcfbfbfbfbfbfbfafafafcfcfcfbfbfbfbfbfbfafafafafafafbfbfbfbfbfbfcfcfcfdfdfdfcfcfcfcfcfcfefefefcfcfcefefefdadadac9c9c9cbcbcbb2b2b2848484999999f7f7f7fffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefef8f8f8fafafafcfcfcfdfdfdfdfdfdfcfcfcfafafaf8f8f8f8f8f8e8e8e8d3d3d3c6c6c6c4c4c4c3c3c3c0c0c0bbbbbbbfbfbfbcbcbcb6b6b6b3b3b3b5b5b5c1c1c1d2d2d2dfdfdff0f0f0d9d9d9bebebeb7b7b7cbcbcbe7e7e7f5f5f5f4f4f4f5f5f5efefefd8d8d8b3b3b3999999929292939393929292919191afafafd7d7d7eeeeeef7f7f7fffffffffffff6f6f6fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfcfcfcfefefefffffffefefefcfcfcfffffffcfcfceaeaeac1c1c18d8d8d6b6b6b6767676f6f6f7e7e7e8585859090909b9b9ba0a0a0a3a3a3a7a7a7acacacb4b4b4bbbbbbc4c4c4cbcbcbcececececececececececececccccccececececececacacac5c5c5c5c5c5cacacacfcfcfd9d9d9dddddde2e2e2e6e6e6e9e9e9eeeeeef2f2f2f6f6f6f8f8f8fafafafafafaf4f4f4f6f6f6fdfdfde7e7e7bababa6f6f6f6f6f6f7f7f7f7676766f6f6f848484afafafe8e8e8fdfdfdf9f9f9f9f9f9fefefefffffffefefefbfbfbfafafafffffff2f2f2fffffff8f8f8fbfbfbfffffff4f4f4fffffffefefefdfdfdfefefefffffffffffffdfdfdfbfbfbfcfcfcfffffffbfbfbfbfbfbfffffffefefef0f0f0dbdbdbcccccccbcbcbb5b5b5828282959595fbfbfbfffffff9f9f9fffffffafafafdfdfdfffffffffffffffffffcfcfcfbfbfbfafafaf9f9f9fcfcfcfffffffefefef7f7f7e9e9e9dbdbdbd2d2d2d0d0d0c5c5c5b7b7b7afafafaeaeaeb0b0b0b0b0b0afafafb3b3b3b2b2b2afafafabababa8a8a8abababb3b3b3b9b9b9c6c6c6b5b5b5a2a2a29b9b9ba5a5a5b4b4b4c0c0c0c5c5c5cbcbcbd8d8d8c6c6c69e9e9e8c8c8c8e8e8e929292969696909090c4c4c4f0f0f0fdfdfdfcfcfcf4f4f4f2f2f2fafafafefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfdfdfdfefefefdfdfdfcfcfcf8f8f8fdfdfde8e8e8a7a7a76464645555556565656c6c6c7e7e7e8686869191919a9a9a9f9f9fa4a4a4acacacb3b3b3bbbbbbc0c0c0c7c7c7cdcdcdd1d1d1d2d2d2d2d2d2d2d2d2ccccccd2d2d2d7d7d7d9d9d9d8d8d8d9d9d9dededee2e2e2efefeff1f1f1f4f4f4f6f6f6f8f8f8fafafafdfdfdfffffff9f9f9fbfbfbfcfcfcf8f8f8f9f9f9ffffffe9e9e9bebebe686868646464757575777777757575888888afafafeaeaeafafafaf8f8f8f8f8f8fdfdfdfffffffffffffdfdfdfcfcfcfcfcfcfdfdfdfffffff7f7f7f8f8f8f8f8f8efefeffbfbfbfbfbfbf9f9f9f6f6f6f6f6f6f7f7f7f9f9f9fdfdfdfffffff4f4f4f7f7f7fcfcfcfffffffefefeefefefd7d7d7c3c3c3cbcbcbb6b6b6858585999999fbfbfbfffffffafafafefefefbfbfbfcfcfcfdfdfdfcfcfcfafafafafafafbfbfbfdfdfdfdfdfdfafafaf3f3f3e8e8e8dadadacbcbcbbebebeb7b7b7bcbcbcb4b4b4acacaca8a8a8a8a8a8aaaaaaa8a8a8a6a6a6a8a8a8a8a8a8a8a8a8a6a6a6a3a3a3a4a4a4a7a7a7abababa9a9a9a1a1a19a9a9a9999999d9d9da1a1a1a1a1a19f9f9fb0b0b0bababaaeaeae979797909090909090919191959595b0b0b0d7d7d7f3f3f3f7f7f7f6f6f6f3f3f3f5f5f5fefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfcfcfcfdfdfdfcfcfcfafafaf5f5f5fefefeeaeaea9898984b4b4b4e4e4e6d6d6d6d6d6d8080808888889191919696969c9c9ca8a8a8b8b8b8c5c5c5d2d2d2d1d1d1d2d2d2d3d3d3d5d5d5d6d6d6d4d4d4d3d3d3d6d6d6dededee7e7e7edededefefeff0f0f0f3f3f3f6f6f6fcfcfcfdfdfdfefefefefefefdfdfdfcfcfcfdfdfdfffffffafafafbfbfbfefefefcfcfcfbfbfbffffffeeeeeecacaca8282826b6b6b7171717878787d7d7d8d8d8db1b1b1ebebebf9f9f9f9f9f9fafafafcfcfcfefefefffffffefefefbfbfbf1f1f1fffffffbfbfbf9f9f9fffffffafafafbfbfbfffffffbfbfbfdfdfdfffffffffffffffffffcfcfcf7f7f7f3f3f3f3f3f3fafafafefefefdfdfdfafafaf1f1f1dbdbdbc5c5c5ccccccb5b5b58888889b9b9bfafafafffffffdfdfdfdfdfdfcfcfcfbfbfbfafafaf9f9f9f9f9f9fafafafbfbfbfbfbfbf2f2f2eaeaeadbdbdbcacacabbbbbbafafafa8a8a8a5a5a5aeaeaeabababa8a8a8a8a8a8ababababababa9a9a9a6a6a6a2a2a2a4a4a4a5a5a5a5a5a5a3a3a3a0a0a0a0a0a0a0a0a09a9a9a9a9a9a9b9b9b9c9c9c9c9c9c9999999292928e8e8e9696969a9a9a9393938e8e8e9191918f8f8f9090909b9b9bd3d3d3eeeeeefafafaf8f8f8f9f9f9f9f9f9fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfbfbfbfcfcfcfbfbfbfafafaf9f9f9f8f8f8e1e1e19898985555555b5b5b7777776f6f6f8080808b8b8b9595959a9a9aa2a2a2b4b4b4c9c9c9d6d6d6dcdcdcd9d9d9d6d6d6d6d6d6d8d8d8dbdbdbdddddddcdcdce9e9e9eeeeeef6f6f6fafafafbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfafafaf8f8f8f8f8f8f9f9f9fcfcfcfbfbfbfdfdfdfdfdfdfbfbfbfffffff7f7f7dcdcdcb7b7b7848484727272767676828282919191aeaeaee4e4e4f7f7f7fcfcfcfdfdfdfbfbfbfbfbfbfffffffdfdfdf7f7f7f2f2f2ffffffe5e5e5e4e4e4f2f2f2e6e6e6ededededededeaeaeaececececececebebebedededf3f3f3f6f6f6f6f6f6f8f8f8fffffffffffff7f7f7f2f2f2eeeeeedfdfdfcdcdcdcececeb3b3b38787879b9b9bf6f6f6fffffffffffffafafafefefefafafaf9f9f9fbfbfbfffffffdfdfdf4f4f4ecececd5d5d5cdcdcdc0c0c0b4b4b4abababa7a7a7a8a8a8a9a9a9abababaaaaaaa9a9a9abababaeaeaeaeaeaeadadadaaaaaaa7a7a7a8a8a8a9a9a9a9a9a9a7a7a7a5a5a5a2a2a2a1a1a1a1a1a1a1a1a1a1a1a19f9f9f9d9d9d9b9b9b9a9a9a9a9a9a9090908d8d8d8686868888888e8e8e8c8c8c959595adadade3e3e3f7f7f7fefefefafafafefefefefefef9f9f9fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafafafafbfbfbfbfbfbfafafaffffffe5e5e5bcbcbc8585855c5c5c6161617171716c6c6c7c7c7c8f8f8fa2a2a2afafafbababac8c8c8d3d3d3d8d8d8d4d4d4d4d4d4d5d5d5d9d9d9dfdfdfe7e7e7edededf0f0f0f8f8f8f9f9f9fcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffcfcfcfbfbfbfbfbfbfcfcfcfefefef9f9f9fbfbfbfbfbfbf9f9f9fffffffefefeefefefd5d5d58f8f8f6c6c6c707070848484929292a2a2a2cccccceeeeeef9f9f9fefefef9f9f9fafafafffffffefefef5f5f5f4f4f4e5e5e5a8a8a8999999a1a1a1979797a0a0a09b9b9ba7a7a7a2a2a2979797939393a3a3a3c5c5c5e7e7e7f9f9f9eeeeeef8f8f8fefefefafafaf4f4f4ebebebdbdbdbcbcbcbcececeb3b3b38c8c8ca0a0a0f4f4f4fffffffffffff8f8f8fffffffafafaf9f9f9fffffffffffffafafae5e5e5d2d2d2b8b8b8b4b4b4aeaeaea9a9a9a7a7a7a9a9a9adadadb0b0b0aaaaaaa9a9a9a8a8a8a8a8a8aaaaaaabababababababababaeaeaeadadadabababaaaaaaa9a9a9a8a8a8a6a6a6a5a5a5a6a6a6a5a5a5a3a3a39e9e9e9a9a9a9999999c9c9c9f9f9f9696969090908787878787878b8b8b8a8a8a9f9f9fc5c5c5eaeaeafbfbfbfdfdfdf7f7f7fcfcfcfdfdfdf7f7f7f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf8f8f8f9f9f9fbfbfbfbfbfbfbfbfbffffffd2d2d28d8d8d5d5d5d5353535d5d5d6868687070708383839c9c9cb8b8b8c9c9c9d4d4d4dadadad6d6d6cdcdcdd2d2d2d9d9d9e2e2e2eaeaeaefefeff3f3f3f7f7f7f9f9f9fcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffefefefffffffffffffffffffefefefefefefffffffffffffffffff9f9f9fbfbfbfcfcfcf8f8f8fcfcfcfffffff9f9f9d4d4d48c8c8c6767676c6c6c848484919191959595b1b1b1e3e3e3f4f4f4fdfdfdf8f8f8f9f9f9fffffffffffff3f3f3d7d7d79c9c9c5656564141414141414343434d4d4d4a4a4a4f4f4f4e4e4e4848484646465b5b5b828282a5a5a5b6b6b6c2c2c2d6d6d6f1f1f1fffffffffffff0f0f0d8d8d8c7c7c7ccccccbababaa0a0a0b1b1b1f6f6f6fefefefffffff8f8f8fefefefbfbfbfbfbfbfdfdfdfafafae9e9e9cececeb9b9b9a8a8a8a8a8a8a7a7a7a7a7a7a7a7a7a9a9a9aaaaaaabababadadadacacacaaaaaaaaaaaaaaaaaaabababacacacadadadafafafacacaca8a8a8a7a7a7a7a7a7a7a7a7a6a6a6a5a5a5a5a5a5a6a6a6a6a6a6a3a3a39f9f9f9b9b9b9898989797979c9c9c9696968d8d8d8b8b8b8c8c8c8b8b8ba2a2a2cacacaecececfdfdfdfefefef7f7f7fbfbfbfefefefcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f7f7f7f9f9f9fbfbfbfcfcfcfdfdfdfefefed1d1d17a7a7a4646465454546969697676768e8e8ea0a0a0b4b4b4c9c9c9d5d5d5dddddde1e1e1d7d7d7c8c8c8c0c0c0d1d1d1e7e7e7f6f6f6fbfbfbf9f9f9f8f8f8f8f8f8fdfdfdfcfcfcfcfcfcfcfcfcfefefefffffffffffffffffffcfcfcfdfdfdfffffffefefefdfdfdfdfdfdfefefefffffffffffff9f9f9fdfdfdfffffff9f9f9f8f8f8fcfcfcf9f9f9dcdcdc9999997272727070708282828e8e8e8f8f8fa6a6a6dfdfdff5f5f5fffffff8f8f8f7f7f7fffffffbfbfbeaeaeaadadad5757572c2c2c2525252323232f2f2f3535353333332d2d2d3434343636363535353e3e3e5151515d5d5d5d5d5d757575939393c6c6c6f5f5f5ffffffedededd4d4d4c8c8c8c8c8c8c7c7c7c0c0c0cdcdcdfbfbfbf8f8f8fffffff9f9f9fcfcfcfdfdfdfcfcfcf3f3f3e2e2e2ccccccb6b6b6a9a9a9a2a2a2a3a3a3a6a6a6a8a8a8a9a9a9a9a9a9a8a8a8a7a7a7adadadadadadaeaeaeaeaeaeaeaeaeaeaeaeafafafb0b0b0afafafacacaca9a9a9a8a8a8a9a9a9aaaaaaa8a8a8a6a6a6a6a6a6a7a7a7a8a8a8a9a9a9a7a7a7a2a2a29d9d9d9999999d9d9d9b9b9b9494949292929191918c8c8c969696b1b1b1d2d2d2ecececf8f8f8f8f8f8fdfdfdfffffffefefefffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8f7f7f7f9f9f9fbfbfbfdfdfdfefefefafafadadada8080804747476262628080808f8f8fb0b0b0bfbfbfcacacad1d1d1d2d2d2d7d7d7dededed8d8d8cbcbcb999999b3b3b3d7d7d7f1f1f1fbfbfbfafafaf9f9f9f9f9f9fefefefefefefefefefffffffffffffffffffefefefcfcfcfdfdfdfefefefffffffffffffefefefefefefffffffffffffffffff9f9f9fffffffffffffafafaf5f5f5f8f8f8f5f5f5f2f2f2b1b1b18585857777778080808b8b8b909090a9a9a9e2e2e2fafafafffffffafafaf6f6f6fcfcfcf3f3f3e0e0e09b9b9b3d3d3d3131313c3c3c3838384747474242423e3e3e4141414747474444443b3b3b3939394141414242423b3b3b313131525252949494d6d6d6f0f0f0e0e0e0cdcdcdc8c8c8c6c6c6d1d1d1d8d8d8e3e3e3fffffff4f4f4fffffffbfbfbfbfbfbfefefefcfcfceaeaeacececeb5b5b5a7a7a7a2a2a29e9e9ea1a1a1a5a5a5a9a9a9acacacacacacabababaaaaaaa7a7a7aaaaaaadadadaeaeaeaeaeaeadadadadadadadadadb0b0b0aeaeaeadadadaeaeaeb0b0b0afafafacacaca9a9a9a6a6a6a5a5a5a6a6a6a8a8a8a9a9a9a8a8a8a4a4a4a1a1a19d9d9d9e9e9e9898989797979696968a8a8a868686939393aaaaaacececee9e9e9f3f3f3fbfbfbfbfbfbf7f7f7fafafafcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fdfdfdf8f8f8f8f8f8fffffffffffff8f8f8fafafaffffffcecece7e7e7e525252676767969696bbbbbbcfcfcfd7d7d7d6d6d6d6d6d6d7d7d7d8d8d8d5d5d5d0d0d0cccccca1a1a19e9e9eb1b1b1d9d9d9f4f4f4f7f7f7f6f6f6fcfcfcfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfcfcfcfdfdfdfcfcfcfbfbfbf9f9f9f8f8f8f6f6f6e4e4e4a0a0a07272727e7e7e828282898989b1b1b1dfdfdff4f4f4fffffffefefef7f7f7fafafae7e7e7c0c0c08484844d4d4d3c3c3c4747476464648383838686868f8f8f8787875959593b3b3b4242424a4a4a4141414141414f4f4f4242423e3e3e595959878787a2a2a2b1b1b1c0c0c0cacacaccccccc3c3c3d2d2d2eeeeeef7f7f7f8f8f8fbfbfbfbfbfbfffffffdfdfde8e8e8c8c8c8afafafa7a7a7a4a4a4a0a0a0a5a5a5a5a5a5a5a5a5a6a6a6a7a7a7a8a8a8aaaaaaabababaaaaaaaeaeaeb1b1b1b1b1b1aeaeaeacacacadadadafafafb0b0b0b1b1b1b2b2b2b2b2b2b0b0b0adadadababababababa7a7a7aaaaaaacacacacacacaaaaaaaaaaaaadadadb0b0b0abababadadadacacacaaaaaaabababa6a6a6939393808080858585a3a3a3cacacae8e8e8f8f8f8fdfdfdf7f7f7efefeffafafafbfbfbfefefefffffffffffffffffffefefefcfcfcfefefefcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfffffffbfbfbf8f8f8fdfdfdecececb2b2b27878786b6b6b878787afafafcacacad4d4d4d6d6d6d7d7d7d6d6d6d3d3d3cecececccccccececed0d0d0c5c5c5b1b1b1b2b2b2d5d5d5f8f8f8fffffffbfbfbf7f7f7f9f9f9fafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfdfdfdfcfcfcfcfcfcfbfbfbfafafafafafaffffffe7e7e7a3a3a37272727676768282828e8e8ea9a9a9cbcbcbe4e4e4f6f6f6fbfbfbfafafae7e7e7b6b6b6858585545454454545414141636363989898d4d4d4e2e2e2e5e5e5bfbfbf9999997c7c7c7b7b7b7878786363635151514d4d4d4b4b4b4a4a4a4c4c4c5151515959597070709e9e9ecacacad2d2d2cdcdcdcbcbcbcacacad5d5d5f2f2f2fffffff9f9f9fffffff3f3f3d9d9d9bababaa7a7a7a4a4a4a4a4a4a2a2a2a5a5a5a5a5a5a5a5a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6abababacacacaeaeaeaeaeaeadadadadadadaeaeaeb0b0b0acacacaeaeaeafafafafafafadadadacacacadadadafafafaaaaaaadadadb1b1b1b3b3b3b2b2b2b3b3b3b5b5b5b7b7b7b9b9b9bababababababbbbbbbdbdbdbababaacacac9b9b9b8c8c8c9d9d9db8b8b8d6d6d6edededf8f8f8fafafaf9f9f9f8f8f8fafafafcfcfcfcfcfcfbfbfbf9f9f9f8f8f8f8f8f8fbfbfbfafafaf9f9f9f8f8f8f8f8f8fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfcfcfcfafafaf5f5f5f7f7f7ffffffc3c3c38686866e6e6e8b8b8bacacacc9c9c9d9d9d9d6d6d6d5d5d5d6d6d6d4d4d4cdcdcdc6c6c6c6c6c6cececed6d6d6ddddddcacacac5c5c5dededefafafafffffffbfbfbf6f6f6f7f7f7f8f8f8fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfefefee5e5e5aeaeae7979796a6a6a7a7a7a8b8b8b929292a6a6a6cececeeaeaeaf9f9f9fcfcfcd1d1d18b8b8b626262585858555555494949888888c6c6c6f9f9f9f9f9f9f6f6f6f0f0f0dbdbdbcacacac6c6c6bababa9999996e6e6e5252524f4f4f5858584e4e4e4141414242424c4c4c737373abababccccccd4d4d4c6c6c6a3a3a3a6a6a6ddddddfffffff9f9f9fbfbfbe5e5e5c4c4c4aaaaaaa0a0a0a2a2a2a4a4a4a3a3a3a5a5a5a6a6a6a7a7a7a8a8a8a9a9a9a9a9a9a9a9a9a9a9a9acacacabababaaaaaaacacacaeaeaeafafafafafafafafafa8a8a8aaaaaaaaaaaaa7a7a7a4a4a4a2a2a2a5a5a5a8a8a8a9a9a9abababafafafb1b1b1b2b2b2b3b3b3b5b5b5b7b7b7bdbdbdbfbfbfc0c0c0c2c2c2c6c6c6c6c6c6bdbdbdb2b2b2b2b2b2afafafb8b8b8cececee1e1e1eaeaeaf0f0f0f7f7f7f8f8f8fbfbfbfefefefefefefcfcfcfcfcfcfefefefffffffffffffffffffffffffbfbfbf7f7f7f8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef7f7f7f9f9f9fdfdfdf7f7f7f4f4f4fbfbfbffffffaeaeae7676767b7b7bb0b0b0c9c9c9d3d3d3d9d9d9cececed0d0d0d0d0d0cecececacacac7c7c7c9c9c9d1d1d1d9d9d9dadadadbdbdbe3e3e3f1f1f1f8f8f8f7f7f7f7f7f7fcfcfcf8f8f8f9f9f9fbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfefefefffffffbfbfbeeeeeececece9595956a6a6a7474748a8a8a8585858c8c8cc3c3c3e8e8e8f9f9f9f7f7f7bcbcbc7474745d5d5d5757574b4b4b414141a4a4a4e5e5e5fcfcfcf0f0f0f9f9f9f9f9f9f7f7f7f5f5f5f5f5f5ecececcccccc9999997070705f5f5f6060604f4f4f4f4f4f5b5b5b525252626262989898c4c4c4d3d3d3c6c6c6999999929292cdcdcdfdfdfdfbfbfbf3f3f3d7d7d7b4b4b4a0a0a09e9e9ea1a1a1a2a2a2a2a2a2a0a0a0a2a2a2a4a4a4a7a7a7a9a9a9abababacacacacacacabababaaaaaaaaaaaaadadadb1b1b1b1b1b1adadada9a9a9a2a2a2a3a3a3a2a2a2a0a0a09d9d9d9e9e9ea2a2a2a7a7a7abababacacacadadadafafafb1b1b1b4b4b4b7b7b7b9b9b9babababbbbbbbdbdbdc0c0c0c4c4c4c5c5c5c2c2c2bdbdbdcececec2c2c2c1c1c1cececed6d6d6d6d6d6dcdcdce8e8e8f3f3f3f8f8f8fcfcfcfdfdfdfafafafafafafcfcfcfffffff9f9f9fdfdfdfffffffefefefefefefffffffefefefbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fdfdfdfffffff7f7f7f7f7f7fbfbfbf4f4f4afafaf8787879b9b9bcfcfcfd8d8d8d2d2d2d1d1d1c7c7c7c5c5c5c4c4c4c4c4c4c7c7c7cbcbcbd0d0d0d5d5d5d7d7d7d8d8d8e2e2e2eeeeeef3f3f3f1f1f1f0f0f0f7f7f7fffffffafafafbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfcfcfcfdfdfdfefefefffffffefefeffffffefefefb1b1b16e6e6e6f6f6f8d8d8d8c8c8c8e8e8ec3c3c3e9e9e9fbfbfbf8f8f8b8b8b86c6c6c5555555151515353536c6c6cc6c6c6f2f2f2fafafaf3f3f3fffffff5f5f5f9f9f9fdfdfdfefefefefefeefefefcbcbcbaaaaaa9595957b7b7b5757575454545e5e5e4c4c4c616161a6a6a6cececed2d2d2c7c7c7adadadafafafdcdcdcfefefef9f9f9e7e7e7c9c9c9abababa0a0a0a1a1a1a1a1a1a0a0a0a1a1a1a0a0a0a1a1a1a2a2a2a4a4a4a6a6a6a7a7a7a8a8a8a8a8a8a9a9a9aaaaaaacacacafafafb1b1b1aeaeaea6a6a6a0a0a09b9b9b9a9a9a9999999999999b9b9b9f9f9fa4a4a4a7a7a7abababaaaaaaabababadadadb2b2b2b8b8b8bcbcbcbfbfbfbdbdbdbdbdbdbfbfbfc3c3c3c5c5c5c5c5c5c5c5c5c5c5c5c6c6c6bebebec0c0c0cacacacbcbcbc5c5c5cbcbcbd9d9d9e2e2e2e8e8e8f0f0f0f5f5f5f6f6f6f7f7f7f9f9f9fbfbfbf5f5f5f7f7f7f7f7f7f8f8f8fdfdfdfffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fdfdfdfdfdfdf2f2f2f5f5f5f0f0f0d2d2d2a1a1a1949494adadadd4d4d4d8d8d8d0d0d0d0d0d0ccccccb8b8b8b9b9b9bdbdbdc5c5c5cececed5d5d5d7d7d7d6d6d6e3e3e3e4e4e4e5e5e5e5e5e5eaeaeaf4f4f4fafafafcfcfcfbfbfbfcfcfcfdfdfdfefefefefefefefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefef7f7f7fefefef3f3f3b4b4b46c6c6c6767678585858c8c8c969696c1c1c1e8e8e8fefefefcfcfcc3c3c3777777515151575757747474c4c4c4e9e9e9efefeff3f3f3f4f4f4fdfdfdfafafafbfbfbfafafaf8f8f8fbfbfbfdfdfdf2f2f2e3e3e3dadadab8b8b88f8f8f7d7d7d686868484848606060a6a6a6dbdbdbd0d0d0c8c8c8c7c7c7d5d5d5f2f2f2fcfcfcecececd3d3d3b9b9b9a3a3a3a1a1a1a3a3a39f9f9f9e9e9ea3a3a3adadadacacacabababa9a9a9a8a8a8a7a7a7a7a7a7a7a7a7a9a9a9abababadadadaeaeaeabababa5a5a59c9c9c9595959b9b9b9696969292929393939797979b9b9b9c9c9c9b9b9ba3a3a3a3a3a3a5a5a5a9a9a9b0b0b0b5b5b5b7b7b7b8b8b8bfbfbfbfbfbfc1c1c1c5c5c5c5c5c5c3c3c3c4c4c4c9c9c9c2c2c2c1c1c1c5c5c5cacacac6c6c6bebebec0c0c0c9c9c9ccccccd4d4d4e2e2e2f1f1f1fcfcfcfffffffffffffffffffdfdfdfffffffcfcfcf6f6f6f9f9f9fffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fdfdfdfbfbfbf1f1f1fafafaeaeaeab6b6b6979797a2a2a2b7b7b7ccccccd1d1d1cccccccacacacacacab2b2b2b8b8b8c0c0c0c9c9c9d0d0d0d6d6d6dadadadddddde7e7e7e7e7e7e4e4e4e2e2e2e9e9e9f5f5f5f8f8f8f4f4f4f9f9f9fafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafbfbfbfcfcfcfcfcfcfdfdfdfcfcfcfcfcfcf1f1f1fafafaefefefbdbdbd848484767676838383888888939393bebebeebebebf8f8f8e3e3e3b2b2b27878785151514a4a4a606060e3e3e3f5f5f5f6f6f6fcfcfcfefefefffffffdfdfdfdfdfdfbfbfbf9f9f9fafafafdfdfdfefefefbfbfbfbfbfbeaeaeadbdbdbc9c9c9a1a1a17878787b7b7b9a9a9ac9c9c9c7c7c7ccccccd0d0d0d5d5d5e3e3e3e8e8e8dbdbdbbebebea9a9a99c9c9c9f9f9fa1a1a19a9a9a9c9c9ca7a7a7b7b7b7b4b4b4b0b0b0acacaca9a9a9a8a8a8a9a9a9a9a9a9abababacacacabababa7a7a7a0a0a09797979191918d8d8d9999999393938f8f8f969696a3a3a3acacacacacaca9a9a9b2b2b2b3b3b3b7b7b7bbbbbbbebebebdbdbdb7b7b7b2b2b2bdbdbdbdbdbdc1c1c1c5c5c5c4c4c4c0c0c0c3c3c3c9c9c9cbcbcbcccccccccccccacacac7c7c7c3c3c3c1c1c1c0c0c0bfbfbfc6c6c6d3d3d3e3e3e3efefeff0f0f0e8e8e8e1e1e1e7e7e7f5f5f5fdfdfdf9f9f9f7f7f7fdfdfdfffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffff9f9f9fffffff2f2f2b0b0b0a6a6a6bcbcbcc8c8c8cacacacdcdcdc7c7c7bebebebcbcbcb3b3b3bcbcbcc7c7c7cfcfcfd2d2d2d7d7d7dfdfdfe5e5e5dfdfdfe9e9e9eeeeeeebebebebebebf1f1f1f2f2f2eeeeeef7f7f7f8f8f8fbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f9f9f9fbfbfbfcfcfcfdfdfdfcfcfcfbfbfbfbfbfbf9f9f9fffffffbfbfbd7d7d7afafaf9999999292928e8e8e8f8f8fc0c0c0f2f2f2ecececb7b7b78686866262624848484c4c4c3e3e3ed9d9d9f5f5f5fffffffffffffafafaf7f7f7f7f7f7fafafafffffffffffffefefefbfbfbf9f9f9f9f9f9f7f7f7f6f6f6fffffffafafadadadab9b9b9aaaaaaa2a2a2a8a8a8bcbcbcd1d1d1cdcdcdbcbcbcc0c0c0cececed0d0d0b0b0b09e9e9e9696969d9d9d9d9d9d9696969c9c9cabababb3b3b3afafafaaaaaaa6a6a6a4a4a4a4a4a4a6a6a6a7a7a7adadadadadada9a9a9a1a1a19696968d8d8d8a8a8a8989898f8f8f8b8b8b8e8e8ea1a1a1bbbbbbcfcfcfd5d5d5d3d3d3d6d6d6d7d7d7dbdbdbdedededdddddd4d4d4c6c6c6bcbcbcbdbdbdbebebec3c3c3c8c8c8c6c6c6c1c1c1c4c4c4cccccccbcbcbcbcbcbc7c7c7c4c4c4c7c7c7ccccccc9c9c9c2c2c2bfbfbfc0c0c0c5c5c5ccccccccccccc1c1c1acacac9c9c9cb2b2b2d1d1d1eeeeeef6f6f6f8f8f8fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfefefefcfcfcecececd9d9d9c5c5c5c6c6c6cbcbcbcdcdcdc3c3c3b5b5b5b0b0b0b3b3b3c0c0c0c5c5c5cbcbcbd1d1d1d6d6d6dbdbdbe0e0e0e3e3e3eaeaeaebebebecececeeeeeeefefeff0f0f0f1f1f1f1f1f1efefeff1f1f1f6f6f6fcfcfcfffffffffffffdfdfdfafafafffffffffffffffffffdfdfdfbfbfbfdfdfdfffffffffffff9f9f9fafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfafafafcfcfcfffffffcfcfcdfdfdfb5b5b5939393868686929292c3c3c3f4f4f4dedede9191916363635959594b4b4b383838323232d0d0d0f7f7f7fffffffdfdfdf9f9f9f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfffffffefefef9f9f9f8f8f8f4f4f4dfdfdfc6c6c6b6b6b6c2c2c2cbcbcbdbdbdbb9b9b9969696b7b7b7cfcfcfb3b3b3a0a0a09c9c9ca2a2a2a1a1a1a3a3a3aaaaaaaaaaaaaeaeaea6a6a69e9e9e9e9e9ea3a3a3a7a7a7a8a8a8a7a7a7a5a5a5aeaeaebbbbbbb2b2b2939393818181838383858585919191a3a3a3b7b7b7c7c7c7dadadaedededf6f6f6f5f5f5fbfbfbf8f8f8f6f6f6f3f3f3efefefe8e8e8dfdfdfd9d9d9d3d3d3d7d7d7d0d0d0c8c8c8c9c9c9c4c4c4c1c1c1c8c8c8c7c7c7c4c4c4c4c4c4c9c9c9cfcfcfcfcfcfc6c6c6bebebeb8b8b8bfbfbfc1c1c1bfbfbfbcbcbcb1b1b1939393737373797979989898d7d7d7fefefef8f8f8f8f8f8fffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfbfbfbfbfbfbfefefefafafae8e8e8d5d5d5c5c5c5c4c4c4c4c4c4c2c2c2b7b7b7adadadaeaeaeb5b5b5c3c3c3c8c8c8cececed4d4d4d8d8d8dddddde2e2e2e5e5e5eaeaeaebebebedededeeeeeef0f0f0f0f0f0f1f1f1f1f1f1f0f0f0f0f0f0f2f2f2f6f6f6fbfbfbfefefefffffffefefefdfdfdfefefefffffffffffffffffffffffffcfcfcf8f8f8fffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf9f9f9fffffffbfbfbfbfbfbfdfdfde9e9e9c0c0c09a9a9a898989939393c3c3c3fcfcfcececec9999995e5e5e5151514b4b4b383838333333d0d0d0f7f7f7fffffffdfdfdfafafafbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffcfcfcfefefefffffff9f9f9ecececdadadad3d3d3c9c9c9d4d4d4bfbfbfa5a5a5b6b6b6b8b8b8ababab9c9c9c9a9a9a9d9d9d9898989e9e9eadadadb4b4b4b2b2b2a7a7a7a2a2a2a5a5a5a8a8a8a5a5a5a2a2a2a2a2a2abababb9b9b9bebebea9a9a98c8c8c838383949494a7a7a7aeaeaecbcbcbe5e5e5efefeff5f5f5fdfdfdfffffffafafafcfcfcfcfcfcfcfcfcfbfbfbf9f9f9f6f6f6f4f4f4f2f2f2ebebebececece0e0e0d5d5d5d5d5d5cececec4c4c4c3c3c3cecececbcbcbc8c8c8c7c7c7c7c7c7c7c7c7c7c7c7c6c6c6bcbcbcc2c2c2c3c3c3bfbfbfbdbdbdb6b6b69f9f9f8686865e5e5e6a6a6a979797c6c6c6d9d9d9eaeaeafafafaf8f8f8f9f9f9fafafafcfcfcfdfdfdfffffffffffffefefefbfbfbfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfcfcfcfcfcfcf3f3f3ddddddc8c8c8c4c4c4c2c2c2bdbdbdb4b4b4a8a8a8a4a4a4adadadbababac7c7c7ccccccd2d2d2d7d7d7dcdcdce0e0e0e5e5e5e8e8e8ebebebecececeeeeeeefefeff0f0f0f1f1f1f1f1f1f1f1f1f1f1f1efefefeeeeeef0f0f0f5f5f5fbfbfbfffffffffffffffffffcfcfcf6f6f6f5f5f5f7f7f7fafafafcfcfcfcfcfcfcfcfcf9f9f9f7f7f7f7f7f7f8f8f8f7f7f7f3f3f3f0f0f0fefefef9f9f9fcfcfcfdfdfde3e3e3b3b3b3909090858585919191aeaeaee0e0e0e0e0e09a9a9a5c5c5c4d4d4d4b4b4b383838333333d0d0d0f7f7f7fffffffefefefcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fdfdfdfefefef7f7f7f6f6f6fcfcfcfdfdfdf8f8f8f1f1f1dadadac4c4c4ccccccc7c7c7b6b6b6afafaf9999999c9c9c9797979b9b9b9d9d9d9595959a9a9aaaaaaab1b1b1a9a9a99f9f9f9e9e9ea6a6a6a7a7a79e9e9e9d9d9da4a4a4c0c0c0c9c9c9b8b8b89595958383838f8f8fb2b2b2d6d6d6d8d8d8eaeaeaf5f5f5f3f3f3f7f7f7fffffff8f8f8e8e8e8f1f1f1f3f3f3f3f3f3efefefecececeeeeeef5f5f5fcfcfcfefefefffffff4f4f4e8e8e8e8e8e8dfdfdfcbcbcbc1c1c1cecececfcfcfcdcdcdc9c9c9c5c5c5c3c3c3c6c6c6c9c9c9bcbcbcc0c0c0bfbfbfbababab7b7b7b5b5b5a8a8a89999996161615050505656567171718b8b8bb3b3b3e3e3e3fffffffffffffffffffffffff8f8f8f9f9f9fffffffffffffbfbfbfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfafafafbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefafafae9e9e9cececeb9b9b9c1c1c1c0c0c0b9b9b9adadada2a2a2a3a3a3b1b1b1c0c0c0cbcbcbcfcfcfd5d5d5dadadadededee2e2e2e6e6e6e9e9e9ecececedededefefeff0f0f0f1f1f1f1f1f1f1f1f1f1f1f1f2f2f2f0f0f0edededeeeeeef2f2f2f7f7f7fbfbfbfcfcfcfafafaf8f8f8f7f7f7f6f6f6f5f5f5f6f6f6fdfdfdfffffff8f8f8f7f7f7f7f7f7fbfbfbfffffffffffffafafaf5f5f5f3f3f3f7f7f7fffffffcfcfcd3d3d39d9d9d8181818181818c8c8c898989aaaaaabebebe9393935f5f5f4e4e4e4b4b4b393939333333d0d0d0f7f7f7fffffffffffffcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfffffffffffffffffff9f9f9f9f9f9fafafafafafaedededd6d6d6c7c7c7cdcdcdccccccc1c1c1aaaaaa8a8a8a9292929393939e9e9ea2a2a29c9c9c9f9f9fa5a5a5a1a1a19f9f9f9898989a9a9aa3a3a3a1a1a19b9b9ba7a7a7bcbcbcd7d7d7cccccca4a4a48282828b8b8badadadd6d6d6f9f9f9fffffffcfcfcf3f3f3edededf6f6f6fbfbfbe0e0e0bbbbbb9d9d9da7a7a7b4b4b4bdbdbdc5c5c5d5d5d5ecececfefefef1f1f1fffffffffffff8f8f8f7f7f7eeeeeed9d9d9ccccccc8c8c8cbcbcbcececececececbcbcbc7c7c7c4c4c4c3c3c3bcbcbcc0c0c0bfbfbfb9b9b9b6b6b6b4b4b4aeaeaea6a6a67c7c7c6262624d4d4d4747474d4d4d707070b3b3b3ecececf6f6f6fffffffffffff7f7f7f3f3f3f9f9f9fdfdfdf9f9f9fcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcf8f8f8fafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff9f9f9e5e5e5c7c7c7b1b1b1bdbdbdbdbdbdb8b8b8adadada5a5a5aaaaaab9b9b9c6c6c6cececed2d2d2d7d7d7dcdcdce0e0e0e3e3e3e7e7e7eaeaeaeeeeeeefefeff0f0f0f1f1f1f2f2f2f2f2f2f2f2f2f1f1f1f3f3f3f1f1f1efefefefefeff2f2f2f4f4f4f5f5f5f4f4f4ecececf4f4f4fefefefffffff7f7f7efefeff5f5f5fffffff7f7f7f7f7f7f8f8f8fcfcfcfffffffefefef9f9f9f5f5f5f2f2f2f8f8f8fffffffdfdfdddddddaeaeae9292928c8c8c878787767676929292b1b1b19090905d5d5d4c4c4c4e4e4e393939333333cfcfcff6f6f6fffffffefefefcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffdfdfdf7f7f7f7f7f7fafafafdfdfdedededd8d8d8d4d4d4d5d5d5cfcfcfc6c6c6afafaf9999999696969696969d9d9da2a2a2a3a3a3acacacadadad9f9f9f9e9e9e9c9c9c9e9e9ea2a2a29e9e9ea2a2a2bebebededededadadabababa9393938c8c8cafafafdadadaf5f5f5fffffffffffff3f3f3dfdfdfd3d3d3d2d2d2c6c6c69d9d9d7272725c5c5c7070708888889797979c9c9ca4a4a4b2b2b2bebebec6c6c6eaeaeafefefefcfcfcfdfdfdf8f8f8eaeaeae0e0e0cdcdcdcccccccccccccdcdcdcdcdcdcacacac6c6c6c2c2c2c1c1c1c4c4c4c4c4c4bfbfbfbababab6b6b6b1b1b1acacac9292928282826b6b6b5858584d4d4d535353777777a2a2a2b5b5b5d2d2d2efefeffafafafbfbfbfcfcfcfafafaf5f5f5fbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfbfbfbfbfbfbf8f8f8fafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafafbfbfbfffffffbfbfbe5e5e5c7c7c7b3b3b3b8b8b8b9b9b9b5b5b5adadadabababb4b4b4c2c2c2cacacad2d2d2d5d5d5dadadadfdfdfe2e2e2e5e5e5e9e9e9ecececefefeff0f0f0f1f1f1f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3f3f3f1f1f1f0f0f0f1f1f1f2f2f2f2f2f2f1f1f1efefeff0f0f0f2f2f2f3f3f3eaeaead7d7d7cdcdcddbdbdbf2f2f2f8f8f8f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fdfdfdfafafafafafafdfdfdf9f9f9e1e1e1bbbbbb9e9e9e8787877c7c7ca0a0a0bebebe9393935656564747475151513a3a3a343434cfcfcff4f4f4fdfdfdfbfbfbfafafafcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbf9f9f9f8f8f8f9f9f9fcfcfcfdfdfde6e6e6cbcbcbcececed2d2d2d0d0d0ccccccb8b8b8afafaf9f9f9f9a9a9a999999999999a2a2a2b6b6b6bababaa8a8a89d9d9d9e9e9e9f9f9f9c9c9c9b9b9babababcececeeeeeeecacacaa3a3a3969696b4b4b4dbdbdbfcfcfcfffffff7f7f7f4f4f4dcdcdcbababa9c9c9c8888887575756060605050506161617777779090909898988c8c8c7c7c7c7171716f6f6f989898cdcdcdf1f1f1f5f5f5f8f8f8fbfbfbf6f6f6f1f1f1e0e0e0d9d9d9d1d1d1cccccccacacac9c9c9c8c8c8c6c6c6c2c2c2c2c2c2c1c1c1bebebeb9b9b9b3b3b3adadada8a8a8a9a9a99b9b9b7d7d7d676767616161595959575757646464676767909090c8c8c8f1f1f1fffffffffffffcfcfcf9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfbfbfbfafafafafafafbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9fafafafffffffbfbfbe5e5e5c8c8c8b5b5b5b3b3b3b4b4b4b0b0b0aaaaaaaeaeaebcbcbcc9c9c9cececed6d6d6d9d9d9dededee2e2e2e5e5e5e8e8e8ecececeeeeeef0f0f0f1f1f1f2f2f2f2f2f2f3f3f3f3f3f3f2f2f2f2f2f2f3f3f3f1f1f1efefefefefeff1f1f1f2f2f2f2f2f2f1f1f1f8f8f8f2f2f2e7e7e7d5d5d5bababaa9a9a9b4b4b4cbcbcbe4e4e4e5e5e5e6e6e6e5e5e5e7e7e7efefeffbfbfbfffffffefefefafafaf6f6f6f9f9f9fffffffafafacfcfcfa2a2a28c8c8c818181a2a2a2bebebe9191915555554747475252523b3b3b343434cececef3f3f3fbfbfbf9f9f9f7f7f7f9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffff6f6f6e8e8e8ddddddb7b7b7929292a0a0a0b8b8b8ccccccd1d1d1b6b6b6adadad9e9e9e9999999696969393939d9d9db5b5b5bababaa6a6a69898989b9b9b9a9a9a979797a0a0a0bbbbbbdadadaedededc4c4c49c9c9cb0b0b0e1e1e1f2f2f2ffffffffffffeeeeeee7e7e7c2c2c29898987c7c7c6969695a5a5a5757575c5c5c6868687c7c7c9191919696968888887575756868686363637d7d7db8b8b8e2e2e2e8e8e8eeeeeef9f9f9fafafaf8f8f8f2f2f2ededede4e4e4d8d8d8cececec7c7c7c5c5c5c6c6c6c2c2c2bebebebababab8b8b8b5b5b5afafafa8a8a8a4a4a4b2b2b2a8a8a88484846a6a6a6d6d6d6868685858585555554a4a4a6262628f8f8fc0c0c0dddddde7e7e7f1f1f1fdfdfdf9f9f9fafafafcfcfcfdfdfdfdfdfdfcfcfcfafafaf9f9f9fcfcfcfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfffffffbfbfbe3e3e3c6c6c6b3b3b3b0b0b0b0b0b0abababa7a7a7aeaeaebfbfbfcccccccfcfcfd9d9d9dcdcdce1e1e1e5e5e5e7e7e7eaeaeaeeeeeef0f0f0f1f1f1f1f1f1f2f2f2f3f3f3f3f3f3f3f3f3f2f2f2f2f2f2f3f3f3f0f0f0ededededededefefeff2f2f2f4f4f4f4f4f4f1f1f1f0f0f0efefefe3e3e3c3c3c3a1a1a19595959b9b9ba8a8a8aaaaaaacacacaeaeaeb5b5b5c6c6c6dfdfdff1f1f1f6f6f6fafafaf7f7f7f3f3f3f8f8f8f2f2f2c9c9c99999999191917a7a7a909090ababab8a8a8a5858584b4b4b5151513c3c3c343434cececef2f2f2fafafaf8f8f8f5f5f5f8f8f8fafafafafafafafafafafafafafafafafafafafafafafafaf7f7f7f6f6f6f7f7f7f9f9f9f0f0f0d5d5d5b1b1b19797977c7c7c5252526b6b6b9c9c9cc7c7c7d3d3d3adadad9c9c9c969696969696979797949494999999aeaeaeb0b0b09898989595959a9a9a999999989898acacaccececee7e7e7eeeeeecacacaa4a4a4c8c8c8fcfcfcf3f3f3f2f2f2ffffffedededbcbcbc9494947575757171717070706060605252525050507b7b7b8585858e8e8e8989897878786767675f5f5f5e5e5e747474b0b0b0d8d8d8dddddde7e7e7f7f7f7fbfbfbf9f9f9f9f9f9fbfbfbf7f7f7e9e9e9d6d6d6c6c6c6c0c0c0c0c0c0c6c6c6bfbfbfb9b9b9b7b7b7b6b6b6b1b1b1abababa7a7a7a4a4a4a9a9a98f8f8f7474747777777272725e5e5e5858585454544f4f4f5e5e5e828282a4a4a4bdbdbddcdcdcf9f9f9f9f9f9fafafafcfcfcfdfdfdfdfdfdfcfcfcfafafaf9f9f9fefefefefefefdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffcfcfcfbfbfbfefefee0e0e0bababab3b3b3b1b1b1aeaeaeabababadadadb7b7b7c5c5c5cfcfcfd3d3d3dcdcdcdededee1e1e1e6e6e6eaeaeaedededefefeff0f0f0f3f3f3f3f3f3f3f3f3f2f2f2f2f2f2f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f3f3f3f5f5f5f6f6f6f4f4f4f0f0f0ecececf3f3f3f8f8f8f4f4f4f0f0f0f7f7f7f3f3f3c8c8c89595958282827b7b7b6e6e6e656565696969858585b0b0b0d1d1d1d1d1d1d7d7d7d9d9d9d6d6d6d4d4d4ccccccb3b3b39999998a8a8a6464646363638484848787876b6b6b5959595858584c4c4c454545aaaaaad8d8d8cbcbcbdbdbdbd4d4d4cdcdcdd5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d7d7d7d8d8d8cacacaa3a3a36f6f6f4848484f4f4f3f3f3f3e3e3e787878c6c6c6d3d3d3afafaf9b9b9b9393939999999696968f8f8f969696a3a3a39c9c9c898989929292939393979797939393bababaf1f1f1f1f1f1e0e0e0c1c1c1b3b3b3cfcfcff1f1f1f4f4f4fbfbfbf7f7f7d7d7d79797977575756a6a6a7171716464644f4f4f5050505959597676768585858c8c8c8282827575756b6b6b5e5e5e515151747474acacacd1d1d1d2d2d2d2d2d2dcdcdceaeaeaf8f8f8fffffffffffffdfdfdf7f7f7e7e7e7d1d1d1c2c2c2bebebec0c0c0bebebebababab6b6b6b4b4b4b2b2b2adadada8a8a8a4a4a4a0a0a09595958686867b7b7b7676767070706b6b6b767676656565525252464646484848696969acacace7e7e7fefefefffffffffffffbfbfbf9f9f9fcfcfcfffffffffffffdfdfdf9f9f9f7f7f7fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffcfcfcf9f9f9fbfbfbdededeb6b6b6a9a9a9abababaaaaaaacacacb2b2b2bebebecbcbcbd5d5d5d8d8d8dededee0e0e0e4e4e4e8e8e8ecececefefeff1f1f1f2f2f2f4f4f4f4f4f4f4f4f4f3f3f3f3f3f3f2f2f2f2f2f2f2f2f2f1f1f1f1f1f1f2f2f2f3f3f3f5f5f5f4f4f4f1f1f1eeeeeeebebebefefefedededecececf5f5f5fdfdfdeeeeeed5d5d5ddddddacacac8080807575757575757272727575757f7f7f8686868585858383838585858b8b8b9090908a8a8a8080807e7e7e5757575252527171717e7e7e7272726868686363634d4d4d3838387676768d8d8d8282829090908484848181818989898989898989898989898989898989898989898989898b8b8b8b8b8b8e8e8e9090908c8c8c8080806d6d6d5e5e5e6a6a6a5f5f5f5353536b6b6ba5a5a5c9c9c9bdbdbda5a5a59898989999999696969292929494949999999696968f8f8f909090909090969696969696bdbdbdeaeaead9d9d9bbbbbbb5b5b5c8c8c8f4f4f4fffffffbfbfbfbfbfbeeeeeec6c6c69191917777776f6f6f7070705b5b5b4b4b4b5a5a5a7171718383838787878282827373736363635b5b5b5c5c5c5d5d5d8d8d8dbababad6d6d6d1d1d1c6c6c6c2c2c2ccccccdddddde8e8e8f1f1f1fbfbfbfbfbfbf0f0f0ddddddcacacabfbfbfc0c0c0bebebebababab5b5b5b2b2b2afafafaaaaaaa5a5a5a3a3a3a1a1a19898988b8b8b8383837f7f7f7a7a7a7474747070706767675e5e5e5656565050505a5a5a7e7e7ea3a3a3cececedcdcdcf0f0f0fdfdfdfdfdfdf8f8f8f9f9f9fffffffbfbfbfcfcfcfdfdfdfffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9fafafae3e3e3bcbcbca7a7a7a6a6a6a9a9a9b0b0b0bbbbbbc7c7c7d1d1d1d8d8d8dbdbdbe2e2e2e3e3e3e7e7e7eaeaeaeeeeeef1f1f1f3f3f3f3f3f3f4f4f4f4f4f4f4f4f4f4f4f4f3f3f3f3f3f3f3f3f3f3f3f3f1f1f1f0f0f0f0f0f0f1f1f1f3f3f3f3f3f3f2f2f2f0f0f0f2f2f2f2f2f2f1f1f1eeeeeeefefeff4f4f4f5f5f5f2f2f2f3f3f3cdcdcdb5b5b5b0b0b09595956565655151515b5b5b7777776d6d6d6767676b6b6b7474747c7c7c8282828787878585855a5a5a4848485c5c5c6e6e6e7373736c6c6c5f5f5f5b5b5b4242425d5d5d6767676e6e6e7e7e7e7171717474747474747474747474747474747474747474747474747474747474747575757575757474747373737676767b7b7b7f7f7f7979797676766868685d5d5d7b7b7bb4b4b4c6c6c6acacac9e9e9e9797979494949696969595958e8e8e8d8d8d9191919494948f8f8f949494989898c2c2c2edededd6d6d6b2b2b2b0b0b0d3d3d3fffffffffffff2f2f2ecececd0d0d09898987c7c7c6f6f6f7070706b6b6b4d4d4d3e3e3e5858587979798a8a8a8686867d7d7d6c6c6c5a5a5a5858586b6b6b808080b1b1b1cdcdcdd9d9d9c9c9c9aeaeae969696989898aeaeaec0c0c0dadadaf4f4f4fcfcfcf6f6f6e8e8e8d2d2d2bebebec2c2c2bfbfbfbbbbbbb7b7b7b2b2b2acacaca8a8a8a6a6a6a0a0a09f9f9f9898989090908b8b8b8989898585857e7e7e7474747272727272726e6e6e6262625959595f5f5f6d6d6d818181949494bfbfbfedededfffffffdfdfdfafafafffffff8f8f8fcfcfcfffffffffffffefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafefefef2f2f2cfcfcfb2b2b2a5a5a5a9a9a9b5b5b5c4c4c4cfcfcfd4d4d4d7d7d7d9d9d9e4e4e4e6e6e6e9e9e9ecececefefeff1f1f1f3f3f3f4f4f4f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2f2f2f0f0f0f0f0f0f0f0f0f2f2f2f3f3f3f2f2f2f1f1f1f7f7f7f6f6f6f4f4f4f1f1f1e9e9e9dfdfdfdbdbdbdededed2d2d2cacacacfcfcfcececea8a8a87272726363637474747878786c6c6c6565656b6b6b7272727575757e7e7e8989898e8e8e6262624646464d4d4d6060606f6f6f6a6a6a5757574f4f4f4343434f4f4f5a5a5a7272728181817474747c7c7c7575757575757575757575757575757575757575757575757171717373737373737171716e6e6e6e6e6e7272727676767171717272726d6d6d5858585f5f5f9c9c9cc3c3c3b2b2b2a0a0a09292928f8f8f9a9a9a9b9b9b8e8e8e8989898f8f8f9393938b8b8b8d8d8d919191bfbfbff3f3f3e9e9e9d2d2d2d7d7d7e9e9e9fefefefffffff5f5f5e9e9e9bcbcbc7d7d7d6868686666666e6e6e6868684747473737375252527272728585858282827d7d7d7070706161616565658a8a8ab2b2b2c8c8c8d4d4d4d3d3d3bebebe9a9a9a767676777777949494a3a3a3c9c9c9eeeeeefcfcfcfcfcfcf4f4f4e0e0e0cacacac5c5c5c0c0c0bbbbbbb7b7b7b2b2b2acacaca8a8a8a8a8a89b9b9b9a9a9a9696969090908e8e8e8f8f8f8a8a8a8383837e7e7e7c7c7c7b7b7b797979717171656565636363676767595959606060898989c8c8c8f0f0f0f4f4f4f3f3f3fbfbfbf7f7f7fbfbfbfefefefdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbfffffffcfcfce1e1e1bdbdbda1a1a1a7a7a7b7b7b7cacacad5d5d5d6d6d6d8d8d8dcdcdce6e6e6e7e7e7eaeaeaedededefefeff1f1f1f3f3f3f3f3f3f2f2f2f2f2f2f2f2f2f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2f2f2f1f1f1f1f1f1f3f3f3f4f4f4f3f3f3f1f1f1f1f1f1edededecececececece5e5e5d8d8d8cfcfcfcfcfcfccccccc1c1c1b8b8b8b1b1b1a2a2a28e8e8e8181817f7f7f6969695b5b5b5353535656565c5c5c6363637272728282828686865f5f5f4343434545455858586c6c6c6b6b6b5858584747474646464848484d4d4d6262626868685d5d5d6666666161616161616161616161616161616161616161616161615e5e5e5f5f5f6161616262626262626161615e5e5e5c5c5c5e5e5e5c5c5c5c5c5c4f4f4f4f4f4f7e7e7eafafafb4b4b4a0a0a09191918e8e8e9e9e9ea6a6a69d9d9d9191918f8f8f8b8b8b8484848787878a8a8ab5b5b5efefeff5f5f5edededf5f5f5f4f4f4fbfbfbfefefef0f0f0d0d0d09e9e9e6f6f6f6666666464646a6a6a6363634747474040405c5c5c7777778181817e7e7e7979796d6d6d626262707070a1a1a1d3d3d3d2d2d2d2d2d2c6c6c6afafaf8c8c8c6969696b6b6b8c8c8c999999bbbbbbddddddefefeffafafafefefef3f3f3e1e1e1cacacabfbfbfb6b6b6b3b3b3b0b0b0aaaaaaa7a7a7a8a8a89a9a9a9999999494949090909191919292928e8e8e8686868484848080807d7d7d7b7b7b7676766f6f6f6c6c6c6c6c6c6464645e5e5e717171999999b3b3b3bdbdbdd2d2d2efefeffbfbfbfffffffffffffcfcfcfdfdfdfffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcf9f9f9f9f9f9fefefeeaeaeac3c3c39e9e9ea4a4a4b7b7b7cdcdcdd9d9d9dadadadddddde4e4e4e8e8e8eaeaeaecececeeeeeef1f1f1f2f2f2f3f3f3f4f4f4f3f3f3f3f3f3f3f3f3f3f3f3f4f4f4f4f4f4f4f4f4f4f4f4f5f5f5f4f4f4f3f3f3f4f4f4f5f5f5f5f5f5f3f3f3f0f0f0f0f0f0eaeaeae4e4e4e3e3e3e1e1e1dadadad3d3d3cfcfcfc4c4c4bebebeb1b1b1a6a6a6a3a3a39f9f9f8d8d8d7979796e6e6e6060604f4f4f4646464848485656566e6e6e8181817e7e7e5f5f5f4b4b4b4c4c4c5656566262626262625353535151515151514a4a4a4646464d4d4d4d4d4d4a4a4a5050504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4f4f4f4d4d4d4b4b4b4d4d4d5050505050504d4d4d4949494949494343434040403b3b3b3b3b3b5757578484849f9f9f9797979292929292929d9d9dacacacafafafa3a3a39494948888888585858c8c8c8f8f8fb5b5b5ebebebf5f5f5f4f4f4f5f5f5f7f7f7fdfdfdfbfbfbdbdbdba6a6a67b7b7b6b6b6b6969696161615f5f5f5656564444444a4a4a6a6a6a8282828181817b7b7b7171716565656565657e7e7eb0b0b0dadadadadadad0d0d0b8b8b89a9a9a7777775656565858587676769191919b9b9bacacacc3c3c3e2e2e2fafafafbfbfbf0f0f0d3d3d3c0c0c0b1b1b1aeaeaeacacaca6a6a6a2a2a2a3a3a39b9b9b9999999494949090909494949898989494948d8d8d8a8a8a8888888585858383837f7f7f7878787272726e6e6e6f6f6f6868686969696f6f6f6d6d6d767676a4a4a4d8d8d8f5f5f5fefefefffffffffffffefefefffffffffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdf8f8f8f4f4f4fffffff3f3f3cacacaa2a2a2a7a7a7bababad1d1d1dcdcdcdcdcdce0e0e0eaeaeaebebebedededefefeff1f1f1f3f3f3f4f4f4f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f6f6f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f7f7f7f8f8f8f6f6f6f2f2f2efefeff0f0f0ececece5e5e5dfdfdfdcdcdcdadadad4d4d4ccccccb7b7b7bdbdbdbbbbbbb1b1b1a9a9a9a0a0a09090907f7f7f7070706565655050503c3c3c3a3a3a4d4d4d6868687a7a7a7d7d7d6767675d5d5d5e5e5e5b5b5b5a5a5a5858584f4f4f4c4c4c4b4b4b4242423e3e3e3c3c3c3b3b3b4040403e3e3e3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4040403e3e3e3c3c3c3b3b3b3b3b3b3a3a3a3939393737373d3d3d3c3c3c3434342f2f2f3232323b3b3b555555757575878787919191949494969696a6a6a6b8b8b8b1b1b19b9b9b8a8a8a8686868e8e8e929292b7b7b7ebebebf6f6f6f6f6f6fbfbfbfffffffffffff3f3f3c8c8c88f8f8f6f6f6f7272726767675e5e5e5a5a5a5050504242424f4f4f6e6e6e8282827b7b7b7575756d6d6d6d6d6d818181a4a4a4c5c5c5d7d7d7d9d9d9cacacaa9a9a98686866767674d4d4d4f4f4f696969868686707070676767868686c1c1c1efefeffbfbfbf3f3f3e3e3e3c8c8c8b1b1b1acacacacacaca6a6a6a0a0a09f9f9f9999999696969191918f8f8f9494949b9b9b9999999393939393939292929090908c8c8c8888888484847e7e7e7979797373736d6d6d6a6a6a6464645858585b5b5b818181adadadd7d7d7eeeeeefffffffffffffdfdfdfffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfefefef8f8f8f3f3f3fffffffcfcfcd2d2d2a9a9a9adadadbebebed4d4d4dedededcdcdce0e0e0eaeaeaeeeeeeefefeff1f1f1f3f3f3f5f5f5f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8f8f8f9f9f9f9f9f9f9f9f9fafafaf8f8f8f8f8f8f9f9f9fafafafafafaf7f7f7f2f2f2eeeeeee5e5e5e8e8e8e5e5e5dedededbdbdbdadadad3d3d3c9c9c9c7c7c7bebebeb1b1b1a7a7a7a3a3a39e9e9e9292928585856767676363635353533e3e3e3e3e3e5555556f6f6f7d7d7d7878786868686767676d6d6d6464645c5c5c5a5a5a5656564c4c4c4949494444444545453f3f3f3d3d3d4444443838383e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3d4040404242424141413f3f3f3e3e3e3d3d3d3d3d3d3c3c3c4545453c3c3c3535353a3a3a3636363b3b3b5555557878788e8e8e9494948d8d8d9c9c9cb8b8b8b8b8b89f9f9f8888888181818686868b8b8bb3b3b3eaeaeaf8f8f8f9f9f9f9f9f9fcfcfcefefefd3d3d3ababab7c7c7c6262626666666666666161616060605757574949495353536d6d6d7b7b7b7171716f6f6f6f6f6f7f7f7fa5a5a5cdcdcddcdcdcd8d8d8ccccccbebebe9d9d9d7e7e7e6969695a5a5a6161617a7a7a8282825555553939395e5e5eadadadebebebfdfdfdf7f7f7f0f0f0d1d1d1b5b5b5afafafafafafa8a8a8a0a0a09e9e9e9696969292928c8c8c8b8b8b9393939c9c9c9b9b9b9696969696969595959292928d8d8d8a8a8a8a8a8a8888888686868181817a7a7a7676767474746c6c6c6666666f6f6f7f7f7fb8b8b8dbdbdbfafafafffffffafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf6f6f6f7f7f7fcfcfcfefefefafafaf5f5f5d4d4d4c4c4c4bebebeccccccdcdcdce2e2e2e3e3e3e7e7e7efefeff1f1f1f3f3f3f6f6f6f9f9f9fbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafafafafafafafaf9f9f9f6f6f6f4f4f4efefefebebebe6e6e6e1e1e1ddddddd8d8d8d3d3d3cfcfcfc6c6c6c0c0c0b6b6b6acacaca6a6a69e9e9e8e8e8e7f7f7f7171716060604c4c4c4343434c4c4c5f5f5f7272727e7e7e6e6e6e6b6b6b6a6a6a6969696363635959595555555656564c4c4c4141413939393c3c3c4040403e3e3e3e3e3e4040403d3d3d3c3c3c3b3b3b3d3d3d3f3f3f4040404040403f3f3f3b3b3b3a3a3a3b3b3b3d3d3d4040404040403c3c3c3737373434343a3a3a3939393939393a3a3a3434343939394d4d4d7a7a7a9090909999998989898f8f8fb4b4b4bababa989898868686818181858585888888b4b4b4f0f0f0fbfbfbf6f6f6f9f9f9fbfbfbf6f6f6b9b9b96a6a6a5f5f5f7171716464646161615656565757575c5c5c5d5d5d6868687272727171716868686c6c6c848484adadadccccccd4d4d4d1d1d1cfcfcfb6b6b6a1a1a19898989595958989898484848989898a8a8a8c8c8c6060604c4c4c767676bcbcbcecececfdfdfdfffffff4f4f4dcdcdcbfbfbfaeaeaea7a7a7a2a2a29b9b9b9595959494948f8f8f8e8e8e9494949999999a9a9a9b9b9b9c9c9c9b9b9b9a9a9a9999999797979494949191918f8f8f8d8d8d8383838383838080807979797171716e6e6e6f6f6f7171718a8a8acfcfcffdfdfdfdfdfdfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf8f8f8f9f9f9fafafafbfbfbfafafaecececcfcfcfb4b4b4b3b3b3c7c7c7dededeedededf3f3f3f4f4f4f5f5f5f7f7f7f9f9f9fcfcfcfdfdfdfefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfafafafafafafafafaf9f9f9f6f6f6f4f4f4efefefebebebe6e6e6e1e1e1ddddddd8d8d8d3d3d3cfcfcfc6c6c6c1c1c1b6b6b6acacaca6a6a69e9e9e8e8e8e7f7f7f6d6d6d5e5e5e4e4e4e4949495353536464647272727a7a7a6c6c6c6969696868686969696464645a5a5a5353535252524545453d3d3d3939393c3c3c4040403f3f3f4040404444443d3d3d3e3e3e3f3f3f3e3e3e3c3c3c3c3c3c3d3d3d3e3e3e3f3f3f3d3d3d3c3c3c3c3c3c3e3e3e3e3e3e3b3b3b3939393434343a3a3a3737373333333333332f2f2f3535354848486f6f6f858585919191888888919191b7b7b7c1c1c1a6a6a6898989808080838383898989b4b4b4edededf9f9f9f9f9f9f9f9f9fafafaf3f3f3b7b7b76868685e5e5e7b7b7b7e7e7e6868685d5d5d5e5e5e6262625d5d5d626262717171797979828282959595aaaaaabbbbbbcfcfcfdbdbdbcfcfcfb8b8b8a4a4a49c9c9c9898989595959797979f9f9f9c9c9c8c8c8c7a7a7a5a5a5a5b5b5b959595d4d4d4eeeeeef4f4f4f8f8f8f6f6f6dfdfdfc1c1c1adadada4a4a4a0a0a09b9b9b9797979191918e8e8e9090909797979c9c9c9c9c9c9a9a9a9b9b9b9999999999999999999898989797979595959494949393938d8d8d8b8b8b8787878181817b7b7b7777777676767676768c8c8ccfcfcffdfdfdfdfdfdfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9f6f6f6f6f6f6fafafafefefefcfcfcdadadab0b0b0a2a2a2b8b8b8dcdcdcf2f2f2f7f7f7fafafafafafafcfcfcfefefefffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfbfbfbfafafafafafafafafaf9f9f9f7f7f7f4f4f4efefefececece7e7e7e2e2e2dededed9d9d9d4d4d4d0d0d0c7c7c7c1c1c1b7b7b7adadada6a6a69e9e9e8e8e8e7f7f7f6b6b6b5e5e5e5050504f4f4f5b5b5b6868686f6f6f7070707070706a6a6a6666666666666262625656564c4c4c4747474242423e3e3e3c3c3c3d3d3d3d3d3d3b3b3b3c3c3c3f3f3f3838383b3b3b3d3d3d3c3c3c3a3a3a3939393c3c3c3f3f3f4040403e3e3e3b3b3b3a3a3a3c3c3c3d3d3d3d3d3d3c3c3c3737373e3e3e3a3a3a3535353535352f2f2f3030303c3c3c5b5b5b737373888888888888929292b8b8b8cbcbcbbcbcbc9292928181817f7f7f878787b4b4b4ecececf9f9f9fcfcfcfbfbfbf8f8f8e6e6e6a8a8a86868686f6f6f9a9a9aa9a9a97373736363636060606262625b5b5b636363808080979797acacacbcbcbccbcbcbd1d1d1d5d5d5d2d2d2bcbcbca3a3a39595959191918f8f8f8f8f8f9292929393938c8c8c8181815656564e4e4e6d6d6db3b3b3e7e7e7f0f0f0f1f1f1fbfbfbf9f9f9e5e5e5c9c9c9b0b0b0a3a3a39d9d9d9a9a9a9797978a8a8a8b8b8b9191919b9b9ba0a0a09e9e9e9b9b9b9b9b9b9999999999999a9a9a9a9a9a9a9a9a9999999999999898989696969393938e8e8e8a8a8a8686868282827e7e7e7b7b7b919191d1d1d1fcfcfcfdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfdfdfdfbfbfbf8f8f8f8f8f8fafafafcfcfcfcfcfce5e5e5c4c4c4b5b5b5c7c7c7e8e8e8f7f7f7f5f5f5fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfafafafbfbfbfafafaf7f7f7f5f5f5f0f0f0ececece7e7e7e3e3e3dfdfdfdadadad5d5d5d2d2d2c8c8c8c3c3c3b8b8b8aeaeaea7a7a79f9f9f8f8f8f7f7f7f6c6c6c5e5e5e5252525454546161616c6c6c6d6d6d6969697373736a6a6a6262625f5f5f5a5a5a4f4f4f4343433d3d3d4040404040404040403f3f3f3d3d3d3b3b3b3d3d3d3f3f3f3e3e3e3e3e3e3d3d3d3d3d3d3c3c3c3b3b3b3b3b3b3b3b3b3d3d3d3c3c3c3b3b3b3a3a3a3b3b3b3c3c3c3d3d3d3d3d3d3c3c3c3d3d3d3838383838383c3c3c3434342b2b2b3030304545456161617f7f7f888888909090b1b1b1cececed0d0d0a4a4a48686867a7a7a818181b4b4b4eeeeeefafafafdfdfdf9f9f9edededc3c3c3818181656565939393c6c6c6cccccc8686866e6e6e6565656868686868687a7a7aa2a2a2c1c1c1d2d2d2ccccccd1d1d1dcdcdcd3d3d3b5b5b59e9e9e9999999393938e8e8e8c8c8c9090908989897171716161616565654141415c5c5c909090cacacaeaeaeaf0f0f0f6f6f6fffffffcfcfcefefefd6d6d6bababaa5a5a59b9b9b9595959191918282828585859090909d9d9da3a3a3a0a0a09c9c9c9c9c9c9a9a9a9b9b9b9b9b9b9c9c9c9b9b9b9b9b9b9a9a9a9a9a9a9999999595959191918f8f8f8e8e8e8b8b8b868686818181969696d3d3d3fcfcfcfdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfefefefdfdfdfafafaf8f8f8f6f6f6f0f0f0e2e2e2d9d9d9e3e3e3f6f6f6fefefef9f9f9fefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfbfbfbfafafaf8f8f8f5f5f5f0f0f0ececece8e8e8e3e3e3e0e0e0dbdbdbd6d6d6d3d3d3cacacac4c4c4b9b9b9afafafa8a8a89f9f9f8f8f8f7f7f7f6e6e6e5e5e5e5151515656566767677373737171716868686b6b6b6161615757575454545151514949494141413d3d3d3d3d3d3f3f3f4040403e3e3e3d3d3d3d3d3d3f3f3f4040404141413e3e3e3b3b3b3b3b3b3e3e3e3e3e3e3b3b3b3838383d3d3d3d3d3d3d3d3d3c3c3c3b3b3b3a3a3a3b3b3b3b3b3b3e3e3e3636362d2d2d3636364141413535352727272b2b2b3434345050507575758686868a8a8aa4a4a4c5c5c5d3d3d3b8b8b89292927a7a7a7c7c7cb2b2b2f2f2f2fefefefcfcfcf2f2f2dcdcdc9999995151515e5e5eb7b7b7ebebebdfdfdfa8a8a88e8e8e8383838a8a8a909090a3a3a3c2c2c2d6d6d6dfdfdfd2d2d2cdcdcdcececebdbdbd9e9e9e8f8f8f949494999999a7a7a7abababacacaca9a9a98787875a5a5a474747464646808080bfbfbfdfdfdfe9e9e9f2f2f2f9f9f9fbfbfbfefefef9f9f9e4e4e4c5c5c5a8a8a89797978e8e8e8888887c7c7c8282828f8f8f9e9e9ea4a4a4a1a1a19e9e9e9e9e9e9d9d9d9d9d9d9d9d9d9d9d9d9c9c9c9a9a9a9999999898989999999696969393939393939494949393938f8f8f8b8b8b9c9c9cd5d5d5fcfcfcfefefefdfdfdfffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffefefefcfcfcfcfcfcfcfcfcf9f9f9f5f5f5f0f0f0edededeeeeeeecececeaeaeaedededf5f5f5fafafafbfbfbfefefefefefefffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfcfcfcfbfbfbf8f8f8f5f5f5f0f0f0ededede8e8e8e4e4e4e0e0e0dcdcdcd8d8d8d4d4d4cbcbcbc5c5c5bababaafafafa9a9a9a0a0a08f8f8f8080806e6e6e5c5c5c4f4f4f5555556969697575756f6f6f6363635555554e4e4e4949494b4b4b4b4b4b4747474444444343434040404141413e3e3e3939393838383a3a3a3a3a3a3838383636363535353535353737373b3b3b3e3e3e3e3e3e3c3c3c3e3e3e3e3e3e3e3e3e3c3c3c3b3b3b3c3c3c3e3e3e4141414545453737373434344848485151513838382525252f2f2f2e2e2e4141416565657d7d7d838383939393b0b0b0c0c0c0c3c3c3a0a0a08585857d7d7dafafaff3f3f3fffffffbfbfbf5f5f5d8d8d88585853c3c3c5e5e5ec6c6c6f9f9f9eaeaeaccccccb9b9b9b3b3b3b9b9b9bebebec9c9c9d2d2d2cfcfcfd2d2d2d0d0d0c5c5c5b1b1b1a0a0a0999999999999999999acacacd1d1d1dbdbdbd5d5d5d8d8d8b8b8b87474744444445353539a9a9ad8d8d8e6e6e6e6e6e6f4f4f4fcfcfcf6f6f6fdfdfdfefefeeeeeeecbcbcba8a8a8939393888888818181808080868686929292a0a0a0a4a4a4a1a1a19f9f9fa1a1a1a1a1a1a0a0a0a0a0a09e9e9e9d9d9d9a9a9a9898989797979c9c9c9a9a9a999999989898999999999999979797969696a2a2a2d7d7d7fcfcfcfefefefdfdfdfefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffdfdfdf9f9f9f2f2f2ebebebe6e6e6e5e5e5e5e5e5e4e4e4e4e4e4e7e7e7edededf0f0f0f0f0f0f3f3f3f9f9f9fdfdfdfefefefffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfbfbfbf8f8f8f6f6f6f0f0f0ededede8e8e8e4e4e4e1e1e1ddddddd9d9d9d5d5d5ccccccc6c6c6bbbbbbb0b0b0a9a9a9a0a0a09090908080806d6d6d5a5a5a4b4b4b5151516363636b6b6b5d5d5d4b4b4b3e3e3e3d3d3d4040404646464848484545454444444646464141414242424040403e3e3e4545454f4f4f5252524f4f4f4d4d4d5050504f4f4f4949494040403a3a3a3a3a3a3c3c3c3b3b3b3b3b3b3a3a3a3a3a3a3c3c3c4343434d4d4d5555555656565252526363638585858282824a4a4a2626263131313030303434345050507070707c7c7c878787989898a1a1a1c3c3c3aeaeae989898858585adadadf2f2f2fffffff9f9f9f9f9f9dadada8787874141415b5b5bb3b3b3e8e8e8ecececdededed4d4d4d1d1d1d1d1d1d1d1d1d8d8d8d4d4d4c3c3c3bababab8b8b8aeaeae9d9d9d939393999999a9a9a9b6b6b6d0d0d0f0f0f0f4f4f4e7e7e7d6d6d6a2a2a26e6e6e656565828282b7b7b7e1e1e1e4e4e4e4e4e4f3f3f3fdfdfdf9f9f9fafafafefefef0f0f0cacacaa3a3a38e8e8e8585857f7f7f8a8a8a8f8f8f999999a3a3a3a5a5a5a0a0a09f9f9fa2a2a2a3a3a3a2a2a2a2a2a2a1a1a19f9f9f9d9d9d9b9b9b9a9a9a9e9e9e9e9e9e9d9d9d9b9b9b9999999999999a9a9a9c9c9ca6a6a6d9d9d9fcfcfcfefefefdfdfdfdfdfdfcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfafafaf4f4f4e7e7e7d9d9d9d3d3d3d6d6d6dcdcdce3e3e3e1e1e1e7e7e7f3f3f3f8f8f8f3f3f3f3f3f3f9f9f9fdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffdfdfdfcfcfcfcfcfcfcfcfcfbfbfbf8f8f8f6f6f6f0f0f0ededede9e9e9e5e5e5e1e1e1dededed9d9d9d6d6d6cdcdcdc7c7c7bbbbbbb0b0b0a9a9a9a0a0a09090908080806d6d6d5959594848484c4c4c5b5b5b5c5c5c4747473030303232323535353d3d3d4646464848484343434141414343433b3b3b3e3e3e4343434c4c4c6161617878788484848383838585858787878181816a6a6a4c4c4c3535352f2f2f3131313535353434343434343636363d3d3d4c4c4c5e5e5e6a6a6a696969727272989898c6c6c6b4b4b46060602828282f2f2f3434342d2d2d414141656565787878808080888888898989bfbfbfb7b7b7a7a7a78e8e8eacacacefefeffffffff7f7f7f5f5f5d7d7d78a8a8a474747525252939393cacacae4e4e4dfdfdfdadadad6d6d6cfcfcfccccccd6d6d6d4d4d4bfbfbfababab999999929292999999979797959595b1b1b1d6d6d6f3f3f3fafafaf3f3f3e1e1e1afafaf5b5b5b4a4a4a898989c4c4c4ddddddededede7e7e7e3e3e3eeeeeef9f9f9fafafaf7f7f7fdfdfdeeeeeec6c6c69e9e9e8b8b8b8484848181819393939797979f9f9fa6a6a6a5a5a5a0a0a09f9f9fa2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a1a1a1a0a0a09e9e9e9e9e9e9f9f9fa0a0a09f9f9f9b9b9b9696969595959999999d9d9da9a9a9dadadafcfcfcfffffffefefefdfdfdfbfbfbfefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff9f9f9fcfcfcfefefef8f8f8fafafafefefefbfbfbffffffedededddddddd2d2d2c7c7c7cacacad3d3d3d2d2d2e3e3e3e5e5e5e9e9e9ecececeeeeeef1f1f1f5f5f5f8f8f8fefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafaf8f8f8f4f4f4f0f0f0ebebebe7e7e7e3e3e3dfdfdfdadadad6d6d6cdcdcdc7c7c7bcbcbcb1b1b1aaaaaaa1a1a19191918181816d6d6d5e5e5e4949493e3e3e3e3e3e3c3c3c3030302121213434343636364747475656565757575858585555554848483939393f3f3f4848485353538f8f8fd7d7d7f0f0f0fefefef7f7f7ffffffeaeaeaa4a4a45b5b5b3535352c2c2c2b2b2b2929292828282d2d2d3d3d3d5151516161616767676666667272729e9e9ecdcdcdeaeaead5d5d58181813838382d2d2d2626263939393c3c3c4848486b6b6b7d7d7d7d7d7d878787bbbbbbd9d9d9cbcbcba0a0a0c0c0c0f4f4f4f3f3f3f6f6f6fdfdfddcdcdc9090904c4c4c3a3a3a4d4d4d848484c6c6c6d1d1d1c9c9c9d0d0d0d0d0d0c8c8c8cfcfcfc8c8c8a6a6a69595958e8e8e9696969b9b9b9090909d9d9dd3d3d3fffffff8f8f8e4e4e4d4d4d4aeaeae666666464646808080cccccce5e5e5e5e5e5e3e3e3ebebebd5d5d5dbdbdbffffffefefeff7f7f7f7f7f7e7e7e7c1c1c19898988383838484848c8c8c9f9f9fa2a2a2a5a5a5a5a5a5a3a3a3a2a2a2a3a3a3a5a5a5a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a1a1a1a1a1a1a1a1a1a6a6a6a2a2a2a0a0a09f9f9f9898989292929595959e9e9ea5a5a5dcdcdcfffffffffffffffffffffffffbfbfbf7f7f7f9f9f9f8f8f8fcfcfcfffffffdfdfdf7f7f7f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff9f9f9fcfcfcfffffff9f9f9fafafafefefef8f8f8eeeeeed9d9d9ccccccc5c5c5bfbfbfc6c6c6d3d3d3d4d4d4e2e2e2e5e5e5e9e9e9ecececeeeeeef1f1f1f4f4f4f7f7f7fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafaf8f8f8f4f4f4f0f0f0ececece7e7e7e3e3e3dfdfdfdadadad7d7d7cececec8c8c8bdbdbdb2b2b2abababa2a2a29191918282826767675555554747474141413636362828282a2a2a3737374242424e4e4e7f7f7fb8b8b8d9d9d9dededeafafaf6868684a4a4a5050504d4d4d4848488a8a8ae6e6e6fbfbfbf1f1f1edededd8d8d8a6a6a66464643535352828282e2e2e3434343030302a2a2a3333334b4b4b5d5d5d626262676767717171959595d0d0d0f8f8f8fefefef3f3f3c3c3c37a7a7a4c4c4c5353537b7b7b7979795c5c5c6666668383838d8d8d8d8d8d868686b5b5b5d5d5d5cdcdcde0e0e0fafafaf6f6f6fdfdfdf6f6f6d6d6d68c8c8c4a4a4a3939394c4c4c868686cccccccbcbcbb2b2b2adadadafafafa3a3a39d9d9d9e9e9e9797979d9d9d969696989898989898959595acacacd7d7d7f4f4f4d0d0d08e8e8e6d6d6d888888abababc2c2c2d3d3d3dededee8e8e8e5e5e5dcdcdccececea2a2a2a5a5a5e7e7e7fbfbfbfcfcfcffffffeeeeeebebebe8c8c8c7474747676767d7d7d9c9c9c9f9f9fa2a2a2a2a2a2a1a1a19f9f9fa0a0a0a1a1a1a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a1a1a1a1a1a19f9f9f9e9e9ea0a0a0a2a2a29e9e9e9b9b9ba0a0a0a9a9a9bdbdbde4e4e4f9f9f9f6f6f6fbfbfbfffffffefefef9f9f9fbfbfbfafafafdfdfdfffffffffffffbfbfbfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff9f9f9fdfdfdfffffffbfbfbfcfcfcfdfdfdf4f4f4d3d3d3c0c0c0b8b8b8b9b9b9bababac5c5c5d5d5d5d9d9d9e2e2e2e5e5e5e8e8e8ebebebedededf0f0f0f4f4f4f7f7f7fdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafaf8f8f8f5f5f5f1f1f1ececece8e8e8e4e4e4e0e0e0dbdbdbd7d7d7cfcfcfc9c9c9bebebeb3b3b3acacaca3a3a39393938383836f6f6f5555554242423b3b3b2d2d2d2b2b2b585858939393aaaaaaabababc9c9c9e5e5e5f3f3f3fefefed5d5d5838383404040505050555555494949828282dededeebebebcfcfcf9b9b9b7c7c7c5252523434342929292a2a2a2d2d2d2d2d2d3838383838384949496262626969696666667a7a7a999999cdcdcdf3f3f3fffffff7f7f7fbfbfbf6f6f6cececea5a5a5bababacacacaadadad7777776969697878787d7d7d7777777e7e7ea1a1a1d4d4d4e4e4e4efefeffefefef8f8f8fcfcfcfafafad5d5d58989894d4d4d3f3f3f4e4e4e828282c5c5c5d0d0d0bababaadadada4a4a49595959191919797979595958e8e8e929292a2a2a2b5b5b5cbcbcbe0e0e0dadadabcbcbc7272725d5d5d717171aaaaaad3d3d3e2e2e2e9e9e9ececece9e9e9e7e7e7e8e8e8e6e6e6c9c9c9c7c7c7f1f1f1fcfcfcf6f6f6fafafae6e6e6b5b5b58989897b7b7b8383838c8c8c9e9e9ea1a1a1a5a5a5a6a6a6a5a5a5a3a3a3a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a1a1a19d9d9d9e9e9ea2a2a2a4a4a4a1a1a19f9f9fa5a5a5acacaccdcdcdeeeeeefcfcfcf6f6f6f8f8f8fdfdfdfcfcfcfbfbfbfffffffefefefffffffffffffffffffdfdfdfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfafafafffffffffffffcfcfcfefefefbfbfbeeeeeebfbfbfafafafaeaeaeb8b8b8bdbdbdc8c8c8d7d7d7dddddde1e1e1e4e4e4e7e7e7eaeaeaecececefefeff3f3f3f6f6f6fcfcfcfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafaf8f8f8f5f5f5f2f2f2ededede8e8e8e5e5e5e0e0e0dbdbdbd8d8d8d0d0d0cacacabfbfbfb4b4b4adadada5a5a59494948484847373735a5a5a4343433333332828283c3c3c868686d2d2d2f7f7f7f6f6f6fffffffffffff2f2f2f6f6f6cecece7979793232323f3f3f5555555252526b6b6b9b9b9b9b9b9b8888884646463535352929292d2d2d3333333131312c2c2c2b2b2b4242424d4d4d6161616f6f6f6f6f6f7a7a7aa4a4a4d1d1d1f9f9f9f8f8f8f2f2f2f1f1f1f8f8f8fcfcfcf8f8f8f6f6f6e6e6e6b9b9b98888887575757a7a7a7b7b7b7a7a7a7e7e7e909090929292adadadbdbdbdd4d4d4f7f7f7f9f9f9f3f3f3e4e4e4bbbbbb7777774e4e4e4d4d4d5252526d6d6d9b9b9bb0b0b0b6b6b6afafaf9b9b9b9494949d9d9d9999998585859a9a9a8989897c7c7c878787b7b7b7eeeeeeeaeaeabcbcbc848484878787acacacdcdcdcececece6e6e6e0e0e0dbdbdbdfdfdfe6e6e6f5f5f5fdfdfdf5f5f5f8f8f8fdfdfdedededf2f2f2e9e9e9cbcbcba1a1a18a8a8a8f8f8f9c9c9ca2a2a2a0a0a0a3a3a3a6a6a6a7a7a7a7a7a7a6a6a6a4a4a4a3a3a3a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a2a2a2a4a4a4a5a5a5a3a3a3a0a0a09e9e9ea0a0a0a4a4a4bebebee4e4e4fbfbfbfafafaf9f9f9f9f9f9f9f9f9fffffff8f8f8f7f7f7f7f7f7f9f9f9fbfbfbfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfafafafffffffffffffcfcfcfffffffbfbfbeaeaeab4b4b4a6a6a6aaaaaabbbbbbc1c1c1c9c9c9d6d6d6dbdbdbe0e0e0e3e3e3e7e7e7eaeaeaecececefefeff2f2f2f5f5f5fbfbfbfbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafaf8f8f8f6f6f6f3f3f3eeeeeee9e9e9e6e6e6e1e1e1dcdcdcd9d9d9d2d2d2ccccccc1c1c1b6b6b6afafafa6a6a69696968686866a6a6a5d5d5d4848483333333232325656569a9a9ad2d2d2f8f8f8f4f4f4fcfcfcfdfdfdfefefeffffffe3e3e39595955454543939394444444d4d4d4949494949493f3f3f3f3f3f3636362e2e2e2c2c2c3030302e2e2e2b2b2b3333334141415050505b5b5b6565656b6b6b7d7d7da4a4a4d3d3d3f2f2f2fefefef7f7f7fafafafffffffdfdfdf7f7f7fafafaffffffdedede9494946161616a6a6a7c7c7c7a7a7a7777777d7d7d7d7d7d757575818181868686a2a2a2cfcfcfd3d3d3c6c6c69a9a9a7c7c7c5555555454546868685e5e5e5353536464647777778b8b8b9898989e9e9eacacacb6b6b6acacac9b9b9ba9a9a98f8f8f707070696969949494dadadaf0f0f0d4d4d4cacacac3c3c3d0d0d0e1e1e1e1e1e1e1e1e1e7e7e7e8e8e8f4f4f4f7f7f7f4f4f4dedededadadaf4f4f4fffffff8f8f8fbfbfbdcdcdcaeaeae8c8c8c898989999999a2a2a2a0a0a09f9f9fa0a0a0a1a1a1a3a3a3a4a4a4a3a3a3a2a2a2a0a0a0a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a4a4a4a5a5a5a4a4a4a2a2a2a1a1a1a0a0a09e9e9e9c9c9c9a9a9ab8b8b8d0d0d0e0e0e0f2f2f2fbfbfbfcfcfcfffffff1f1f1f3f3f3f5f5f5f6f6f6f9f9f9fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfbfbfbfffffffffffffcfcfcfffffffafafae7e7e7b1b1b1a2a2a2a9a9a9bcbcbcc2c2c2c7c7c7d1d1d1d6d6d6dfdfdfe2e2e2e6e6e6e9e9e9ebebebeeeeeef1f1f1f4f4f4fafafafbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafaf8f8f8f7f7f7f3f3f3eeeeeeeaeaeae6e6e6e2e2e2ddddddd9d9d9d4d4d4cececec3c3c3b8b8b8b1b1b1a8a8a89797978888886969695f5f5f474747333333484848878787cbcbcbf2f2f2f7f7f7fafafafafafaf6f6f6f7f7f7fcfcfce7e7e7c2c2c27e7e7e3a3a3a3030303c3c3c3535352c2c2c2525252f2f2f3131313131313232323232322c2c2c2d2d2d404040565656616161636363666666767676a0a0a0d4d4d4f1f1f1f5f5f5f0f0f0f6f6f6fffffffdfdfdf4f4f4fbfbfbfdfdfdedededcecece9999997575757171717171717070706d6d6d6565656464646e6e6e7d7d7d7171717575758686867e7e7e7c7c7c6868685e5e5e5b5b5b7b7b7b9696967878784e4e4e4a4a4a4d4d4d5858587272729f9f9fc1c1c1c1c1c1c2c2c2d7d7d7c4c4c4c0c0c0bababab2b2b2bebebedfdfdfecececd9d9d9e1e1e1e3e3e3edededebebebdcdcdcdededef2f2f2fffffff7f7f7e3e3e3cacacaadadadc2c2c2f3f3f3fffffffffffff8f8f8cdcdcd9d9d9d8b8b8b949494a1a1a1a5a5a5a2a2a2a3a3a3a2a2a2a2a2a2a3a3a3a5a5a5a5a5a5a4a4a4a2a2a2a5a5a5a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a3a3a3a0a0a0a1a1a1a2a2a2a3a3a3a5a5a5a4a4a49999998d8d8d7878788282828d8d8da9a9a9d2d2d2e7e7e7e6e6e6e5e5e5f3f3f3fbfbfbfffffffffffffefefefefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefdfdfdfffffffefefefafafafffffffafafae5e5e5b5b5b5a4a4a4a8a8a8bbbbbbc0c0c0c3c3c3cececed5d5d5dfdfdfe2e2e2e5e5e5e8e8e8eaeaeaedededf1f1f1f4f4f4f9f9f9fafafafcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafaf8f8f8f7f7f7f4f4f4efefefebebebe7e7e7e2e2e2dedededadadad5d5d5cfcfcfc4c4c4b9b9b9b2b2b2a9a9a99999998989897272725f5f5f4040403131315454549d9d9ddfdfdffffffff2f2f2fefefefbfbfbf5f5f5edededcbcbcba4a4a49696966d6d6d3030302b2b2b3434342d2d2d3131313333333636362929292b2b2b3030303535353b3b3b4545455353535f5f5f686868707070838383a5a5a5d1d1d1f1f1f1fbfbfbf6f6f6f3f3f3f6f6f6fbfbfbf3f3f3eeeeeefffffffcfcfcd8d8d89d9d9d8383837979797777776e6e6e7171717373736666666262627575758181816f6f6f6666665e5e5e575757767676959595979797a0a0a0bdbdbdc3c3c38c8c8c5656565353534b4b4b4b4b4b5656567676768e8e8e878787979797c6c6c6d9d9d9d5d5d5d8d8d8dadadadbdbdbe6e6e6eaeaeadededed9d9d9d8d8d8e2e2e2eaeaeaeaeaeaebebebe4e4e4d2d2d2acacac989898999999a3a3a3d2d2d2f9f9f9efefeff0f0f0dededeb7b7b7989898989898a3a3a3a5a5a5a5a5a5a9a9a9a8a8a8a5a5a5a3a3a3a3a3a3a6a6a6a8a8a8a8a8a8a7a7a7a5a5a5a5a5a5a4a4a4a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a0a0a0a1a1a1a2a2a2a5a5a5a7a7a79e9e9e8484846b6b6b6565656767676969697c7c7c9b9b9ba5a5a59f9f9f9e9e9eccccccdfdfdff2f2f2fafafafafafafcfcfcfdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffdfdfdfffffffcfcfcfafafafffffffafafae4e4e4bbbbbba7a7a7a9a9a9babababebebec2c2c2cececed7d7d7dededee1e1e1e5e5e5e8e8e8eaeaeaedededf1f1f1f3f3f3f9f9f9fafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafaf8f8f8f8f8f8f4f4f4efefefebebebe7e7e7e3e3e3dedededadadad5d5d5cfcfcfc4c4c4b9b9b9b2b2b2aaaaaa9999998989897373735b5b5b3c3c3c3131314f4f4f848484b1b1b1c6c6c6e2e2e2d5d5d5b3b3b3acacacb7b7b78f8f8f5656564949493e3e3e2323233333333434342222222f2f2f3434342b2b2b3838383333332f2f2f3535354747475b5b5b6565656666666868687e7e7eaaaaaadadadaf5f5f5fafafafafafafefefefffffff9f9f9fdfdfdfffffffdfdfdffffffecececbdbdbd8080806666666868687474746b6b6b6666666565655959596363636e6e6e7272726868686d6d6d696969767676b7b7b7e3e3e3e6e6e6e8e8e8eeeeeed8d8d88e8e8e5a5a5a6060607474747474746060605050504a4a4a414141555555848484a5a5a59e9e9eaeaeaeccccccdededee3e3e3d7d7d7c0c0c0999999abababc4c4c4c9c9c9bbbbbbb2b2b2ababab9d9d9d6767676f6f6fa0a0a0cacacaf0f0f0fafafae6e6e6fafafac6c6c6a8a8a8989898a2a2a2a7a7a79d9d9d9a9a9aa5a5a5a6a6a6a3a3a39f9f9f9f9f9fa2a2a2a5a5a5a5a5a5a4a4a4a5a5a5a5a5a5a5a5a5a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a5a5a5a5a5a5a5a5a5a6a6a6a4a4a49292926c6c6c4848485e5e5e6767676a6a6a6d6d6d6e6e6e6161615656565b5b5b868686a5a5a5cacacae1e1e1eeeeeef9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffdfdfdfefefef9f9f9f5f5f5fdfdfdfafafae7e7e7b6b6b6acacaca9a9a9b3b3b3bfbfbfc7c7c7cdcdcdd3d3d3dcdcdce1e1e1e8e8e8ebebebecececeeeeeef2f2f2f5f5f5f9f9f9fafafafcfcfcfefefefffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafafafaf5f5f5f3f3f3f0f0f0ececece7e7e7e2e2e2dedededcdcdcd4d4d4d1d1d1c8c8c8bdbdbdb3b3b3a9a9a99b9b9b8e8e8e767676575757393939333333404040565656707070858585b1b1b19393936f6f6f5b5b5b5656565151514343433535353333333535353636363737373636363535353434343333333333333232323838384848485858586464646c6c6c727272858585b2b2b2e0e0e0f3f3f3f5f5f5f8f8f8fafafaf9f9f9fafafafffffffffffffdfdfdffffffffffffe7e7e7c7c7c78383837676766b6b6b6767676565656060605f5f5f6262626868686c6c6c6868685d5d5d5858586a6a6a6d6d6dbdbdbdf0f0f0f8f8f8fafafaf9f9f9dadada9090906565657474749f9f9fb4b4b49e9e9e6262623939393333333d3d3d4949495959594d4d4d6666669b9b9bbbbbbbbcbcbca8a8a89292925454545757577b7b7b9393937474745555555757575f5f5f636363989898d3d3d3f2f2f2fafafaf7f7f7eeeeeee4e4e4bebebeadadad9e9e9e9e9e9ea2a2a2a3a3a3a2a2a2a4a4a4a3a3a3a3a3a3a3a3a3a4a4a4a4a4a4a5a5a5a5a5a5a5a5a5a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a1a1a1a1a1a1a1a1a1a4a4a4a4a4a4a2a2a2a3a3a3a4a4a49797977272724e4e4e6a6a6a6a6a6a6868686565656565656262625757574b4b4b5252526666665e5e5eabababc7c7c7d5d5d5f3f3f3f8f8f8fffffffcfcfcf9f9f9fdfdfdfffffffffffffffffffdfdfdfffffffffffffffffffcfcfcfcfcfcfefefefffffffffffffffffffffffffdfdfdf9f9f9fcfcfcfffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9fcfcfcfafafaf8f8f8fdfdfdf4f4f4d9d9d9abababa7a7a7a9a9a9b4b4b4bfbfbfc6c6c6ccccccd3d3d3dbdbdbe1e1e1e7e7e7ebebebecececeeeeeef1f1f1f5f5f5f8f8f8fafafafcfcfcfefefefffffffffffffffffffefefefefefefffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafafafaf5f5f5f4f4f4f1f1f1ededede8e8e8e3e3e3dedededcdcdcd5d5d5d2d2d2c9c9c9bdbdbdb3b3b3aaaaaa9c9c9c9090907979795e5e5e4646463f3f3f4141414444444a4a4a5252526767675858584646463e3e3e3e3e3e4040403b3b3b3636363434343636363737373737373636363535353434343434343535353434344343435b5b5b646464636363717171868686b4b4b4d6d6d6f5f5f5fefefefcfcfcfdfdfdfefefefcfcfcfffffffffffffdfdfdfafafaffffffffffffe6e6e6c6c6c68484847777776b6b6b6767676565656262626262626666666c6c6c6767675b5b5b4a4a4a3f3f3f4e4e4e5a5a5ab7b7b7f1f1f1fcfcfcfefefef4f4f4d1d1d19090906c6c6c797979a0a0a0c5c5c5cbcbcba2a2a26f6f6f4747473030302c2c2c3232322e2e2e3d3d3d5656566565656a6a6a6161614d4d4d3030303434344a4a4a5454543b3b3b2727273a3a3a575757a5a5a5cfcfcff1f1f1f7f7f7f7f7f7f7f7f7e7e7e7cececeb2b2b2a6a6a69e9e9e9f9f9fa3a3a3a2a2a2a1a1a1a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a3a3a3a3a3a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a1a1a1a1a1a1a1a1a1a6a6a6a5a5a5a5a5a5a6a6a6a0a0a09090907d7d7d7070706e6e6e6f6f6f6c6c6c6868686767676666665f5f5f5757575959595b5b5b4444445f5f5f747474969696cfcfcfeaeaeaefefeff9f9f9fffffffdfdfdf9f9f9fcfcfcfffffffffffff8f8f8fafafafcfcfcfdfdfdfffffffffffffffffffffffffafafafdfdfdfffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf9f9f9f9f9f9fcfcfcfcfcfcfbfbfbfbfbfbe4e4e4bdbdbd9b9b9b9f9f9fa9a9a9b6b6b6bfbfbfc4c4c4cbcbcbd2d2d2dbdbdbe0e0e0e7e7e7eaeaeaebebebedededf1f1f1f4f4f4f8f8f8f9f9f9fbfbfbfefefefffffffffffffffffffefefefffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafafafaf6f6f6f4f4f4f2f2f2eeeeeee9e9e9e3e3e3dfdfdfddddddd7d7d7d4d4d4cacacabdbdbdb3b3b3ababab9e9e9e9292927676766161614e4e4e4a4a4a4a4a4a4343433e3e3e3e3e3e4040403e3e3e3a3a3a3838383838383838383838383838383636363838383939393838383636363434343535353636363a3a3a3939394c4c4c6666666c6c6c6b6b6b888888b1b1b1e1e1e1f4f4f4fffffffffffffbfbfbfcfcfcfdfdfdfcfcfcfefefefdfdfdf8f8f8f6f6f6fbfbfbf5f5f5d2d2d2aaaaaa8181817474746868686363636262626262626464646868686464645353534040402f2f2f1f1f1f2929293d3d3daaaaaae9e9e9f8f8f8f8f8f8e1e1e1b8b8b88686866e6e6e777777909090c2c2c2e8e8e8e1e1e1b4b4b47171713c3c3c2929293131312f2f2f3030302d2d2d2a2a2a3434343737372a2a2a2b2b2b2e2e2e2f2f2f2e2e2e2b2b2b3434346262629c9c9cd9d9d9f4f4f4fffffff6f6f6f5f5f5fcfcfce6e6e6c1c1c1a3a3a39f9f9f9d9d9da1a1a1a3a3a3a1a1a1a0a0a0a1a1a1a0a0a0a0a0a0a1a1a1a1a1a1a2a2a2a2a2a2a2a2a2a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a2a2a2a4a4a4a0a0a0a2a2a2a1a1a18e8e8e7474747171717f7f7f7777777878787575756e6e6e6a6a6a6969696565656060606060606060605959594848485050506565658e8e8ea1a1a1b2b2b2d8d8d8f9f9f9fdfdfdf7f7f7f9f9f9fffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfdfdfdf4f4f4f7f7f7fdfdfdfffffffffffffdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffffffffffdfdfdf7f7f7d2d2d29e9e9e8b8b8b979797a9a9a9b7b7b7bebebec3c3c3cacacad1d1d1dadadadfdfdfe6e6e6eaeaeaebebebecececf0f0f0f4f4f4f7f7f7f8f8f8fbfbfbfdfdfdfffffffffffffffffffefefefffffffefefefefefefdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafafafaf7f7f7f6f6f6f3f3f3efefefeaeaeae5e5e5e0e0e0dedededadadad6d6d6cbcbcbbfbfbfb5b5b5acacaca0a0a09595957777776161614e4e4e4b4b4b4d4d4d4a4a4a4949494b4b4b4545454646464646464444444040403d3d3d3c3c3c3c3c3c3939393a3a3a3b3b3b3939393636363535353737373a3a3a424242434343515151666666737373858585b2b2b2e1e1e1f6f6f6fdfdfdfffffffcfcfcf9f9f9fcfcfcfefefefdfdfdf9f9f9fafafaf9f9f9f9f9f9fcfcfcebebebb8b8b88484847a7a7a6f6f6f6363635d5d5d5d5d5d6060606464646666665757573d3d3d2828282020201414141919192c2c2c9e9e9ee0e0e0f3f3f3f2f2f2cecece9f9f9f7d7d7d7272727676767e7e7ea8a8a8d8d8d8f2f2f2e6e6e6b0b0b07c7c7c6a6a6a4b4b4b3b3b3b3030302727272020202929293131312a2a2a2828283232323333334040405e5e5e797979a5a5a5ddddddecececf7f7f7f9f9f9f4f4f4f7f7f7f6f6f6d9d9d9b5b5b59c9c9c9d9d9d9f9f9fa0a0a0a0a0a09f9f9fa0a0a0a1a1a1a0a0a0a1a1a1a1a1a1a1a1a1a2a2a2a2a2a2a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2a2a2a3a3a39d9d9d9f9f9f9e9e9e8080805b5b5b5b5b5b7575757f7f7f8181817e7e7e7575756d6d6d6969696565656161615f5f5f6a6a6a8282826464646666666262626464645c5c5c7a7a7aa6a6a6ccccccd5d5d5d9d9d9eaeaeaf7f7f7f9f9f9fffffffefefefcfcfcfdfdfdfcfcfcf9f9f9f9f9f9fbfbfbf6f6f6f4f4f4f8f8f8fefefefffffffcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfffffffefefefefefef6f6f6c9c9c98d8d8d818181939393a9a9a9b7b7b7bdbdbdc2c2c2cacacad0d0d0d9d9d9dfdfdfe5e5e5e9e9e9eaeaeaebebebefefeff3f3f3f6f6f6f7f7f7fafafafdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafafafaf8f8f8f7f7f7f4f4f4f0f0f0ebebebe6e6e6e2e2e2dfdfdfdbdbdbd8d8d8cececec1c1c1b8b8b8afafafa2a2a29696967d7d7d6565655050504a4a4a4a4a4a4848484848484b4b4b4545454343434141414141414141414141413f3f3f3e3e3e3b3b3b3d3d3d3e3e3e3b3b3b3737373737373c3c3c4040404c4c4c5454546161617272728b8b8bb1b1b1dcdcdcfafafafdfdfdfefefefefefefcfcfcfcfcfcfffffffffffffffffffdfdfdfffffffefefefefefeffffffeaeaeab1b1b17a7a7a7474746d6d6d6363635d5d5d5e5e5e6262626464646464644d4d4d2f2f2f1e1e1e2121211d1d1d1d1d1d282828949494e4e4e4f5f5f5f4f4f4cbcbcb9797978080807e7e7e7d7d7d808080919191afafafd7d7d7f0f0f0e1e1e1c9c9c9c6c6c68787876666665454545757575757575959595c5c5c5959594b4b4b5c5c5c696969888888b6b6b6cacacad5d5d5ecececf7f7f7f4f4f4f5f5f5fafafaf6f6f6dfdfdfbbbbbba0a0a09c9c9c9f9f9fa0a0a09e9e9e9d9d9d9e9e9ea0a0a0a2a2a2a1a1a1a2a2a2a2a2a2a2a2a2a3a3a3a3a3a3a3a3a3a4a4a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a4a4a7a7a7a2a2a2a5a5a5a3a3a38686866262625f5f5f7575757e7e7e8282828181817979797272726d6d6d6868686262625e5e5e6565657d7d7d6969697575757070706b6b6b5d5d5d6f6f6f8282828c8c8c8a8a8a989898bababad4d4d4dadadad8d8d8dbdbdbe7e7e7f5f5f5fcfcfcfafafaf8f8f8fafafafffffffafafaf9f9f9fcfcfcfefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfafafafafafafcfcfcfcfcfcfdfdfdf8f8f8cacaca8c8c8c7f7f7f939393a9a9a9b6b6b6bcbcbcc3c3c3cbcbcbcfcfcfd8d8d8dededee4e4e4e8e8e8e9e9e9ebebebeeeeeef2f2f2f5f5f5f7f7f7f9f9f9fcfcfcfefefefffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafbfbfbfcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafafafaf9f9f9f8f8f8f5f5f5f1f1f1ececece7e7e7e3e3e3e0e0e0dcdcdcd9d9d9d0d0d0c5c5c5bbbbbbb1b1b1a3a3a39696967c7c7c6666665454545050505151514c4c4c4949494a4a4a4949494545454141414040404242424343434141413f3f3f3d3d3d3f3f3f4040403d3d3d3939393a3a3a414141484848565656646464787878919191b6b6b6ddddddf5f5f5fafafafcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfbfbfbfffffffffffffdfdfdfafafafbfbfbe8e8e8b4b4b48080807171716e6e6e6767676262626363636767676666666262624242422525251616161f1f1f202020222222292929919191e8e8e8f6f6f6f6f6f6cdcdcd9797978585858888888383838989898888888e8e8eacacacd2d2d2dfdfdfe4e4e4f1f1f1d7d7d7b4b4b4a6a6a6b2b2b2b5b5b5b1b1b1afafafadadadadadadb1b1b1b6b6b6cbcbcbeaeaeaf7f7f7f5f5f5f5f5f5f9f9f9f4f4f4f7f7f7fdfdfdeeeeeec9c9c9a7a7a79797979d9d9da0a0a0a0a0a09c9c9c9b9b9b9e9e9ea1a1a1a1a1a1a2a2a2a2a2a2a2a2a2a2a2a2a3a3a3a3a3a3a4a4a4a4a4a4a3a3a3a3a3a3a3a3a3a3a3a3a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49d9d9d8989897575757676768282827b7b7b7f7f7f7f7f7f7b7b7b7878787676767171716b6b6b6262626060606464646a6a6a7c7c7c7b7b7b7f7f7f7676767676767777777070706868687272728b8b8b9a9a9a9a9a9a969696a1a1a1bbbbbbd9d9d9eaeaeae9e9e9e6e6e6e8e8e8f5f5f5fbfbfbfefefefdfdfdfefefefffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfcfcfcfcfcfcf9f9f9fafafaf8f8f8cdcdcd8f8f8f818181949494a9a9a9b4b4b4bbbbbbc4c4c4cccccccececed8d8d8dddddde4e4e4e7e7e7e8e8e8eaeaeaeeeeeef1f1f1f4f4f4f6f6f6f9f9f9fcfcfcfefefefffffffffffffffffffffffffefefefcfcfcfafafafafafafbfbfbfcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafafafafafafaf9f9f9f6f6f6f2f2f2ededede8e8e8e4e4e4e1e1e1dbdbdbd9d9d9d3d3d3c8c8c8bebebeb4b4b4a4a4a49696967979796565655555555555555757575353534f4f4f5050504f4f4f4d4d4d4a4a4a4747474545454444444343434242423e3e3e4141414242423f3f3f3b3b3b3d3d3d4646464e4e4e5f5f5f6a6a6a858585b0b0b0dcdcdcf6f6f6fcfcfcf8f8f8fbfbfbf9f9f9f9f9f9fafafafbfbfbfafafaf9f9f9f9f9f9fcfcfcfefefefbfbfbf8f8f8f7f7f7e4e4e4b2b2b28080806d6d6d6d6d6d6a6a6a6666666767676a6a6a6666665e5e5e3838381f1f1f1313131919191c1c1c262626363636a1a1a1ecececf3f3f3f5f5f5d0d0d09a9a9a8989898e8e8e8686868a8a8a898989878787939393acacacbcbcbccdcdcde4e4e4f0f0f0e1e1e1e1e1e1e9e9e9e8e8e8e7e7e7e7e7e7e2e2e2ebebebe4e4e4e3e3e3e5e5e5e9e9e9f4f4f4fbfbfbf6f6f6f4f4f4f7f7f7fafafaf1f1f1d6d6d6b5b5b5a0a0a09999999999999d9d9d9d9d9d9a9a9a9c9c9ca1a1a1a1a1a19e9e9ea0a0a0a0a0a0a1a1a1a1a1a1a2a2a2a2a2a2a2a2a2a2a2a2a3a3a3a3a3a3a3a3a3a4a4a4a4a4a4a5a5a5a5a5a5a5a5a5a1a1a1a5a5a59c9c9c8585857575757979798383838989898181818181817e7e7e7b7b7b7c7c7c7e7e7e7a7a7a7373736969696666665656567e7e7e8a8a8a8080808686868282827f7f7f8080807d7d7d7878787878787b7b7b7979797474747676767c7c7c909090abababb7b7b7b4b4b4b1b1b1b5b5b5cdcdcde8e8e8fdfdfdfefefefcfcfcfffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffefefef8f8f8f8f8f8f6f6f6cdcdcd909090848484969696a9a9a9b3b3b3bbbbbbc5c5c5cdcdcdcececed8d8d8dddddde3e3e3e7e7e7e8e8e8eaeaeaedededf1f1f1f4f4f4f6f6f6f8f8f8fbfbfbfefefefffffffffffffffffffffffffefefefcfcfcfafafaf9f9f9fafafafcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafafafafbfbfbf9f9f9f7f7f7f2f2f2ededede8e8e8e4e4e4e2e2e2dbdbdbdadadad4d4d4cacacac0c0c0b5b5b5a4a4a49696967c7c7c6666665454545151515252524e4e4e4c4c4c4e4e4e4646464848484a4a4a4848484444444242424444444646463e3e3e4242424343434040403d3d3d3f3f3f494949525252646464676767868686bfbfbfedededfdfdfdfcfcfcfcfcfcfdfdfdfbfbfbfbfbfbfdfdfdfefefefdfdfdfcfcfcfdfdfdf9f9f9fffffffffffffffffffcfcfce5e5e5aeaeae7979796868686b6b6b6a6a6a6666666767676969696363635858583636362222221616161919191c1c1c3030304a4a4abcbcbcf1f1f1f4f4f4f7f7f7d7d7d7a0a0a08e8e8e9393938a8a8a888888909090919191919191999999a2a2a2b4b4b4cfcfcfe7e7e7edededfafafafafafaf2f2f2f8f8f8fefefef7f7f7f1f1f1efefeffdfdfdfffffff0f0f0f5f5f5fefefef4f4f4f3f3f3fffffffefefee3e3e3bebebea4a4a49898989494949595959999999b9b9b9a9a9a9e9e9ea3a3a3a2a2a29b9b9b9f9f9f9f9f9f9f9f9fa0a0a0a0a0a0a1a1a1a1a1a1a1a1a1a3a3a3a3a3a3a3a3a3a4a4a4a4a4a4a5a5a5a5a5a5a5a5a5a4a4a4aaaaaa9898987171716060607272728585858989898b8b8b8787878080807c7c7c7e7e7e8282827e7e7e7777776e6e6e6b6b6b4c4c4c8b8b8b9090908181818c8c8c8d8d8d9090909090908d8d8d8888888181817e7e7e7f7f7f8282827d7d7d7777777a7a7a8484848585857d7d7d7c7c7c828282a3a3a3d1d1d1f7f7f7fcfcfcfafafafffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfefefefdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf9f9f9fffffffffffffdfdfdfafafaf5f5f5cdcdcd929292888888949494a5a5a5b4b4b4bebebec5c5c5cacacacececed4d4d4dadadae2e2e2e7e7e7eaeaeaecececefefeff1f1f1f3f3f3f1f1f1f4f4f4fbfbfbfefefefdfdfdfffffffffffffffffffdfdfdfbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfefefefafafaf2f2f2ecececeeeeeef2f2f2f1f1f1ebebebeaeaeae9e9e9e7e7e7e4e4e4e0e0e0dcdcdcd7d7d7d5d5d5d2d2d2cbcbcbc2c2c2bcbcbcb5b5b5ababab9d9d9d9292927575756666665858585454545454545353535151515050504f4f4f4d4d4d4b4b4b4a4a4a4a4a4a4949494747474545453f3f3f4545454848484343433d3d3d3f3f3f4c4c4c5959595656564e4e4e5757578d8d8dd5d5d5f9f9f9fbfbfbfcfcfcfcfcfcf9f9f9f8f8f8fdfdfdfffffffffffffefefefdfdfdfafafafafafafefefefffffffafafaeeeeeec3c3c38c8c8c6e6e6e6b6b6b6c6c6c6969696666666969695959593b3b3b2020201818182222222525252d2d2d494949afafafdfdfdff5f5f5fffffff8f8f8d5d5d5adadad9898989595959696968b8b8b9292929898989999999797979898989e9e9ea5a5a5d0d0d0dcdcdce7e7e7ecececefefeff4f4f4f6f6f6f6f6f6f2f2f2f9f9f9fafafaf4f4f4efefeff4f4f4fdfdfdfffffffffffff6f6f6fbfbfbecececb0b0b08686868686868e8e8e8f8f8f9595959a9a9a9a9a9a9797979797979c9c9ca2a2a29f9f9f9f9f9f9f9f9fa0a0a0a0a0a0a1a1a1a1a1a1a2a2a2a3a3a3a4a4a4a5a5a5a5a5a5a3a3a3a1a1a1a4a4a4a8a8a89f9f9fa3a3a38a8a8a6666665f5f5f6d6d6d8181819191918b8b8b8686868181817f7f7f7f7f7f7c7c7c7777777373737676766969696565658383839494949595959b9b9b8b8b8b9292929393939494949292928f8f8f8b8b8b8989898888888484848484848585858686868484848080807b7b7b7777778c8c8cafafafdadadaebebebefefeffffffffffffffafafafefefefefefefdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf9f9f9fdfdfdfffffffcfcfcfbfbfbf8f8f8d0d0d0969696888888949494a5a5a5b4b4b4bebebec5c5c5cacacacececed7d7d7dcdcdce1e1e1e5e5e5e7e7e7e9e9e9ecececeeeeeef3f3f3f7f7f7fbfbfbfffffffffffffffffffffffffdfdfdf7f7f7f6f6f6f7f7f7f9f9f9fbfbfbf9f9f9f4f4f4f0f0f0f5f5f5eaeaead7d7d7c6c6c6bfbfbfc0c0c0bebebebababab8b8b8b8b8b8b6b6b6b3b3b3afafafabababa6a6a6a4a4a49e9e9e9c9c9c9999999494949090908a8a8a8585858282826f6f6f6262625757575555555656565555555353535353535151514f4f4f4d4d4d4c4c4c4b4b4b4b4b4b4848484646464343434444444545454343434242424444444a4a4a4f4f4f4e4e4e4949494c4c4c787878c0c0c0f0f0f0fafafafbfbfbfdfdfdfbfbfbfafafafafafaf9f9f9f9f9f9fbfbfbfefefefbfbfbfafafafefefefefefefbfbfbf4f4f4d4d4d4a6a6a68585857272726d6d6d6d6d6d6060604f4f4f3e3e3e2e2e2e2525252121213636364b4b4b626262808080d7d7d7f7f7f7fbfbfbfffffff1f1f1cececeacacac9d9d9d9b9b9b9a9a9a9a9a9a9e9e9ea0a0a0a0a0a09d9d9d9c9c9c9f9f9fa2a2a2b7b7b7c3c3c3d2d2d2e0e0e0edededf4f4f4f0f0f0e8e8e8f0f0f0ebebebeeeeeef8f8f8fdfdfdf9f9f9f7f7f7fafafaf4f4f4f6f6f6f7f7f7e1e1e1b0b0b08d8d8d8686868888888e8e8e9090909292929494949696969999999b9b9b9d9d9d9d9d9d9e9e9e9e9e9e9e9e9e9f9f9f9f9f9fa0a0a0a0a0a0a0a0a0a1a1a1a3a3a3a4a4a4a4a4a4a3a3a3a4a4a4a7a7a7aaaaaa9797977474746060606d6d6d8080808686868787878888888888888686868383837f7f7f7b7b7b7a7a7a7979797c7c7c7272726a6a6a7e7e7e8a8a8a929292a0a0a09494949090909292929595959696969494949292928f8f8f8e8e8e9292928f8f8f8d8d8d8e8e8e9090909090908d8d8d8a8a8a878787969696adadadbcbcbccececef0f0f0fffffffafafafffffffefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfcfcfcfafafafbfbfbf8f8f8d0d0d0969696898989959595a5a5a5b4b4b4bdbdbdc4c4c4cacacacececed6d6d6dadadae0e0e0e4e4e4e7e7e7e9e9e9ecececefefeff0f0f0f8f8f8fcfcfcf9f9f9fbfbfbfffffffffffff9f9f9f8f8f8ecececdcdcdcd3d3d3d1d1d1d3d3d3d5d5d5d4d4d4d4d4d4c9c9c9b7b7b7a5a5a59e9e9e9e9e9e9d9d9d9999999696969595959393939191918c8c8c8888888383838181817c7c7c7d7d7d7b7b7b7575756e6e6e6969696868686868686969695e5e5e5656565757575959595858585656565656565353535151514f4f4f4e4e4e4e4e4e4d4d4d4a4a4a4848484848484545454242424444444848484949494747474343434242424141413c3c3c545454979797d6d6d6f1f1f1f8f8f8fcfcfcfffffffffffffefefefbfbfbfbfbfbfdfdfdfffffffdfdfdfcfcfcfffffffdfdfdf9f9f9f8f8f8e5e5e5c3c3c38c8c8c7171716a6a6a6a6a6a4e4e4e3131313333334343434b4b4b4545455959597171718b8b8ba3a3a3eaeaeafbfbfbfdfdfdf7f7f7e0e0e0bfbfbfa8a8a8a3a3a3a4a4a4a2a2a2a8a8a8a8a8a8a7a7a7a7a7a7a6a6a6a5a5a5a5a5a5a5a5a5a6a6a6adadadb8b8b8c6c6c6d2d2d2d3d3d3c2c2c2afafaf9b9b9ba1a1a1bfbfbfe8e8e8fcfcfcf5f5f5f0f0f0f5f5f5f2f2f2fdfdfde8e8e8b6b6b68f8f8f7c7c7c7a7a7a8080808989898888888989898e8e8e9494949898989999999898989c9c9c9c9c9c9c9c9c9d9d9d9d9d9d9d9d9d9e9e9e9e9e9ea1a1a1a1a1a1a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a2a2a2a6a6a68383836262626363637b7b7b8c8c8c8c8c8c8787878686868989898a8a8a8686868080807c7c7c7d7d7d8080807878787777777070707a7a7a8080808c8c8ca1a1a19797979595959595959696969696969595959494949292929191919898989494949090908f8f8f9090909191918f8f8f8d8d8d8d8d8d8a8a8a909090a0a0a0bfbfbfeeeeeefffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffefefefdfdfdfefefefffffffcfcfcfcfcfcfbfbfbfcfcfcfdfdfdfefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffbfbfbfafafaf9f9f9fafafaf6f6f6cecece9696968a8a8a959595a5a5a5b3b3b3bdbdbdc4c4c4cacacacececed2d2d2d7d7d7dfdfdfe6e6e6ebebebeeeeeeefefefefefeff1f1f1f7f7f7f2f2f2e4e4e4e2e2e2ebebebededede5e5e5e4e4e4d3d3d3bcbcbcaeaeaeaaaaaaaeaeaeb1b1b1b2b2b2acacaca9a9a9a0a0a09696969393939393939191918b8b8b8a8a8a8a8a8a8888888585858181817c7c7c7878787676767070707070707070706d6d6d6868686363635e5e5e5b5b5b6565655d5d5d5858585a5a5a5c5c5c5a5a5a5757575757575454545252525050504f4f4f4f4f4f4e4e4e4c4c4c4a4a4a4d4d4d4848484343434444444848484949494545454040403f3f3f4343433737373b3b3b717171b7b7b7e7e7e7fdfdfdf9f9f9fefefefffffffffffffffffffffffffefefefbfbfbfefefefdfdfdfffffffcfcfcf6f6f6f8f8f8efefefd8d8d89d9d9d7f7f7f6e6e6e5f5f5f3d3d3d2d2d2d4b4b4b7171717e7e7e7474747d7d7d848484909090a2a2a2e7e7e7f8f8f8f9f9f9ebebebcececeb0b0b0a4a4a4a9a9a9adadadaaaaaaacacacaaaaaaa9a9a9abababaeaeaeb0b0b0afafafadadadabababadadadb0b0b0b5b5b5b9b9b9b4b4b49f9f9f8b8b8b6f6f6f7f7f7f9f9f9fbfbfbfccccccc9c9c9c9c9c9cecececdcdcde6e6e6cbcbcb8d8d8d6f6f6f6c6c6c7171717d7d7d8080808181818484848989898f8f8f9393939696969797979a9a9a9a9a9a9b9b9b9b9b9b9c9c9c9d9d9d9d9d9d9d9d9da6a6a6a5a5a5a2a2a2a0a0a0a1a1a1a3a3a3a1a1a19d9d9d9191917070706262627070708080808888888e8e8e9191918686868888888888888686868282827f7f7f8080808181817777777d7d7d7777777777777373737b7b7b8e8e8e8181818b8b8b8989898686868686868a8a8a9090909595959898989696969797979696969494949191919090909191919393938f8f8f8989898d8d8d999999b0b0b0d8d8d8f6f6f6f9f9f9fefefefefefefdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefcfcfcfbfbfbfbfbfbf8f8f8f4f4f4f2f2f2f7f7f7fefefefffffffffffffdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffbfbfbfbfbfbfcfcfcfdfdfdf7f7f7d1d1d19b9b9b8b8b8b969696a5a5a5b3b3b3bcbcbcc3c3c3c9c9c9cececed2d2d2d8d8d8e0e0e0e8e8e8edededececece8e8e8e5e5e5eaeaeaeaeaeadcdcdcc6c6c6bebebec6c6c6c8c8c8c1c1c1bdbdbdb6b6b6aeaeaea9a9a9a7a7a7a3a3a39d9d9d9797979898989696969090908787878383838282827f7f7f7a7a7a7d7d7d7c7c7c7b7b7b7878787474746f6f6f6b6b6b6868686060606262626868686f6f6f7474747272726969696060606565655f5f5f5c5c5c5e5e5e5e5e5e5b5b5b5757575757575656565454545252525151515151515050504d4d4d4b4b4b4e4e4e4b4b4b4848484646464646464646464545454444444343434a4a4a3f3f3f3a3a3a5f5f5f9d9d9dd9d9d9fffffffcfcfcfefefefcfcfcf8f8f8f9f9f9fdfdfdfcfcfcf7f7f7fcfcfcfcfcfcfffffffefefef7f7f7fafafaf8f8f8e9e9e9cacaca9d9d9d7171715353534040404c4c4c7070708b8b8b9393938d8d8d9393938d8d8d8b8b8b9a9a9ae7e7e7fefefefbfbfbe9e9e9c9c9c9adadada6a6a6aeaeaeb2b2b2aeaeaeb0b0b0adadadacacacafafafb4b4b4b7b7b7b6b6b6b3b3b3b4b4b4b7b7b7b8b8b8b9b9b9bcbcbcbcbcbcb3b3b3a9a9a99292929292928989897b7b7b7373737070706666665959597373739f9f9f9d9d9d7171715f5f5f6262626a6a6a7575757676767b7b7b8282828686868787878b8b8b9292929797979797979898989999999a9a9a9b9b9b9d9d9d9d9d9d9e9e9ea5a5a5a4a4a49f9f9f9c9c9c9f9f9fa5a5a5a2a2a29b9b9b8181816464646464647d7d7d8484848484848b8b8b8e8e8e8989898686868484848484848585858484848282827f7f7f7e7e7e8282827878787373736969696e6e6e8080807474747070706b6b6b6666666868687272728181818d8d8d9595959494949b9b9ba0a0a09c9c9c9393938e8e8e9191919797978f8f8f8f8f8f9898989d9d9da0a0a0bababadededef0f0f0fcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf5f5f5f1f1f1efefefecececebebebf1f1f1fbfbfbfffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafafdfdfdfffffffffffff7f7f7d2d2d2a0a0a08c8c8c979797a6a6a6b2b2b2bbbbbbc2c2c2c9c9c9cececed4d4d4d7d7d7dddddde2e2e2e4e4e4dfdfdfd7d7d7d1d1d1cacacacacacac1c1c1b1b1b1aaaaaaabababaaaaaaa4a4a4adadada8a8a8a2a2a29c9c9c9696969191918c8c8c8888888d8d8d8b8b8b8484847979797575757676767777777676767575757474747373737070706c6c6c6767676262626060605d5d5d6161616b6b6b7878788080807e7e7e7070706464646767676262625f5f5f6161616060605c5c5c5959595a5a5a5959595757575454545353535353535252525050504e4e4e4d4d4d4d4d4d4b4b4b4949494747474646464747474949494141414747474444444646465a5a5a7d7d7db1b1b1e3e3e3fafafafefefefcfcfcf5f5f5f4f4f4fbfbfbfffffffcfcfcfbfbfbfafafafffffffffffffafafafefefefffffff6f6f6e5e5e5a7a7a76767674c4c4c5656567777778d8d8d8989898888888888889494948d8d8d898989959595e0e0e0f6f6f6fefefeeeeeeed0d0d0b5b5b5acacacb3b3b3b6b6b6b1b1b1b6b6b6b4b4b4b3b3b3b5b5b5b9b9b9bbbbbbb9b9b9b7b7b7b8b8b8bcbcbcbdbdbdbdbdbdc1c1c1c8c8c8cbcbcbc9c9c9d6d6d6cbcbcbb3b3b39d9d9d9b9b9b9696967575754c4c4c4a4a4a6c6c6c7474745858584646464b4b4b5959596464646d6d6d7575757d7d7d8080808080808484848c8c8c9393939292929393939595959797979999999c9c9c9d9d9d9e9e9e9e9e9e9f9f9f9b9b9b9999999f9f9fa7a7a7a1a1a19595957777775959596363638383838989898888888989898080808b8b8b8787878383838484848787878787878383837f7f7f7e7e7e7d7d7d7575757b7b7b7c7c7c888888a1a1a19a9a9a7272726c6c6c6565656565656c6c6c7676767e7e7e8282829494949a9a9a9b9b9b9090907f7f7f7373737171717575757878787e7e7e8d8d8d9191918c8c8ca5a5a5d7d7d7fafafafafafafafafafafafafafafafafafafbfbfbfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffbfbfbf0f0f0e6e6e6dfdfdfe1e1e1e5e5e5e9e9e9eeeeeef2f2f2f6f6f6f8f8f8fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf9f9f9f9f9f9fffffffffffffafafaedededc8c8c89999998d8d8d979797a6a6a6b2b2b2bbbbbbc2c2c2c9c9c9cececed1d1d1d1d1d1d1d1d1d3d3d3d2d2d2cdcdcdc5c5c5bfbfbfb5b5b5b8b8b8bbbbbbb8b8b8aeaeae9f9f9f8e8e8e8484849494949191918b8b8b8383837c7c7c7a7a7a7d7d7d8181818181818383838080807a7a7a7878787a7a7a7c7c7c7a7a7a7676767575757474747171716d6d6d6868686464646161615f5f5f6767677373737f7f7f8383837c7c7c6f6f6f6565656767676363636161616262626262625e5e5e5d5d5d5f5f5f5d5d5d5b5b5b5858585757575757575656565454545252524b4b4b4b4b4b4c4c4c4d4d4d4c4c4c4b4b4b4a4a4a4848484343434444444949495858585f5f5f5b5b5b747474a2a2a2d8d8d8edededfcfcfcfafafaf7f7f7fcfcfcfffffffffffffefefefafafafcfcfcfcfcfcf6f6f6fbfbfbfffffff8f8f8dfdfdfa2a2a26c6c6c6161617474748f8f8f9393938282827676767676768383838484848a8a8a9a9a9adcdcdce7e7e7f7f7f7edededd6d6d6bdbdbdb3b3b3b8b8b8bababab6b6b6bbbbbbbbbbbbbbbbbbbcbcbcbebebebfbfbfbfbfbfbebebec0c0c0c2c2c2c2c2c2c1c1c1c5c5c5cbcbcbcdcdcdcbcbcbd2d2d2cdcdcdc7c7c7cacacad4d4d4d0d0d0b1b1b18e8e8e8585858b8b8b8b8b8b7575755757575151515d5d5d6161616969696e6e6e7474747878787b7b7b8080808686868a8a8a8c8c8c8d8d8d9090909393939696969999999c9c9c9d9d9d9898989b9b9b9b9b9b9a9a9aa0a0a0a4a4a49797978484846161614c4c4c6565658989898a8a8a8989898c8c8c7f7f7f8b8b8b8a8a8a888888888888878787868686858585838383858585838383878787a3a3a3b3b3b3c0c0c0d8d8d8d2d2d2a9a9a9a5a5a5a1a1a1a1a1a1a3a3a3a1a1a19c9c9c9797979d9d9d9b9b9b9494948888887979796d6d6d6868686767676868686d6d6d7e7e7e848484808080979797cdcdcdf6f6f6fbfbfbfafafafafafafafafafafafafbfbfbfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffbfbfbecececdfdfdfd1d1d1d8d8d8e0e0e0e2e2e2e1e1e1e3e3e3ebebebf3f3f3fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf8f8f8f9f9f9fffffffefefef2f2f2e0e0e0b9b9b98b8b8b8e8e8e989898a6a6a6b2b2b2bababac2c2c2c9c9c9cecececacacac8c8c8c5c5c5c4c4c4c4c4c4c1c1c1bbbbbbb7b7b7bdbdbdc2c2c2cacacaccccccb9b9b99595957272725f5f5f6666666e6e6e7777777b7b7b7a7a7a7878787a7a7a7c7c7c7a7a7a8080808484848383838080807e7e7e7979797373737575757474747272727070706b6b6b6767676262626060605656566262627272727d7d7d7e7e7e7777776f6f6f6969696767676363636161616363636363636060606060606363636060605e5e5e5b5b5b5b5b5b5a5a5a5959595757575555554a4a4a4a4a4a4b4b4b4f4f4f5252525151514b4b4b4646464d4d4d4848485252526a6a6a6868684848484747476d6d6da9a9a9d0d0d0f5f5f5fefefefafafaf9f9f9f9f9f9f7f7f7fffffffbfbfbfafafaf6f6f6efefeff4f4f4f9f9f9f3f3f3d9d9d9a9a9a98787878585858b8b8b9090908b8b8b7e7e7e6b6b6b6666667373737c7c7c919191a9a9a9e7e7e7eaeaeaececece7e7e7d6d6d6c0c0c0b7b7b7bbbbbbbebebebbbbbbbdbdbdbebebebfbfbfc1c1c1c2c2c2c4c4c4c6c6c6c7c7c7cbcbcbcbcbcbcbcbcbcbcbcbcfcfcfd4d4d4d2d2d2cbcbcbd4d4d4d0d0d0d1d1d1d9d9d9dddddddadadad4d4d4d1d1d1d1d1d1c7c7c7cbcbcbbfbfbf9797978080807a7a7a6e6e6e6868686969696b6b6b7171717979797f7f7f8282828282828888888989898c8c8c9090909494949797979a9a9a9c9c9c9797979c9c9c9e9e9e9c9c9ca0a0a09f9f9f8b8b8b7373734646464242426c6c6c9090908787878585859292928b8b8b8a8a8a8d8d8d8e8e8e8c8c8c878787848484858585888888999999999999a6a6a6d1d1d1e6e6e6eaeaeaf6f6f6eaeaeae2e2e2e3e3e3e7e7e7edededefefefe9e9e9dcdcdcd1d1d1aaaaaaa3a3a39b9b9b9494949191918f8f8f8d8d8d8b8b8b8c8c8c8c8c8c9999999e9e9e969696a6a6a6d2d2d2f5f5f5fcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff9f9f9ddddddbebebea3a3a3b8b8b8d1d1d1e0e0e0e2e2e2dfdfdfe1e1e1e4e4e4e8e8e8f2f2f2fbfbfbfdfdfdfafafafafafafdfdfdfffffffffffffdfdfdfffffffffffffffffffbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf9f9f9fafafafcfcfcffffffe8e8e8adadad8282828282828989899d9d9dadadadb2b2b2b9b9b9c3c3c3c5c5c5c0c0c0c5c5c5bebebeb7b7b7b6b6b6bbbbbbbfbfbfc1c1c1c0c0c0bdbdbdd2d2d2e2e2e2e5e5e5e6e6e6d8d8d8a8a8a87575756161615151516464647676766a6a6a7474748989898484847878787777777777777a7a7a7d7d7d7d7d7d7979797575756e6e6e7272727373736e6e6e6666666363636262626262625353535f5f5f7070707d7d7d8080807979796e6e6e6666666666666767676868686767676363636060605e5e5e5d5d5d5959595a5a5a5b5b5b5959595757575555555454545454545959594b4b4b4c4c4c5858584e4e4e4848485050504242425151515353536161617070706666664b4b4b3d3d3d4040406a6a6ab0b0b0e3e3e3f3f3f3fefefefcfcfcf8f8f8fffffffffffff7f7f7f9f9f9f8f8f8f4f4f4fffffffbfbfbd6d6d6b2b2b2a1a1a18d8d8d8585858a8a8a8a8a8a7d7d7d6e6e6e606060636363676767787878a4a4a4d6d6d6ebebebe7e7e7e7e7e7d7d7d7c7c7c7c0c0c0bfbfbfc0c0c0c3c3c3c7c7c7c5c5c5c5c5c5c7c7c7c9c9c9cbcbcbcecececfcfcfd0d0d0cfcfcfd0d0d0d1d1d1d3d3d3d4d4d4d6d6d6d7d7d7d8d8d8dcdcdcdddddddddddddededee0e0e0e2e2e2e4e4e4e6e6e6e9e9e9e3e3e3ebebebf0f0f0dbdbdbc3c3c3bdbdbdbdbdbda3a3a37979796b6b6b7e7e7e8787878484848282828181818585858585858888888b8b8b8f8f8f9191919191919090909494949999999f9f9fa6a6a6a9a9a99c9c9c7c7c7c5f5f5f5050506d6d6d8686868b8b8b8888888a8a8a8989898484848484848e8e8e9090908989898787879090909b9b9ba1a1a1bbbbbbd7d7d7d4d4d4fcfcfceeeeeee3e3e3e2e2e2dfdfdfebebebdadadaedededfffffff9f9f9fcfcfcfcfcfce1e1e1b4b4b49f9f9fa3a3a3a0a0a0cacacad3d3d3d0d0d0d4d4d4d0d0d0d4d4d4d7d7d7d4d4d4d1d1d1d6d6d6e4e4e4f0f0f0fbfbfbfdfdfdfffffffefefefbfbfbf9f9f9fbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefeeaeaead3d3d39e9e9ea1a1a1a9a9a9b7b7b7c7c7c7d5d5d5dcdcdcdfdfdfdadadae5e5e5f2f2f2fafafafdfdfdfefefefdfdfdfcfcfcfefefefbfbfbfdfdfdfffffffffffffdfdfdfcfcfcfffffffffffffffffffffffffffffffffffffffffffdfdfdfafafafefefefcfcfcf7f7f7f6f6f6dddddd9898986a6a6a7474748b8b8b9d9d9daeaeaeb3b3b3b9b9b9c2c2c2c2c2c2bcbcbcbbbbbbbababababababebebec6c6c6cececed4d4d4d6d6d6e4e4e4efefeff5f5f5f5f5f5f9f9f9f5f5f5dbdbdbbbbbbb7272725b5b5b5a5a5a5f5f5f636363868686a3a3a39898987474747373737272727474747676767575757171716e6e6e6e6e6e6e6e6e6c6c6c6868686262625d5d5d5757575353535151516363637979798585858282827878786e6e6e6a6a6a6363636464646565656464646363636262626262626262625f5f5f5f5f5f5f5f5f5d5d5d5a5a5a5858585656565656565656565151515151515757575050504a4a4a5151515050505353537070708f8f8f8e8e8e6767673d3d3d343434424242444444969696d9d9d9f0f0f0fafafaf8f8f8f5f5f5fdfdfdfbfbfbf9f9f9fffffffffffff8f8f8fcfcfcf4f4f4d6d6d6a1a1a19090908686868b8b8b8989897878786464645b5b5b5b5b5b6060606767677d7d7dafafafe3e3e3f3f3f3e7e7e7e0e0e0d4d4d4c9c9c9c6c6c6c7c7c7c7c7c7c8c8c8cbcbcbcbcbcbcbcbcbcdcdcdcfcfcfd0d0d0d2d2d2d4d4d4d4d4d4d4d4d4d4d4d4d5d5d5d6d6d6d8d8d8d9d9d9dadadadadadae4e4e4e4e4e4e4e4e4e5e5e5e6e6e6e8e8e8eaeaeaebebebefefeff0f0f0f2f2f2f0f0f0eaeaeae5e5e5e6e6e6e9e9e9d6d6d6bababab0b0b0bbbbbbc1c1c1b4b4b49090906969697777777878787b7b7b8181818888888f8f8f9494949797978e8e8e8f8f8f9494949b9b9b9999998686866666664d4d4d595959717171858585888888868686888888898989858585838383828282818181858585969696b0b0b0c6c6c6d0d0d0e6e6e6f8f8f8f5f5f5efefefc6c6c6a3a3a3959595919191878787989898cfcfcff7f7f7f7f7f7fbfbfbf8f8f8dcdcdcacacac999999a1a1a1a7a7a7ddddddf2f2f2f5f5f5fbfbfbf8f8f8fcfcfcfdfdfdfafafaf6f6f6f7f7f7fefefefffffffbfbfbfdfdfdfefefefdfdfdfafafaf9f9f9fafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefffffff9f9f9ecececc5c5c5b1b1b19e9e9e9f9f9fb3b3b3c7c7c7cfcfcfcecececacacad1d1d1dfdfdfeeeeeef9f9f9fdfdfdfdfdfdfcfcfcfefefefafafafafafafefefefffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaf8f8f8fffffffcfcfcfefefeeaeaea9e9e9e6969697777778f8f8fa0a0a0b0b0b0b6b6b6bababac0c0c0bfbfbfb9b9b9b7b7b7bcbcbcc3c3c3cbcbcbd4d4d4dededee7e7e7edededf7f7f7f8f8f8f8f8f8f9f9f9fdfdfdfefefef6f6f6ecececaeaeae9797978181816666665b5b5b7c7c7c9999998f8f8f7171717070706e6e6e6e6e6e6e6e6e6d6d6d6a6a6a6868686b6b6b6767676363636161615e5e5e5959595252524d4d4d5454546767677c7c7c8383837b7b7b7171716e6e6e6f6f6f6464646464646363636262626161616161616262626262625f5f5f5f5f5f5d5d5d5b5b5b5959595757575555555454545252525757575656565151514f4f4f4949494a4a4a5757575d5d5d969696c6c6c6b4b4b46e6e6e3535352f2f2f4141413e3e3e7272729e9e9ebbbbbbe0e0e0fcfcfcfffffffefefefefefef8f8f8fbfbfbfefefef9f9f9f3f3f3e1e1e1c4c4c49b9b9b8888888383838d8d8d8484846767675555555858585f5f5f6363636666667b7b7bb0b0b0e8e8e8f7f7f7e8e8e8d9d9d9d1d1d1cccccccececed1d1d1d0d0d0cfcfcfd1d1d1d3d3d3d3d3d3d4d4d4d6d6d6d7d7d7d8d8d8d9d9d9dadadad9d9d9dadadadadadadbdbdbdcdcdcdddddddedededfdfdfe7e7e7e7e7e7e8e8e8eaeaeaecececefefeff1f1f1f2f2f2eeeeeef8f8f8f3f3f3ebebebf1f1f1f7f7f7f8f8f8fdfdfdf3f3f3ebebebeaeaeaecececeeeeeeeaeaeac7c7c79797977b7b7b7c7c7c7d7d7d7f7f7f8484848a8a8a8f8f8f9292929191919090909696969d9d9d9494947878785c5c5c4e4e4e6a6a6a7a7a7a8686868585858383838686868888888686868e8e8e868686828282919191b2b2b2d8d8d8efefeff7f7f7fffffffffffffcfcfcc4c4c48c8c8c5f5f5f4d4d4d4f4f4f5050506a6a6a9c9c9cbebebecbcbcbe5e5e5f4f4f4e1e1e1b0b0b0999999a0a0a0a8a8a8e4e4e4fcfcfcfffffffffffffdfdfdfffffffffffffffffffcfcfcfafafafafafafafafafbfbfbfcfcfcfdfdfdfcfcfcfafafaf9f9f9fafafafbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffcfcfcfdfdfdfffffffefefef9f9f9f8f8f8dcdcdcbbbbbbacacacb2b2b2bebebec3c3c3c2c2c2c1c1c1c1c1c1c8c8c8d6d6d6e6e6e6f2f2f2fafafafffffffffffffcfcfcfbfbfbfdfdfdfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f6f6f6fefefeebebebdcdcdccfcfcf9b9b9b757575878787979797a6a6a6b3b3b3b9b9b9bcbcbcbfbfbfbdbdbdb9b9b9c0c0c0c8c8c8d2d2d2dadadadfdfdfe5e5e5eeeeeef5f5f5f3f3f3f0f0f0f2f2f2f6f6f6f7f7f7f4f4f4f0f0f0f0f0f0ededede2e2e2cccccc9c9c9c6b6b6b6464647171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6868686767676666666262625f5f5f5d5d5d5a5a5a5757575656565959596868687373737e7e7e7f7f7f7676766e6e6e6d6d6d6f6f6f6e6e6e6b6b6b6767676565656464646363636363636262626060605f5f5f5d5d5d5c5c5c5b5b5b5b5b5b5a5a5a5959595151515656565050504242424949494b4b4b4848486161618a8a8ac4c4c4eeeeeed1d1d18686864848483333333535353f3f3f4a4a4a4f4f4f5f5f5f929292d1d1d1f6f6f6fefefefffffff7f7f7f4f4f4f9f9f9fbfbfbecececc8c8c8a3a3a39a9a9a8989897f7f7f7d7d7d7171715d5d5d5959596363636a6a6a6b6b6b6a6a6a797979a8a8a8ddddddf0f0f0e7e7e7d7d7d7d2d2d2d0d0d0d4d4d4d6d6d6d5d5d5d5d5d5d7d7d7d8d8d8d9d9d9d9d9d9dadadadbdbdbdcdcdcdddddddddddddcdcdcdddddddededee0e0e0e2e2e2e3e3e3e5e5e5e5e5e5e6e6e6e7e7e7e9e9e9ecececefefeff2f2f2f5f5f5f7f7f7eeeeeef8f8f8f2f2f2ecececf1f1f1f0f0f0edededf5f5f5f5f5f5f7f7f7fdfdfdf8f8f8ebebebe2e2e2cfcfcfb2b2b27b7b7b7d7d7d7e7e7e7f7f7f8181818383838686868888888e8e8e9090909a9a9a9e9e9e8b8b8b6a6a6a5b5b5b5d5d5d7c7c7c8484848989898686868383838585858686868484848d8d8d8e8e8e979797afafafd4d4d4f3f3f3fdfdfdfafafae5e5e5d2d2d2d0d0d08787876262624848483f3f3f4949495e5e5e6b6b6b7c7c7c848484979797c6c6c6e5e5e5dededeb8b8b89d9d9d9e9e9ea4a4a4dfdfdff7f7f7f8f8f8fbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfafafaf8f8f8fbfbfbfcfcfcfcfcfcfbfbfbfafafafafafafafafafafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffefefefbfbfbfbfbfbfbfbfbf8f8f8fffffff2f2f2d9d9d9c5c5c5bcbcbcbdbdbdc1c1c1c5c5c5c4c4c4bcbcbcb9b9b9bfbfbfcbcbcbdadadaeeeeeefefefefffffffffffffefefefefefefffffffffffffffffffdfdfdfffffffffffffefefefffffffffffffffffffcfcfcf9f9f9f2f2f2e4e4e4aeaeae8080807878787373737676768e8e8ea2a2a2acacacb7b7b7bbbbbbbcbcbcbebebebebebebdbdbdcbcbcbd4d4d4dededee4e4e4e5e5e5e8e8e8eeeeeef4f4f4f5f5f5f3f3f3f5f5f5fafafaf9f9f9f2f2f2f0f0f0f4f4f4fdfdfdfcfcfcf5f5f5d4d4d49d9d9d7373736565656363636c6c6c6c6c6c6d6d6d6c6c6c6a6a6a6868686666666666666363636060605d5d5d5a5a5a5353535252525c5c5c6a6a6a7e7e7e8282828585858383837b7b7b6e6e6e6363635c5c5c6565656262625d5d5d5b5b5b5b5b5b5b5b5b5a5a5a5858585a5a5a5757575555555656565858585a5a5a5a5a5a5959594d4d4d4b4b4b4646463737374b4b4b6565656a6a6a8c8c8ccbcbcbedededffffffe7e7e7b2b2b27e7e7e5858584242424343433f3f3f3939393a3a3a555555909090cacacae6e6e6e9e9e9f3f3f3fbfbfbfffffffcfcfce1e1e1b4b4b49292928d8d8d8484847575756767675d5d5d5b5b5b6161616868686f6f6f717171757575878787adadadd5d5d5e6e6e6e3e3e3dbdbdbd6d6d6d4d4d4d6d6d6d8d8d8d7d7d7d8d8d8dbdbdbdbdbdbdbdbdbdcdcdcdddddddedededfdfdfe0e0e0e0e0e0dedededfdfdfe1e1e1e4e4e4e7e7e7e9e9e9ebebebececececececededededededefefeff0f0f0f3f3f3f5f5f5f6f6f6f9f9f9f8f8f8f5f5f5f5f5f5f5f5f5f0f0f0efefeff6f6f6ecececdfdfdfddddddd7d7d7bbbbbb9c9c9c8585857575756565656b6b6b7272727878787c7c7c7f7f7f8383838585858383838989899393938f8f8f727272545454545454656565828282868686878787878787868686878787858585828282787878929292b5b5b5d4d4d4f1f1f1fffffff4f4f4dddddda8a8a88c8c8c8b8b8b5959595353534e4e4e4a4a4a5151516060607676768383837e7e7e888888b1b1b1d1d1d1d4d4d4b8b8b89c9c9c9c9c9ca3a3a3e0e0e0fafafafcfcfcfefefefffffffdfdfdfbfbfbfbfbfbfdfdfdfffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafafafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffcfcfcf9f9f9f7f7f7f6f6f6fefefefbfbfbf1f1f1e1e1e1d0d0d0c6c6c6c7c7c7cccccccdcdcdc3c3c3bababab7b7b7b7b7b7bfbfbfd6d6d6edededf8f8f8fefefefffffffffffffdfdfdfefefefefefefdfdfdfffffffefefefefefefffffffffffffefefefbfbfbf9f9f9d6d6d6afafaf7070704444444646466161617f7f7f969696adadadb2b2b2b7b7b7bababababababcbcbcc0c0c0c3c3c3d2d2d2d9d9d9e3e3e3e8e8e8e9e9e9ebebebf0f0f0f5f5f5f7f7f7f5f5f5f5f5f5f6f6f6f5f5f5f4f4f4f6f6f6fafafaf6f6f6f5f5f5f6f6f6efefefd3d3d3a5a5a57d7d7d6c6c6c6c6c6c6e6e6e6f6f6f6e6e6e6b6b6b6666666464646363636161615d5d5d5b5b5b5757575050504f4f4f6060607575758383838484848585858484847c7c7c6969694f4f4f3d3d3d4242423f3f3f3c3c3c3c3c3c3e3e3e4040403e3e3e3b3b3b3d3d3d3a3a3a3737373939393d3d3d4141414141414040404141413d3d3d4e4e4e4d4d4d6c6c6c9b9b9babababcdcdcdf0f0f0fafafafefefef5f5f5e3e3e3c8c8c8a5a5a58888886262624848483a3a3a3d3d3d4949496767678383838b8b8baeaeaed6d6d6eeeeeeececece1e1e1c7c7c7a5a5a59292928080807a7a7a6e6e6e6161615d5d5d6363636969696b6b6b6e6e6e717171828282a1a1a1c3c3c3d8d8d8dfdfdfdfdfdfdfdfdfdadadad9d9d9dadadadbdbdbd9d9d9dbdbdbdfdfdfdddddddedededfdfdfe0e0e0e1e1e1e3e3e3e4e4e4e4e4e4e3e3e3e4e4e4e6e6e6e9e9e9ebebebeeeeeef0f0f0f1f1f1f7f7f7f6f6f6f5f5f5f4f4f4f3f3f3f3f3f3f3f3f3f3f3f3fffffff4f4f4f5f5f5f8f8f8f5f5f5fbfbfbfcfcfcedededb8b8b89090907a7a7a7c7c7c6f6f6f5a5a5a5050504d4d4d5959596161616c6c6c7474747878787b7b7b7f7f7f8282828383838989898d8d8d7f7f7f6060604d4d4d5858587070707f7f7f8080808282828686868888888585857e7e7e7676766f6f6fa3a3a3d8d8d8f3f3f3ffffffffffffdcdcdcb0b0b06e6e6e5959595757574d4d4d5656565454544c4c4c4a4a4a5959598080809797978e8e8e8c8c8ca8a8a8cacacadcdcdcb5b5b59a9a9a9c9c9ca4a4a4e1e1e1fbfbfbfefefefffffffffffffcfcfcf9f9f9f7f7f7f8f8f8f9f9f9fafafafafafafefefefdfdfdfbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfafafafafafafffffffffffffffffff6f6f6e7e7e7dadadad5d5d5d4d4d4d5d5d5d0d0d0cacacac0c0c0b0b0b0a8a8a8b9b9b9d1d1d1edededf8f8f8fffffffefefefbfbfbfdfdfdfffffffefefefffffffefefefefefefefefefffffffefefefbfbfbf8f8f8c5c5c58383834e4e4e4040404949496c6c6c959595a7a7a7b4b4b4b5b5b5b6b6b6b6b6b6b6b6b6b9b9b9c1c1c1c8c8c8d5d5d5dbdbdbe3e3e3e8e8e8ecececefefeff3f3f3f7f7f7f4f4f4f5f5f5f4f4f4f1f1f1f1f1f1f5f5f5f8f8f8f8f8f8f6f6f6f8f8f8f4f4f4f2f2f2ecececcfcfcfa1a1a18383837272727575757777777575756f6f6f6868686363636161615e5e5e5858585555555757575555555757576868687e7e7e7f7f7f7e7e7e7e7e7e7d7d7d7676766363634b4b4b3939393535353232322f2f2f3131313434343535353131312d2d2d2727272222221f1f1f2020202525252929292929292727272c2c2c3636367373738a8a8aa8a8a8d9d9d9e1e1e1f5f5f5f8f8f8f8f8f8f9f9f9fcfcfcfdfdfdf6f6f6e6e6e6d7d7d79d9d9d6262623f3f3f4242424646464949494646463838386a6a6a969696a6a6a69b9b9b9e9e9e9f9f9f9494948e8e8e8080807171716565656565656969696b6b6b6f6f6f747474787878737373868686b2b2b2d4d4d4dbdbdbd9d9d9dbdbdbe0e0e0dddddddededee1e1e1e0e0e0dedededfdfdfe3e3e3e1e1e1e1e1e1e3e3e3e5e5e5e6e6e6e8e8e8eaeaeaeaeaeaebebebecececedededeeeeeef0f0f0f1f1f1f2f2f2f3f3f3f9f9f9f8f8f8f7f7f7f6f6f6f5f5f5f4f4f4f4f4f4f4f4f4fcfcfcf0f0f0f8f8f8f7f7f7eeeeeefffffff4f4f4b4b4b46363633939392323232b2b2b3030303535354444445050505757575f5f5f6868686e6e6e7070707373737878787c7c7c8585858888888282826d6d6d5656565353536666667c7c7c7c7c7c7c7c7c7e7e7e8484848585857b7b7b6a6a6a5d5d5d646464a7a7a7e2e2e2f4f4f4fbfbfbf5f5f5c4c4c48686865b5b5b5656564d4d4d6868686c6c6c6464645d5d5d5b5b5b707070929292a2a2a29a9a9a9a9a9aacacacc5c5c5d8d8d8b3b3b39a9a9a9d9d9da4a4a4dfdfdff7f7f7f9f9f9fdfdfdfffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefcfcfcfcfcfcfefefefffffffdfdfdfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffffffffffffffcfcfcfefefefffffffdfdfdf6f6f6ededede3e3e3dededed9d9d9d9d9d9d8d8d8ccccccb1b1b19c9c9ca4a4a4bababae4e4e4f3f3f3fffffffdfdfdf9f9f9fbfbfbfffffffffffffffffffefefefdfdfdfefefefffffffefefefbfbfbf8f8f8d5d5d57676763f3f3f4242424a4a4a6c6c6c9e9e9eb5b5b5b7b7b7b6b6b6b4b4b4b3b3b3b3b3b3b7b7b7c1c1c1cbcbcbd8d8d8dddddde3e3e3e8e8e8edededf1f1f1f4f4f4f7f7f7f5f5f5fafafafbfbfbf7f7f7f8f8f8fcfcfcfbfbfbf4f4f4f7f7f7fffffffbfbfbeeeeeeeeeeeee1e1e1bcbcbc9d9d9d7979797d7d7d8080807d7d7d7474746b6b6b6464646161615a5a5a5252525050505858585d5d5d6363637373738686868181817e7e7e7a7a7a7777777171716666665858584e4e4e4b4b4b4747474444444545454747474646464040403b3b3b2a2a2a2525252020202121212626262a2a2a2929292727271b1b1b353535999999c4c4c4dbdbdbfffffff8f8f8fbfbfbfffffffdfdfdfdfdfdfffffffffffffcfcfcfafafafafafae3e3e39c9c9c6f6f6f6363634f4f4f4242424444444242423e3e3e5b5b5b5353534343435e5e5e7f7f7f8585858383838484846969695a5a5a6464646d6d6d6969696e6e6e7b7b7b878787777777848484b5b5b5d8d8d8d9d9d9d4d4d4d9d9d9dfdfdfdededee1e1e1e6e6e6e6e6e6e2e2e2e2e2e2e5e5e5e4e4e4e5e5e5e6e6e6e8e8e8ebebebedededeeeeeeefefeff2f2f2f2f2f2f2f2f2f2f2f2f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4f4f4f5f5f5f6f6f6f7f7f7f8f8f8f9f9f9f2f2f2fffffff8f8f8e9e9e9ffffffe1e1e17474742a2a2a1515151212121a1a1a1919191f1f1f3131313e3e3e4c4c4c5454545c5c5c6262626666666b6b6b7474747b7b7b7c7c7c7b7b7b6e6e6e5757574a4a4a5454546b6b6b7c7c7c7e7e7e7c7c7c7e7e7e8383838080806f6f6f575757454545494949939393d0d0d0dfdfdfe8e8e8e9e9e9b7b7b77373736666666c6c6c5d5d5d8c8c8c8888887e7e7e8080808484848f8f8fa3a3a3a8a8a8a6a6a6b1b1b1bababababababcbcbcadadad9696969d9d9da5a5a5e0e0e0f9f9f9fdfdfdfffffffafafafcfcfcfefefefefefefdfdfdfcfcfcfefefefffffffffffffffffffcfcfcfdfdfdfffffffffffffefefefbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffdfdfdfefefefefefef9f9f9eeeeeee6e6e6dddddde2e2e2e5e5e5ddddddc5c5c5abababa1a1a1a3a3a3cececeebebebfefefefbfbfbf7f7f7fffffffffffffafafafcfcfcfffffffdfdfdf5f5f5fdfdfdfffffff5f5f5efefefc4c4c47676764d4d4d5151515959597a7a7aa5a5a5b0b0b0adadadadadadadadadadadadb0b0b0b9b9b9c6c6c6d0d0d0dadadadfdfdfe6e6e6ebebebefefeff2f2f2f5f5f5f7f7f7f8f8f8f8f8f8f8f8f8f9f9f9f9f9f9fafafafafafafafafaefefeff8f8f8fafafaf4f4f4f1f1f1eaeaeacececeb0b0b08888887c7c7c7e7e7e8383837676766969696161615959595555555c5c5c6767676e6e6e7272727676768080808a8a8a8888888181817777776f6f6f6969696666666363636262625656565656565656565555555252524e4e4e4b4b4b4848483d3d3d3a3a3a3535353232322f2f2f2b2b2b2727272424241f1f1f2b2b2b5b5b5ba7a7a7e0e0e0f4f4f4f8f8f8fdfdfdfffffffafafaf9f9f9fffffffffffffffffffdfdfdfbfbfbf8f8f8d2d2d2cacacabebebe8686865d5d5d5656564b4b4b4343433f3f3f3f3f3f3a3a3a4040406b6b6b8a8a8a8080807171716969696565656a6a6a6f6f6f7070707070707171716d6d6d7e7e7e868686b1b1b1cdcdcdd1d1d1e0e0e0d5d5d5e2e2e2e2e2e2e3e3e3e4e4e4e5e5e5e6e6e6e7e7e7e7e7e7e7e7e7e8e8e8eaeaeaecececeeeeeeefefeff1f1f1f2f2f2f2f2f2f3f3f3f3f3f3f4f4f4f5f5f5f6f6f6f7f7f7f7f7f7f6f6f6f6f6f6f7f7f7f8f8f8f9f9f9f9f9f9f9f9f9f8f8f8fefefeeaeaeaf9f9f9fffffff1f1f1fdfdfdd7d7d77272722727271313131818180a0a0a1b1b1b1313131a1a1a3131313e3e3e4848485555555f5f5f6464646868686c6c6c6e6e6e7878787b7b7b6969694a4a4a4848486363637777777575757e7e7e7c7c7c7c7c7c7c7c7c7171715b5b5b4545453a3a3a4242425656566464648e8e8ec1c1c1b3b3b38181817373738585859e9e9e949494a7a7a7b7b7b7a5a5a5acacacb3b3b3c2c2c2b8b8b8b9b9b9bababab1b1b1a9a9a9a2a2a2989898999999a0a0a09f9f9f9d9d9de3e3e3fcfcfcf3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffefefefefefefffffffbfbfbf3f3f3ececece2e2e2e4e4e4e4e4e4dededed2d2d2c2c2c2b0b0b0a5a5a5b7b7b7d5d5d5f3f3f3fdfdfdfafafaf9f9f9fbfbfbfcfcfcfafafafffffffcfcfcfdfdfdfffffffffffff3f3f3d3d3d39696965b5b5b4a4a4a6060607272728f8f8facacacaeaeaeadadadabababa8a8a8a9a9a9afafafbbbbbbcacacad4d4d4dbdbdbe0e0e0e7e7e7ecececf0f0f0f2f2f2f5f5f5f7f7f7f8f8f8f8f8f8f8f8f8f9f9f9f9f9f9fafafafafafafafafaf6f6f6f9f9f9f8f8f8f4f4f4f1f1f1e9e9e9d2d2d2bbbbbb9494948181817d7d7d8080807373736464645d5d5d5858586666666a6a6a7373737d7d7d8282828080807e7e7e7f7f7f7676767575757373736f6f6f6b6b6b6868686666666565656262625f5f5f5a5a5a5555555050504c4c4c4949494848484646464343433d3d3d3939393535353131312d2d2d2a2a2a2323231d1d1d2d2d2d616161a4a4a4d9d9d9f4f4f4fdfdfdfdfdfdf9f9f9f7f7f7f9f9f9fbfbfbfdfdfdffffffffffffffffffedededf2f2f2eaeaeac1c1c1a7a7a79393937373734949494949494646464343435353537676768585857777777272726b6b6b6868686b6b6b6b6b6b6464645b5b5b5858585d5d5d6060606d6d6da9a9a9d1d1d1d2d2d2e0e0e0dfdfdfe3e3e3e3e3e3e5e5e5e6e6e6e7e7e7e9e9e9eaeaeaeaeaeaececececececedededefefeff0f0f0f2f2f2f3f3f3f3f3f3f3f3f3f4f4f4f4f4f4f5f5f5f6f6f6f7f7f7f7f7f7f8f8f8f7f7f7f7f7f7f8f8f8f9f9f9fafafafafafaf9f9f9f9f9f9fdfdfdf0f0f0fbfbfbfefefef5f5f5ffffffe9e9e9a3a3a35050501c1c1c1616160f0f0f1b1b1b1010101919192e2e2e3b3b3b4141414a4a4a5454545b5b5b6262626767676a6a6a7070706d6d6d5c5c5c4949494d4d4d6868687979797a7a7a7c7c7c7676767171716f6f6f6767675959594c4c4c4646463b3b3b4343434040405656567f7f7f8282827a7a7a8d8d8db4b4b4cacacabbbbbbbcbcbcc1c1c1b9b9b9d0d0d0e3e3e3e5e5e5d8d8d8cacacac3c3c3bebebeafafaf9292927979798b8b8b969696969696909090ddddddfcfcfcf5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffefefefffffffffffffffffffafafaf5f5f5ebebebeaeaeae4e4e4e1e1e1e3e3e3dededec7c7c7adadad9d9d9db3b3b3d6d6d6f4f4f4fdfdfdf9f9f9fafafafffffffafafafffffff5f5f5fefefefdfdfdfefefef6f6f6b8b8b86e6e6e4747474949496e6e6e8888889f9f9faeaeaea7a7a7a7a7a7a4a4a4a1a1a1a4a4a4afafafbfbfbfcfcfcfd8d8d8dddddde2e2e2e8e8e8edededf1f1f1f3f3f3f6f6f6f7f7f7f8f8f8f8f8f8f9f9f9f9f9f9f9f9f9f9f9f9fafafafafafafcfcfcf9f9f9f5f5f5f4f4f4f2f2f2e8e8e8d7d7d7c8c8c8a9a9a98c8c8c8080808383837878786b6b6b6666666464647878787979798080808787878484847676766969696262626262626767676e6e6e7070706e6e6e6a6a6a6969696969696a6a6a6565655c5c5c5454544d4d4d4a4a4a4a4a4a4a4a4a4e4e4e4a4a4a4343433e3e3e3939393636363232322f2f2f2e2e2e2121211717172727275a5a5a9f9f9fd8d8d8f6f6f6fffffffffffffdfdfdf9f9f9f9f9f9fbfbfbfefefefffffffcfcfcfcfcfcfffffffffffff0f0f0ecececd6d6d6a8a8a88686867979795757574141415656567777778181817d7d7d7272726969696262625e5e5e5858584d4d4d4343433f3f3f4242423e3e3e5555559e9e9ecbcbcbccccccdadadae7e7e7e6e6e6e6e6e6e8e8e8e9e9e9ebebebedededeeeeeeefefeff1f1f1f1f1f1f2f2f2f3f3f3f4f4f4f4f4f4f5f5f5f5f5f5f5f5f5f5f5f5f6f6f6f6f6f6f7f7f7f8f8f8f8f8f8f9f9f9f9f9f9f9f9f9fafafafbfbfbfbfbfbfbfbfbfbfbfbfafafafcfcfcf8f8f8fcfcfcfbfbfbf9f9f9fffffff5f5f5d7d7d77c7c7c2323231212121313131a1a1a1414142727273636363e3e3e3e3e3e4040404646465050505a5a5a6262626666666565655a5a5a4c4c4c4848485555556969697575757777777272726a6a6a6363636161615f5f5f5a5a5a5757575757574f4f4f4848483d3d3d5151517b7b7b8d8d8d9d9d9dc0c0c0cececee1e1e1d8d8d8d6d6d6dbdbdbdbdbdbedededf9f9f9f3f3f3eeeeeed8d8d8c8c8c8c6c6c6b4b4b48d8d8d7070707b7b7b8787878787877a7a7ad1d1d1fafafaf9f9f9fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfdfdfdfffffffffffffdfdfdfefefefffffffffffffefefefcfcfcf4f4f4f2f2f2e9e9e9e4e4e4ebebebefefefd9d9d9bbbbbb8e8e8e8c8c8ca2a2a2cfcfcff1f1f1fafafafcfcfcfffffffffffffffffff4f4f4fdfdfdf7f7f7fcfcfcfcfcfcb1b1b16363634a4a4a4f4f4f7171718c8c8ca0a0a0a6a6a69e9e9e9a9a9a989898999999a3a3a3b4b4b4c6c6c6d4d4d4dbdbdbe0e0e0e4e4e4eaeaeaefefeff2f2f2f4f4f4f6f6f6f8f8f8f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fdfdfdf6f6f6f3f3f3f6f6f6f4f4f4e8e8e8d9d9d9d1d1d1bababa9797978686868a8a8a8585857d7d7d7b7b7b7979798181818484848888888585857272725757574949494848485a5a5a6262626c6c6c6f6f6f6d6d6d6a6a6a6a6a6a6c6c6c6b6b6b6666665e5e5e5555555050504d4d4d4d4d4d4e4e4e4e4e4e4949494343433e3e3e3b3b3b3838383535353333332c2c2c2929292424242020202e2e2e626262b4b4b4f5f5f5fdfdfdfffffffdfdfdf8f8f8f9f9f9fefefefdfdfdf8f8f8f6f6f6f8f8f8fffffffcfcfcf8f8f8fffffffafafadadadad7d7d7c4c4c48b8b8b6363637070708181817e7e7e7c7c7c6666665a5a5a4e4e4e4646463f3f3f3838383535353636363434343e3e3e636363a1a1a1c4c4c4c8c8c8d8d8d8ededede9e9e9eaeaeaebebebedededefefeff1f1f1f3f3f3f3f3f3f5f5f5f5f5f5f5f5f5f5f5f5f6f6f6f6f6f6f6f6f6f6f6f6f7f7f7f7f7f7f7f7f7f8f8f8f8f8f8f9f9f9f9f9f9fafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfcfcfcfcfcfcfbfbfbfcfcfcfdfdfdf9f9f9f8f8f8fcfcfcf9f9f9f2f2f2eeeeee8e8e8e2323231111111313131919192626264747474b4b4b4d4d4d4646463f3f3f3f3f3f4747475353535c5c5c6161615e5e5e4e4e4e4545455050506262626b6b6b6e6e6e6f6f6f6b6b6b6565656262626464646565656464646464646767676060605858585a5a5a838383b8b8b8cbcbcbcececedededee0e0e0e6e6e6dfdfdfdfdfdfe8e8e8f1f1f1f5f5f5f2f2f2f5f5f5f7f7f7e2e2e2cdcdcdcacacabbbbbb9b9b9b8787877575757e7e7e7a7a7a616161c4c4c4f4f4f4fcfcfcfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefdfdfdfcfcfcfdfdfdfefefefffffffffffffefefefafafafafafaf1f1f1e8e8e8ecececf1f1f1e3e3e3cccccc9595957878787171719b9b9bd4d4d4f5f5f5fcfcfcfafafafffffffffffffcfcfcfffffff7f7f7f9f9f9ecececa0a0a05d5d5d5050505555556f6f6f8989899a9a9a9e9e9e9898988a8a8a8d8d8d979797a7a7a7bcbcbccdcdcdd8d8d8dcdcdce2e2e2e7e7e7edededf1f1f1f3f3f3f5f5f5f7f7f7f8f8f8f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f4f4f4f3f3f3f7f7f7f5f5f5e8e8e8dadadad3d3d3bfbfbf9c9c9c8888888c8c8c8e8e8e8d8d8d8a8a8a8282827d7d7d8080808282827575755656563939393737374545456060606666666d6d6d6e6e6e6a6a6a6868686a6a6a6d6d6d6c6c6c6969696363635c5c5c5656565252524f4f4f4e4e4e4b4b4b4747474343433f3f3f3d3d3d3c3c3c3939393737372525252424242a2a2a2a2a2a2424243f3f3f949494eaeaeaf5f5f5fbfbfbf9f9f9f2f2f2f5f5f5fffffffffffff9f9f9fefefef9f9f9f9f9f9f9f9f9f9f9f9fefefefffffffcfcfcf7f7f7f5f5f5d3d3d3b2b2b2acacac9999997474746060604949494040403838383434343232322f2f2f3030303434343939395c5c5c919191b2b2b2c1c1c1cececedfdfdff4f4f4eeeeeeeeeeeeefefeff1f1f1f3f3f3f5f5f5f6f6f6f6f6f6f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f9f9f9f9f9f9f9f9f9fafafafafafafafafafafafafbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfafafafdfdfdf6f6f6f7f7f7fffffff8f8f8ecececefefef8b8b8b2222221414141414141d1d1d3b3b3b6666665f5f5f5c5c5c5151514545453f3f3f4141414949495151515555555151514343434343435858586b6b6b6d6d6d6969696969696868686767676969696d6d6d6c6c6c6868686969696e6e6e636363696969828282b3b3b3e1e1e1ececece2e2e2e0e0e0efefefebebebedededeaeaeaedededf8f8f8fcfcfcfcfcfcf9f9f9f1f1f1ddddddd0d0d0d2d2d2cdcdcdb5b5b59e9e9e7c7c7c7b7b7b7171714e4e4ebababaeeeeeefdfdfdfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefcfcfcfdfdfdf7f7f7eeeeeeebebebededede6e6e6dbdbdbb4b4b48e8e8e6f6f6f7e7e7eb5b5b5e9e9e9fcfcfcfafafaf8f8f8f6f6f6fffffffffffff9f9f9eeeeeebbbbbb7474744c4c4c4e4e4e5757576c6c6c8686869595959898989797978181818a8a8a9a9a9aafafafc3c3c3d3d3d3dbdbdbdededee5e5e5e9e9e9efefeff3f3f3f5f5f5f6f6f6f7f7f7f9f9f9fafafafafafaf9f9f9f9f9f9f9f9f9f9f9f9f8f8f8f8f8f8f5f5f5f5f5f5f5f5f5f5f5f5f3f3f3eaeaeaddddddd3d3d3bdbdbda0a0a08e8e8e909090989898a0a0a09898988484846c6c6c6868686363635656563c3c3c2a2a2a3636364f4f4f6969696b6b6b6d6d6d6b6b6b6868686767676969696c6c6c6f6f6f6d6d6d6868686161615a5a5a5454544f4f4f4c4c4c4c4c4c4949494646464545454444444242423f3f3f3c3c3c3333332525252424242b2b2b2626262e2e2e6a6a6ab0b0b0ebebebfbfbfbfffffff5f5f5f3f3f3fefefefffffffbfbfbfffffffefefefcfcfcfffffffffffff9f9f9fafafafffffff2f2f2fefefef6f6f6dadadabababa8f8f8f6060604444442c2c2c2b2b2b2d2d2d3232323333333030302f2f2f3131313c3c3c707070aeaeaebbbbbbbfbfbfd5d5d5e3e3e3f4f4f4f2f2f2f2f2f2f3f3f3f4f4f4f5f5f5f6f6f6f7f7f7f8f8f8f7f7f7f7f7f7f7f7f7f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefefdfdfdfdfdfdfcfcfcfbfbfbf8f8f8fafafaf6f6f6fafafafffffffdfdfdf0f0f0eeeeee8787872424241717171a1a1a2a2a2a4b4b4b7070706666666262625a5a5a5050504747474242424141414242424242423737373131313a3a3a5353536565656666666363636464646666666767676a6a6a6a6a6a6464646262626a6a6a7575758d8d8d9e9e9ebcbcbcdadadaecececefefefe9e9e9e2e2e2c8c8c8cdcdcdf2f2f2fffffffefefefffffff8f8f8f9f9f9d7d7d7bfbfbfbbbbbbcbcbcbdadadae1e1e1cfcfcfaeaeae8888887c7c7c6d6d6d464646bababaebebebfefefefafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffdfdfdfdfdfdfdfdfdfafafafbfbfbfafafaf5f5f5efefefeaeaeae7e7e7e5e5e5d4d4d4bbbbbb9292927c7c7c979797cfcfcff4f4f4f9f9f9f6f6f6ebebebfffffffbfbfbfdfdfdeaeaea8d8d8d5050504343434e4e4e5757576565657c7c7c8b8b8b9191919797978383838f8f8fa3a3a3b7b7b7c8c8c8d5d5d5dddddde1e1e1e7e7e7ebebebf0f0f0f4f4f4f6f6f6f7f7f7f8f8f8f9f9f9fafafafafafafafafaf9f9f9f9f9f9f8f8f8f8f8f8f8f8f8f4f4f4f9f9f9f8f8f8f2f2f2efefefececece1e1e1d4d4d4c0c0c0acacac9f9f9fa0a0a0afafafc0c0c0b4b4b49393936363634f4f4f3e3e3e3838383232323131314444445d5d5d6c6c6c6c6c6c6b6b6b6a6a6a6969696969696a6a6a6b6b6b6a6a6a6767676262625c5c5c5656565151514d4d4d4b4b4b4f4f4f4d4d4d4c4c4c4b4b4b4949494646464141413d3d3d4444443232322929292c2c2c2828282525253d3d3d5f5f5fb4b4b4dededefdfdfdfcfcfcf5f5f5fcfcfcfffffffafafafefefefefefefcfcfcfefefefffffffbfbfbf8f8f8fffffff5f5f5f9f9f9f2f2f2c8c8c88a8a8a5f5f5f4848483636362727272727272c2c2c3232323434343131313030303333333b3b3b6b6b6bacacacb7b7b7c1c1c1dededee5e5e5f2f2f2f5f5f5f5f5f5f6f6f6f6f6f6f7f7f7f7f7f7f8f8f8f8f8f8f8f8f8f8f8f8f9f9f9f9f9f9fafafafafafafbfbfbfbfbfbfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfafafafafafafafafafafafafcfcfcfefefefdfdfdf7f7f7efefef8b8b8b2424241616162424243f3f3f5353536969696363636060606060605d5d5d5656564b4b4b3f3f3f3636363131312929292c2c2c3939394f4f4f5e5e5e6262626464646868686c6c6c6c6c6c6b6b6b6565655f5f5f666666808080999999cbcbcbd9d9d9e9e9e9ebebebe6e6e6e5e5e5dbdbdbc7c7c78c8c8c8d8d8dcacacaf3f3f3f5f5f5e8e8e8c5c5c5b5b5b59090907d7d7da0a0a0d1d1d1dbdbdbe3e3e3ddddddbbbbbb9393937e7e7e6e6e6e474747c1c1c1ecececfffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfefefefffffffffffffffffffffffffefefefcfcfcfcfcfcf8f8f8f8f8f8f9f9f9fafafaf4f4f4eaeaeae6e6e6e9e9e9e1e1e1d9d9d9b0b0b07e7e7e7e7e7eb3b3b3e4e4e4f3f3f3ffffffecececfffffffafafafffffff2f2f27d7d7d4a4a4a4646465353535757575c5c5c6f6f6f7f7f7f8a8a8a969696888888959595a9a9a9bcbcbccacacad5d5d5dededee4e4e4e8e8e8ecececf1f1f1f5f5f5f6f6f6f7f7f7f8f8f8f9f9f9fafafafafafafafafaf9f9f9f9f9f9f8f8f8f8f8f8f8f8f8f5f5f5fdfdfdfbfbfbefefefebebebeeeeeee5e5e5d5d5d5c5c5c5b9b9b9b1b1b1b3b3b3c7c7c7dfdfdfd2d2d2aaaaaa6969694747472c2c2c2c2c2c3737374242425454546868686b6b6b6969696868686969696b6b6b6c6c6c6c6c6c6b6b6b5f5f5f5d5d5d5858585353534f4f4f4d4d4d4c4c4c4c4c4c5050504f4f4f4e4e4e4e4e4e4b4b4b4747474040403b3b3b4141413939393434343232322b2b2b232323262626303030646464a8a8a8e8e8e8fafafaf8f8f8fdfdfdfffffffefefef7f7f7fcfcfcf8f8f8f7f7f7fffffffffffffefefefffffffefefef9f9f9edededb5b5b56262623939393535352d2d2d3131312e2e2e2e2e2e3030303030302f2f2f3333333939393c3c3c616161a2a2a2b5b5b5cacacaeaeaeaebebebf6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f9f9f9f9f9f9fafafafbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfafafafafafafefefefcfcfcfefefefcfcfcf6f6f6fafafafafafaefefef9090902222221010102c2c2c5050505656566060606060605d5d5d6363636868686464645555554242423131312727273030303636364444445555556161616767676e6e6e7474747a7a7a7878787373736a6a6a676767787878a2a2a2c6c6c6e8e8e8eaeaeaeaeaeadfdfdfd4d4d4d1d1d1b7b7b78e8e8e797979606060919191c0c0c0ccccccbbbbbb8282826262625e5e5e5c5c5ca4a4a4e4e4e4dadadad7d7d7dededec4c4c49898987e7e7e7070704b4b4bc9c9c9eeeeeefffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfcfcfcfcfcfcfcfcfcf9f9f9f2f2f2e9e9e9e2e2e2efefefe0e0e0d7d7d7b0b0b07f7f7f939393d2d2d2edededf5f5f5fffffffcfcfcffffffedededdedede8888884040404c4c4c5252525a5a5a6262626a6a6a7575758181818a8a8a9393939d9d9dacacacbbbbbbcacacad8d8d8e0e0e0e4e4e4e6e6e6ebebebf1f1f1f5f5f5f7f7f7f8f8f8f9f9f9f9f9f9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9f9f9fbfbfbf9f9f9f4f4f4eeeeeee8e8e8dededed3d3d3c7c7c7c1c1c1bfbfbfcacacadcdcdce3e3e3d4d4d4c1c1c17272724646462f2f2f3232323e3e3e5b5b5b6e6e6e6565656b6b6b6a6a6a6969696969696a6a6a6868686060605858585555555454545353535151514f4f4f5050505353535656565656565353535050504d4d4d4c4c4c4a4a4a4646464444444040403e3e3e3a3a3a3434342f2f2f2b2b2b282828262626323232606060b5b5b5f0f0f0f7f7f7fcfcfcfffffff7f7f7f9f9f9fbfbfbfdfdfdfefefefffffffdfdfdfbfbfbfafafafcfcfcf8f8f8e7e7e7a3a3a33636362e2e2e2727272525252727272b2b2b3030302c2c2c2c2c2c4242424e4e4e4343434949495d5d5da2a2a2b1b1b1cacacafcfcfcf2f2f2f1f1f1fffffffdfdfdf9f9f9f9f9f9f9f9f9f9f9f9fafafafcfcfcfcfcfcf8f8f8f6f6f6fafafafdfdfdfdfdfdfbfbfbfbfbfbfefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfafafafdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfffffffefefefdfdfdfcfcfcfafafaf9f9f9f7f7f7f7f7f79a9a9a3232321a1a1a3636365555556666665b5b5b6969696a6a6a6363636565656969695b5b5b3d3d3d2b2b2b2a2a2a4242425252525b5b5b6060606767676666666a6a6a797979868686b0b0b07f7f7f808080abababafafafcccccce4e4e4e5e5e5f3f3f3e8e8e8bcbcbc9696968888887f7f7f7272725e5e5e6060606969697979798282827777775c5c5c4444443e3e3e5f5f5fa3a3a3e1e1e1dfdfdfd7d7d7e3e3e3cacaca9d9d9d8686866c6c6c424242abababe8e8e8fffffff6f6f6f7f7f7fffffffffffffbfbfbfefefefffffffdfdfdfcfcfcfefefefffffffffffffefefefffffffffffffffffff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfefefefbfbfbf5f5f5ededede7e7e7ececece9e9e9ebebebc9c9c98383836e6e6ea3a3a3d9d9d9f8f8f8fdfdfdfcfcfcfdfdfde2e2e29797976464644d4d4d4d4d4d5252525a5a5a6161616868687272727d7d7d858585939393a1a1a1b5b5b5c8c8c8d5d5d5dddddde1e1e1e2e2e2eaeaeaeeeeeef4f4f4f7f7f7f8f8f8f8f8f8f8f8f8f9f9f9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8fafafaf9f9f9f3f3f3eeeeeee9e9e9dededed4d4d4cacacabfbfbfbcbcbcc9c9c9dcdcdce3e3e3dadadacfcfcf9b9b9b5858583131313c3c3c4e4e4e6161616d6d6d6969696a6a6a6969696868686868686767676464645e5e5e5858585353535454545555555555555454545353535353535454545858585555555252525050504e4e4e4c4c4c4949494646464343434040403c3c3c3838383232322e2e2e2b2b2b292929202020393939909090e9e9e9fdfdfdf0f0f0f3f3f3fefefefcfcfcfdfdfdfffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9e0e0e09797973535352c2c2c2121212121212626263030303333332929292c2c2c5454548383839797978d8d8d868686abababaeaeaec5c5c5f8f8f8f6f6f6fafafaf0f0f0f5f5f5f8f8f8f7f7f7f4f4f4f5f5f5f9f9f9fcfcfcfcfcfcfffffffffffffffffffdfdfdfbfbfbfafafaf9f9f9fdfdfdfdfdfdfefefefefefefefefefdfdfdfcfcfcfbfbfbfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfffffffefefefdfdfdfcfcfcfbfbfbfafafaf9f9f9f9f9f9c3c3c36d6d6d3030304444446666666c6c6c6868685e5e5e6161616060606464646868686161615252524b4b4b4e4e4e5e5e5e6363636161616565657070707171716c6c6c717171999999cacacab5b5b5c2c2c2e5e5e5e1e1e1e9e9e9e5e5e5f2f2f2e8e8e8c0c0c08383835858584d4d4d5151515252525252525151515252525656565757575252524747473d3d3d4a4a4a676767a6a6a6e7e7e7eeeeeee6e6e6e8e8e8c8c8c89e9e9e8686866464642d2d2d828282c4c4c4f4f4f4fffffffffffff8f8f8edededf0f0f0fcfcfcfcfcfcfcfcfcfffffffefefefefefefcfcfcfafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffefefefafafaf3f3f3eeeeeee8e8e8e7e7e7efefefdfdfdf9d9d9d676767808080bebebef7f7f7f9f9f9f8f8f8f4f4f4cecece4f4f4f3737374646464f4f4f5454545b5b5b6161616666666e6e6e7878787f7f7f8f8f8f9e9e9eb5b5b5cacacad8d8d8dededee1e1e1e4e4e4eeeeeef2f2f2f6f6f6f8f8f8f8f8f8f7f7f7f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f6f6f6f8f8f8f7f7f7f2f2f2eeeeeee9e9e9e0e0e0d6d6d6c8c8c8b9b9b9b4b4b4c4c4c4d8d8d8dfdfdfdddddddbdbdbbdbdbd6a6a6a3636364444445d5d5d6666666a6a6a6b6b6b6c6c6c6969696666666262625e5e5e5959595555555353535050505050505151515252525454545757575959595a5a5a5a5a5a5757575454545252525151514f4f4f4c4c4c4949494646464444444141413c3c3c3737373333332f2f2f2e2e2e2c2c2c2f2f2f6c6c6cc7c7c7f4f4f4f6f6f6fbfbfbfffffffefefefefefefefefefefefefefefefefefefdfdfdfdfdfdf9f9f9f0f0f0c5c5c57474742c2c2c2b2b2b2323232b2b2b282828272727262626333333616161a3a3a3d4d4d4e6e6e6bebebea5a5a5b5b5b5b7b7b7cececef7f7f7f4f4f4f6f6f6fcfcfcfffffffffffffafafaf7f7f7f8f8f8f1f1f1e8e8e8dededef0f0f0fdfdfdfcfcfcf9f9f9fbfbfbfefefefdfdfdfbfbfbfcfcfcfdfdfdfefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcf2f2f2b3b3b34d4d4d4545456262626666667171715e5e5e6363636464646565656565656262626060605f5f5f6060606464647070706f6f6f676767666666676767727272868686b5b5b5e8e8e8e6e6e6eaeaeaefefefe8e8e8efefefdcdcdcd0d0d0b6b6b68787875252523030302c2c2c3939394545455454545454545353534f4f4f4b4b4b4a4a4a4b4b4b4e4e4e4e4e4e5f5f5f8d8d8dcececee6e6e6e8e8e8e7e7e7c4c4c4a5a5a58d8d8d6767671f1f1f4d4d4d7d7d7dadadadc9c9c9e6e6e6fafafafffffffffffffffffff6f6f6f4f4f4fffffffffffffdfdfdfbfbfbfbfbfbfbfbfbfafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffdfdfdf8f8f8f4f4f4ececece4e4e4e4e4e4e9e9e9cfcfcf9b9b9b8e8e8eacacace5e5e5fffffff8f8f8e7e7e7b5b5b54747473939394747475151515656565c5c5c6161616565656b6b6b737373797979858585929292a9a9a9c1c1c1d2d2d2dbdbdbe3e3e3e9e9e9eeeeeef1f1f1f5f5f5f7f7f7f7f7f7f7f7f7f8f8f8f9f9f9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f5f5f5f7f7f7f6f6f6f1f1f1ededede9e9e9e1e1e1d8d8d8cacacab9b9b9b4b4b4c4c4c4d6d6d6dddddde0e0e0e4e4e4cacaca8686865353535555556767676b6b6b6a6a6a6c6c6c6c6c6c6767676262625e5e5e5959595656565656565959595858585555555252525151515454545959595d5d5d6060605b5b5b5959595656565454545353535151514e4e4e4c4c4c4949494747474444444040403c3c3c3737373333333131313030302929293a3a3a6e6e6eb3b3b3eaeaeafefefef8f8f8fdfdfdfcfcfcfbfbfbfafafafafafafafafafbfbfbfbfbfbf1f1f1d2d2d28f8f8f3b3b3b1616162222222121212d2d2d2a2a2a2626262a2a2a545454a6a6a6e9e9e9fcfcfcf5f5f5d1d1d1b1b1b1b5b5b5bbbbbbd0d0d0f1f1f1f4f4f4f9f9f9f8f8f8f7f7f7f0f0f0e9e9e9e8e8e8e3e3e3c9c9c9acacacb9b9b9d8d8d8f4f4f4fafafaf8f8f8fbfbfbfffffffdfdfdfafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfefefefefefefefefefefefefefefefefefefefefefefefefcfcfcdadada8282825858585f5f5f6363636868686262626868686969696767676464646666666969696666665f5f5f6060606f6f6f6f6f6f6666666a6a6a787878939393b0b0b0d2d2d2eeeeeeececece9e9e9e3e3e3e1e1e1dadadaadadad7272725f5f5f4747473232322525252222222c2c2c3737374949494d4d4d5151515151514e4e4e4d4d4d4e4e4e5050504d4d4d4f4f4f656565a3a3a3cfcfcfe2e2e2e7e7e7c9c9c9a5a5a58f8f8f6f6f6f2a2a2a3535354545455a5a5a696969a6a6a6d6d6d6ededede4e4e4ebebebfcfcfcfdfdfdf4f4f4fdfdfdf7f7f7f7f7f7fdfdfdfffffffafafaf7f7f7f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfefefefffffffefefefbfbfbf8f8f8f5f5f5ebebebe4e4e4ecececefefefd2d2d2adadad9f9f9fafafaff6f6f6ecececbcbcbc6f6f6f4646464242424646465252525757575e5e5e6262626565656969697070707676767777778383839d9d9dbdbdbdd4d4d4dfdfdfe7e7e7edededecececefefeff3f3f3f5f5f5f6f6f6f7f7f7f9f9f9fbfbfbf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f4f4f4f6f6f6f5f5f5f0f0f0ececece9e9e9e1e1e1d9d9d9cececec0c0c0b9b9b9c5c5c5d5d5d5dddddde1e1e1e6e6e6d7d7d7b6b6b68989897070706e6e6e6d6d6d6868686565656464645c5c5c5656565656565454545252525555555a5a5a5959595757575555555656565a5a5a5c5c5c5d5d5d5c5c5c5c5c5c5959595757575555555454545353535050504d4d4d4b4b4b4a4a4a4747474444444040403b3b3b3737373434342c2c2c2929292020202f2f2f6d6d6dbbbbbbebebebfafafafdfdfdfcfcfcfbfbfbfafafaf9f9f9fafafafafafafafafaf5f5f5b9b9b96b6b6b2020201818182626262424242929292323232a2a2a3737376a6a6abfbfbff2f2f2f1f1f1e4e4e4d8d8d8b9b9b9b0b0b0b1b1b1bdbdbdd9d9d9edededfafafaf3f3f3dcdcdcb3b3b38e8e8e8282828a8a8a919191919191a2a2a2c6c6c6ecececfbfbfbfbfbfbfafafafafafaf7f7f7f9f9f9fafafafcfcfcfdfdfdfefefefffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfefefefefefefefefefefefefffffffffffffffffffffffff0f0f0e9e9e9c7c7c78686866d6d6d6969695858586868686868686767676565656666666c6c6c7171716b6b6b6060606868686d6d6d6b6b6b757575999999b7b7b7c7c7c7d0d0d0e7e7e7ebebebe5e5e5e3e3e3e1e1e1dbdbdbb2b2b26868683f3f3f3535352f2f2f2f2f2f3030302f2f2f3434343b3b3b4d4d4d4f4f4f5353535757575858585656565353535050505555554e4e4e565656909090c9c9c9e5e5e5edededd5d5d5a2a2a28787876e6e6e3c3c3c3c3c3c4141414141414545456a6a6a7e7e7e7d7d7d828282b4b4b4eeeeeefefefef3f3f3f6f6f6f2f2f2f3f3f3fbfbfbfffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfdfdfdfefefefefefefcfcfcfbfbfbf5f5f5f3f3f3ededede9e9e9e9e9e9dfdfdfbcbcbc939393969696e5e5e5e9e9e99898982f2f2f3737374141414747475353535959595f5f5f6464646767676b6b6b7171717777777070707a7a7a969696bdbdbddbdbdbe6e6e6e9e9e9edededecececefefeff2f2f2f5f5f5f6f6f6f7f7f7f9f9f9fbfbfbf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f5f5f5f6f6f6f4f4f4efefefebebebe8e8e8e1e1e1d8d8d8cacacac1c1c1b9b9b9bbbbbbc7c7c7d4d4d4dcdcdcdededee2e2e2dcdcdcb2b2b27f7f7f6a6a6a6464645b5b5b5757575a5a5a5050504c4c4c5151515454544f4f4f4d4d4d5050505353535252525353535858585e5e5e6161615f5f5f5c5c5c5d5d5d5b5b5b5858585757575656565555555252525050504d4d4d4d4d4d4b4b4b4848484444443f3f3f3b3b3b3838383434343333332929292a2a2a4343436e6e6eb2b2b2f3f3f3fefefefefefefefefefdfdfdfcfcfcfcfcfcfbfbfbfbfbfbe0e0e08d8d8d4848481616162020202a2a2a2727272222222525252727272a2a2a5f5f5fc1c1c1f5f5f5ecececdededec4c4c4b4b4b4b0b0b0b0b0b0b0b0b0bdbdbdccccccd1d1d1d6d6d6c1c1c19a9a9a6b6b6b4b4b4b4848485e5e5e747474878787a9a9a9d4d4d4f2f2f2fbfbfbf9f9f9f7f7f7f8f8f8fafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefef8f8f8f5f5f5edededa6a6a67272726767675757577373736868686565656363636565656969696a6a6a6767676464646e6e6e818181909090a3a3a3c5c5c5dededee4e4e4e6e6e6edededf0f0f0e6e6e6c7c7c7a7a7a79393937272724545453f3f3f3838383333333535353c3c3c4444444f4f4f5858586363635f5f5f5c5c5c5c5c5c5e5e5e5f5f5f5d5d5d5b5b5b5c5c5c5959595d5d5d949494d1d1d1eaeaeaedededd8d8d8aeaeae8c8c8c7171714c4c4c4646464f4f4f4e4e4e545454545454505050484848575757838383abababc6c6c6d9d9d9f0f0f0f6f6f6f9f9f9f8f8f8f9f9f9fdfdfdfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfdfdfdfefefefffffffefefefdfdfdf5f5f5f3f3f3f3f3f3e8e8e8dddddde2e2e2cdcdcd9d9d9da2a2a2c5c5c5e7e7e79292923030303a3a3a4848485555555454545a5a5a6161616666666969696e6e6e7474747979797575757676768a8a8ab0b0b0d1d1d1e0e0e0e6e6e6ebebebf0f0f0f2f2f2f5f5f5f6f6f6f6f6f6f7f7f7f9f9f9fbfbfbf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f6f6f6f7f7f7f4f4f4eeeeeeeaeaeae7e7e7e0e0e0d8d8d8c8c8c8c3c3c3b7b7b7aeaeaeb8b8b8cececedadadad9d9d9e4e4e4e3e3e3b5b5b57979796262625b5b5b5353535353535959595454545c5c5c7373738383838383837f7f7f7f7f7f8282827878786a6a6a6262626060606161616161616060605f5f5f5d5d5d5b5b5b5959595959595858585555555353535151515050504f4f4f4d4d4d4949494444443f3f3f3c3c3c3333333636362e2e2e292929282828333333777777d2d2d2fdfdfdfefefefefefefefefefdfdfdfcfcfcfafafaf8f8f8b1b1b14f4f4f2222220f0f0f2a2a2a3a3a3a4747474444445454545353534a4a4a727272c8c8c8eeeeeeddddddd2d2d2aeaeaeafafafb2b2b2b6b6b6afafafafafafb5b5b5abababa1a1a1a4a4a4a7a7a7a0a0a0848484636363545454565656797979919191bcbcbce6e6e6f8f8f8f6f6f6f6f6f6fbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfffffffcfcfcf1f1f1c2c2c28686866969696767677070706868686565656565656868686666666666667373738484848c8c8caeaeaec6c6c6d0d0d0dcdcdce4e4e4e6e6e6ebebebe5e5e5e2e2e2c7c7c78b8b8b5858584545454040404242423737373535353131313030303838384848485656565e5e5e6262625e5e5e5959595757575757575959595b5b5b5c5c5c5f5f5f626262656565999999d4d4d4eaeaeaebebebdbdbdbc7c7c7a4a4a48c8c8c6c6c6c5656565959595858586161615b5b5b6060606060606060606666666b6b6b7f7f7f9e9e9ed0d0d0ecececfffffffbfbfbf5f5f5f9f9f9fdfdfdfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffcfcfcf2f2f2f6f6f6eeeeeee2e2e2f1f1f1e9e9e9b6b6b6919191818181bfbfbf7e7e7e3c3c3c3737374242425050505454545a5a5a6262626767676b6b6b7070707676767b7b7b7f7f7f7575757c7c7c9c9c9cbebebed3d3d3e0e0e0eaeaeaf4f4f4f6f6f6f7f7f7f8f8f8f7f7f7f7f7f7f8f8f8fafafaf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f7f7f7f8f8f8f4f4f4eeeeeeeaeaeae7e7e7dfdfdfd7d7d7cecececcccccbcbcbcacacacb5b5b5d1d1d1e1e1e1dfdfdfe3e3e3dcdcdca9a9a97070706060605c5c5c5757575e5e5e5e5e5e6161617b7b7ba7a7a7cbcbcbd8d8d8d9d9d9dadadad5d5d5bababa9494947474746262625d5d5d5e5e5e6060606161615f5f5f5d5d5d5b5b5b5b5b5b5a5a5a5757575555555353535353535252525050504c4c4c4747474242423f3f3f3838383f3f3f3636362c2c2c2b2b2b373737767676cdcdcdfafafafbfbfbfcfcfcfdfdfdfcfcfcf9f9f9f7f7f7f5f5f5aaaaaa414141252525292929535353707070939393999999939393a5a5a5a0a0a0a8a8a8cbcbcbcbcbcbb4b4b4b7b7b7b5b5b5b7b7b7b3b3b3b1b1b1aaaaaaafafafbbbbbbafafafababab9a9a9a929292989898959595868686818181878787848484929292b8b8b8e5e5e5f9f9f9f3f3f3f1f1f1f9f9f9fbfbfbfcfcfcfdfdfdfefefefefefefefefefdfdfdfdfdfdfffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfcfcfcf0f0f0eaeaeab2b2b27a7a7a7575755a5a5a6464646363636969696f6f6f6d6d6d737373929292b6b6b6c2c2c2d6d6d6dfdfdfe1e1e1edededf0f0f0e6e6e6dededed9d9d9c0c0c09191915959594343434040403a3a3a4040403a3a3a3f3f3f3f3f3f3d3d3d4242425050505a5a5a5b5b5b6161616161616060605f5f5f5e5e5e5f5f5f626262656565626262686868686868989898d2d2d2e8e8e8ededede4e4e4d7d7d7bcbcbcadadad9191916c6c6c6363635c5c5c6666666464647070706767675353535252525c5c5c6666667171719e9e9ed2d2d2fcfcfcfffffff8f8f8fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf5f5f5edededebebebebebebe3e3e3d7d7d79090905d5d5d5c5c5c5353534141414444444545455656565757575d5d5d6464646a6a6a6d6d6d707070747474777777777777777777797979838383999999b7b7b7d7d7d7ebebebf0f0f0f3f3f3f9f9f9fefefefbfbfbf5f5f5f6f6f6fcfcfcf8f8f8f9f9f9f9f9f9f8f8f8f6f6f6f6f6f6f9f9f9fbfbfbf8f8f8f7f7f7f4f4f4eeeeeeebebebe8e8e8dfdfdfd5d5d5d0d0d0c5c5c5bababab1b1b1a7a7a7a7a7a7bebebedadadad6d6d6dfdfdfb9b9b97b7b7b6c6c6c8a8a8aa6a6a6b0b0b0b5b5b5adadadc1c1c1e3e3e3f1f1f1f5f5f5fafafafafafae4e4e4aeaeae8282826f6f6f6161615c5c5c6060606363636262626161616060606060605f5f5f5d5d5d5a5a5a5656565353535353535252525151514e4e4e4c4c4c4a4a4a4949493d3d3d4747473535352c2c2c353535373737707070dbdbdbf5f5f5f5f5f5fafafaf7f7f7f5f5f5ffffffe9e9e9afafaf7979797272726868686d6d6d8f8f8fbcbcbcd4d4d4d5d5d5e0e0e0e0e0e0dededed9d9d9d7d7d7d2d2d2c2c2c2b1b1b1b2b2b2b4b4b4b4b4b4b1b1b1adadadacacacadadadb0b0b0aaaaaa9d9d9d9595959898989d9d9d9a9a9a9595959393938c8c8c979797b1b1b1dededefefefef9f9f9f0f0f0fbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffbfbfbf8f8f8eeeeeec5c5c58c8c8c6969696565656161617070707070707676768f8f8f9f9f9fb0b0b0d0d0d0d7d7d7dcdcdcdedededfdfdfe2e2e2dededec8c8c8afafaf8484847474745a5a5a4444443e3e3e4343434141413a3a3a3d3d3d3b3b3b3b3b3b4040404c4c4c5959596363636868686464646464646565656666666767676666666666666666666a6a6a6262626d6d6d989898cacacae8e8e8f1f1f1f0f0f0e4e4e4c0c0c0a7a7a79797977b7b7b6565656363636565656262625d5d5d5a5a5a5b5b5b5a5a5a5a5a5a5e5e5e646464909090ccccccf7f7f7fcfcfcfafafafbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9f1f1f1eeeeeeededede5e5e5dcdcdcb7b7b77676765050503838383838384a4a4a4b4b4b5959595656565b5b5b6161616666666a6a6a6f6f6f7575757a7a7a7a7a7a7a7a7a7b7b7b8080808d8d8da0a0a0b5b5b5c2c2c2d6d6d6e4e4e4f4f4f4fbfbfbf8f8f8f6f6f6f9f9f9fdfdfdf7f7f7f8f8f8f9f9f9f8f8f8f8f8f8f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3eeeeeeebebebe8e8e8dfdfdfd5d5d5cacacac2c2c2bababab1b1b1a3a3a39e9e9eb1b1b1c9c9c9cececec3c3c3a9a9a9909090989898bfbfbfdededee5e5e5ededede3e3e3eaeaeaf8f8f8fafafafcfcfcfefefefafafadddddd9e9e9e6a6a6a5e5e5e6060606565656666666060606363636161616060605f5f5f5f5f5f5e5e5e5b5b5b5858585a5a5a5959595858585555555252524f4f4f4c4c4c4a4a4a4a4a4a4e4e4e3c3c3c2e2e2e323232414141838383dfdfdff9f9f9fefefefefefef5f5f5f1f1f1efefefcbcbcb9595958888889d9d9db2b2b2bdbdbdcbcbcbdfdfdfedededf0f0f0f0f0f0f2f2f2f4f4f4f5f5f5f5f5f5ecececd6d6d6c0c0c0b1b1b1b2b2b2b2b2b2afafafacacacaaaaaaacacacaeaeaeadadada1a1a19999999b9b9b9e9e9e9b9b9b9696969494949292929090909b9b9bc1c1c1ebebebf8f8f8f6f6f6f9f9f9fbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffbfbfbfbfbfbf6f6f6dadadaa9a9a97e7e7e6a6a6a7373737c7c7c7d7d7d8d8d8db1b1b1c2c2c2c7c7c7d5d5d5ccccccd6d6d6ddddddd7d7d7c4c4c4a7a7a78585856e6e6e5151514d4d4d4444443d3d3d3f3f3f4444444141413939393e3e3e3c3c3c3e3e3e4747475454546060606868686a6a6a6565656666666767676868686868686868686868686868686666666363636c6c6c8c8c8cb8b8b8dededef0f0f0f5f5f5e3e3e3bebebeacacac9d9d9d7777775f5f5f5b5b5b5555554c4c4c4747474444444545454646464a4a4a565656626262797979acacacdcdcdcf2f2f2fcfcfcfefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf7f7f7f1f1f1eeeeeee9e9e9e3e3e3dedede9e9e9e5a5a5a3232323d3d3d5050504949494f4f4f5b5b5b5e5e5e6262626666666a6a6a7070707575757a7a7a7c7c7c7c7c7c7d7d7d7f7f7f828282898989929292989898b5b5b5d2d2d2edededf6f6f6f5f5f5f6f6f6f7f7f7f5f5f5f8f8f8f8f8f8f8f8f8f9f9f9fafafafbfbfbf9f9f9f8f8f8f7f7f7f7f7f7f2f2f2edededeaeaeae8e8e8dfdfdfd6d6d6cacacac5c5c5bfbfbfb5b5b5a5a5a59b9b9ba4a4a4b5b5b5b1b1b19c9c9c969696999999a5a5a5cfcfcffafafafffffffffffffffffffffffffffffffbfbfbfefefefafafae9e9e9b8b8b88383835d5d5d5a5a5a6060606666666767675f5f5f6565656363636060605f5f5f5f5f5f5e5e5e5c5c5c5b5b5b5b5b5b5a5a5a5858585656565353535050504d4d4d4b4b4b4848484848484141413636363838385a5a5a9d9d9ddbdbdbf6f6f6fdfdfdf0f0f0dfdfdfe4e4e4e5e5e5c9c9c9aaaaaabcbcbcd4d4d4eaeaeaeeeeeeedededf2f2f2fafafafdfdfdf8f8f8f8f8f8fafafafcfcfcfcfcfcf0f0f0d5d5d5bcbcbcb0b0b0b0b0b0b0b0b0aeaeaeabababaaaaaaaaaaaaacacacaeaeaea3a3a39a9a9a999999999999969696929292919191939393888888878787a4a4a4d4d4d4f7f7f7fcfcfcf5f5f5fbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf9f9f9f8f8f8f8f8f8f8f8f8ebebebc7c7c79494946e6e6e7c7c7c9090909e9e9eaaaaaabcbcbcc3c3c3c8c8c8d5d5d5d5d5d5c8c8c8b6b6b6a3a3a38989896c6c6c5454544949493b3b3b3d3d3d3e3e3e3e3e3e4040404242423f3f3f3939393c3c3c3d3d3d4343435050505f5f5f6a6a6a6d6d6d6c6c6c6868686969696a6a6a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6565656868686b6b6b7b7b7ba0a0a0cececeebebebf3f3f3e7e7e7c1c1c1b4b4b4a3a3a37272725656565151514343433434343131312e2e2e2d2d2d2e2e2e3737374c4c4c5f5f5f6464648b8b8bc0c0c0ebebebfffffffffffffdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffbfbfbf4f4f4efefefebebebe8e8e8efefefc5c5c57a7a7a4242424141414a4a4a4a4a4a5858586060606363636666666b6b6b6e6e6e7272727575757676767c7c7c7e7e7e808080808080808080828282858585878787939393b3b3b3d3d3d3e0e0e0eaeaeaf7f7f7fbfbfbf5f5f5f9f9f9f7f7f7f5f5f5f6f6f6f8f8f8fafafaf9f9f9f7f7f7f7f7f7f6f6f6f2f2f2ececece9e9e9e7e7e7e0e0e0d7d7d7cdcdcdc6c6c6bebebeb6b6b6a9a9a99c9c9c9999999c9c9c909090878787949494949494878787adadade9e9e9fcfcfcfcfcfcfbfbfbfcfcfcf9f9f9f8f8f8fefefeecececc8c8c87f7f7f6a6a6a6565656868686262625f5f5f6262626262626767676464646060605f5f5f5f5f5f5f5f5f5e5e5e5d5d5d5a5a5a5a5a5a595959585858565656535353515151505050474747444444494949484848525252888888cacacae7e7e7f7f7f7fcfcfce0e0e0cacacadadadae9e9e9e5e5e5e4e4e4edededf4f4f4f8f8f8f8f8f8f7f7f7f8f8f8f2f2f2ebebebf0f0f0f0f0f0f3f3f3fbfbfbfffffff7f7f7dfdfdfc9c9c9b0b0b0b0b0b0afafafadadadabababaaaaaaaaaaaaababababababa2a2a29797979090908d8d8d8c8c8c8b8b8b8c8c8c8c8c8c858585858585979797bebebeecececfdfdfdf3f3f3fbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf5f5f5f9f9f9f9f9f9f6f6f6f3f3f3dfdfdfafafaf8181818787879b9b9bacacacb5b5b5bababab9b9b9b7b7b7b9b9b9bfbfbf9a9a9a7676766767676262625757574b4b4b4545454242424343434343434141413f3f3f4040404141414141413939393d3d3d4848485858586868687070706f6f6f6c6c6c6c6c6c6c6c6c6d6d6d6e6e6e6f6f6f6f6f6f6e6e6e6e6e6e6b6b6b6f6f6f6c6c6c707070919191c5c5c5e7e7e7eeeeeeeaeaeac2c2c2b4b4b49e9e9e6666664949494545453131312c2c2c2b2b2b2929292626262323232b2b2b4242425858585f5f5f7b7b7bb5b5b5ecececfffffffefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffdfdfdf7f7f7f0f0f0ecececebebebececece1e1e1a4a4a46565654848483e3e3e4c4c4c6464645e5e5e6161616666666c6c6c7171717474747575757474747d7d7d7e7e7e8080808181818181818282828585858787877d7d7d939393a6a6a6b3b3b3c9c9c9e7e7e7f8f8f8f8f8f8fbfbfbf9f9f9f7f7f7f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f5f5f5f1f1f1ebebebe9e9e9e7e7e7e0e0e0d7d7d7cfcfcfc3c3c3b7b7b7b1b1b1a9a9a99d9d9d8f8f8f8686868686868b8b8b9c9c9c8e8e8e7676769e9e9ee1e1e1f7f7f7fffffffcfcfcf9f9f9f7f7f7fcfcfcffffffe7e7e7b5b5b55f5f5f5c5c5c6767676f6f6f6464645d5d5d6262626464646767676464646161616060606060606161616060605f5f5f5f5f5f5f5f5f5e5e5e5c5c5c5a5a5a5757575555555353535151514848484949494949495e5e5eaaaaaaf2f2f2fffffffefefeffffffe8e8e8d5d5d5e5e5e5f4f4f4f8f8f8fffffffafafafdfdfdfffffffffffffffffff2f2f2ddddddcacacac8c8c8cdcdcddcdcdcf0f0f0fdfdfdf7f7f7e2e2e2cfcfcfb2b2b2b0b0b0aeaeaeadadadacacacacacacabababababababababa3a3a39595958989898383838484848787878989898888888686868a8a8a8d8d8d9f9f9fd1d1d1f8f8f8f9f9f9fbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf9f9f9fffffffefefef8f8f8f9f9f9f4f4f4d3d3d3acacac9d9d9d9c9c9ca1a1a1adadadb7b7b7b4b4b49a9a9a7a7a7a7474746060605555555f5f5f6767675e5e5e4b4b4b3f3f3f3e3e3e3f3f3f3f3f3f3f3f3f3e3e3e3f3f3f4242424646463737373f3f3f4d4d4d5e5e5e6b6b6b7171716f6f6f6b6b6b6f6f6f6f6f6f7070707171717272727272727171717171717272727575756f6f6f6f6f6f919191c8c8c8ebebebefefefebebebc7c7c7b2b2b29595956161614343433a3a3a2929293131313131313030302b2b2b2323232626263939394d4d4d606060767676b4b4b4f0f0f0fdfdfdf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfdfdfdfafafaf3f3f3edededececece3e3e3f0f0f0d5d5d5aaaaaa7676764d4d4d4d4d4d5353535d5d5d5f5f5f6363636a6a6a7171717676767777777676767c7c7c7d7d7d7f7f7f8080808080808282828585858787878686868989898888888b8b8b9d9d9dbcbcbcd3d3d3dcdcdcf5f5f5f7f7f7fafafafbfbfbfafafafafafafbfbfbfcfcfcf6f6f6f5f5f5f0f0f0eaeaeae8e8e8e7e7e7e0e0e0d8d8d8d3d3d3c7c7c7b9b9b9b1b1b1acacaca2a2a29191918383838a8a8a9191919898988787877a7a7aa4a4a4e2e2e2fbfbfbfffffffcfcfcf7f7f7f6f6f6ffffffffffffe9e9e9b5b5b56161615858585d5d5d6666666363636464646666666262626767676565656262626262626262626363636161616060605f5f5f5f5f5f5d5d5d5b5b5b5858585555555353535151515454544c4c4c4545453d3d3d545454a5a5a5f0f0f0fffffff6f6f6fefefefafafaf5f5f5fbfbfbfffffffefefefffffffbfbfbfdfdfdfbfbfbf0f0f0dfdfdfcdcdcdbebebeb6b6b6b7b7b7c1c1c1d7d7d7f0f0f0f8f8f8e9e9e9cececebbbbbbb2b2b2b0b0b0adadadacacacacacacacacacabababaaaaaaabababa7a7a79b9b9b8c8c8c8383838585858989898b8b8b8a8a8a8686868a8a8a8080807f7f7fb4b4b4f0f0f0fffffffbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf7f7f7fdfdfdfcfcfcf6f6f6fbfbfbfefefeecececd0d0d0a6a6a6a0a0a0a2a2a29f9f9f9292928585856868684242424646464f4f4f5f5f5f7070707373736666665454544848483e3e3e3e3e3e4141414545454343433e3e3e3c3c3c3e3e3e3838384444445656566565656d6d6d6f6f6f6f6f6f6e6e6e717171717171727272737373747474747474737373737373757575777777727272737373959595cacacaeeeeeef6f6f6f3f3f3d9d9d9bdbdbd9e9e9e7676765555554040403232323737373838383737373131312727272626263333334444445d5d5d707070b4b4b4f0f0f0f9f9f9f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafffffffefefef6f6f6efefefededede2e2e2efefefebebebe3e3e3b7b7b78686867a7a7a6565656868686767676767676a6a6a7070707575757878787878787777777a7a7a7d7d7d7f7f7f8080808181818484848686868c8c8c898989848484828282868686929292a2a2a2acacaccdcdcdd9d9d9e8e8e8f2f2f2f4f4f4f5f5f5f8f8f8fbfbfbf6f6f6f4f4f4efefefe9e9e9e7e7e7e7e7e7e1e1e1d9d9d9d5d5d5cdcdcdc0c0c0b5b5b5adadada4a4a49797978d8d8d8f8f8f939393919191828282787878909090c5c5c5f0f0f0fbfbfbf7f7f7f8f8f8f8f8f8fafafaf7f7f7d4d4d4a1a1a16767675b5b5b5b5b5b6161616161616464646666666060606666666565656464646464646565656464646262626060605d5d5d5d5d5d5d5d5d5d5d5d5c5c5c5b5b5b5a5a5a5a5a5a6262626e6e6e7373736a6a6a767676afafafe6e6e6f7f7f7f2f2f2f6f6f6fffffffffffffdfdfdfdfdfdfefefef8f8f8f3f3f3e9e9e9d9d9d9c7c7c7b9b9b9b5b5b5bcbcbcc4c4c4dfdfdfe5e5e5f4f4f4fffffffcfcfce3e3e3c6c6c6b5b5b5b1b1b1aeaeaeabababaaaaaaababababababaaaaaaa7a7a7a9a9a9aaaaaaa3a3a39494948a8a8a8989898b8b8b8a8a8a8b8b8b8282828686867c7c7c747474a7a7a7e9e9e9fcfcfcfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf6f6f6f9f9f9f7f7f7f4f4f4fafafafffffff0f0f0dadadaa2a2a29b9b9b9696967d7d7d5959595050504e4e4e3d3d3d5252525e5e5e6c6c6c7272727373736e6e6e6363635858584545454343434444444848484747473f3f3f3a3a3a3b3b3b3e3e3e4d4d4d6060606c6c6c6f6f6f6f6f6f7171717474747272727272727373737474747575757575757474747474747575757676767373737474748e8e8ebcbcbce4e4e4f6f6f6f7f7f7edededcececeb0b0b09a9a9a7272724a4a4a3f3f3f3a3a3a3939393838383333332c2c2c2a2a2a3636364444445b5b5b6d6d6db3b3b3f0f0f0f7f7f7fafafafffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9fffffffffffffafafaf1f1f1eeeeeeededede5e5e5dededeedededdadadac1c1c1c4c4c4a7a7a77979797474746e6e6e6c6c6c7070707575757878787979797272727676767c7c7c8080808282828383838484848686867e7e7e8181818787878c8c8c8888888484848888889191919b9b9bafafafc9c9c9dcdcdce3e3e3e7e7e7ecececf1f1f1f6f6f6f4f4f4efefefe8e8e8e7e7e7e6e6e6e1e1e1d9d9d9d0d0d0ccccccc2c2c2b4b4b4a8a8a89f9f9f9797979292929393939898989292928181816e6e6e6d6d6d9d9d9dddddddf9f9f9fafafafffffffffffff4f4f4dfdfdfb1b1b17c7c7c6262625d5d5d6464646767675f5f5f5e5e5e6262626060606565656565656464646565656666666565656262626060605e5e5e5f5f5f6262626565656868686a6a6a6b6b6b6c6c6c818181a7a7a7c1c1c1bebebec0c0c0dadadaf5f5f5fdfdfdfffffff8f8f8ffffffffffffedededeeeeeef9f9f9f2f2f2ddddddccccccbababab4b4b4bcbcbccacacad8d8d8e2e2e2f6f6f6f6f6f6fafafafcfcfcefefefd5d5d5bebebeb3b3b3b0b0b0acacaca9a9a9a8a8a8aaaaaaaaaaaaa8a8a8a6a6a6a6a6a6abababa8a8a89b9b9b9090908d8d8d8b8b8b8888888a8a8a7d7d7d8383838181817a7a7aa8a8a8e5e5e5f3f3f3fbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfafafaf7f7f7f7f7f7fdfdfdfefefeedededd7d7d7a3a3a38989897070705252523c3c3c4c4c4c5f5f5f5555556363636767676969696a6a6a7373737777776868685454544545453e3e3e3c3c3c4141414444444141414141414545454343435454546767677171717171716f6f6f737373797979727272737373747474757575757575757575757575747474757575767676737373727272838383aaaaaad5d5d5eeeeeef1f1f1f3f3f3d4d4d4bababaafafaf8181814b4b4b4040403b3b3b3939393737373333332f2f2f2f2f2f3b3b3b4949495d5d5d6e6e6eb4b4b4f1f1f1f9f9f9fdfdfdfffffff2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffffffff6f6f6f1f1f1f2f2f2e9e9e9e4e4e4ebebebebebebe7e7e7f3f3f3f3f3f3d8d8d8c0c0c0b5b5b59b9b9b8080807878787d7d7d7c7c7c7474747878787a7a7a8080808686868888888888888888888989898585858282828383838888888585857f7f7f8383838d8d8d8686868c8c8c9b9b9bb1b1b1b9b9b9afafafc0c0c0eaeaeaf2f2f2ededede7e7e7e5e5e5e7e7e7e6e6e6dcdcdccfcfcfcececec8c8c8bfbfbfb7b7b7b2b2b2a9a9a99b9b9b8e8e8e8e8e8e9797978e8e8e7d7d7d6f6f6f646464838383c2c2c2eeeeeefbfbfbfffffffafafaf5f5f5dddddd9c9c9c5858585a5a5a5e5e5e6161616161616161616363636666666666665e5e5e6161616464646565656161615d5d5d5f5f5f6363636161616767676a6a6a676767767676a2a2a2b9b9b9adadadc2c2c2dcdcdcebebebefefeff6f6f6f8f8f8f5f5f5f6f6f6fafafaf7f7f7fafafaf8f8f8e2e2e2c7c7c7c6c6c6d6d6d6c1c1c1a6a6a69c9c9cb6b6b6d9d9d9ebebebf1f1f1f3f3f3f8f8f8fdfdfdf7f7f7fafafafdfdfddbdbdbb5b5b5b3b3b3b1b1b1adadadaaaaaaa9a9a9acacacadadadacacacaaaaaaa9a9a9aaaaaaa8a8a89e9e9e9191918787878686868888888b8b8b9292927d7d7d7070708181818e8e8eb1b1b1efefeff8f8f8fcfcfcfbfbfbfffffffffffffcfcfcf7f7f7fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefef9f9f9f5f5f5f8f8f8fefefefefefef4f4f4ebebebbcbcbc8181814848483d3d3d4f4f4f5f5f5f6464646464646464646666666767676a6a6a7373737575756969695858584242424242424141413f3f3f4040404444444545454444444848485d5d5d6d6d6d6e6e6e6d6d6d7474747777777474747676767676767676767676767676767676767575757575757a7a7a787878737373777777858585989898c1c1c1f3f3f3f7f7f7f7f7f7d6d6d6bbbbbbafafaf7d7d7d4848484040403f3f3f3a3a3a3a3a3a3e3e3e3a3a3a3434343b3b3b494949585858848484b3b3b3e1e1e1fffffffefefef6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffffffffffffffafafaf4f4f4f1f1f1e9e9e9e2e2e2e2e2e2e5e5e5e8e8e8f2f2f2f6f6f6eeeeeeeeeeeee2e2e2cacacab2b2b2a8a8a8a4a4a49595958282827a7a7a7b7b7b7d7d7d7f7f7f8080808080808282828484847f7f7f8585858888888484848181818181818383838383837c7c7c7f7f7f8585859191919595958c8c8c979797b7b7b7c6c6c6c0c0c0c2c2c2d2d2d2e2e2e2e7e7e7e1e1e1d9d9d9cdcdcdc6c6c6bebebeb6b6b6b0b0b0a6a6a69999998f8f8f9393939999998e8e8e7e7e7e7272726a6a6a898989c1c1c1e8e8e8f5f5f5fffffffffffffbfbfbd7d7d79393935555555b5b5b5b5b5b5d5d5d6262626868686868686161615858585d5d5d5f5f5f6161616262626262626363636969696e6e6e7c7c7c8c8c8c9898989b9b9bafafafdbdbdbf2f2f2eaeaeaedededf9f9f9fffffffafafaf6f6f6fdfdfdfffffffffffffffffffefefef1f1f1d7d7d7b9b9b9a5a5a59e9e9e9f9f9f9d9d9d909090979797bdbdbde5e5e5f8f8f8f9f9f9f7f7f7f8f8f8fefefefbfbfbfcfcfcf9f9f9d7d7d7b5b5b5b2b2b2afafafacacaca9a9a9a8a8a8aaaaaaababababababa9a9a9a8a8a8aaaaaaabababa3a3a39797978c8c8c8787878686868989898b8b8b7c7c7c7878788181817f7f7f9e9e9ee1e1e1f1f1f1fafafaf9f9f9f9f9f9fefefefcfcfcfbfbfbfffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefafafaf7f7f7f9f9f9fdfdfdfdfdfdf7f7f7f1f1f1c4c4c48888885252524949495858585e5e5e5f5f5f6262626565656565656363636464646b6b6b7070706464645353534040404343434444444141413f3f3f4040404444444747474e4e4e6565657878787979797575757676767575757070707777777777777777777777777777777777777777777777777c7c7c7c7c7c7878787b7b7b858585949494bababaeaeaeaf6f6f6fafafae3e3e3ccccccb9b9b98080804a4a4a4444444646464040403f3f3f4141413c3c3c3636363e3e3e4c4c4c5f5f5f818181b4b4b4e6e6e6fffffff9f9f9f3f3f3fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffdfdfdfcfcfcfafafaeeeeeedededee0e0e0e5e5e5e5e5e5e7e7e7efefeff2f2f2f4f4f4fdfdfdfffffffefefef1f1f1e5e5e5e2e2e2dbdbdbc6c6c6aeaeae9797979898989999999999999696968f8f8f8585857d7d7d7e7e7e8b8b8b8e8e8e8585858080808484848282827979797d7d7d7d7d7d7777777676767777776f6f6f707070808080868686848484929292b3b3b3d5d5d5e5e5e5e1e1e1d9d9d9cfcfcfc8c8c8bfbfbfb8b8b8b0b0b0a8a8a89e9e9e9898989797979898988e8e8e8383837c7c7c7d7d7d9c9c9ccacacae9e9e9f0f0f0fdfdfdffffffefefefbdbdbd7e7e7e5454545a5a5a5b5b5b5d5d5d5c5c5c5b5b5b5c5c5c6161616767676060606262626363636262626464646e6e6e7d7d7d898989abababd1d1d1eaeaeae5e5e5e1e1e1f2f2f2fffffffdfdfdfffffffcfcfcfffffffefefef1f1f1f8f8f8fffffff8f8f8f3f3f3f0f0f0d8d8d8b4b4b4a0a0a0a1a1a19e9e9e9494947e7e7e777777878787b9b9b9edededfffffff9f9f9eaeaeadcdcdceaeaeaf5f5f5fcfcfcf5f5f5d4d4d4b5b5b5b1b1b1acacacaaaaaaa8a8a8a8a8a8a9a9a9aaaaaaa9a9a9a8a8a8a7a7a7abababadadada8a8a89d9d9d9191918989898585858686868585857c7c7c7e7e7e7e7e7e6e6e6e868686c3c3c3e7e7e7fbfbfbfffffffafafafefefefffffffcfcfcfefefefdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfafafafafafafbfbfbfcfcfcfafafaf8f8f8dadadaa3a3a36e6e6e6161616565656464646262626565656969696969696464646262626a6a6a7171716666665555553e3e3e4242424444444242423d3d3d3c3c3c4242424949494d4d4d6363637777777979797676767777777979797878787979797979797979797979797979797979797979797979797d7d7d7e7e7e7c7c7c7d7d7d8282828a8a8aaaaaaad7d7d7edededf7f7f7eeeeeeddddddbfbfbf8080804c4c4c4646464545454040403f3f3f3f3f3f3c3c3c3a3a3a4444445252526464647b7b7bb5b5b5efefeffffffffbfbfbf9f9f9fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffff8f8f8f9f9f9f8f8f8dfdfdfbfbfbfbdbdbddededeeaeaeae9e9e9f2f2f2f2f2f2f2f2f2fffffffcfcfcfdfdfdfbfbfbfbfbfbfdfdfdfafafaebebebdbdbdbcdcdcdcececed1d1d1d2d2d2cdcdcdbbbbbb9c9c9c8282828484848888888a8a8a8686868383838282827e7e7e7979798080808080807474746a6a6a6a6a6a6262625b5b5b5e5e5e5e5e5e656565757575969696c4c4c4e7e7e7e7e7e7d5d5d5d6d6d6cdcdcdc2c2c2b9b9b9afafafa5a5a5a0a0a09e9e9e9898989696969090908b8b8b8b8b8b979797b8b8b8dbdbdbeeeeeeefefeff9f9f9f9f9f9d2d2d29292926464645656565c5c5c5959595858585b5b5b5d5d5d6060606666666c6c6c5e5e5e6969697272727575757b7b7b8e8e8eaaaaaabebebedadadaf8f8f8fffffffbfbfbf6f6f6f8f8f8f8f8f8f6f6f6ffffffe5e5e5f0f0f0fffffffdfdfdfdfdfdfffffff3f3f3eaeaeadbdbdbbdbdbda2a2a29999999b9b9b9292928282827272726e6e6e818181b4b4b4edededfffffff1f1f1d7d7d7bababad0d0d0eaeaeaf7f7f7edededcececeb5b5b5aeaeaeabababaaaaaaa9a9a9a9a9a9a9a9a9aaaaaaaaaaaaa9a9a9a8a8a8aaaaaaacacaca9a9a9a0a0a09595958b8b8b8585858282828383837f7f7f7e7e7e7979796a6a6a7676769d9d9dcececef0f0f0fffffffdfdfdfffffffffffffefefef9f9f9fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfbfbfbfbfbfbfbfbfbfafafaf9f9f9f9f9f9fbfbfbfdfdfdf0f0f0c7c7c79292927070706666666868686767676464646767676a6a6a6666666363636b6b6b7474746d6d6d5c5c5c4646464545454444444444444242424141414747474e4e4e5555556666667474747575757272727676767d7d7d8181817a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e7e7e7d7d7d7d7d7d7d7d7d7d7d7d959595bcbcbcdcdcdcecececefefefe2e2e2c0c0c08282825353534b4b4b4343434040403f3f3f3f3f3f3f3f3f4242425050505f5f5f5f5f5f717171b2b2b2f1f1f1fdfdfdfbfbfbfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fbfbfbfbfbfbdadadab1b1b1a6a6a6d9d9d9ededede4e4e4e9e9e9f0f0f0f3f3f3fefefef8f8f8fcfcfcfefefefcfcfcfafafaf8f8f8f4f4f4efefeff6f6f6f5f5f5f5f5f5f7f7f7f8f8f8e7e7e7c1c1c19e9e9e8a8a8a7c7c7c7777777f7f7f8181817878787575757b7b7b7575757777776b6b6b6060605f5f5f5858584d4d4d4c4c4c5b5b5b6666666c6c6c7d7d7db2b2b2edededf9f9f9e3e3e3e5e5e5dadadacdcdcdc0c0c0b0b0b0a0a0a09a9a9a9b9b9b9b9b9b979797959595939393969696abababcbcbcbe2e2e2e8e8e8ecececfafafaf5f5f5bdbdbd7171715050505959595e5e5e5454545151515b5b5b6767676969696464646161616a6a6a8484849e9e9ea9a9a9b1b1b1c4c4c4dededef1f1f1f3f3f3f8f8f8f0f0f0eeeeeefefefefffffff7f7f7f8f8f8e4e4e4bdbdbdcdcdcdf8f8f8fefefef9f9f9f8f8f8eaeaeabcbcbca5a5a59595959898989c9c9c8f8f8f7a7a7a6c6c6c6b6b6b7d7d7da0a0a0cbcbcbf0f0f0fdfdfdf0f0f0ddddddc3c3c3d4d4d4ebebebf0f0f0dbdbdbc0c0c0b0b0b0aaaaaaa9a9a9aaaaaaabababababababababaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaa7a7a7a2a2a29898988d8d8d8686867f7f7f858585828282797979747474707070727272797979bcbcbce6e6e6fdfdfdfafafafefefefffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf9f9f9fafafafafafaf8f8f8f7f7f7f7f7f7fbfbfbfefefef7f7f7e2e2e2b0b0b07777775f5f5f6767676b6b6b6262626666666d6d6d6a6a6a6363636868687474747070706262625353534949494343434646464a4a4a4c4c4c5050505555556262626e6e6e7979797979797676767676767979797c7c7c7a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7d7d7d7d7d7d7c7c7c7f7f7f7e7e7e7e7e7e7c7c7c757575838383a3a3a3cfcfcfe2e2e2ededede3e3e3c3c3c39292926868685858584646464545454444444444444444444b4b4b5a5a5a686868606060767676b6b6b6eeeeeef8f8f8f8f8f8fffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9ffffffffffffe7e7e7c3c3c3c1c1c1e4e4e4f3f3f3e7e7e7e2e2e2eaeaeaf3f3f3fafafaf9f9f9fcfcfcfefefefafafaf5f5f5f4f4f4f8f8f8fbfbfbfffffffdfdfdf9f9f9f9f9f9fefefefbfbfbe3e3e3c8c8c89b9b9b7c7c7c6a6a6a7373737878786e6e6e6c6c6c7575756767676969696060605858585757574f4f4f4848484d4d4d626262696969676767727272a9a9a9eeeeeefffffff4f4f4fafafaf0f0f0e5e5e5d7d7d7c0c0c0a6a6a69999999a9a9aa1a1a19b9b9b9d9d9d9c9c9c9b9b9bb2b2b2d1d1d1dcdcdcdbdbdbe6e6e6fcfcfcfafafabbbbbb6666664646465555555555555454545656565656565252525757577070708a8a8a9e9e9ebdbdbddbdbdbe6e6e6e8e8e8eeeeeef6f6f6fafafaf7f7f7fffffffffffffafafaedededc9c9c9bababad1d1d1d7d7d7bababac5c5c5ecececfafafaf7f7f7f1f1f1e4e4e49696968181818383839d9d9da3a3a38888887070706c6c6c757575a2a2a2d5d5d5f0f0f0f8f8f8f9f9f9f8f8f8f6f6f6eeeeeef0f0f0f8f8f8eaeaeac6c6c6b0b0b0abababa6a6a6a8a8a8aaaaaaacacacacacacabababaaaaaaabababacacacabababaaaaaaa9a9a9a8a8a8a5a5a59c9c9c9090908787877d7d7d848484828282767676707070747474717171676767c2c2c2ebebebfffffffefefefdfdfdfffffffffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfafafafafafafafafaf8f8f8f7f7f7f8f8f8fafafafcfcfcf9f9f9f5f5f5cecece9191916e6e6e7373737a7a7a7575757c7c7c8484847f7f7f6d6d6d6a6a6a7575757676766c6c6c5858584949493f3f3f4343434b4b4b4f4f4f5555555c5c5c6262626b6b6b7575757a7a7a7b7b7b7979797878787878787a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f8181818080808181818080807474747777778f8f8fc7c7c7dbdbdbeaeaeae1e1e1cacacaacacac8585856464644646464747474646464343434343434a4a4a585858646464777777999999d0d0d0f5f5f5fbfbfbfcfcfcfffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefafafafffffffffffff7f7f7e5e5e5dbdbdbdbdbdbe5e5e5eaeaeae4e4e4e6e6e6f3f3f3f9f9f9fbfbfbfbfbfbfcfcfcfcfcfcfafafafbfbfbfffffffffffffcfcfcfefefefafafaf4f4f4f7f7f7fdfdfdf7f7f7e9e9e9c1c1c19b9b9b7777776f6f6f7171716c6c6c6767676666666262626363635c5c5c5656565353534949494a4a4a5a5a5a6666666666666c6c6c878787bdbdbdf2f2f2fffffff9f9f9fffffffbfbfbf8f8f8eeeeeed4d4d4b2b2b29f9f9f9c9c9ca8a8a8a2a2a2a7a7a7a4a4a49f9f9fb6b6b6d3d3d3d5d5d5d9d9d9e4e4e4fbfbfbfafafabbbbbb6565654141414c4c4c4d4d4d5353535d5d5d636363646464767676a4a4a4d0d0d0dbdbdbeeeeeefefefefffffffefefefefefefafafaf1f1f1f8f8f8fefefeefefefd6d6d6acacac6b6b6b616161969696e3e3e3e6e6e6eeeeeef9f9f9fffffffffffff3f3f3dcdcdca8a8a8989898989898a4a4a49898987979796e6e6e7a7a7aa6a6a6cfcfcff6f6f6fffffff9f9f9f9f9f9fefefefffffffffffffbfbfbfbfbfbe6e6e6bcbcbcaaaaaaadadada6a6a6a5a5a5a8a8a8abababacacacaaaaaaa9a9a9a9a9a9ababababababaaaaaaabababadadadacacaca2a2a29292928585857d7d7d7d7d7d7f7f7f7a7a7a6f6f6f6f6f6f6f6f6f676767afafafdbdbdbfbfbfbfffffffffffffbfbfbf8f8f8fdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfafafafafafafafafafbfbfbfbfbfbfafafafbfbfbfdfdfdeaeaeabdbdbd959595898989919191999999a1a1a1a8a8a89a9a9a7a7a7a6a6a6a7272727878787272726060605050504646464949495050505555555f5f5f6c6c6c7979797777777676767878787a7a7a7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7e7e7e7e7e7e8080808080807e7e7e8282828282827373736f6f6f7f7f7fbdbdbdd3d3d3e2e2e2dbdbdbcdcdcdc0c0c09898986464644646464848484848484545454545454d4d4d5a5a5a646464929292c3c3c3eeeeeefdfdfdfffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffafafafafafafefefefffffffcfcfccececeb6b6b6c5c5c5e5e5e5e8e8e8e8e8e8f6f6f6fefefefffffffefefefdfdfdfffffffffffffffffffefefefefefefbfbfbfffffffffffff9f9f9f5f5f5fbfbfbfdfdfdf7f7f7e7e7e7bfbfbf8f8f8f7373736f6f6f6f6f6f6666665a5a5a6262626161615959595454544f4f4f4444444b4b4b6464646969696767677b7b7babababdfdfdffcfcfcfffffff9f9f9f5f5f5f5f5f5f9f9f9f6f6f6ddddddb8b8b89f9f9f9b9b9babababa7a7a7aeaeaeabababa3a3a3bbbbbbd7d7d7d5d5d5e0e0e0e6e6e6f7f7f7f4f4f4b7b7b76363633d3d3d4444445050504a4a4a585858818181adadadcccccce1e1e1efefeff7f7f7fcfcfcfbfbfbf6f6f6fbfbfbfffffffffffff6f6f6fcfcfcd5d5d59999997979796565653b3b3b424242848484dadadafbfbfbfffffff7f7f7fafafafbfbfbdededebbbbbba6a6a69c9c9c989898969696868686767676878787a7a7a7dededef0f0f0fafafaf5f5f5f4f4f4fbfbfbfcfcfcf6f6f6f4f4f4efefeff5f5f5e4e4e4bcbcbcaeaeaeb2b2b2a9a9a9a3a3a3a7a7a7aaaaaaabababa8a8a8a7a7a7a8a8a8aaaaaaaaaaaaaaaaaaadadadb2b2b2b1b1b1a6a6a69393938484847d7d7d7777777c7c7c7e7e7e7070706868686c6c6c6d6d6d7e7e7eb2b2b2e3e3e3fbfbfbfffffffcfcfcf6f6f6fcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffdfdfdfbfbfbfbfbfbfdfdfdfdfdfdfbfbfbf9f9f9f8f8f8fbfbfbf7f7f7ddddddb4b4b49898989e9e9eb3b3b3babababebebea8a8a87d7d7d6464646969697272727070706d6d6d6060605757575959595d5d5d616161707070838383a8a8a89999998686867b7b7b7777777878787a7a7a7d7d7d7979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7e7e7e7f7f7f7d7d7d7a7a7a808080818181717171686868747474b3b3b3c9c9c9dadadad3d3d3ccccccc9c9c99e9e9e5c5c5c4949494d4d4d4f4f4f4d4d4d4f4f4f5858586666667070709c9c9cd8d8d8fafafafcfcfcfffffffefefefafafafffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfcfcfcfdfdfdf7f7f7efefefc5c5c5959595cccccce3e3e3e6e6e6eaeaeaf5f5f5fafafafffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefcfcfcfbfbfbfbfbfbffffffd4d4d49999997171716363636363636969696f6f6f5c5c5c5757575050504a4a4a4a4a4a5050505b5b5b636363696969656565848484cacacaebebebf4f4f4fffffff4f4f4fffffff7f7f7f3f3f3eaeaeac8c8c8a2a2a29e9e9eb1b1b1b3b3b3b3b3b3b1b1b1a2a2a2999999b1b1b1d2d2d2dcdcdce8e8e8ebebebfafafaf5f5f5b7b7b76060603939394141414949495454547c7c7cb9b9b9e6e6e6f5f5f5f7f7f7fbfbfbfafafafafafafcfcfcfdfdfdf4f4f4d9d9d9b5b5b59a9a9aa7a7a79e9e9e5353534545453838384c4c4c7d7d7db4b4b4f1f1f1f6f6f6fcfcfcfafafaf5f5f5f2f2f2d7d7d7acacac9797979999999191918282827272726b6b6b898989b9b9b9fefefefbfbfbf4f4f4f8f8f8fefefef4f4f4edededf7f7f7f2f2f2f2f2f2e6e6e6cbcbcbb4b4b4aaaaaaa9a9a9a9a9a9aaaaaaa9a9a9a8a8a8a7a7a7a7a7a7a8a8a8aaaaaaabababadadadacacacadadadafafafb1b1b1ababab9a9a9a8a8a8a7f7f7f8181817f7f7f7777777171716d6d6d6666665f5f5f6161619f9f9fd0d0d0fcfcfcfffffff2f2f2fffffffefefefcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfafafafafafaf2f2f2d5d5d5b5b5b5b2b2b2c3c3c3bcbcbcbebebeb5b5b59999997979796969696e6e6e7777777474746666666363636a6a6a6767676969698f8f8fbebebecdcdcd9999997c7c7c7878787373737a7a7a8484847c7c7c7d7d7d7e7e7e7f7f7f8080808080808080808080807f7f7f8282828080807f7f7f8181817d7d7d7575756f6f6f6e6e6ea6a6a6c7c7c7cececebdbdbdbbbbbbb4b4b48f8f8f6868684e4e4e5151514f4f4f4d4d4d5555556464646e6e6e6f6f6f888888aaaaaac2c2c2c1c1c1bdbdbdc4c4c4c4c4c4bcbcbcb9b9b9b6b6b6abababaeaeaeb5b5b5acacacbcbcbcecececf7f7f7fafafafefefefffffffffffffefefefdfdfdfefefefefefefffffffafafaf9f9f9fffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfdfdfdfdfdfdf8f8f8efefefc3c3c3959595cececee4e4e4e5e5e5e8e8e8f5f5f5fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfafafaf9f9f9f2f2f2dededeb3b3b38383836969696666666565655f5f5f5555555353535151515050505353535b5b5b6565656c6c6c6f6f6f7777779a9a9adbdbdbf9f9f9fcfcfcffffffe9e9e9dbdbdbcececec5c5c5bfbfbfb1b1b1a3a3a3aaaaaabcbcbcc1c1c1b6b6b6acacaca0a0a0a1a1a1c0c0c0e2e2e2ecececf3f3f3f2f2f2fbfbfbf7f7f7c6c6c67f7f7f5757575555557a7a7a919191bababae4e4e4f7f7f7f6f6f6f3f3f3f6f6f6f9f9f9f0f0f0e4e4e4d6d6d6c1c1c1a0a0a07b7b7b6161616666667171714444444848485454547d7d7db3b3b3e1e1e1fefefefbfbfbfdfdfdfdfdfdfcfcfcf9f9f9d7d7d7a7a7a79393938f8f8f8080807272726c6c6c6b6b6b848484abababdededef3f3f3fcfcfcfbfbfbfffffffefefef5f5f5f1f1f1eeeeeeeaeaeadadadac1c1c1aeaeaea9a9a9ababababababababababababaaaaaaa9a9a9aaaaaaabababacacacadadadb0b0b0afafafaeaeaeafafafb1b1b1b2b2b2afafafabababa6a6a6a8a8a8a7a7a7a1a1a19d9d9d9b9b9b9797979191918e8e8ea9a9a9c0c0c0eeeeeefffffffffffffffffff0f0f0fcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffdfdfdfcfcfcf8f8f8e5e5e5cbcbcbbfbfbfc0c0c0bdbdbdc0c0c0c1c1c1b2b2b28f8f8f6f6f6f6868687373737878786f6f6f6969696f6f6f828282a0a0a0c6c6c6e3e3e3dbdbdba3a3a38080807c7c7c7878787b7b7b8080807a7a7a7d7d7d7e7e7e7f7f7f8080808080808080808080807f7f7f8080808181818383838383837e7e7e7777777878787d7d7da0a0a0bbbbbbc2c2c2b7b7b7b4b4b4a6a6a68282826262625555555353535050505252525b5b5b6464646565656262626565657979798686868484848484848b8b8b8b8b8b8383837272727676766f6f6f6f6f6f7474747272728b8b8bbcbcbcd6d6d6d6d6d6d5d5d5d5d5d5d5d5d5d4d4d4d3d3d3d2d2d2ddddddeeeeeef9f9f9fdfdfdfffffffcfcfcfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfdfdfdfefefef8f8f8f0f0f0c0c0c0949494d0d0d0e5e5e5e5e5e5e7e7e7f5f5f5fefefefffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfbfbfbfbfbfbfafafaf9f9f9f8f8f8f8f8f8f4f4f4f8f8f8dadada9d9d9d6f6f6f6464646060605656565252525555555858585a5a5a5d5d5d6161616666666a6a6a616161888888bcbcbcf0f0f0f8f8f8ececece7e7e7cdcdcda9a9a99e9e9e9595959595959c9c9ca7a7a7b4b4b4bfbfbfc4c4c4bbbbbbbcbcbcc2c2c2cccccce1e1e1f2f2f2f2f2f2fbfbfbfafafafefefefdfdfde3e3e3b6b6b69595958a8a8acbcbcbd9d9d9ebebebf6f6f6f9f9f9f9f9f9fafafafcfcfce6e6e6cfcfcfaeaeae9090907a7a7a6a6a6a5b5b5b5151515a5a5a5c5c5c3c3c3c4f4f4f7c7c7cbcbcbcecececfffffffffffff8f8f8f6f6f6f5f5f5f4f4f4f2f2f2d7d7d7aeaeae9090908484847070706868686d6d6d7171717b7b7b909090bcbcbce9e9e9fffffff9f9f9fbfbfbfffffff7f7f7ebebebefefefe4e4e4cfcfcfb7b7b7aaaaaaa8a8a8abababacacacacacacacacacacacacacacacacacacadadadaeaeaeafafafb3b3b3b2b2b2b1b1b1afafafb2b2b2bbbbbbccccccd8d8d8dcdcdcdedededededed9d9d9d8d8d8dadadad8d8d8d5d5d5d6d6d6b5b5b5a1a1a1cececef8f8f8fdfdfdfffffff8f8f8fcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffefefefdfdfdfbfbfbf4f4f4e4e4e4cdcdcdbcbcbcbdbdbdbfbfbfc6c6c6c3c3c3a1a1a17777776666666d6d6d7575757171717b7b7b9c9c9cc6c6c6e4e4e4f2f2f2f7f7f7e2e2e2a7a7a77e7e7e7c7c7c7d7d7d7c7c7c7c7c7c7979797d7d7d7e7e7e7f7f7f8080808080808080808080807f7f7f7d7d7d8181818585858787878383838282828b8b8b989898a8a8a8b7b7b7b8b8b8b1b1b1adadad9b9b9b7f7f7f6f6f6f6363635858585050505353535a5a5a5d5d5d5b5b5b5959596262626363636060605d5d5d5e5e5e6161615e5e5e5757575d5d5d6565656363635d5d5d595959595959707070979797aaaaaaa6a6a6a2a2a2a1a1a1a3a3a3a4a4a4a3a3a3a1a1a1afafafcececeeaeaeaf8f8f8fefefef8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfdfdfdfffffff9f9f9f1f1f1bebebe959595d2d2d2e7e7e7e4e4e4e5e5e5f5f5f5fffffffefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfafafaf9f9f9f8f8f8f8f8f8f7f7f7f6f6f6ffffffeeeeeeb3b3b37878785f5f5f5b5b5b5a5a5a5454545a5a5a616161666666686868676767666666666666515151969696d4d4d4f2f2f2e1e1e1c4c4c4bbbbbba7a7a78f8f8f8c8c8c8989898f8f8fa1a1a1b5b5b5bfbfbfbfbfbfc6c6c6c3c3c3d3d3d3e8e8e8f1f1f1f7f7f7fbfbfbf6f6f6fcfcfcfdfdfdfffffffffffffbfbfbecececdadadad0d0d0fdfdfdfcfcfcf9f9f9f6f6f6f7f7f7f6f6f6ebebebdddddda2a2a28d8d8d7272725f5f5f5959595c5c5c6161616363636565655656564f4f4f808080c4c4c4f0f0f0f3f3f3e8e8e8f1f1f1efefeff7f7f7fdfdfdf8f8f8edededcececea8a8a88f8f8f8080806969696464647474747a7a7a767676797979a9a9a9dbdbdbf8f8f8f4f4f4f3f3f3f5f5f5eeeeeee7e7e7f1f1f1e0e0e0c8c8c8b3b3b3aaaaaaa8a8a8a9a9a9a9a9a9acacacacacacacacacadadadaeaeaeafafafb0b0b0b1b1b1b3b3b3b4b4b4b4b4b4b2b2b2b2b2b2c0c0c0ddddddf6f6f6fbfbfbfefefefdfdfdfafafafafafafefefefffffffcfcfcffffffc5c5c59c9c9cbcbcbce8e8e8f5f5f5fefefefffffffcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfffffffdfdfdfafafaf8f8f8f0f0f0d6d6d6bcbcbcc1c1c1c4c4c4c8c8c8c4c4c4aeaeae8f8f8f7979797171717474746e6e6e828282b8b8b8eaeaeafdfdfdfafafaf6f6f6dcdcdca4a4a47979797777777e7e7e7d7d7d7b7b7b7d7d7d7d7d7d7e7e7e7f7f7f8080808080808080808080807f7f7f7c7c7c7e7e7e8383838888888b8b8b9191919f9f9faeaeaeb3b3b3b5b5b5b0b0b0abababa6a6a69393938282828484847a7a7a6b6b6b5e5e5e5b5b5b5a5a5a5757575656565959595e5e5e5757575252525454545b5b5b6060605e5e5e5b5b5b5959595f5f5f6060605b5b5b5656565757576767677d7d7d8585858181817d7d7d7f7f7f848484878787858585818181898989a8a8a8c7c7c7e1e1e1f5f5f5f9f9f9f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefcfcfcfefefefffffffafafaf2f2f2bfbfbf959595d3d3d3e8e8e8e5e5e5e5e5e5f3f3f3fdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefffffffefefefcfcfcfafafaf8f8f8f8f8f8f8f8f8f8f8f8efefeff7f7f7f5f5f5d6d6d69c9c9c6868685757575d5d5d5b5b5b6161616868686c6c6c6c6c6c6767676363636060606a6a6aabababd3d3d3dbdbdbc7c7c7abababa2a2a29292929292929494949696969e9e9eb1b1b1c6c6c6cecececacacad0d0d0c9c9c9d9d9d9f1f1f1f6f6f6f6f6f6fdfdfdfffffffbfbfbfefefefffffffffffffffffffffffffefefefafafafefefefffffffefefef8f8f8ecececd3d3d3acacac8b8b8b5959595656565656565b5b5b6161616464646161615d5d5d5151513838385353539b9b9be5e5e5fffffffbfbfbf4f4f4e3e3e3bfbfbfa1a1a19a9a9aa3a3a3b2b2b2b1b1b19f9f9f8f8f8f7e7e7e6161615959596e6e6e7d7d7d7a7a7a7878789b9b9bc3c3c3e4e4e4f2f2f2f4f4f4ebebebe3e3e3e6e6e6e7e7e7d5d5d5bfbfbfb0b0b0abababaaaaaaa8a8a8a7a7a7aaaaaaabababacacacaeaeaeafafafb0b0b0b1b1b1b1b1b1b2b2b2b3b3b3b6b6b6b6b6b6b5b5b5c0c0c0dededefafafafcfcfcfffffffffffffcfcfcfcfcfcffffffffffffffffffffffffe1e1e1c0c0c0b3b3b3ccccccf1f1f1fffffffffffffcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfffffffffffff9f9f9f7f7f7f2f2f2dfdfdfc8c8c8c5c5c5cecececececec6c6c6c1c1c1b8b8b89b9b9b7a7a7a7171717272727b7b7b979797c5c5c5eeeeeefcfcfcf7f7f7dadadaadadad8080807676767e7e7e7d7d7d7a7a7a8080807d7d7d7e7e7e7f7f7f8080808080808080808080807f7f7f8080807d7d7d7e7e7e8585858e8e8e989898a5a5a5b1b1b1aeaeaeadadada8a8a8a9a9a9a2a2a28888887979798383838c8c8c8484847979796f6f6f6262625656565252525353535e5e5e5757575252525454545a5a5a5b5b5b5555554f4f4f4c4c4c4545454343434747474c4c4c5959596b6b6b7777778686868383838181818585858a8a8a8a8a8a8585858080806f6f6f8282829a9a9abebebee9e9e9fcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefdfdfdfefefefffffffbfbfbf3f3f3c2c2c2979797d2d2d2e8e8e8e6e6e6e6e6e6f2f2f2f9f9f9fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffefefefcfcfcf9f9f9f8f8f8f7f7f7f7f7f7f8f8f8fafafaf9f9f9fffffffbfbfbc9c9c98080805a5a5a5959596969696a6a6a6969696565655e5e5e5858585454545353539d9d9dc3c3c3c6c6c6c2c2c2bebebeb0b0b0a7a7a79696969b9b9b9999999a9a9aa4a4a4b8b8b8cdcdcdd6d6d6d6d6d6cdcdcdbdbdbdcbcbcbedededfbfbfbfafafafdfdfdfffffffcfcfcfefefefdfdfdf9f9f9f8f8f8fafafafdfdfdfefefefafafaf5f5f5eaeaead5d5d5b4b4b48c8c8c6767675050505252525454545959596060606464646161615959595252524a4a4a3c3c3c767676b2b2b2d6d6d6cacacac3c3c3c9c9c9a4a4a46363632b2b2b2323234444447575759191919191918e8e8e7d7d7d5a5a5a4848485c5c5c7575757f7f7f8484848c8c8ca7a7a7c8c8c8e6e6e6f4f4f4e7e7e7dddddde5e5e5d7d7d7c6c6c6b3b3b3abababaaaaaaaaaaaaaaaaaaabababa9a9a9abababadadadafafafb1b1b1b2b2b2b3b3b3b3b3b3b3b3b3b3b3b3b8b8b8bbbbbbb9b9b9bdbdbdd4d4d4ecececf8f8f8fbfbfbfcfcfcfafafafbfbfbfefefefffffffcfcfcf8f8f8fefefedfdfdf9999999c9c9ce5e5e5fffffff4f4f4fcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f8f6f6f6eaeaeadcdcdcc6c6c6d1d1d1cfcfcfc8c8c8d0d0d0d4d4d4b2b2b28383836565657a7a7a7c7c7c7878789e9e9ee0e0e0fefefef4f4f4e5e5e5c6c6c69797977d7d7d7f7f7f7c7c7c7979798080807d7d7d7e7e7e7f7f7f8080808080808080808080807f7f7f8383837f7f7f7e7e7e8585858e8e8e969696a1a1a1a9a9a9a8a8a8abababacacacaeaeaea1a1a17f7f7f6969697070708484848989898989897d7d7d6f6f6f6464645b5b5b5555555d5d5d5c5c5c5d5d5d6666667575757e7e7e7676766868685454543737372b2b2b3232323b3b3b4d4d4d6363636b6b6b7474747373737272727474747575757373736d6d6d6868685a5a5a656565787878a3a3a3dededefdfdfdfffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefdfdfdfffffffffffffbfbfbf4f4f4c5c5c5989898d1d1d1e7e7e7e7e7e7e7e7e7f0f0f0f4f4f4fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffdfdfdfafafaf7f7f7f5f5f5f5f5f5f6f6f6f6f6f6f5f5f5e4e4e4e2e2e2e3e3e3c2c2c28686866060605d5d5d7171716c6c6c6363635b5b5b5656565858585f5f5f656565b2b2b2cececec3c3c3bdbdbdc2c2c2b7b7b7b1b1b1a8a8a8a2a2a29a9a9a999999aaaaaac2c2c2d3d3d3d9d9d9d8d8d8c2c2c29e9e9ea0a0a0cececef1f1f1fbfbfbfcfcfcf9f9f9fbfbfbfafafafafafafafafaf8f8f8f7f7f7f8f8f8fbfbfbf6f6f6d3d3d3a8a8a88686866b6b6b5656564d4d4d4d4d4d6262625f5f5f5c5c5c5b5b5b5b5b5b5858585353534f4f4f4b4b4b4e4e4e9e9e9ebcbcbcb0b0b07777775353534949494d4d4d2d2d2d2222223636365555557373738282827f7f7f8989897f7f7f5e5e5e4545455151516b6b6b7c7c7c878787858585939393a7a7a7c4c4c4dedededfdfdfdbdbdbe3e3e3d1d1d1bfbfbfaeaeaea8a8a8a8a8a8a9a9a9acacacb1b1b1aaaaaaacacacafafafb2b2b2b4b4b4b5b5b5b5b5b5b5b5b5b7b7b7b5b5b5b9b9b9bebebebdbdbdbcbcbcc9c9c9dcdcdcf6f6f6fafafafcfcfcfcfcfcfdfdfdfffffffffffffdfdfdfefefeffffffe9e9e9a1a1a19c9c9cdfdfdff8f8f8f7f7f7fcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefcfcfcf5f5f5efefefd4d4d4d4d4d4cdcdcdc9c9c9d4d4d4dadadabdbdbd9696966a6a6a7878787a7a7a797979959595c8c8c8eaeaeaeeeeeef1f1f1e2e2e2b1b1b18686867e7e7e7c7c7c7777777f7f7f7d7d7d7e7e7e7f7f7f8080808080808080808080807f7f7f8282828181818585858b8b8b909090969696a1a1a1acacacb1b1b1b4b4b4b2b2b2acacac9999997272725959595e5e5e6e6e6e7d7d7d8484847f7f7f8181818b8b8b8b8b8b838383727272777777808080959595b9b9b9d5d5d5cfcfcfb8b8b86464643939392727272d2d2d2c2c2c3232324141414545453d3d3d3d3d3d3d3d3d3c3c3c3b3b3b383838363636343434444444525252696969999999d7d7d7fafafafefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefdfdfdfffffffffffffcfcfcf4f4f4c8c8c8989898d1d1d1e7e7e7e8e8e8e8e8e8efefeff1f1f1fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefcfcfcf8f8f8f5f5f5f4f4f4f3f3f3f4f4f4f5f5f5d2d2d2b4b4b4a1a1a1a0a0a09494947676766565656969696b6b6b6565655c5c5c5959595f5f5f707070868686959595a6a6a6cccccccbcbcbc7c7c7c5c5c5b4b4b4b1b1b1b4b4b4a9a9a99e9e9ea0a0a0b8b8b8d5d5d5e0e0e0ddddddd9d9d9c2c2c28484846d6d6d9a9a9ad0d0d0efefeffbfbfbfbfbfbf8f8f8f6f6f6f8f8f8fefefefffffffdfdfdfcfcfcfefefee5e5e5a8a8a86767674b4b4b4747474949495050505959595353535555555858585b5b5b5b5b5b5555554c4c4c4545453a3a3a3131316e6e6e7070706565654a4a4a4646464949493d3d3d3535354040405151515757576666667d7d7d8b8b8b8484848383836969694d4d4d5151516565657474747f7f7f8787878c8c8c909090a2a2a2c2c2c2d5d5d5dadadae1e1e1d4d4d4c2c2c2b0b0b0a8a8a8a7a7a7a8a8a8adadadb4b4b4acacacadadadb0b0b0b4b4b4b6b6b6b7b7b7b8b8b8b8b8b8bbbbbbb6b6b6b9b9b9c0c0c0c0c0c0bcbcbcc4c4c4d2d2d2f1f1f1f6f6f6f9f9f9fafafafcfcfcfffffffffffffbfbfbfffffff2f2f2efefefd3d3d3d1d1d1ebebebecececf9f9f9fcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafffffffffffffffffffbfbfbf7f7f7ebebebdededececececacacad5d5d5d8d8d8c6c6c6afafaf8383836f6f6f6a6a6a7c7c7c909090a5a5a5cbcbcbf2f2f2f5f5f5f1f1f1c0c0c08b8b8b7d7d7d7b7b7b7777777f7f7f7d7d7d7e7e7e7f7f7f8080808080808080808080807f7f7f7e7e7e8383838b8b8b929292959595999999a7a7a7b5b5b5bcbcbcbcbcbcb1b1b1a1a1a18888886262624c4c4c5252526363637474747c7c7c7e7e7e949494b7b7b7c7c7c7c1c1c1c1c1c1c1c1c1bfbfbfcacacae9e9e9ffffffedededc8c8c87676764848483939394242423838383030303535353434342929292929292929292828282626262626262828282a2a2a353535494949676767999999d4d4d4f5f5f5fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffbfbfbfffffffffffffdfdfdfffffffffffffefefefcfcfcfcfcfcfdfdfdfdfdfdf9f9f9f6f6f6cccccc9e9e9eaeaeaed0d0d0e7e7e7eeeeeee1e1e1f2f2f2f7f7f7f8f8f8fffffffffffff9f9f9fffffffffffffbfbfbf9f9f9fafafaebebebcdcdcdb8b8b8b9b9b9c1c1c1c4c4c49494947979796969696f6f6f7171716565656060606666665d5d5d5c5c5c5959596060607e7e7ea8a8a8c5c5c5cececed1d1d1d0d0d0c8c8c8d2d2d2c3c3c3b9b9b9c9c9c9aeaeaea3a3a39e9e9eb6b6b6d0d0d0d8d8d8e3e3e3e7e7e7d4d4d4acacac7b7b7b5a5a5a777777bbbbbbf0f0f0fffffff9f9f9fffffff7f7f7f7f7f7fcfcfcfcfcfcfffffffffffff6f6f6dadada7e7e7e5353534242423e3e3e4d4d4d4b4b4b5555555151515757575d5d5d5d5d5d5757574f4f4f4a4a4a4848483838383b3b3b3f3f3f4343434a4a4a5252525b5b5b6161615a5a5a5959595858585a5a5a5e5e5e6666666d6d6d7272727a7a7a7171716161614d4d4d4343434a4a4a6060607373738080808b8b8b909090919191a0a0a0bebebed3d3d3d9d9d9d2d2d2c1c1c1b1b1b1acacacadadadadadadaeaeaeb0b0b0afafafb2b2b2b4b4b4b5b5b5b6b6b6b7b7b7babababcbcbcbdbdbdbdbdbdbfbfbfc2c2c2c2c2c2c1c1c1c8c8c8d0d0d0e9e9e9f9f9f9fffffffffffffcfcfcfdfdfdfffffffffffffffffff4f4f4fbfbfbfdfdfddededecececee3e3e3f7f7f7fbfbfbf9f9f9f9f9f9fbfbfbfdfdfdfdfdfdfefefefffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfbfbfbe9e9e9d4d4d4ccccccd0d0d0d4d4d4d0d0d0cacacaa7a7a7707070606060747474787878838383abababcdcdcdecececf0f0f0d0d0d09494947676768080808585857878787878788080808484848080807c7c7c7e7e7e8080807f7f7f8989898c8c8c8c8c8c8c8c8c989898adadadbcbcbcc0c0c0bfbfbfbbbbbba7a7a78282825d5d5d4c4c4c5151515b5b5b696969707070707070787878a6a6a6e2e2e2fbfbfbf1f1f1f7f7f7f0f0f0f7f7f7fafafaf5f5f5fdfdfdf3f3f3cecece7f7f7f4949493d3d3d4a4a4a3e3e3e3939393d3d3d3131313333333131312e2e2e2b2b2b2929292929292929292a2a2a2e2e2e464646606060828282b4b4b4ddddddf4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffcfcfcf8f8f8c6c6c69595959f9f9fc0c0c0ddddddececece5e5e5f3f3f3f7f7f7fbfbfbfffffff2f2f2d8d8d8d2d2d2d7d7d7d4d4d4dbdbdbd7d7d7c1c1c19c9c9c7f7f7f7474747070706b6b6b7979796666665d5d5d6464646969696363635e5e5e606060595959555555606060858585b2b2b2d2d2d2dddddddededed9d9d9d5d5d5ccccccd5d5d5c8c8c8bfbfbfc8c8c8aeaeaea2a2a2a7a7a7c4c4c4e0e0e0e7e7e7eaeaead9d9d9b7b7b7939393707070595959707070a5a5a5d6d6d6f5f5f5fffffffefefefffffffffffffcfcfcfcfcfcf9f9f9f2f2f2edededb2b2b26262624444444242424646464c4c4c4141414545455050505555555959595959595454544e4e4e4c4c4c4c4c4c5050505353535757575959595b5b5b5c5c5c5f5f5f6161616060605f5f5f5d5d5d5c5c5c5e5e5e6262626666666969696666666262625858584949493f3f3f4040404c4c4c5858586e6e6e8080808c8c8c909090a2a2a2c0c0c0d2d2d2d2d2d2cfcfcfc0c0c0b1b1b1adadadaeaeaeafafafb1b1b1b2b2b2b2b2b2b4b4b4b6b6b6b8b8b8b8b8b8b9b9b9bcbcbcbebebebfbfbfbfbfbfc1c1c1c4c4c4c4c4c4c4c4c4cacacad3d3d3f7f7f7fdfdfdfffffffbfbfbf7f7f7f6f6f6f9f9f9fafafafffffffdfdfdfffffff6f6f6cececebcbcbcdbdbdbfffffffbfbfbfcfcfcfdfdfdfffffffffffffefefefafafaf8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdefefefdededed4d4d4d3d3d3d4d4d4d1d1d1cececea6a6a67878786060606666666b6b6b7171718a8a8aa5a5a5c6c6c6bebebea6a6a68787877878787b7b7b7d7d7d7878787c7c7c7b7b7b7a7a7a7b7b7b7c7c7c7e7e7e8181818383838383838888889090909a9a9aa8a8a8b9b9b9c3c3c3c7c7c7c0c0c0b8b8b89797976666664848484a4a4a5757575d5d5d7373736f6f6f7373738f8f8fc1c1c1eeeeeefffffffcfcfcfcfcfcfafafafcfcfcf7f7f7f7f7f7fffffffbfbfbcecece7e7e7e4d4d4d4141414c4c4c4242423f3f3f4545453b3b3b3838383737373535353333333030302d2d2d2a2a2a2929292e2e2e3c3c3c5252526e6e6e989898cacacaf1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9f4f4f4f3f3f3fbfbfbfffffffcfcfcf5f5f5f9f9f9f9f9f9fbfbfbfdfdfdfdfdfdfbfbfbf5f5f5f1f1f1c8c8c8989898999999bababadbdbdbededede8e8e8ebebebe4e4e4e8e8e8e7e7e7cbcbcb9e9e9e8b8b8b8f8f8f9090908282828383837a7a7a6969696060606262626464646161616767675f5f5f5c5c5c6262626767676565655f5f5f5b5b5b5f5f5f666666878787bbbbbbe0e0e0e8e8e8e4e4e4e2e2e2e1e1e1d9d9d9d0d0d0d7d7d7cfcfcfc4c4c4c1c1c1a9a9a9a6a6a6b6b6b6d5d5d5ecececf2f2f2ecececcccccc9e9e9e8383836e6e6e5f5f5f676767828282aaaaaadadadafffffff8f8f8fffffffcfcfcf6f6f6fffffff3f3f3d6d6d6cacaca8787874444442c2c2c3737374646464c4c4c4242424444444f4f4f5252525454545252524f4f4f4d4d4d4e4e4e5151515d5d5d6060606464646565656363636060605d5d5d5c5c5c6363636262626060605f5f5f5f5f5f6060606161616262625b5b5b5b5b5b5858584f4f4f4545454040404242424646465858587070708282828a8a8a9f9f9fc2c2c2d2d2d2cdcdcdc9c9c9bcbcbcb1b1b1afafafb1b1b1b2b2b2b3b3b3b5b5b5b4b4b4b7b7b7b9b9b9bbbbbbbbbbbbbcbcbcbfbfbfc1c1c1c3c3c3c2c2c2c4c4c4c7c7c7c7c7c7c7c7c7cdcdcdd6d6d6f8f8f8f8f8f8fbfbfbfdfdfdfcfcfcfafafafbfbfbfffffffcfcfcfcfcfcfbfbfbf9f9f9ecececd6d6d6d9d9d9f2f2f2f5f5f5f6f6f6f7f7f7f9f9f9fcfcfcfdfdfdfcfcfcfbfbfbfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdf6f6f6ebebebe0e0e0d8d8d8d4d4d4d3d3d3d3d3d3c8c8c8a2a2a27474746666667171717676767a7a7a8484849292928282827676767878787b7b7b7878787878787c7c7c7d7d7d7676767575757e7e7e8282827f7f7f7f7f7f8383838282828a8a8a9b9b9bb2b2b2c3c3c3cbcbcbcdcdcdcfcfcfc2c2c2b3b3b38787875151513e3e3e525252666666696969787878737373888888b9b9b9e7e7e7fbfbfbfefefefffffffffffffffffffffffff5f5f5f9f9f9fffffff1f1f1bdbdbd7575754d4d4d4343434d4d4d4646464545454b4b4b4444443f3f3f3f3f3f3e3e3e3c3c3c3838383333332e2e2e2b2b2b2f2f2f3434344c4c4c656565828282bdbdbdf3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f4f4f4eeeeeef1f1f1f2f2f2eaeaeaebebebecececeeeeeeefefefefefefedededebebebe9e9e9c3c3c39c9c9c9a9a9abebebee0e0e0ecececdfdfdfd0d0d0acacaca9a9a9a5a5a58f8f8f6b6b6b5d5d5d6262626464646060606363636363636161616565656e6e6e7171716e6e6e6767676666666666666666666666666464645f5f5f5b5b5b6d6d6d8e8e8ebebebee2e2e2ebebebe3e3e3e0e0e0e2e2e2e2e2e2d9d9d9d3d3d3d8d8d8d4d4d4c6c6c6b5b5b5a2a2a2aeaeaec8c8c8e3e3e3edededeeeeeee5e5e5c3c3c39898988888887b7b7b6d6d6d656565646464787878aaaaaad9d9d9efefeffffffff7f7f7f4f4f4ffffffedededb7b7b79f9f9f9292925353532929292b2b2b3c3c3c4242424343434949494d4d4d4f4f4f4f4f4f4d4d4d4b4b4b4c4c4c5151515656565a5a5a5e5e5e6262626363636161615e5e5e5c5c5c5b5b5b5e5e5e5f5f5f5f5f5f6060606060606161616262626363635b5b5b5c5c5c5b5b5b5555554e4e4e4848484545454646464a4a4a606060707070797979949494bdbdbdd1d1d1cdcdcdc1c1c1b8b8b8b0b0b0b0b0b0b3b3b3b4b4b4b5b5b5b7b7b7b7b7b7b9b9b9bcbcbcbdbdbdbebebebfbfbfc2c2c2c4c4c4c6c6c6c5c5c5c7c7c7cacacacacacacacacad0d0d0d9d9d9efefeff2f2f2f9f9f9fffffffffffffafafafafafafffffffcfcfcfcfcfcf5f5f5fcfcfcffffffeaeaeacececed3d3d3f9f9f9f8f8f8f5f5f5f2f2f2f4f4f4fafafafffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfcfcfcf6f6f6ebebebdededed6d6d6d5d5d5d7d7d7d9d9d9bbbbbb7e7e7e5c5c5c6a6a6a7474746f6f6f7171716e6e6e6464646464647272727b7b7b7a7a7a7b7b7b8181817c7c7c7474747878788484848585857c7c7c7c7c7c8585858d8d8d969696acacacc8c8c8d8d8d8d6d6d6cfcfcfccccccbfbfbfa8a8a87e7e7e5757574d4d4d5e5e5e7171717777777b7b7b8a8a8ab1b1b1e3e3e3fffffffffffff9f9f9f9f9f9fffffffffffffdfdfdfafafafafafaf0f0f0c5c5c59393936363634848484242424b4b4b4949494848484b4b4b4646464444444444444343434040403d3d3d3939393535353333333333333636365555556d6d6d7f7f7fbcbcbcf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9f6f6f6dededeb9b9b9acacacb1b1b1acacacafafafb0b0b0b0b0b0b0b0b0b0b0b0b1b1b1b3b3b3b4b4b4a4a4a48f8f8f949494c0c0c0e2e2e2e8e8e8d5d5d5b4b4b47575756969696666666363635c5c5c6060606969696868686e6e6e6e6e6e6e6e6e6d6d6d6f6f6f7272727070706c6c6c6868686b6b6b6b6b6b6565656060605f5f5f6565656a6a6a8c8c8cb9b9b9e3e3e3ededede8e8e8e7e7e7e9e9e9e8e8e8e2e2e2dcdcdcdadadadbdbdbd9d9d9c8c8c8adadada3a3a3bbbbbbdcdcdcf2f2f2f0f0f0e8e8e8d8d8d8b7b7b79999998f8f8f8787877d7d7d7070705b5b5b5656567474749b9b9bdbdbdbf9f9f9fdfdfdfafafafdfdfdd5d5d59f9f9f909090cbcbcb9191914b4b4b3131313535353737373d3d3d4343434b4b4b4d4d4d4d4d4d4b4b4b4a4a4a4d4d4d5454545a5a5a5d5d5d5f5f5f6161616262626161616060606161616262625d5d5d5d5d5d5e5e5e6060606161616262626262626262625b5b5b5959595555555050504c4c4c4a4a4a4949494949494646465151515a5a5a666666888888b4b4b4cccccccdcdcdbbbbbbb4b4b4b0b0b0b3b3b3b6b6b6b6b6b6b7b7b7b9b9b9babababcbcbcbfbfbfc0c0c0c0c0c0c2c2c2c4c4c4c7c7c7c9c9c9c8c8c8cbcbcbcecececdcdcdcdcdcdd4d4d4dcdcdcedededf2f2f2f9f9f9fdfdfdf8f8f8f3f3f3f5f5f5fcfcfcfcfcfcfdfdfdf3f3f3f6f6f6fbfbfbe2e2e2c8c8c8cececef6f6f6fcfcfcfdfdfdf7f7f7f5f5f5f9f9f9fdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfefefefcfcfcf3f3f3e5e5e5dbdbdbd7d7d7d8d8d8d5d5d5cccccc9797976161615858585f5f5f6464646f6f6f6565656a6a6a7171717575757878787b7b7b7d7d7d7e7e7e7d7d7d7676767777777e7e7e7b7b7b767676838383979797acacacb4b4b4c6c6c6dbdbdbe4e4e4dbdbdbcbcbcbc0c0c0afafaf9595957878786a6a6a6363636262626e6e6e7d7d7d929292b5b5b5e0e0e0fafafafffffffbfbfbf9f9f9f9f9f9fdfdfdfafafafbfbfbfffffff4f4f4c5c5c58989896464645050504444444444444b4b4b4c4c4c4b4b4b4949494646464848484646464444444141413f3f3f3e3e3e3e3e3e3e3e3e3939393e3e3e5b5b5b6e6e6e7e7e7ebcbcbcf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f2f2f2ecececbfbfbf7777775a5a5a6060605e5e5e6767676868686969696969696969696c6c6c717171757575858585838383919191c3c3c3e6e6e6ebebebdbdbdbb1b1b17373736060605a5a5a6161616868687474747c7c7c7878787474747474747474747474747575757676767474747272726b6b6b6d6d6d6d6d6d6767675f5f5f6464647c7c7c959595c3c3c3dfdfdff0f0f0eaeaeaeaeaeaf4f4f4f3f3f3e5e5e5e6e6e6e2e2e2e5e5e5dfdfdfdbdbdbc9c9c9abababb1b1b1cacacaedededfdfdfdf5f5f5e8e8e8cececeadadad9a9a9a9292928a8a8a8686867e7e7e686868565656646464808080cacacaeeeeeefffffffdfdfde1e1e1b1b1b1989898a6a6a6f1f1f1c6c6c66f6f6f3e3e3e3636363636364040404040404a4a4a4c4c4c4e4e4e4d4d4d4d4d4d5050505757575c5c5c6060606161616262626161615f5f5f5f5f5f6161616363636060606060606060606060605f5f5f5f5f5f5f5f5f5f5f5f5d5d5d5858585252524e4e4e4d4d4d4e4e4e4e4e4e4e4e4e4848484848484d4d4d6363638b8b8bb3b3b3c6c6c6c8c8c8b8b8b8b4b4b4b3b3b3b8b8b8bbbbbbbababababababcbcbcbebebec0c0c0c3c3c3c4c4c4c4c4c4c6c6c6c8c8c8cbcbcbcdcdcdcdcdcdcfcfcfd2d2d2d2d2d2d2d2d2d8d8d8e0e0e0eeeeeef5f5f5f8f8f8f6f6f6f5f5f5fafafaffffffffffffe7e7e7dcdcdcd7d7d7eaeaeafffffff9f9f9dfdfdfd2d2d2d1d1d1e6e6e6f9f9f9fcfcfcfafafafcfcfcfdfdfdfbfbfbfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfefefefefefef9f9f9eeeeeee4e4e4dcdcdcd9d9d9d6d6d6e1e1e1c1c1c17f7f7f4f4f4f4444444d4d4d5a5a5a6363637272727c7c7c7878787575757979797b7b7b7878787f7f7f7777777171716f6f6f7070707e7e7e9e9e9ebdbdbdd8d8d8dededee5e5e5e9e9e9e8e8e8dcdcdcc6c6c6b2b2b29797978282827676767676766f6f6f6666667373738d8d8dc0c0c0e3e3e3fefefefdfdfdf4f4f4f6f6f6fefefefffffffcfcfcfafafafafafafbfbfbe0e0e09999995959594646464545454545454646464a4a4a4e4e4e4c4c4c4949494848484949494747474545454242424242424242424444444545454040404949495e5e5e6a6a6a7f7f7fbcbcbcf4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf7f7f7c2c2c26a6a6a4848485555555656565e5e5e6161616464646666666767676a6a6a6f6f6f737373808080898989979797c6c6c6e6e6e6ececece6e6e6bcbcbc8f8f8f7b7b7b7373737777777878787d7d7d8383838080808383838181817e7e7e7b7b7b7676767171716e6e6e6e6e6e7070706e6e6e6e6e6e6b6b6b6363636d6d6d9a9a9ac9c9c9ebebebf1f1f1f0f0f0eaeaeaeeeeeef6f6f6f1f1f1e4e4e4ebebebe9e9e9edededdededed7d7d7c6c6c6acacacc3c3c3dededef7f7f7fcfcfcf2f2f2e7e7e7cbcbcbadadada7a7a79c9c9c8f8f8f8989898787877b7b7b7474748a8a8aacacacdcdcdcedededfffffffafafad0d0d0a7a7a7b1b1b1d6d6d6f8f8f8dedede7f7f7f3d3d3d3131313535354343433f3f3f4949494d4d4d5050505151515151515353535858585d5d5d5e5e5e6060606060605f5f5f5d5d5d5c5c5c5e5e5e5f5f5f6363636262626060605f5f5f5e5e5e5d5d5d5d5d5d5e5e5e6161615c5c5c565656545454555555555555535353515151505050474747515151767676a3a3a3bfbfbfc5c5c5c4c4c4b8b8b8b6b6b6b8b8b8bebebec0c0c0bfbfbfbebebec0c0c0c3c3c3c5c5c5c8c8c8c9c9c9c9c9c9cbcbcbcdcdcdcfcfcfd2d2d2d2d2d2d4d4d4d7d7d7d7d7d7d7d7d7dddddde6e6e6f1f1f1fafafafbfbfbf5f5f5f9f9f9fffffffbfbfbebebebb6b6b69d9d9d9e9e9ec2c2c2e8e8e8f7f7f7e8e8e8cfcfcfb5b5b5d6d6d6f4f4f4fdfdfdfafafafdfdfdfffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcf8f8f8eeeeeee2e2e2dadadad3d3d3dcdcdccfcfcf9b9b9b6262624c4c4c4646463939395252526262627070707474747474747777777979797878787878787474746e6e6e6d6d6d7a7a7a9b9b9bc6c6c6e6e6e6f3f3f3f8f8f8f2f2f2e1e1e1d6d6d6ccccccb2b2b29797978383837c7c7c7b7b7b7b7b7b767676797979969696b9b9b9e8e8e8fafafafffffffbfbfbf3f3f3f7f7f7fdfdfdfdfdfdf7f7f7fffffff9f9f9e7e7e7bfbfbf7777774343433e3e3e4040404747474747474545454a4a4a4a4a4a4848484b4b4b4949494949494848484747474646464646464646464646464747475c5c5c6c6c6c757575939393c9c9c9f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9c7c7c76f6f6f5252526666666a6a6a6c6c6c7171717777777b7b7b7d7d7d7f7f7f8383838686868989899595959c9c9cc5c5c5dfdfdfe5e5e5e7e7e7bfbfbf9c9c9c8b8b8b8686868686867f7f7f7f7f7f8888888989897d7d7d7c7c7c7c7c7c7a7a7a7676767373737474747878787171716d6d6d6c6c6c6a6a6a626262707070a9a9a9e7e7e7ecececebebebeaeaeaecececefefeff0f0f0f0f0f0efefefeeeeeeecececefefefdadadad1d1d1c2c2c2adadadcfcfcfeeeeeefcfcfcf5f5f5e9e9e9e5e5e5ccccccb4b4b4b8b8b8ababab979797898989888888888888939393bcbcbceaeaeafffffff9f9f9fffffffbfbfbd4d4d4bababad6d6d6fffffffbfbfbeaeaea8383833535352424242a2a2a3d3d3d3636364949494d4d4d5252525454545353535555555959595d5d5d5c5c5c5e5e5e6060606060605f5f5f5e5e5e5e5e5e5f5f5f6161616060605f5f5f5d5d5d5d5d5d5e5e5e5f5f5f6060606161615d5d5d5a5a5a5959595b5b5b5959595353534e4e4e5757574c4c4c5b5b5b8d8d8dbdbdbdcdcdcdc8c8c8c2c2c2bababab9b9b9bcbcbcc2c2c2c4c4c4c2c2c2c1c1c1c3c3c3c6c6c6c8c8c8cbcbcbcccccccdcdcdcececed1d1d1d3d3d3d6d6d6d6d6d6d8d8d8dbdbdbdbdbdbdadadae1e1e1e9e9e9f6f6f6fffffffffffff7f7f7f9f9f9fafafadfdfdfbbbbbb8989896f6f6f7373738b8b8b9e9e9ebababad0d0d0ccccccbebebee0e0e0fefefefffffff9f9f9fafafafffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffdfdfdfdfdfdfefefefefefef5f5f5e7e7e7dbdbdbdadadad5d5d5d2d2d2bababa9797978686866c6c6c4040403d3d3d4848485c5c5c6e6e6e7676767676767878787d7d7d6f6f6f7070706f6f6f7575758e8e8ebababae5e5e5fefefef4f4f4f7f7f7e8e8e8cbcbcbbababab1b1b19797977777777979798080808484847e7e7e7c7c7c929292bfbfbfe6e6e6fbfbfbfdfdfdfdfdfdfbfbfbfbfbfbfbfbfbf8f8f8f3f3f3f1f1f1fffffff6f6f6d2d2d2a3a3a36565653e3e3e4141413e3e3e4747474444443f3f3f4444444646464646464c4c4c4a4a4a4b4b4b4c4c4c4c4c4c4b4b4b4949494646464545454c4c4c6c6c6c7e7e7e8a8a8aafafafdbdbdbf5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfbfbfbc8c8c86363635757575b5b5b6868686b6b6b7171717676767979797979797979797c7c7c7f7f7f8a8a8a9191919e9e9ec6c6c6e2e2e2eaeaeae4e4e4c0c0c09595958686868383838484847e7e7e7f7f7f8282827e7e7e7e7e7e7c7c7c7979797777777777777575757272727070706f6f6f666666666666606060646464969696cdcdcddbdbdbecececedededeeeeeeedededebebebeaeaeaeaeaeaecececf2f2f2ebebebe8e8e8edededc8c8c8a5a5a5bdbdbdd6d6d6f8f8f8f9f9f9f5f5f5e8e8e8d6d6d6c5c5c5bcbcbcb8b8b8aaaaaaabababa5a5a59393938f8f8fb4b4b4e2e2e2f4f4f4fffffffefefef2f2f2ccccccc6c6c6e4e4e4f0f0f0f9f9f9ffffffe6e6e6acacac6161613030302929293737374040404b4b4b5050505252525050505252525858585d5d5d5d5d5d5e5e5e5e5e5e5f5f5f6060606060606060605f5f5f5f5f5f6363636262626161616060605f5f5f6060606161616262625f5f5f5e5e5e5d5d5d5b5b5b5a5a5a5858585757575656565a5a5a515151636363868686c5c5c5c9c9c9c8c8c8c4c4c4bebebebfbfbfc1c1c1c1c1c1c1c1c1c3c3c3c7c7c7cacacacacacacbcbcbcccccccdcdcdd0d0d0d3d3d3d5d5d5d7d7d7d7d7d7d9d9d9dcdcdcdddddddedededfdfdfe1e1e1e4e4e4f7f7f7f3f3f3f9f9f9fcfcfcfdfdfdfefefed1d1d18787877171717e7e7e8383837d7d7d808080959595acacacb6b6b6b4b4b4b8b8b8dbdbdbf9f9f9f6f6f6f9f9f9fffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfdfdfdfefefefffffffffffffbfbfbfdfdfdfbfbfbfbfbfbffffffffffffecececd0d0d0c5c5c5d7d7d7d9d9d9cececed3d3d3d8d8d8b3b3b37e7e7e7676768080808a8a8a8181816f6f6f6f6f6f7171716767676b6b6b707070a5a5a5a7a7a7c4c4c4e6e6e6f7f7f7fefefefbfbfbedededd1d1d1afafaf9090907f7f7f7d7d7d8181817979797c7c7c8080808282828686869b9b9bc6c6c6edededf5f5f5fffffff8f8f8fdfdfdfcfcfcf6f6f6fffffff7f7f7fbfbfbf4f4f4cecece8b8b8b5656564343433f3f3f3b3b3b3c3c3c3f3f3f4343434545454444444444444646464747474c4c4c4848484848484c4c4c4e4e4e4b4b4b4747474747475252526c6c6c787878999999d9d9d9f4f4f4f0f0f0fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaf9f9f9c6c6c66060605454545959596666666b6b6b7070707575757878787979797b7b7b7f7f7f8383838d8d8d9292929e9e9ec4c4c4dfdfdfe8e8e8e4e4e4c0c0c09696968787878484848585857f7f7f7f7f7f8282827e7e7e7e7e7e7c7c7c7979797777777777777575757272727070706f6f6f6969696c6c6c797979929292bbbbbbdddddde6e6e6ecececeeeeeeeeeeeeedededebebebeaeaeaebebebecececefefefedededecececeeeeeec8c8c8aaaaaacdcdcdeeeeeef9f9f9f9f9f9f4f4f4e8e8e8d8d8d8cacacac2c2c2bfbfbfbcbcbcb4b4b4acacaca1a1a1a4a4a4c6c6c6edededfafafaf4f4f4f6f6f6e9e9e9b8b8b8b3b3b3e0e0e0f6f6f6fefefefefefef8f8f8d8d8d89090904747473030303b3b3b4040404b4b4b5050505252525050505151515757575c5c5c5d5d5d5d5d5d5e5e5e5f5f5f6060606060606060605f5f5f5f5f5f6161616161616060605f5f5f6060606161616262626363636262626161616060605e5e5e5d5d5d5b5b5b5a5a5a5959595c5c5c535353656565878787c4c4c4c8c8c8c8c8c8c4c4c4c1c1c1c2c2c2c4c4c4c4c4c4c5c5c5c7c7c7cacacacdcdcdcdcdcdcecececfcfcfd1d1d1d3d3d3d6d6d6d8d8d8dadadadadadadcdcdcdfdfdfe1e1e1e1e1e1e3e3e3e6e6e6e8e8e8f5f5f5f9f9f9fefefefafafaf1f1f1e2e2e2b8b8b88585857c7c7c8a8a8a9494949494949494949999999696968e8e8e767676818181b5b5b5ecececfafafaf9f9f9fdfdfdf9f9f9fefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffafafafdfdfdfbfbfbfafafaffffffffffffeeeeeed8d8d8b0b0b0c4c4c4d5d5d5d9d9d9dcdcdce1e1e1ddddddd4d4d4d5d5d5d5d5d5d4d4d4b3b3b36f6f6f4949495c5c5c7c7c7c858585a2a2a2dadadadadadae7e7e7f3f3f3fdfdfdf0f0f0ecececd5d5d5b0b0b08f8f8f7b7b7b7676767a7a7a8080807a7a7a7b7b7b7d7d7d7e7e7e7f7f7f8c8c8caaaaaac5c5c5e9e9e9f2f2f2f1f1f1fdfdfdfdfdfdf2f2f2fbfbfbf8f8f8eaeaeac6c6c69090906161614242423535353838383f3f3f3e3e3e3e3e3e3f3f3f4040404242424545454848484a4a4a4b4b4b4b4b4b4d4d4d4f4f4f4d4d4d4a4a4a4f4f4f5656565a5a5a6c6c6c7676769d9d9de0e0e0fbfbfbf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f8f7f7f7c3c3c35d5d5d5151515656566363636b6b6b6f6f6f7474747777777878787b7b7b8181818787878f8f8f9494949e9e9ec4c4c4dfdfdfe7e7e7e3e3e3bfbfbf9898988989898585858686868080807f7f7f8282827e7e7e7f7f7f7c7c7c7979797777777777777575757272726f6f6f6f6f6f6b6b6b6f6f6f909090c3c3c3e2e2e2ecececf3f3f3ecececeeeeeeefefefeeeeeeecececebebebecececedededebebebeeeeeeefefefecececc4c4c4acacacd9d9d9fffffffbfbfbf9f9f9f4f4f4e9e9e9dbdbdbcfcfcfc9c9c9c8c8c8c3c3c3b7b7b7b5b5b5bdbdbdc8c8c8e2e2e2fafafafffffffafafafafafae8e8e8bababac2c2c2f7f7f7fffffffbfbfbf9f9f9fffffff3f3f3a8a8a84747472525253535353c3c3c4b4b4b5050505151514e4e4e5050505656565b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f6060606060605f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6060606161616363636464646565656666666565656464646262626161615f5f5f5e5e5e5e5e5e5e5e5e565656676767888888c3c3c3c6c6c6c7c7c7c5c5c5c4c4c4c6c6c6c8c8c8c9c9c9cacacacbcbcbcfcfcfd2d2d2d2d2d2d2d2d2d3d3d3d5d5d5d8d8d8dadadadddddddedededededee1e1e1e4e4e4e6e6e6e7e7e7e9e9e9ecececeeeeeeefefeffafafafdfdfdf8f8f8ecececc6c6c69494947575757f7f7f8d8d8d9c9c9ca6a6a6adadadababab9b9b9b8787876969696f6f6f9d9d9ddbdbdbf8f8f8fdfdfdfefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffefefefdfdfdfdfdfdfefefefefefefffffff9f9f9fdfdfdfcfcfcf9f9f9fbfbfbfdfdfdf4f4f4e5e5e5cdcdcdc3c3c3c2c2c2cfcfcfdddddde5e5e5efefeff9f9f9f6f6f6f6f6f6efefefbebebe727272575757848484bababac2c2c2dcdcdcf6f6f6f1f1f1f8f8f8f8f8f8ffffffe9e9e9cececeb3b3b39090907777777070707474747a7a7a7d7d7d7a7a7a7878787878787a7a7a7c7c7c8282828f8f8f9c9c9ccececeebebebf6f6f6fefefefdfdfdf9f9f9fbfbfbe9e9e9c0c0c08484844c4c4c3838383434342e2e2e3232323f3f3f3e3e3e3c3c3c3b3b3b3c3c3c4040404545454949494b4b4b4848484b4b4b4e4e4e4d4d4d4848484747475353536262626969697373737e7e7eaaaaaae8e8e8fdfdfdf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8f7f7f7c1c1c15b5b5b4f4f4f5454546262626b6b6b6f6f6f7272727474747575757979797f7f7f8585858e8e8e949494a0a0a0c7c7c7e1e1e1e9e9e9e2e2e2bdbdbd9999998a8a8a8686868787878080808080808383837e7e7e7f7f7f7d7d7d7a7a7a7878787676767474747171716f6f6f6d6d6d6e6e6e747474a0a0a0ddddddf1f1f1eeeeeef9f9f9edededeeeeeeefefefeeeeeeedededecececedededeeeeeeebebebeeeeeeededede9e9e9c4c4c4b2b2b2dcdcdcfdfdfdfdfdfdfafafaf3f3f3e9e9e9ddddddd4d4d4cfcfcfcececec6c6c6bdbdbdc7c7c7dcdcdce8e8e8f3f3f3fbfbfbf7f7f7f4f4f4d5d5d5b1b1b1939393b2b2b2f0f0f0fdfdfdf6f6f6fbfbfbfcfcfcf0f0f0a7a7a74141411d1d1d3232323d3d3d4b4b4b4f4f4f5050504d4d4d4e4e4e5454545a5a5a5b5b5b5c5c5c5c5c5c5e5e5e5f5f5f5f5f5f6060605f5f5f5f5f5f5c5c5c5d5d5d5f5f5f6161616363636565656767676868686868686767676666666565656464646262626161616161616161615a5a5a6b6b6b898989c1c1c1c3c3c3c5c5c5c6c6c6c7c7c7cacacacccccccdcdcdcececed0d0d0d3d3d3d6d6d6d6d6d6d6d6d6d7d7d7d9d9d9dcdcdcdededee1e1e1e2e2e2e2e2e2e5e5e5e8e8e8eaeaeaebebebedededf0f0f0f3f3f3eeeeeefbfbfbfdfdfdfdfdfdefefefb7b7b77c7c7c6c6c6c8383838f8f8f9d9d9dabababb7b7b7bcbcbcb4b4b4a8a8a89d9d9d959595a0a0a0c2c2c2e4e4e4fafafafffffffefefefcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefefefefafafafefefefdfdfdfafafafafafafcfcfcf9f9f9f3f3f3f1f1f1d5d5d5bfbfbfc4c4c4d3d3d3dededee9e9e9f3f3f3fcfcfcf4f4f4d4d4d49898986c6c6c838383bababadadadaf7f7f7f9f9f9f1f1f1f0f0f0fcfcfcefefeffdfdfdd4d4d4a1a1a19191917e7e7e7373737373737676767777777575757878787575757474747878787e7e7e8484848888888b8b8ba1a1a1d9d9d9f3f3f3f7f7f7f6f6f6f8f8f8ecececc2c2c27f7f7f4f4f4f2929292a2a2a3434343232323232323939393c3c3c3a3a3a3838383a3a3a3f3f3f4343434545454646464848484949494b4b4b4b4b4b4848484c4c4c5c5c5c6d6d6d787878848484999999c6c6c6f5f5f5fefefef7f7f7fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf7f7f7c2c2c25b5b5b4f4f4f5454546262626b6b6b6e6e6e7171717272727272727575757b7b7b808080898989919191a0a0a0c9c9c9e5e5e5ebebebe3e3e3bcbcbc9999998a8a8a8686868787878080808080808383837f7f7f8080807d7d7d7a7a7a7878787676767474747171716e6e6e686868757575898989b9b9b9ecececf1f1f1e8e8e8f4f4f4edededeeeeeef0f0f0efefefeeeeeeedededeeeeeef0f0f0eeeeeef0f0f0ececececececd3d3d3c6c6c6e7e7e7f8f8f8fdfdfdfafafaf3f3f3e9e9e9dfdfdfd8d8d8d4d4d4d3d3d3d0d0d0ccccccdbdbdbefefeff5f5f5f8f8f8f9f9f9f3f3f3d8d8d89c9c9c6e6e6e5e5e5e838383c1c1c1e8e8e8fffffffffffffefefef2f2f2bdbdbd6a6a6a3d3d3d3e3e3e4343434b4b4b4f4f4f4e4e4e4b4b4b4c4c4c5252525858585a5a5a5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f5f5f5f5f5f5f5f5f5f5c5c5c5d5d5d6060606262626666666868686a6a6a6b6b6b6969696868686868686666666565656464646464646363636464645e5e5e6f6f6f8a8a8abfbfbfbfbfbfc4c4c4c6c6c6cacacaccccccd0d0d0d2d2d2d3d3d3d4d4d4d7d7d7d9d9d9d9d9d9dadadadbdbdbdddddddfdfdfe2e2e2e4e4e4e6e6e6e6e6e6e8e8e8ebebebedededeeeeeef0f0f0f3f3f3f5f5f5f4f4f4fefefefcfcfcf4f4f4dadada9e9e9e7575757c7c7c9090909a9a9aa5a5a5aeaeaeb6b6b6bdbdbdc0c0c0bfbfbfc6c6c6bcbcbcaeaeaeb6b6b6d9d9d9fafafafffffffafafafbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfffffffffffffcfcfcfafafafcfcfcfcfcfcfbfbfbefefefe7e7e7dbdbdbd3d3d3d2d2d2d9d9d9e0e0e0e4e4e4d2d2d2c4c4c4ababab8c8c8c8a8a8ab8b8b8e7e7e7f3f3f3fffffffcfcfcf4f4f4f7f7f7f4f4f4cccccccccccca6a6a67c7c7c7878787474747373737373737373737272727070707676767373737171717474747d7d7d8585858888888787877d7d7daeaeaecececee1e1e1dcdcdcc3c3c3a7a7a77d7d7d4242423030302323232626262f2f2f3232323131313131313737373737373838383b3b3b3e3e3e3f3f3f4040403f3f3f4646464444444545454c4c4c5454545e5e5e6d6d6d7a7a7a7b7b7b929292b8b8b8e2e2e2fffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8c2c2c25b5b5b4e4e4e5454546161616969696d6d6d7070707171717171717373737878787c7c7c8484848c8c8c9c9c9cc7c7c7e3e3e3ebebebe4e4e4bebebe9696968888888484848686868080808080808484848080808080807e7e7e7a7a7a7878787676767474747070706e6e6e656565808080aaaaaadadadaf7f7f7f1f1f1e6e6e6ecececedededefefeff0f0f0f0f0f0efefefeeeeeef0f0f0f1f1f1f2f2f2f1f1f1edededf4f4f4e8e8e8e2e2e2f8f8f8fafafafbfbfbf8f8f8f2f2f2eaeaeae3e3e3dedededadadad9d9d9d4d4d4d5d5d5e3e3e3f2f2f2f7f7f7fffffffffffffafafaafafaf7c7c7c6565656363637171718b8b8bb7b7b7f7f7f7fffffffffffffefefee7e7e7afafaf6b6b6b4646464545454b4b4b4e4e4e4d4d4d4949494a4a4a5151515757575858585a5a5a5b5b5b5c5c5c5e5e5e5f5f5f5f5f5f6060605f5f5f5d5d5d5e5e5e6262626565656868686b6b6b6d6d6d6d6d6d6a6a6a6969696969696868686767676666666565656565656767676262627272728b8b8bbdbdbdbcbcbcc2c2c2c7c7c7cdcdcdd0d0d0d4d4d4d6d6d6d7d7d7d9d9d9dbdbdbdddddddddddddedededfdfdfe1e1e1e3e3e3e6e6e6e8e8e8eaeaeaebebebedededefefeff1f1f1f1f1f1f2f2f2f5f5f5f7f7f7efefefe8e8e8d8d8d8c2c2c29d9d9d7676767474749090909393939d9d9daaaaaab3b3b3b8b8b8bdbdbdc3c3c3c8c8c8cfcfcfd0d0d0c7c7c7cbcbcbeaeaeafffffffffffffefefefbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefdfdfdfbfbfbfbfbfbfbfbfbfcfcfcf8f8f8f5f5f5ebebebdfdfdfd9d9d9d3d3d3bebebea6a6a67272727d7d7d9f9f9fc3c3c3d7d7d7ebebebfffffffffffffefefefbfbfbfbfbfbe2e2e2c1c1c19090909191918181817272727373737373737373737272727272727474747575757474747373737070706f6f6f7575757d7d7d8181818080807e7e7e8c8c8ca0a0a0c1c1c1b0b0b07272724a4a4a3333332424242626262424242020202121212828282c2c2c2b2b2b2f2f2f3232323737373939393a3a3a3a3a3a3c3c3c3e3e3e4141413d3d3d4141414e4e4e5f5f5f6d6d6d7a7a7a8383837a7a7a9b9b9bcbcbcbedededfafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8c1c1c15a5a5a4d4d4d5353536161616666666b6b6b7070707373737373737575757979797d7d7d808080878787959595bfbfbfdddddde8e8e8e5e5e5c1c1c19494948585858282828484848080808080808484848080808181817e7e7e7a7a7a7878787676767474747070706d6d6d696969898989c1c1c1edededf4f4f4eeeeeeecececeaeaeaedededefefeff0f0f0f0f0f0efefefefefeff1f1f1f2f2f2f2f2f2f1f1f1edededf7f7f7f3f3f3f1f1f1fffffffbfbfbf8f8f8f5f5f5f1f1f1ededede9e9e9e6e6e6e3e3e3e1e1e1dbdbdbe0e0e0edededf6f6f6f9f9f9fffffffbfbfbe7e7e78787876c6c6c7575758080807676766a6a6a7d7d7db7b7b7f6f6f6fffffffffffffbfbfbd7d7d77d7d7d3e3e3e4545454b4b4b4e4e4e4c4c4c4848484848484f4f4f5656565858585959595a5a5a5c5c5c5d5d5d5f5f5f5f5f5f6060606060605e5e5e6060606464646868686b6b6b6d6d6d6e6e6e6f6f6f6b6b6b6b6b6b6b6b6b6a6a6a6969696868686868686868686a6a6a6565657575758c8c8cbbbbbbbababac1c1c1c8c8c8d0d0d0d4d4d4d8d8d8dbdbdbdcdcdcdededee0e0e0e2e2e2e2e2e2e2e2e2e3e3e3e5e5e5e8e8e8ebebebedededeeeeeeefefeff1f1f1f3f3f3f4f4f4f4f4f4f5f5f5f7f7f7f9f9f9e6e6e6b8b8b89090907a7a7a6767676565657c7c7c9393939494949d9d9dabababb7b7b7bdbdbdc2c2c2c8c8c8cececed3d3d3d9d9d9d7d7d7e0e0e0f0f0f0ebebebe9e9e9fdfdfdfafafafafafafbfbfbfcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfbfbfbf8f8f8f7f7f7f6f6f6fffffff3f3f3e2e2e2d7d7d7d1d1d1bebebe9898987676766969698f8f8fd0d0d0fcfcfcfffffffbfbfbf9f9f9f5f5f5fffffff9f9f9f8f8f8b5b5b58585856e6e6e7575757474747474747373737373737272727272727373737474747575757070707373737171716b6b6b6b6b6b7272727777777777778282828484848888889e9e9e8e8e8e5858583838382525252727272727272424242020201f1f1f2222222525252727272727272d2d2d3333333535353434343535353c3c3c4343434848484646464d4d4d5d5d5d6d6d6d787878818181878787949494b7b7b7e1e1e1f2f2f2f1f1f1f7f7f7fffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7c0c0c05858584c4c4c5252525f5f5f6464646969697070707474747575757777777b7b7b7f7f7f7e7e7e8383838f8f8fb8b8b8d7d7d7e5e5e5e5e5e5c4c4c49292928484848181818383837f7f7f8080808484848181818181817e7e7e7b7b7b7878787676767373737070706d6d6d7070708d8d8dc8c8c8ededede8e8e8e8e8e8f2f2f2eeeeeeedededefefeff1f1f1f1f1f1f0f0f0f0f0f0f1f1f1f3f3f3f0f0f0f0f0f0ecececf6f6f6f2f2f2f2f2f2fffffff6f6f6f4f4f4f3f3f3f0f0f0efefefeeeeeeecececeaeaeae8e8e8ebebebf2f2f2fdfdfdfffffffafafaf7f7f7e0e0e0bcbcbc878787737373858585949494878787707070737373a1a1a1f5f5f5fffffff9f9f9f8f8f8dbdbdb7878783535354c4c4c4b4b4b4e4e4e4c4c4c4747474848484f4f4f5555555757575959595a5a5a5b5b5b5d5d5d5e5e5e5f5f5f6060606060606060606262626565656969696c6c6c6e6e6e6f6f6f7070706d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a6969696b6b6b6666667676768d8d8dbbbbbbb9b9b9c1c1c1c8c8c8d3d3d3d7d7d7dbdbdbdededee0e0e0e1e1e1e3e3e3e5e5e5e5e5e5e6e6e6e7e7e7e8e8e8ebebebeeeeeef0f0f0f2f2f2f3f3f3f5f5f5f7f7f7f7f7f7f6f6f6f6f6f6f8f8f8fafafae2e2e29292925555554a4a4a5555557272728d8d8d8e8e8ea1a1a1a5a5a5adadadb8b8b8bfbfbfc4c4c4c9c9c9cececed9d9d9d9d9d9d5d5d5dcdcdcdadadabebebec1c1c1eeeeeef9f9f9fafafafbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfafafaf9f9f9fafafafcfcfcfbfbfbf7f7f7f3f3f3f1f1f1e5e5e5e1e1e1dcdcdcd1d1d1bdbdbda4a4a49292928b8b8ba1a1a1cfcfcffcfcfcfffffff3f3f3fdfdfdfffffffafafafcfcfcf6f6f6f6f6f69e9e9e7474747575757676766d6d6d6f6f6f6e6e6e6e6e6e6f6f6f7070707070706d6d6d6969696b6b6b7171717171716a6a6a6767676c6c6c7272727373737171718383838181818585858282827676766969694a4a4a3434342b2b2b2626262828282727272323232121212323232222222a2a2a3030303131312f2f2f3232323e3e3e4949495a5a5a5b5b5b6363637171717d7d7d8383838888888d8d8dbdbdbddbdbdbfbfbfbfdfdfdf2f2f2fafafafffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff9f9f9cacaca8888886464645c5c5c5656566363636969697070707373737373737575757a7a7a7f7f7f8080808b8b8b949494a2a2a2c1c1c1dfdfdfe0e0e0cdcdcda5a5a59393938484848383838686868484847d7d7d7979797e7e7e7b7b7b7e7e7e7979797171717373737373736565656d6d6da8a8a8d8d8d8e6e6e6ebebebecececebebebefefefefefefefefefefefeff0f0f0f0f0f0f1f1f1f1f1f1f1f1f1ecececeeeeeef0f0f0f2f2f2f5f5f5f8f8f8f8f8f8f6f6f6f8f8f8f3f3f3f0f0f0f1f1f1f2f2f2f0f0f0edededeaeaeafafafaf9f9f9f5f5f5f5f5f5fcfcfce8e8e8a5a5a56060606f6f6f838383919191929292898989818181999999c2c2c2f8f8f8f6f6f6fcfcfcfcfcfcd6d6d69393935c5c5c4545455151515353535050504848484747474f4f4f5656565757575555555d5d5d6161615f5f5f6060606464646262625b5b5b6161616363636666666a6a6a6d6d6d6e6e6e6f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6c6c6c6a6a6a686868747474989898b9b9b9babababababacbcbcbd9d9d9dcdcdce0e0e0e3e3e3e4e4e4e6e6e6e8e8e8eaeaeae9e9e9eaeaeaecececeeeeeef1f1f1f3f3f3f5f5f5f6f6f6f5f5f5f7f7f7f9f9f9fbfbfbfbfbfbf9f9f9f6f6f6f4f4f4e5e5e5c8c8c88c8c8c606060696969868686939393959595a6a6a6b2b2b2bcbcbcc1c1c1c5c5c5ccccccd2d2d2d5d5d5dddddddadadadededed9d9d9bdbdbda4a4a4b1b1b1d1d1d1fafafaf8f8f8f7f7f7f9f9f9fcfcfcfefefefffffffefefefdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffefefefffffffffffffdfdfdfbfbfbfafafafbfbfbfdfdfdfafafaf6f6f6f3f3f3f6f6f6f9f9f9f5f5f5e9e9e9dfdfdfd5d5d5c4c4c4bdbdbdbdbdbdacacac9c9c9cb3b3b3ddddddf3f3f3f3f3f3fefefefffffffafafaf8f8f8fdfdfdfcfcfcf5f5f5fffffff1f1f1b8b8b88686867474747171716c6c6c7171716b6b6b6c6c6c6c6c6c6969696f6f6f6e6e6e6060606666666969696d6d6d6f6f6f6f6f6f6c6c6c6868686565656969697070707b7b7b8282828484848282827e7e7e7c7c7c6161614e4e4e3b3b3b3535353535353737373d3d3d4343433b3b3b3c3c3c3b3b3b3d3d3d3c3c3c3939394e4e4e7575758181817b7b7b767676797979858585989898abababb6b6b6f1f1f1f4f4f4f9f9f9fefefefffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbffffffefefefb9b9b97f7f7f6262625c5c5c6161616767676f6f6f7373737474747676767b7b7b7f7f7f7e7e7e8e8e8e989898a0a0a0bbbbbbdcdcdce4e4e4d6d6d6bfbfbfa3a3a38a8a8a8282828282828080808181818787878282827e7e7e7f7f7f7c7c7c7777777777777575756a6a6a8d8d8dc2c2c2e9e9e9f1f1f1f2f2f2f1f1f1efefeff2f2f2efefefefefeff0f0f0f0f0f0f0f0f0f1f1f1f1f1f1f1f1f1f1f1f1f3f3f3f4f4f4f1f1f1efefefededededededecececeeeeeef0f0f0f3f3f3f1f1f1ececece9e9e9ecececf1f1f1f2f2f2f5f5f5ffffffffffffe7e7e7afafaf7979795c5c5c7272727d7d7d8484848989898a8a8a8787879a9a9abebebef3f3f3f6f6f6fbfbfbffffffffffffdedede9e9e9e6565654b4b4b4d4d4d4a4a4a4646464848485050505555555454545a5a5a5c5c5c5c5c5c5a5a5a5a5a5a5e5e5e6060606060606363636565656969696d6d6d6f6f6f7070707070707070707070706f6f6f6e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6e6e6e6c6c6c6b6b6b767676989898b6b6b6b7b7b7b8b8b8cacacadcdcdcdfdfdfe3e3e3e6e6e6e7e7e7e9e9e9ecececeeeeeeeeeeeeefefeff0f0f0f2f2f2f4f4f4f6f6f6f7f7f7f8f8f8fafafafbfbfbfefefefffffffefefefcfcfcf9f9f9f7f7f7fbfbfbe7e7e7b3b3b38585858282829191919898989a9a9ab3b3b3c0c0c0ccccccd2d2d2d5d5d5d9d9d9dbdbdbdbdbdbe0e0e0dededee3e3e3e6e6e6dcdcdcd2d2d2dededef4f4f4f7f7f7f8f8f8f9f9f9fbfbfbfcfcfcfcfcfcfdfdfdfefefefdfdfdfdfdfdfdfdfdfefefefefefefefefefffffffffffffffffffffffffefefefcfcfcf8f8f8f6f6f6f7f7f7f8f8f8fefefefffffffffffffffffff9f9f9eeeeeee1e1e1d9d9d9cfcfcfaaaaaa999999b2b2b2d6d6d6e7e7e7efefeff8f8f8f8f8f8f4f4f4fcfcfcfffffffbfbfbf9f9f9fdfdfdfafafafcfcfcfffffffafafadfdfdfb5b5b58e8e8e7474746868686c6c6c6868686e6e6e7070706969696969696c6c6c6767676464646464646565656565656565656565656464646363636565656565656969697272727d7d7d8484848383838080808484847a7a7a7272727070706e6e6e6d6d6d7070707777777a7a7a7474746e6e6e7575757c7c7c7373737272728282828282828181818383838f8f8fa6a6a6c7c7c7e7e7e7fbfbfbf5f5f5f7f7f7fafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf2f2f2fcfcfcffffffdcdcdc8c8c8c5d5d5d5a5a5a5e5e5e6565656d6d6d7373737575757777777a7a7a7d7d7d7b7b7b9191919c9c9c9e9e9eb5b5b5dbdbdbeaeaeae1e1e1cececea9a9a98989898080807f7f7f7a7a7a7d7d7d8888888080807d7d7d7b7b7b7a7a7a767676747474747474747474acacacd6d6d6f2f2f2f3f3f3f2f2f2efefefedededf1f1f1efefeff0f0f0f0f0f0f0f0f0f1f1f1f1f1f1f1f1f1f1f1f1f0f0f0f2f2f2f2f2f2ececece2e2e2dbdbdbd9d9d9dcdcdce4e4e4efefeff6f6f6efefefe1e1e1dddddde7e7e7f3f3f3fbfbfbf2f2f2fafafaffffffdddddd9090905c5c5c5252526969696b6b6b6e6e6e7d7d7d8c8c8c8b8b8b929292a9a9a9bfbfbfe3e3e3fafafafafafafbfbfbedededafafaf6666664949494747474444444343434949495151515555555353535f5f5f5e5e5e5e5e5e6060605f5f5f5d5d5d6060606565656464646767676b6b6b7070707272727272727171717070707272727272727171717070706f6f6f7070707070707070706f6f6f6f6f6f797979979797b2b2b2b5b5b5b9b9b9cccccce0e0e0e3e3e3e7e7e7eaeaeaecececeeeeeef1f1f1f3f3f3f5f5f5f5f5f5f6f6f6f7f7f7f8f8f8f9f9f9fafafafbfbfbfdfdfdfefefefffffffffffffffffffcfcfcf9f9f9f7f7f7fcfcfcf6f6f6d5d5d5b0b0b0a9a9a9b1b1b1b6b6b6bbbbbbc9c9c9d5d5d5e2e2e2e8e8e8e9e9e9eaeaeae8e8e8e5e5e5e3e3e3e1e1e1e1e1e1e4e4e4e6e6e6e6e6e6ebebebf1f1f1f2f2f2f7f7f7fbfbfbfdfdfdfbfbfbfafafafbfbfbfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefffffffcfcfcfdfdfdfdfdfdfcfcfcfafafaf9f9f9fbfbfbfdfdfdf4f4f4f8f8f8f8f8f8f1f1f1e5e5e5dddddddbdbdbddddddf3f3f3d9d9d9c7c7c7d4d4d4eeeeeefbfbfbf9f9f9f4f4f4f9f9f9f1f1f1f7f7f7fffffffcfcfcfbfbfbfdfdfdf8f8f8fffffff8f8f8fafafafdfdfde3e3e3b0b0b08787877979797474746565656666666e6e6e6a6a6a6767676969696767676767676565656363636161616060606161616262626464646565655e5e5e5959595d5d5d6a6a6a7575757979797979797b7b7b7c7c7c8080808383838181817d7d7d7e7e7e8282828888888282827c7c7c8383838989897d7d7d7676768181818d8d8d9b9b9bb1b1b1c8c8c8dcdcdceeeeeefefefefffffffafafafafafaf9f9f9fafafafbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f7f7f7ffffffdcdcdc8888885454545656565e5e5e6464646d6d6d7272727575757676767878787979797b7b7b9191919c9c9c9e9e9eb5b5b5dededeeeeeeee6e6e6cbcbcba3a3a38383838282828484847c7c7c7878787f7f7f7d7d7d7d7d7d7a7a7a7979797474746e6e6e7777778d8d8dc0c0c0e0e0e0f1f1f1efefefefefefeeeeeeedededf2f2f2f0f0f0f0f0f0f0f0f0f1f1f1f1f1f1f1f1f1f2f2f2f2f2f2eeeeeef1f1f1f1f1f1eaeaeadadadaccccccc9c9c9cececedadadae9e9e9f2f2f2e9e9e9dadadad7d7d7e2e2e2efefeffcfcfcf3f3f3f0f0f0e7e7e7c0c0c08585855f5f5f5959596060605b5b5b5e5e5e7979799393939191918d8d8d999999abababdfdfdffffffffcfcfcf2f2f2e2e2e2a8a8a86565654d4d4d4747474141414040404747475050505353535252525656565656565b5b5b6161615f5f5f5959595959595e5e5e6666666969696d6d6d7171717373737272727171716f6f6f7373737373737272727171717070707070707171717171717070707373737d7d7d979797b0b0b0b6b6b6bebebed4d4d4e4e4e4e7e7e7ebebebeeeeeef0f0f0f2f2f2f5f5f5f7f7f7fafafafafafafafafafbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcf9f9f9f6f6f6f5f5f5f2f2f2f5f5f5e3e3e3cdcdcdcdcdcdd5d5d5dadadae0e0e0dfdfdfeaeaeaf4f4f4f7f7f7f7f7f7f6f6f6f2f2f2ededede3e3e3e3e3e3e0e0e0dddddddfdfdfe3e3e3e1e1e1ddddddedededf5f5f5fcfcfcfefefefbfbfbf8f8f8f9f9f9fcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcf9f9f9f9f9f9fafafafcfcfcf3f3f3f0f0f0e9e9e9dededed7d7d7dbdbdbe8e8e8f3f3f3fafafafafafaf9f9f9f7f7f7f8f8f8fafafafafafaf7f7f7f0f0f0e5e5e5ebebebfafafafcfcfcfcfcfcfdfdfdf8f8f8fffffff6f6f6f7f7f7fffffff6f6f6d3d3d3b6b6b6adadad9797977575756565656a6a6a6969696565656262625d5d5d6868686666666363636060605e5e5e5d5d5d5e5e5e5e5e5e5c5c5c5c5c5c5c5c5c5c5c5c6060606565656c6c6c7070707070707575757d7d7d8585858787878585858383838282828282828888888787878585858282827b7b7b878787a3a3a3b4b4b4c9c9c9e4e4e4f8f8f8fdfdfdf9f9f9f3f3f3efefeffdfdfdfbfbfbf8f8f8f6f6f6f7f7f7fafafafefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbd7d7d78888885555555a5a5a5f5f5f6464646b6b6b7171717474747575757575757575757c7c7c8c8c8c9696969d9d9db7b7b7ddddddececece4e4e4cbcbcba3a3a38383838383838a8a8a8484847d7d7d7d7d7d7e7e7e8383837f7f7f7c7c7c7777776d6d6d818181aeaeaed4d4d4e9e9e9f1f1f1eeeeeef0f0f0f0f0f0efefeff5f5f5f0f0f0f0f0f0f1f1f1f1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f3f3f3f5f5f5f6f6f6eeeeeed8d8d8c1c1c1b8b8b8bbbbbbc3c3c3d3d3d3dfdfdfdededed9d9d9dededee9e9e9f0f0f0f0f0f0f4f4f4e2e2e2b2b2b28484846e6e6e6c6c6c6e6e6e6767675c5c5c5c5c5c797979989898999999959595a2a2a2cbcbcbe6e6e6f6f6f6eeeeeee4e4e4d1d1d1a1a1a16d6d6d5a5a5a4f4f4f4444444141414545454a4a4a4e4e4e4f4f4f5a5a5a5c5c5c6161616464646161615e5e5e6060606666666767676a6a6a6d6d6d7070707272727171717070706f6f6f737373727272717171707070707070707070707070717171707070767676818181989898afafafb9b9b9c7c7c7e1e1e1e9e9e9ecececefefeff2f2f2f3f3f3f5f5f5f7f7f7f9f9f9fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafaf8f8f8f6f6f6f4f4f4f8f8f8fbfbfbedededdfdfdfe4e4e4ebebebebebebeeeeeef0f0f0f7f7f7fcfcfcfbfbfbfafafaf9f9f9f6f6f6f1f1f1dfdfdfe4e4e4e4e4e4e1e1e1e3e3e3e8e8e8eaeaeae6e6e6eaeaeaf2f2f2fafafafdfdfdfbfbfbf8f8f8f9f9f9fcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffefefefcfcfcf9f9f9f7f7f7f8f8f8f9f9f9f5f5f5ebebebdededed2d2d2d0d0d0d7d7d7e4e4e4edededf5f5f5f7f7f7f7f7f7f7f7f7fdfdfdfffffff6f6f6e7e7e7dcdcdcd2d2d2ddddddf4f4f4fbfbfbfdfdfdfefefefafafafffffffdfdfdfdfdfdfdfdfdfafafaf2f2f2e8e8e8e3e3e3c8c8c8a4a4a48b8b8b7e7e7e6b6b6b5e5e5e5d5d5d5f5f5f6363636262626161615e5e5e5b5b5b5858585555555454544e4e4e6464647d7d7d8989898686868383838787878f8f8f9090909292929696969e9e9ea6a6a6a8a8a8a4a4a49e9e9ea1a1a1aaaaaaaaaaaaa5a5a5a0a0a09e9e9eb2b2b2d4d4d4e5e5e5eeeeeef9f9f9fefefefcfcfcfafafafafafafcfcfcfcfcfcfafafaf7f7f7f4f4f4f5f5f5f8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffbfbfbdadada8c8c8c5555555959596060606363636969696e6e6e7272727474747575757575757c7c7c8585858e8e8e9a9a9ab4b4b4d2d2d2e2e2e2e3e3e3d1d1d1aeaeae8c8c8c8282828585858484848080807f7f7f7c7c7c8282827c7c7c7a7a7a777777696969828282bfbfbfe0e0e0eeeeeeefefefeaeaeaefefefefefefedededf1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f3f3f3f3f3f3f4f4f4f5f5f5edededd3d3d3b2b2b2a0a0a09f9f9fa8a8a8bababacbcbcbd3d3d3dcdcdce9e9e9f1f1f1f2f2f2f1f1f1e3e3e3b6b6b67d7d7d6565657070707979797373737171716363635f5f5f7777779393939797979f9f9fb7b7b7eaeaeaf1f1f1ecececd5d5d5b9b9b9a1a1a18c8c8c7c7c7c6c6c6c6060605252524c4c4c4949494848484949494c4c4c5757575d5d5d5f5f5f5b5b5b5858585d5d5d6464646868686b6b6b6c6c6c6e6e6e6f6f6f7070707171717070707070707272727272727171717070706f6f6f7070707070707070706f6f6f797979848484989898aeaeaebababacfcfcfecececefefeff1f1f1f5f5f5f6f6f6f7f7f7f8f8f8fafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefdfdfdfdfdfdfcfcfcfafafaf9f9f9f8f8f8fcfcfcfffffff4f4f4ecececf3f3f3f8f8f8f5f5f5f7f7f7f9f9f9fdfdfdfefefefafafaf8f8f8f8f8f8f5f5f5f0f0f0dddddde3e3e3e6e6e6e4e4e4e3e3e3e6e6e6ebebebededede8e8e8eeeeeef6f6f6fafafafafafafafafafbfbfbfcfcfcfbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfcfcfcfefefefefefefefefefffffffffffffffffffcfcfcf4f4f4eaeaeae3e3e3e1e1e1e0e0e0dedededdddddf5f5f5f5f5f5f1f1f1ececececececeaeaeadbdbdbc9c9c9c4c4c4bdbdbdd1d1d1f0f0f0fcfcfcfdfdfdfefefefbfbfbf8f8f8fffffffffffffafafaf8f8f8fdfdfdfdfdfdf8f8f8eeeeeedcdcdccbcbcbb0b0b08686867171717878788282827676767676767676767575757272726e6e6e6969696767676868688c8c8cb9b9b9d2d2d2d2d2d2cccccccdcdcdd2d2d2cdcdcdcdcdcdcdcdcdd0d0d0d8d8d8dedededadadad2d2d2d8d8d8dadadad5d5d5d4d4d4d9d9d9d8d8d8ddddddedededf7f7f7f9f9f9fbfbfbfafafaf9f9f9fafafafefefefffffffbfbfbf9f9f9f7f7f7f6f6f6f6f6f6f9f9f9fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fdfdfdfafafafbfbfbdfdfdf8b8b8b4e4e4e5555555d5d5d6060606565656b6b6b7171717676767878787878787b7b7b7d7d7d868686959595a9a9a9bfbfbfd5d5d5e4e4e4dadadac4c4c4a6a6a68e8e8e8383838181818080807f7f7f7c7c7c7e7e7e7575757676767a7a7a6868687d7d7dbdbdbde2e2e2ebebebe9e9e9e6e6e6edededeeeeeeeaeaeaeeeeeef1f1f1f1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f3f3f3f3f3f3f1f1f1f1f1f1f4f4f4eeeeeed2d2d2ababab9292928c8c8c9c9c9cb0b0b0c5c5c5d0d0d0dbdbdbe8e8e8ebebebe7e7e7dadadab2b2b28484846e6e6e7474747e7e7e7b7b7b7171717272726a6a6a6b6b6b828282969696969696a5a5a5c6c6c6fafafaf7f7f7e7e7e7c6c6c6a4a4a49191918f8f8f9292928484847878786c6c6c6363635858584e4e4e4a4a4a4d4d4d5050506262626a6a6a6363636060606969696c6c6c6767676f6f6f6f6f6f6f6f6f7070707070707171717272727373737373737272727171717070707070707070707171717171716f6f6f7b7b7b868686979797abababb9b9b9d1d1d1f1f1f1f5f5f5f8f8f8fafafafbfbfbfbfbfbfbfbfbfcfcfcfefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbf6f6f6fdfdfdf8f8f8f4f4f4fbfbfbfdfdfdfbfbfbfffffffcfcfcfffffffefefefafafaf8f8f8f7f7f7f2f2f2ececece0e0e0e0e0e0e2e2e2e2e2e2dfdfdfdddddde2e2e2e8e8e8e7e7e7ebebebf1f1f1f6f6f6fafafafcfcfcfdfdfdfdfdfdfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfbfbfbfbfbfbfbfbfbf9f9f9f6f6f6f4f4f4f5f5f5f7f7f7f7f7f7f7f7f7f6f6f6f7f7f7f5f5f5f0f0f0e8e8e8e2e2e2d9d9d9dadadad8d8d8d3d3d3cecececbcbcbc6c6c6c2c2c2b0b0b0afafafcacacaf0f0f0fdfdfdfdfdfdfdfdfdfcfcfcf6f6f6fdfdfdfefefef9f9f9f7f7f7fbfbfbfcfcfcf9f9f9fefefefafafaf7f7f7e4e4e4c3c3c3b5b5b5bcbcbcc0c0c0b7b7b7b7b7b7b8b8b8b8b8b8b6b6b6b4b4b4b1b1b1b0b0b0b7b7b7cececeebebebfdfdfdfffffffdfdfdfcfcfcfdfdfdfefefefffffffefefefcfcfcfffffffffffffffffffdfdfdfffffffffffffafafafcfcfcfffffffffffffbfbfbfffffff7f7f7fafafafcfcfcfefefefefefefcfcfcf9f9f9f7f7f7f9f9f9f9f9f9f9f9f9fafafafbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf5f5f5fbfbfbe4e4e48989894848485555555b5b5b5d5d5d6161616969697171717777777a7a7a7c7c7c797979797979818181919191a0a0a0b0b0b0cccccce7e7e7e3e3e3dcdcdcc4c4c4a4a4a48c8c8c8585858383838080808181818080807373737979798282826d6d6d7c7c7cbbbbbbe3e3e3eaeaeae7e7e7e7e7e7f1f1f1f3f3f3efefeff2f2f2f1f1f1f1f1f1f1f1f1f2f2f2f2f2f2f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7f7f7f5f5f5dbdbdbb2b2b29494948c8c8c9f9f9fb5b5b5c9c9c9d1d1d1d8d8d8dfdfdfdededed6d6d6a4a4a48181817070707e7e7e8585857777777070707a7a7a7171717171717c7c7c959595a3a3a39d9d9dabababcececef4f4f4e0e0e0c3c3c3aeaeaea8a8a8a7a7a79d9d9d8f8f8f9696968c8c8c8181817777776868685656564f4f4f5151516f6f6f8c8c8c9e9e9e9999999797979e9e9e9898988989897373737272727171717070707171717272727474747575757474747373737272727171717171717171717171717272726f6f6f7c7c7c878787959595a8a8a8b7b7b7d1d1d1f2f2f2fafafafcfcfcfefefefffffffefefefdfdfdfefefefffffffdfdfdfdfdfdfefefefefefefefefefefefefffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbf3f3f3fefefefdfdfdf9f9f9fcfcfcfafafaf7f7f7fcfcfcfcfcfcfffffffffffffbfbfbf9f9f9f7f7f7f0f0f0e9e9e9e4e4e4e0e0e0e0e0e0e4e4e4e3e3e3e0e0e0e5e5e5eeeeeee8e8e8e9e9e9eeeeeef4f4f4fafafafefefefefefefefefefbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfffffffffffff9f9f9ededede0e0e0d5d5d5cfcfcfcdcdcdcbcbcbd0d0d0d8d8d8dededee0e0e0dfdfdfdbdbdbd8d8d8d0d0d0c2c2c2b5b5b5b1b1b1b6b6b6b6b6b6aeaeaea5a5a5a6a6a6a7a7a7c8c8c8f1f1f1fffffffcfcfcfcfcfcfcfcfcfffffffdfdfdfcfcfcfcfcfcfbfbfbfafafafcfcfcfefefefffffffdfdfdfffffffffffffafafafdfdfdfdfdfdf1f1f1fbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffffffefefefdfdfdfdfdfdfefefefefefefdfdfdfbfbfbfcfcfcfffffffffffffbfbfbf8f8f8fcfcfcfdfdfdfafafafbfbfbfffffffefefefefefefffffffffffffafafafffffffffffffefefefcfcfcfdfdfdfefefefffffffefefefcfcfcf9f9f9fafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffcfcfcf5f5f5d7d7d78d8d8d5353534f4f4f5656565a5a5a6262626b6b6b7171717474747676767979797878787878787e7e7e8b8b8b999999acacacc2c2c2d5d5d5dbdbdbe4e4e4dfdfdfbfbfbf9797977f7f7f7c7c7c8181818080807777777b7b7b747474727272737373818181b2b2b2e4e4e4e3e3e3e3e3e3e7e7e7ecececefefefececece9e9e9f1f1f1f1f1f1f1f1f1f2f2f2f3f3f3f3f3f3f4f4f4f4f4f4f6f6f6f2f2f2fafafaf0f0f0f6f6f6e4e4e4abababa7a7a7b5b5b5c0c0c0cdcdcdcfcfcfd2d2d2dadadac5c5c59a9a9a7a7a7a7b7b7b7e7e7e8383838686868484847e7e7e7979797b7b7b8a8a8a9999999c9c9c9b9b9ba7a7a7c2c2c2dbdbdbebebebd4d4d4bdbdbdb4b4b4b2b2b2aeaeaeaaaaaaa9a9a9a1a1a19a9a9a9292928b8b8b8585857b7b7b6f6f6f666666828282c0c0c0edededebebebe2e2e2e1e1e1cacacaa7a7a77b7b7b7575756f6f6f6e6e6e7272727474747272727070707272727474747575757575757373737171716f6f6f6f6f6f727272777777858585989898a4a4a4b4b4b4d4d4d4f4f4f4fefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfbfbfbfbfbfbfbfbfbfafafaf4f4f4eaeaeae3e3e3dfdfdfe2e2e2e5e5e5e5e5e5e3e3e3e3e3e3e6e6e6e9e9e9ebebebeaeaeaeaeaeaecececf0f0f0f6f6f6fbfbfbfffffffdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfffffff5f5f5d8d8d8b1b1b19595958e8e8e9292928a8a8a959595a4a4a4b0b0b0b5b5b5b7b7b7b7b7b7b8b8b8bdbdbdb6b6b6acacaca8a8a8abababadadada9a9a9a2a2a2979797919191bfbfbff4f4f4fafafafffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fbfbfbfcfcfcfcfcfcdfdfdf8f8f8f5151514f4f4f5a5a5a5f5f5f6767677070707474747575757575757676767d7d7d7d7d7d818181898989939393a2a2a2b7b7b7cacacadadadae7e7e7e5e5e5c6c6c69c9c9c8282827f7f7f8585858080807878788282828484847f7f7f767676818181b5b5b5e0e0e0e1e1e1e3e3e3e6e6e6e9e9e9ebebebeaeaeae9e9e9eeeeeeefefefefefeff0f0f0f1f1f1f1f1f1f2f2f2f2f2f2f4f4f4f2f2f2f6f6f6f2f2f2f2f2f2dfdfdfb8b8b8aaaaaaaeaeaebababac5c5c5c0c0c0b8b8b8b9b9b9a7a7a78383837b7b7b7d7d7d8181818484848585858484848181817e7e7e898989999999a6a6a6a6a6a6a8a8a8b9b9b9d3d3d3e7e7e7e7e7e7d3d3d3c0c0c0bababab9b9b9b6b6b6b3b3b3b2b2b2afafafa9a9a9a1a1a19b9b9b9696968e8e8e8383837a7a7a7b7b7babababd6d6d6e4e4e4eaeaeae4e4e4bdbdbd8c8c8c7878787474747070707171717575757777777575757272727171717070706f6f6f6f6f6f7070707272727474747575757070707777778686869595959f9f9fafafafd2d2d2f4f4f4fefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfafafaf3f3f3e9e9e9e2e2e2dfdfdfe2e2e2e4e4e4e5e5e5e4e4e4e4e4e4e7e7e7e9e9e9eaeaeaeaeaeae9e9e9ebebebeeeeeef3f3f3f8f8f8fbfbfbfcfcfcfcfcfcfdfdfdfefefefefefefdfdfdfbfbfbfafafaf3f3f3f2f2f2e8e8e8d0d0d0b1b1b19797978888888383837a7a7a8181818a8a8a9191919595959898989c9c9c9f9f9faaaaaaaaaaaaa8a8a8a6a6a6a3a3a39f9f9f9999999393938c8c8c7b7b7ba9a9a9ecececfdfdfdfcfcfcfffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfafafaffffffdfdfdf8888884848484a4a4a5656565c5c5c6464646a6a6a6f6f6f7373737777777979797e7e7e7f7f7f8383838888888d8d8d979797aaaaaabdbdbdd5d5d5e4e4e4e5e5e5c9c9c9a0a0a08787878383838989898888888383839a9a9aa7a7a79c9c9c7f7f7f808080b6b6b6dcdcdcdfdfdfe3e3e3e5e5e5e6e6e6e6e6e6e7e7e7e8e8e8ebebebececececececedededeeeeeeefefeff0f0f0f0f0f0f2f2f2f2f2f2f0f0f0f7f7f7ecececd9d9d9cacacab0b0b0a9a9a9b1b1b1b5b5b5a5a5a59494949494948e8e8e797979838383868686898989888888858585838383858585878787999999a9a9a9b0b0b0aeaeaeb7b7b7d1d1d1e9e9e9f1f1f1e1e1e1d3d3d3c5c5c5c2c2c2c2c2c2c1c1c1bebebebcbcbcb9b9b9b5b5b5afafafaaaaaaa6a6a6a0a0a09797979090908a8a8a989898a6a6a6b5b5b5c8c8c8cbcbcba8a8a87d7d7d7171716f6f6f6e6e6e7070707474747676767373737171717373737171717070707171717373737474747474747373737171717c7c7c8d8d8d9999999d9d9dacacacd1d1d1f5f5f5fefefefefefefefefefefefefefefefefefefefefefefefefffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafafbfbfbfcfcfcfcfcfcf9f9f9f1f1f1e7e7e7e0e0e0dededee1e1e1e3e3e3e4e4e4e5e5e5e6e6e6e8e8e8eaeaeae9e9e9e8e8e8e8e8e8e9e9e9ebebebefefeff2f2f2f5f5f5f8f8f8fafafafdfdfdfffffffefefefbfbfbf8f8f8f5f5f5ececece8e8e8e0e0e0d3d3d3c0c0c0aaaaaa9696968989898181818181818080807e7e7e7e7e7e8080808686868a8a8a8d8d8d9090909292929191918b8b8b8484848080807f7f7f787878656565949494e5e5e5fffffff9f9f9fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8fefefededede8585854848485050505a5a5a5f5f5f6363636464646868686f6f6f7777777b7b7b7a7a7a7d7d7d8484848a8a8a8c8c8c919191a0a0a0b0b0b0cacacad4d4d4d3d3d3bcbcbc9d9d9d8b8b8b8989898b8b8b919191949494b7b7b7cececebdbdbd909090818181afafafd9d9d9dededee3e3e3e4e4e4e3e3e3e3e3e3e6e6e6e8e8e8eaeaeaeaeaeaebebebecececedededeeeeeeefefefefefeff1f1f1f3f3f3edededf9f9f9e7e7e7d4d4d4d8d8d8b3b3b3a7a7a7a6a6a6a1a1a18f8f8f7f7f7f8686868e8e8e8686868e8e8e9090909090908a8a8a8484848484848b8b8b939393a4a4a4afafafb2b2b2b1b1b1c5c5c5e7e7e7f6f6f6f1f1f1dbdbdbd3d3d3ccccccc9c9c9cacacac9c9c9c6c6c6c3c3c3c0c0c0bdbdbdb9b9b9b6b6b6b2b2b2aeaeaea8a8a8a3a3a3a1a1a19797978c8c8c919191a3a3a3a8a8a89393937878786f6f6f6e6e6e6f6f6f7171717474747575757272727070707575757575757575757676767676767575757272727070707c7c7c8b8b8b9f9f9fa9a9a9a9a9a9b4b4b4d5d5d5f5f5f5fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafafbfbfbfcfcfcfbfbfbf7f7f7eeeeeee5e5e5dfdfdfdfdfdfe0e0e0e2e2e2e4e4e4e6e6e6e8e8e8eaeaeaebebebe8e8e8e7e7e7e7e7e7e7e7e7e8e8e8ebebebedededefefeff2f2f2f5f5f5f9f9f9fbfbfbfafafaf6f6f6f1f1f1ededede4e4e4e1e1e1ddddddd8d8d8cfcfcfc0c0c0b0b0b0a4a4a49d9d9d9898988f8f8f8686867f7f7f7e7e7e7f7f7f8181817e7e7e7d7d7d7c7c7c7b7b7b777777727272717171747474676767656565999999e4e4e4fffffffbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf9f9f9ffffffe2e2e28888884b4b4b5252525959596363636a6a6a6969696a6a6a7070707575757575757979797d7d7d8686868d8d8d8e8e8e8e8e8e969696a1a1a1babababcbcbcb6b6b6a6a6a69696968f8f8f8d8d8d8c8c8c959595a3a3a3d0d0d0e9e9e9dbdbdbadadad929292b2b2b2d9d9d9dddddde2e2e2e4e4e4e3e3e3e3e3e3e5e5e5e8e8e8e8e8e8e9e9e9eaeaeaebebebecececeeeeeeefefefefefeff1f1f1f4f4f4edededf6f6f6e4e4e4d3d3d3d8d8d8b2b2b2a0a0a09898989393938a8a8a8282828b8b8b9595958f8f8f8e8e8e9191919191918c8c8c8787878b8b8b979797a3a3a3adadadb3b3b3b4b4b4b9b9b9d4d4d4f5f5f5fafafaebebebd9d9d9d7d7d7d3d3d3d0d0d0cfcfcfcecececbcbcbc7c7c7c9c9c9c6c6c6c3c3c3c0c0c0bebebebababab6b6b6b4b4b4aeaeaea6a6a69f9f9fa0a0a0a4a4a49d9d9d8989897777777575757474747373737373737373737373737171717070707272727272727272727272727575757a7a7a808080858585949494a5a5a5bababac2c2c2c1c1c1c8c8c8dfdfdff7f7f7fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafafbfbfbfcfcfcfafafaf3f3f3ebebebe3e3e3dfdfdfe0e0e0e0e0e0e1e1e1e4e4e4e7e7e7e9e9e9eaeaeaebebebe7e7e7e7e7e7e6e6e6e6e6e6e7e7e7e8e8e8eaeaeaebebebecececeeeeeef1f1f1f3f3f3f1f1f1ededede8e8e8e5e5e5d9d9d9d8d8d8d7d7d7d3d3d3cdcdcdc4c4c4bcbcbcb6b6b6b0b0b0aaaaaa9f9f9f9494948b8b8b8585858181818080808080807a7a7a7878787a7a7a7979797373736f6f6f707070636363818181b9b9b9eaeaeafdfdfdfffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefeffffffe1e1e18686864242424242424b4b4b5a5a5a6767676969696b6b6b7272727676767575757d7d7d7f7f7f8686868d8d8d8d8d8d8b8b8b8d8d8d939393a6a6a6a4a4a49d9d9d9393938f8f8f9090909090908c8c8c9b9b9bb2b2b2dededef2f2f2efefefd5d5d5bababacbcbcbd8d8d8dbdbdbdfdfdfe2e2e2e2e2e2e3e3e3e4e4e4e5e5e5e6e6e6e7e7e7e8e8e8e9e9e9ebebebedededeeeeeeeeeeeef0f0f0f3f3f3eeeeeeececece1e1e1d4d4d4c8c8c8aaaaaa9393938c8c8c8e8e8e9191918e8e8e9292929595958c8c8c8989898e8e8e9393939595959595959c9c9ca9a9a9b3b3b3b8b8b8bebebec3c3c3cececee5e5e5fbfbfbf8f8f8e7e7e7dadadadddddddcdcdcd7d7d7d5d5d5d4d4d4d1d1d1cdcdcdcdcdcdcbcbcbc9c9c9c6c6c6c3c3c3c0c0c0bdbdbdbcbcbcbdbdbdbababab6b6b6b0b0b0aaaaaaa1a1a19494948989898282827f7f7f7a7a7a7575757171716f6f6f6f6f6f6f6f6f7272727575757878787b7b7b818181909090a4a4a4b3b3b3b6b6b6c4c4c4d5d5d5dcdcdcdbdbdbdfdfdfecececf9f9f9fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfbfbfbf7f7f7efefefe8e8e8e2e2e2dfdfdfe2e2e2e1e1e1e2e2e2e4e4e4e7e7e7eaeaeaeaeaeae9e9e9e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8e9e9e9e9e9e9e8e8e8e8e8e8e9e9e9e8e8e8e7e7e7e4e4e4e0e0e0dededed6d6d6d5d5d5d2d2d2ccccccc5c5c5bfbfbfbbbbbbbababab5b5b5afafafa7a7a79e9e9e9696968d8d8d8686868181817c7c7c7575757575757c7c7c7c7c7c7474746e6e6e6f6f6f767676aaaaaadededef4f4f4fcfcfcfffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffefefee0e0e09191915454545252525b5b5b6767676a6a6a6363636161616c6c6c7575757777777e7e7e7d7d7d8080808787878a8a8a8a8a8a8b8b8b8e8e8e9595959595959292928d8d8d8c8c8c9090909191918f8f8f9c9c9cb7b7b7d9d9d9dfdfdfe9e9e9ecececdbdbdbe0e0e0d8d8d8d9d9d9dadadadededee1e1e1e3e3e3e2e2e2e0e0e0e4e4e4e4e4e4e5e5e5e7e7e7e9e9e9eaeaeaececececececeeeeeef0f0f0efefefe0e0e0dededed5d5d5b2b2b29f9f9f8c8c8c8686868c8c8c9393939090909191919393938d8d8d8b8b8b949494a0a0a0a9a9a9adadadb2b2b2b9b9b9bebebec1c1c1cdcdcddbdbdbe8e8e8f3f3f3f7f7f7f1f1f1e7e7e7dededee3e3e3e4e4e4dfdfdfdcdcdcdddddddbdbdbd7d7d7d3d3d3d2d2d2d0d0d0ccccccc8c8c8c5c5c5c4c4c4c3c3c3cbcbcbc8c8c8bebebeb3b3b3afafafb0b0b0acacaca4a4a49c9c9c9696968c8c8c8181817a7a7a7777777878787a7a7a8282828e8e8e9c9c9ca5a5a5abababb7b7b7cbcbcbdbdbdbd8d8d8e0e0e0e8e8e8edededefefeff2f2f2f7f7f7fbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfdfdfdfdfdfdfbfbfbf4f4f4ececece5e5e5e1e1e1e0e0e0e4e4e4e2e2e2e2e2e2e4e4e4e8e8e8eaeaeae9e9e9e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e9e9e9e9e9e9eaeaeae6e6e6e5e5e5e2e2e2e0e0e0dddddddcdcdcdbdbdbdbdbdbd8d8d8d4d4d4cfcfcfc9c9c9c3c3c3bebebebababab7b7b7b1b1b1acacaca4a4a49d9d9d9595958c8c8c8282827b7b7b6e6e6e6767676767676d6d6d6f6f6f6d6d6d7373737f7f7f969696cdcdcdf7f7f7fcfcfcfdfdfdfffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffdfdfdfbfbfbe8e8e8acacac8080808585858d8d8d8d8d8d7d7d7d6363635757576161616f6f6f7575757c7c7c7878787878788080808888888b8b8b8e8e8e9191918a8a8a8f8f8f9191918e8e8e8c8c8c8f8f8f929292919191969696b1b1b1c8c8c8c2c2c2d3d3d3ebebebe2e2e2e1e1e1d7d7d7d6d6d6d7d7d7dbdbdbe0e0e0e2e2e2e0e0e0dddddde1e1e1e2e2e2e3e3e3e5e5e5e7e7e7e8e8e8eaeaeaeaeaeaecececedededefefefd7d7d7dcdcdcd6d6d6a1a1a19797978d8d8d8585858a8a8a8f8f8f8a8a8a8c8c8c959595979797949494a0a0a0b0b0b0bcbcbcc1c1c1c2c2c2c2c2c2c2c2c2c5c5c5d7d7d7edededfafafaf9f9f9f0f0f0eaeaeae7e7e7e1e1e1e8e8e8eaeaeae5e5e5e1e1e1e3e3e3e3e3e3dfdfdfdedededddddddbdbdbd6d6d6d2d2d2cecececdcdcdcdcdcdcccccccbcbcbc4c4c4bebebec1c1c1c6c6c6bebebeb0b0b0b9b9b9b2b2b2a4a4a49696968c8c8c8989898b8b8b8e8e8e969696acacacc6c6c6d4d4d4d6d6d6d9d9d9e2e2e2ededededededefefeff2f2f2f4f4f4f8f8f8fcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfefefefefefefafafaf3f3f3e9e9e9e3e3e3e1e1e1e1e1e1e5e5e5e3e3e3e2e2e2e4e4e4e8e8e8eaeaeae9e9e9e7e7e7e8e8e8e8e8e8e8e8e8e9e9e9e9e9e9eaeaeaeaeaeaebebebe6e6e6e4e4e4dfdfdfdbdbdbd9d9d9d8d8d8d9d9d9dadadad6d6d6d0d0d0c8c8c8c4c4c4c2c2c2bfbfbfb8b8b8b2b2b2abababa5a5a59d9d9d9494948c8c8c8282827777776f6f6f6666665d5d5d5a5a5a5d5d5d5f5f5f6767677f7f7f9a9a9ab0b0b0e0e0e0fffffffffffffefefefefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf6f6f6f1f1f1ececece9e9e9e7e7e7e1e1e1e5e5e5b7b7b76767674444445e5e5e7575756f6f6f6565657b7b7b7575757979798585858686868a8a8a8080808585858888888888888585858484848787878888888888888f8f8f9a9a9a939393929292b3b3b3d9d9d9e3e3e3dddddddadadad5d5d5d3d3d3d7d7d7dbdbdbdcdcdcdbdbdbdbdbdbdddddddedededfdfdfe1e1e1e3e3e3e5e5e5e7e7e7e7e7e7e1e1e1e4e4e4efefefd9d9d9e6e6e6d8d8d88d8d8d8989898b8b8b8c8c8c8c8c8c8c8c8c8d8d8d909090959595999999a6a6a6b2b2b2c0c0c0c4c4c4c1c1c1c1c1c1c8c8c8d0d0d0e7e7e7f3f3f3fdfdfdfafafaeeeeeee6e6e6ecececf4f4f4ececececececebebebe9e9e9e8e8e8e7e7e7e6e6e6e5e5e5e3e3e3e3e3e3e1e1e1dfdfdfdddddddbdbdbdadadad9d9d9dcdcdcd8d8d8d1d1d1cacacac6c6c6c5c5c5c6c6c6c7c7c7c4c4c4b7b7b7b0b0b0b4b4b4b3b3b3aaaaaaa9a9a9afafafb6b6b6afafafc4c4c4efefeffffffff7f7f7f0f0f0fafafafafafafcfcfcf8f8f8fbfbfbfffffffdfdfdf2f2f2f4f4f4fefefefcfcfcfdfdfdfefefefdfdfdfbfbfbfbfbfbfdfdfdfafafafafafafafafafafafafbfbfbfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf8f8f8fafafafcfcfcfdfdfdfbfbfbfafafafbfbfbfcfcfcfcfcfcfdfdfdfafafaf0f0f0e4e4e4dededee1e1e1e5e5e5e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e5e5e5e5e5e5e7e7e7e8e8e8e8e8e8e6e6e6e5e5e5e4e4e4e0e0e0e1e1e1e1e1e1e0e0e0dddddddadadad9d9d9d9d9d9ccccccc9c9c9c3c3c3bdbdbdbababab6b6b6b0b0b0a9a9a99e9e9e9898989393938d8d8d7f7f7f6d6d6d6363636262626262625656564747474949495b5b5b737373a4a4a4dbdbdbf7f7f7f9f9f9fcfcfcfffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafafafaffffffffffffe6e6e6c4c4c4c4c4c4cececeaeaeae7a7a7a5d5d5d7c7c7c7b7b7b7777777272726c6c6c7878787b7b7b7c7c7c7b7b7b7c7c7c7f7f7f8080808282828686868a8a8a8383838484848787878b8b8b989898b4b4b4d2d2d2e2e2e2d6d6d6d5d5d5d3d3d3d1d1d1d3d3d3d7d7d7dbdbdbdcdcdcdcdcdcdddddddededee0e0e0e2e2e2e4e4e4e6e6e6e7e7e7e6e6e6e4e4e4eeeeeedcdcdce5e5e5d2d2d28c8c8c8b8b8b8b8b8b8b8b8b8b8b8b8d8d8d9393939f9f9facacacb5b5b5c0c0c0c5c5c5c9c9c9c9c9c9c7c7c7ccccccd8d8d8e3e3e3eeeeeef7f7f7fffffffcfcfcf1f1f1eaeaeaedededf3f3f3ededededededecececeaeaeae9e9e9e8e8e8e7e7e7e7e7e7e9e9e9e9e9e9e7e7e7e6e6e6e4e4e4e3e3e3e2e2e2e1e1e1dcdcdcdbdbdbd9d9d9d6d6d6d4d4d4d3d3d3d2d2d2d1d1d1d1d1d1c9c9c9c3c3c3c0c0c0b6b6b6a9a9a9a3a3a3a5a5a5abababa1a1a1b2b2b2dcdcdcf6f6f6f3f3f3f4f4f4fffffff2f2f2fdfdfdfcfcfcf6f6f6f8f8f8f8f8f8fcfcfcfffffffafafafbfbfbfdfdfdfdfdfdfbfbfbf9f9f9fafafafcfcfcfcfcfcfcfcfcfbfbfbfafafafafafafafafafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfdfdfdfefefefdfdfdfbfbfbfafafafbfbfbfcfcfcfcfcfcfafafaf5f5f5ececece3e3e3dfdfdfe1e1e1e4e4e4e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e5e5e5e6e6e6e7e7e7e8e8e8e8e8e8e7e7e7e5e5e5e4e4e4dddddddddddddddddddbdbdbd9d9d9d6d6d6d5d5d5d5d5d5cececec9c9c9c1c1c1b8b8b8b1b1b1abababa6a6a6a2a2a29f9f9f9393938282827676767070706969695d5d5d5050504747474444444d4d4d777777b2b2b2d7d7d7eaeaeafcfcfcf8f8f8f9f9f9fcfcfcfffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffbfbfbfffffffcfcfcf4f4f4fafafafbfbfbdcdcdcb2b2b2a3a3a3a8a8a88888887575757272726f6f6f7878787777777575756f6f6f7070707777777a7a7a7878787c7c7c8383838181817373737c7c7c8585857a7a7a848484a5a5a5b8b8b8bfbfbfcacacad0d0d0cecececdcdcdd4d4d4d9d9d9d8d8d8dadadadbdbdbdcdcdcdededee0e0e0e2e2e2e4e4e4e5e5e5e9e9e9e3e3e3ececece3e3e3e9e9e9d2d2d29898989c9c9cb2b2b2b1b1b1b0b0b0b0b0b0b3b3b3bbbbbbc6c6c6cececed3d3d3d5d5d5d6d6d6d6d6d6d8d8d8e0e0e0ecececf5f5f5f7f7f7fcfcfcfffffffdfdfdf6f6f6f0f0f0efefeff1f1f1efefefeeeeeeeeeeeeecececebebebeaeaeae9e9e9e9e9e9ededededededecececebebebeaeaeae9e9e9e9e9e9e8e8e8e0e0e0e1e1e1e3e3e3e3e3e3e2e2e2dfdfdfdbdbdbd9d9d9dadadad8d8d8d2d2d2c4c4c4b1b1b1a1a1a1999999989898949494838383858585a1a1a1b5b5b5b4b4b4b4b4b4bdbdbdc4c4c4dfdfdfefefeff4f4f4fbfbfbfefefefdfdfdfffffffafafafcfcfcfdfdfdfcfcfcfbfbfbfcfcfcfdfdfdfefefefdfdfdfcfcfcfcfcfcfbfbfbfafafaf9f9f9f9f9f9f9f9f9fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfbfbfbf9f9f9f8f8f8f9f9f9fbfbfbfbfbfbf6f6f6eeeeeee6e6e6e1e1e1e0e0e0e1e1e1e2e2e2e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e6e6e6e7e7e7e8e8e8e9e9e9e8e8e8e6e6e6e5e5e5e4e4e4dddddddddddddbdbdbd9d9d9d6d6d6d4d4d4d3d3d3d2d2d2c7c7c7c1c1c1b8b8b8b1b1b1aaaaaaa3a3a39e9e9e9b9b9b9191918888887878786767675f5f5f5c5c5c5555554c4c4c6d6d6d888888a8a8a8cbcbcbedededf8f8f8f6f6f6f8f8f8f9f9f9fafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf6f6f6fffffffffffffdfdfdf8f8f8f9f9f9f6f6f6f0f0f0ececece3e3e3b4b4b49a9a9a9191918383837e7e7e7272727878787070706f6f6f7878787979797373737474747b7b7b8383837070707a7a7a7f7f7f6a6a6a7272728d8d8d8f8f8fa6a6a6bcbcbccccccccecececdcdcdd3d3d3d4d4d4d0d0d0d7d7d7d8d8d8d9d9d9dbdbdbdddddddfdfdfe1e1e1e1e1e1e8e8e8e0e0e0eaeaeaecececf0f0f0dbdbdbb2b2b2bababad7d7d7d8d8d8d8d8d8d7d7d7d4d4d4d3d3d3d3d3d3d4d4d4d6d6d6dadadae1e1e1e8e8e8efefeff5f5f5f9f9f9fcfcfcfefefefffffffffffffdfdfdf9f9f9f4f4f4f1f1f1efefeff1f1f1f1f1f1f0f0f0efefefeeeeeeededededededecececececececececececececececebebebebebebebebebebebebe6e6e6e7e7e7e9e9e9e9e9e9e7e7e7e3e3e3dfdfdfdcdcdcddddddddddddd3d3d3bcbcbca2a2a29494949292929595959999998080807373737d7d7d8686868080807c7c7c7f7f7f949494b4b4b4ccccccdbdbdbefefeffbfbfbf8f8f8f7f7f7fcfcfcfcfcfcfafafaf8f8f8fafafafdfdfdfdfdfdfafafafafafafafafafbfbfbfbfbfbfbfbfbfafafafafafaf9f9f9fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbf9f9f9fafafafafafaf8f8f8f6f6f6f6f6f6f8f8f8fafafaf8f8f8f1f1f1e7e7e7e0e0e0dfdfdfe0e0e0e1e1e1e1e1e1e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8e9e9e9e9e9e9e8e8e8e6e6e6e4e4e4e2e2e2e1e1e1dedededcdcdcd9d9d9d7d7d7d4d4d4d1d1d1cfcfcfbdbdbdb5b5b5aeaeaeacacacaaaaaaa1a1a19595958e8e8e8080807777776c6c6c5f5f5f5454545656566d6d6d858585a4a4a4d0d0d0f1f1f1f9f9f9fafafaf6f6f6f6f6f6fffffffafafafbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffbfbfbfefefefffffffffffff8f8f8efefefedededfcfcfce9e9e9d9d9d9c2c2c29f9f9f8e8e8e8181817e7e7e7575757373737979797a7a7a7676767575757979797b7b7b7373737878786c6c6c5a5a5a7d7d7dabababadadadabababbcbcbccacacacbcbcbcbcbcbcfcfcfd0d0d0cececed3d3d3d4d4d4d5d5d5d7d7d7d9d9d9dbdbdbdcdcdcdddddde5e5e5dfdfdfe9e9e9f1f1f1f3f3f3e2e2e2ccccccd2d2d2d8d8d8dbdbdbdddddddddddddcdcdcdbdbdbdbdbdbdcdcdcdfdfdfe4e4e4ecececf5f5f5fcfcfcfffffffffffffefefefffffffffffffefefefcfcfcfafafaf6f6f6f2f2f2efefeff3f3f3f3f3f3f2f2f2f2f2f2f1f1f1f0f0f0f0f0f0f0f0f0ededededededededededededececececececececececececebebebebebebebebebeaeaeae9e9e9e7e7e7e4e4e4e3e3e3e0e0e0d8d8d8c4c4c4a6a6a68989897e7e7e8787879494949c9c9c8484847272727474747a7a7a7777777272727272728a8a8aa4a4a4b1b1b1b4b4b4c2c2c2d6d6d6ecececfffffffcfcfcfcfcfcf8f8f8f5f5f5f8f8f8fdfdfdf8f8f8f0f0f0f6f6f6f7f7f7f9f9f9fafafafbfbfbfcfcfcfbfbfbfbfbfbfefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbf7f7f7f9f9f9fafafaf9f9f9f8f8f8f9f9f9fbfbfbfdfdfdf4f4f4ececece2e2e2dddddddddddde0e0e0e1e1e1e1e1e1e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e8e8e8e8e8e8e8e8e8e8e8e8e7e7e7e4e4e4e2e2e2e0e0e0e1e1e1dedededadadad8d8d8d5d5d5d1d1d1cbcbcbc6c6c6bbbbbbb1b1b1aaaaaaabababa7a7a79797978484847878787070706161615e5e5e696969707070808080acacacdddddddbdbdbf0f0f0f7f7f7f5f5f5fdfdfdfffffffffffffefefefcfcfcfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffafafaf5f5f5f9f9f9fffffffffffff8f8f8f2f2f2f5f5f5fffffff4f4f4f5f5f5f1f1f1d6d6d6c4c4c4b4b4b48c8c8c8484847b7b7b7575757575757676767575757575757373737878787272725454544e4e4e8e8e8ed3d3d3e5e5e5cccccccbcbcbc8c8c8c5c5c5c4c4c4c7c7c7ccccccd0d0d0cecececfcfcfd1d1d1d3d3d3d5d5d5d7d7d7d8d8d8d9d9d9e0e0e0dfdfdfe8e8e8f1f1f1eeeeeee3e3e3dcdcdcdededee1e1e1e1e1e1e0e0e0dfdfdfe0e0e0e3e3e3e9e9e9edededf4f4f4f6f6f6f8f8f8fafafafcfcfcfffffffffffffffffffffffffffffffdfdfdfcfcfcfafafaf8f8f8f5f5f5f2f2f2f5f5f5f5f5f5f5f5f5f4f4f4f4f4f4f3f3f3f3f3f3f3f3f3f1f1f1f1f1f1f1f1f1f1f1f1f0f0f0f0f0f0f0f0f0f0f0f0eeeeeeeeeeeeeeeeeeededededededeeeeeeeeeeeeeeeeeedbdbdbc6c6c6a6a6a68484846666665c5c5c7070708b8b8b9696968282827070706d6d6d727272737373727272727272878787a3a3a3b1b1b1aaaaaaa1a1a1a4a4a4c0c0c0e5e5e5ebebebf5f5f5fcfcfcfcfcfcfefefefffffffbfbfbf1f1f1f4f4f4f5f5f5f8f8f8fafafafcfcfcfcfcfcfcfcfcfcfcfcfefefefefefefdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfafafaf9f9f9fbfbfbfdfdfdfdfdfdfcfcfcfbfbfbfcfcfcfdfdfdeeeeeee7e7e7e0e0e0dcdcdcdddddde0e0e0e1e1e1e1e1e1e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8e8e8e8e7e7e7e5e5e5e2e2e2e0e0e0dedededdddddd9d9d9d6d6d6d3d3d3d0d0d0c9c9c9c0c0c0b9b9b9bcbcbcb1b1b1a8a8a8a4a4a49898988181816f6f6f676767646464606060747474a0a0a0c1c1c1d0d0d0e7e7e7fffffffbfbfbfffffff9f9f9f3f3f3fdfdfdfffffffafafaf6f6f6fdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefffffffffffffffffffefefefcfcfcfefefeffffffffffffffffffffffffecececf4f4f4fffffffefefef4f4f4e4e4e4bdbdbdb2b2b29a9a9a8080807676767979797878787171717373737979796969695353536c6c6cb3b3b3ecececf9f9f9e5e5e5d2d2d2c3c3c3c1c1c1c2c2c2c1c1c1c5c5c5cccccccbcbcbcbcbcbcdcdcdcfcfcfd1d1d1d3d3d3d4d4d4d5d5d5dadadadfdfdfe8e8e8efefefe8e8e8e5e5e5eaeaeae5e5e5f2f2f2f2f2f2f1f1f1f0f0f0f0f0f0f2f2f2f6f6f6fafafafefefefffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf8f8f8f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f6f6f6f5f5f5f5f5f5f6f6f6f5f5f5f5f5f5f4f4f4f4f4f4f3f3f3f3f3f3f3f3f3f1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f1f1f1f1f1f1f0f0f0d3d3d3b0b0b08888886868684c4c4c4343435f5f5f8585859f9f9f8d8d8d7979796f6f6f6f6f6f7373737575757676767f7f7f989898aaaaaaa9a9a99797977d7d7d7c7c7c949494b7b7b7d5d5d5f3f3f3fcfcfcfdfdfdfffffffefefef9f9f9f4f4f4f6f6f6f8f8f8fbfbfbfcfcfcfcfcfcfbfbfbfafafafcfcfcfcfcfcfbfbfbfafafaf9f9f9f9f9f9f8f8f8f8f8f8f9f9f9fcfcfcfefefefffffffcfcfcf9f9f9f7f7f7f6f6f6e8e8e8e5e5e5e0e0e0dddddddddddddfdfdfe1e1e1e2e2e2e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e5e5e5e3e3e3e0e0e0dddddddcdcdcd9d9d9d6d6d6d2d2d2d0d0d0ccccccc3c3c3b6b6b6acacacb0b0b0a8a8a8a0a0a09595958080806a6a6a6666666f6f6f8989899a9a9ab9b9b9dededef8f8f8fffffffdfdfdf9f9f9efefeffafafafbfbfbf9f9f9fefefefcfcfcfbfbfbfffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffcfcfcfdfdfdfefefefcfcfcf8f8f8f5f5f5fffffff4f4f4fcfcfcfffffff7f7f7f6f6f6f2f2f2f7f7f7e9e9e9c3c3c3969696818181838383808080747474747474737373616161656565a1a1a1e5e5e5fdfdfdf7f7f7eaeaeacfcfcfbdbdbdc1c1c1c6c6c6c0c0c0bebebec5c5c5c8c8c8c9c9c9cbcbcbcccccccfcfcfd0d0d0d2d2d2d3d3d3d5d5d5dfdfdfe8e8e8eeeeeee7e7e7e9e9e9f5f5f5edededeeeeeef3f3f3f9f9f9fcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfafafafefefefffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfcfcfcf8f8f8f8f8f8f8f8f8f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f5f5f5f4f4f4f3f3f3f3f3f3f4f4f4f5f5f5f6f6f6f6f6f6f4f4f4f1f1f1edededebebebd2d2d2a8a8a87c7c7c5f5f5f4646463e3e3e5f5f5f8d8d8d9b9b9b8b8b8b7575756767676565656a6a6a6f6f6f7171718282828989899191919999998d8d8d6666664d4d4d5252527f7f7faeaeaedededef1f1f1f3f3f3f5f5f5fafafafbfbfbf6f6f6f7f7f7fafafafbfbfbfcfcfcfafafaf9f9f9f7f7f7fafafafafafaf9f9f9f8f8f8f7f7f7f6f6f6f6f6f6f5f5f5f7f7f7fafafafdfdfdfdfdfdf9f9f9f4f4f4f0f0f0eeeeeee5e5e5e3e3e3e1e1e1dedededddddddfdfdfe1e1e1e3e3e3e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e6e6e6e6e6e6e6e6e6e5e5e5e2e2e2dfdfdfdcdcdcdadadad8d8d8d5d5d5d2d2d2d0d0d0ccccccc1c1c1b2b2b2a6a6a69f9f9f9b9b9b9595958787876e6e6e5e5e5e6a6a6a828282cececee7e7e7f7f7f7f5f5f5f4f4f4fefefefffffff8f8f8f7f7f7fbfbfbf9f9f9fafafafffffffbfbfbf4f4f4f9f9f9fffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfafafafcfcfcfcfcfcfbfbfbfafafaf9f9f9f9f9f9f8f8f8f7f7f7fafafafcfcfceaeaeac5c5c5a2a2a28e8e8e8181817676767777775f5f5f525252717171b6b6b6f3f3f3fffffff6f6f6fbfbfbe0e0e0c6c6c6bfbfbfc3c3c3c5c5c5c4c4c4c5c5c5c3c3c3c5c5c5c7c7c7c8c8c8c9c9c9cbcbcbcfcfcfd1d1d1d0d0d0dbdbdbe7e7e7ebebebefefeff5f5f5fafafafafafafafafafbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffdfdfdfffffffffffffffffffefefefcfcfcfdfdfdfffffffffffffefefefcfcfcfafafaf9f9f9fafafafbfbfbfcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafafafafafafafafafafafafafafafafafafafafafafaf8f8f8fafafaf6f6f6f1f1f1f6f6f6fbfbfbf1f1f1dfdfdfbebebe9d9d9d7e7e7e6e6e6e5e5e5e585858727272999999a2a2a28888887070706b6b6b6e6e6e6d6d6d6d6d6d6f6f6f6767676262626666667c7c7c8585856c6c6c5757575c5c5c6161617d7d7db1b1b1dcdcdcedededf6f6f6fbfbfbf5f5f5fcfcfcfdfdfdf6f6f6f6f6f6fffffffefefef8f8f8fcfcfcfbfbfbf9f9f9f8f8f8f9f9f9fbfbfbfcfcfcfafafaf8f8f8f4f4f4f7f7f7fffffffafafafafafaf1f1f1d9d9d9e0e0e0d8d8d8d8d8d8d8d8d8d9d9d9dededee3e3e3e5e5e5e3e3e3e7e7e7e7e7e7e7e7e7e5e5e5e3e3e3e3e3e3e6e6e6e8e8e8e4e4e4e5e5e5e4e4e4e2e2e2dedededcdcdcdbdbdbdbdbdbd8d8d8d1d1d1cdcdcdccccccc4c4c4b4b4b4a7a7a7a3a3a39d9d9d9090907b7b7b646464575757696969999999c7c7c7f1f1f1f6f6f6fbfbfbfcfcfcfafafaf9f9f9fdfdfdfffffffafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfefefefafafafbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfdfdfdfcfcfcfcfcfcfbfbfbfafafaf9f9f9f8f8f8f8f8f8f9f9f9fefefef8f8f8e4e4e4d0d0d0bfbfbfaaaaaa9797977a7a7a6b6b6b7171719b9b9bd2d2d2f5f5f5fffffffdfdfdfdfdfde8e8e8cfcfcfc0c0c0bcbcbcbdbdbdbebebec0c0c0c0c0c0c2c2c2c4c4c4c5c5c5c6c6c6c8c8c8cccccccfcfcfd1d1d1dededeebebebf0f0f0f4f4f4f9f9f9fdfdfdfdfdfdfbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffbfbfbfefefefffffffffffffdfdfdfdfdfdfefefefffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefafafaf7f7f7fafafafbfbfbebebebd6d6d6b1b1b19494947a7a7a7070706e6e6e7373738c8c8ca8a8a8a6a6a68989896e6e6e6767676a6a6a6868686464646363635555555454545555556363636c6c6c5d5d5d5252525c5c5c666666686868818181abababd4d4d4f4f4f4fefefef6f6f6fafafafdfdfdf7f7f7f6f6f6fefefefcfcfcf7f7f7fcfcfcfafafafafafafbfbfbfcfcfcfcfcfcfbfbfbf9f9f9f7f7f7fbfbfbf6f6f6fbfbfbf8f8f8efefefc9c9c9a9a9a9c3c3c3d7d7d7d9d9d9dadadad9d9d9dcdcdce2e2e2e4e4e4e3e3e3e6e6e6e7e7e7e7e7e7e6e6e6e4e4e4e4e4e4e5e5e5e7e7e7e5e5e5e5e5e5e4e4e4e2e2e2dfdfdfdcdcdcdadadadadadadbdbdbd6d6d6d1d1d1c8c8c8b7b7b7a5a5a59e9e9e9f9f9f9494948282826d6d6d6262626c6c6c909090c6c6c6f2f2f2f8f8f8fcfcfcfffffffdfdfdf9f9f9f6f6f6f8f8f8fbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfafafafbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfcfcfcfcfcfcfbfbfbfafafafafafaf9f9f9f9f9f9f9f9f9fefefefffffffdfdfdfafafaf1f1f1dcdcdcc6c6c6b0b0b0a8a8a8b5b5b5d8d8d8f2f2f2f6f6f6f8f8f8fffffffefefef3f3f3ddddddc4c4c4b5b5b5b3b3b3b6b6b6b8b8b8bbbbbbbdbdbdbfbfbfc1c1c1c2c2c2c4c4c4c8c8c8cbcbcbcececeddddddedededf4f4f4f8f8f8fcfcfcfefefefefefefcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffdfdfdfefefefefefefdfdfdfcfcfcfcfcfcfefefefffffffdfdfdfefefefefefefffffffefefefefefefdfdfdfcfcfcfafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffdfdfdfbfbfbfdfdfdf7f7f7dfdfdfc4c4c4a5a5a59191917b7b7b7474747d7d7d8f8f8fa2a2a2afafafa9a9a98a8a8a6e6e6e6868686d6d6d6a6a6a6161615c5c5c5151515656565454545555555c5c5c5a5a5a5d5d5d6b6b6b7272726464646262627c7c7cabababd9d9d9f1f1f1f6f6f6f7f7f7fdfdfdf8f8f8f6f6f6fbfbfbfafafaf6f6f6fbfbfbf8f8f8fafafafcfcfcfcfcfcfafafaf8f8f8f7f7f7f7f7f7f7f7f7f1f1f1f8f8f8fdfdfdedededacacac838383b2b2b2d1d1d1d6d6d6d9d9d9d7d7d7d8d8d8dddddde1e1e1e0e0e0e3e3e3e5e5e5e7e7e7e7e7e7e6e6e6e5e5e5e5e5e5e6e6e6e5e5e5e4e4e4e3e3e3e0e0e0dddddddadadad7d7d7d5d5d5d2d2d2cbcbcbc4c4c4bdbdbdb2b2b2a3a3a39797979191916f6f6f7171717d7d7d939393b0b0b0cececeeaeaeafdfdfdfdfdfdfffffffffffffffffffafafaf6f6f6f6f6f6f8f8f8fdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfdfdfdfefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafbfbfbfcfcfcfcfcfcfcfcfcfffffffffffffafafaedededf0f0f0ebebebf0f0f0fdfdfdfffffff7f7f7f8f8f8fffffffcfcfcfbfbfbeaeaeaccccccb4b4b4acacacb0b0b0b3b3b3b6b6b6b8b8b8bbbbbbbcbcbcbdbdbdc0c0c0c4c4c4c7c7c7c7c7c7d9d9d9ecececf4f4f4f7f7f7fafafafcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbf9f9f9fafafafbfbfbfbfbfbfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfcfcfcfdfdfdf0f0f0d2d2d2b4b4b4a2a2a29595958282827979798585859b9b9ba8a8a8a8a8a89b9b9b7f7f7f6868686767676e6e6e6a6a6a5f5f5f5757575b5b5b6767676464645b5b5b5d5d5d6262626c6c6c7c7c7c7e7e7e7878786c6c6c6b6b6b838383a6a6a6cccccceaeaeaf0f0f0fcfcfcfbfbfbf6f6f6fafafaf8f8f8f6f6f6fcfcfcf7f7f7f8f8f8fafafaf9f9f9f6f6f6f6f6f6f7f7f7f9f9f9f5f5f5f5f5f5f9f9f9f5f5f5dedede9696966b6b6b9d9d9dc2c2c2cececed6d6d6d4d4d4d3d3d3d8d8d8dcdcdcdbdbdbdededee1e1e1e5e5e5e7e7e7e7e7e7e6e6e6e7e7e7e8e8e8e4e4e4e3e3e3e0e0e0dedededbdbdbd7d7d7d3d3d3d0d0d0cbcbcbbfbfbfb3b3b3b1b1b1afafafa3a3a38c8c8c7979796262627f7f7fadadadd9d9d9f3f3f3f9f9f9f6f6f6f2f2f2fbfbfbfdfdfdfffffffefefefcfcfcfafafafbfbfbfcfcfcfefefefefefefefefefdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfcfcfcfbfbfbf9f9f9fafafafffffffffffffefefefefefefffffffffffffdfdfdfbfbfbfdfdfdfffffffffffffbfbfbfdfdfdf4f4f4dadadabcbcbcadadadacacacafafafb1b1b1b3b3b3b5b5b5b7b7b7b9b9b9bbbbbbbfbfbfc2c2c2c2c2c2d5d5d5eaeaeaf4f4f4f6f6f6f9f9f9fbfbfbfbfbfbfdfdfdfdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefffffffffffffcfcfcfafafaf9f9f9fafafafbfbfbfdfdfdf9f9f9fafafafbfbfbfbfbfbfdfdfdfdfdfdfefefefffffffefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfafafafbfbfbfdfdfdfbfbfbeaeaeacacacaaeaeae9f9f9f9a9a9a8c8c8c8282828d8d8da2a2a2a9a9a9a2a2a28383836d6d6d5e5e5e6161616767676161615555554f4f4f6262627373737272726565656262626565656e6e6e7e7e7e8484848a8a8a7c7c7c6b6b6b6f6f6f7f7f7fa0a0a0c8c8c8e5e5e5f7f7f7fcfcfcf7f7f7f9f9f9f8f8f8f6f6f6fcfcfcf9f9f9f9f9f9f9f9f9f7f7f7f7f7f7f7f7f7fafafafcfcfcfefefefbfbfbefefefcececeaaaaaa747474525252747474afafafc4c4c4d4d4d4d4d4d4d2d2d2d7d7d7dadadad9d9d9d9d9d9dcdcdce0e0e0e3e3e3e4e4e4e5e5e5e7e7e7e8e8e8e5e5e5e3e3e3e0e0e0dedededcdcdcd8d8d8d2d2d2cdcdcdcacacac0c0c0b2b2b2a6a6a69d9d9d9393938686867a7a7a8e8e8eb0b0b0dcdcdcf9f9f9fffffffefefefbfbfbfafafafafafafcfcfcfefefefffffffefefefefefefefefefffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfefefefffffffffffffcfcfcfcfcfcfefefefffffff9f9f9fffffffffffffafafafbfbfbfffffffffffffafafafbfbfbfdfdfdfbfbfbebebebcececeb3b3b3a9a9a9abababaaaaaaadadadafafafb1b1b1b3b3b3b6b6b6babababdbdbdbdbdbdd2d2d2e8e8e8f2f2f2f5f5f5f7f7f7fafafafcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfafafafbfbfbfdfdfdfffffffffffffffffffefefefffffffdfdfdfcfcfcfafafafafafafcfcfcfdfdfdfffffffafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfefefef8f8f8e4e4e4c6c6c6aeaeae9d9d9d9b9b9b9393939090909d9d9dacacaca9a9a99b9b9b7171716363635b5b5b5e5e5e6060605959595353535353536969697b7b7b7f7f7f7575756f6f6f6b6b6b7070707f7f7f8e8e8e989898878787757575787878797979858585a2a2a2d6d6d6f0f0f0fbfbfbf7f7f7f7f7f7f7f7f7f6f6f6fcfcfcfcfcfcfafafaf9f9f9f9f9f9fafafafafafaf8f8f8f5f5f5f4f4f4e8e8e8d1d1d19c9c9c7474746161615252525e5e5e999999b7b7b7d1d1d1d5d5d5d3d3d3d8d8d8dadadad7d7d7d4d4d4d7d7d7dadadadcdcdcdddddddfdfdfe1e1e1e3e3e3e4e4e4e1e1e1dedededdddddddddddd9d9d9d2d2d2ccccccbdbdbdbcbcbcb0b0b09a9a9a8b8b8b909090a2a2a2b2b2b2c4c4c4dededef9f9f9fffffffdfdfdfbfbfbfefefefffffffefefefffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfefefefffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefcfcfcfffffffbfbfbe0e0e0bababaa6a6a6a7a7a7a4a4a4a6a6a6a9a9a9abababadadadb0b0b0b4b4b4b7b7b7b8b8b8cdcdcde4e4e4eeeeeef0f0f0f3f3f3f7f7f7fafafafcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafafafafafafafafdfdfdfffffffefefefafafaf6f6f6f2f2f2f3f3f3f6f6f6f9f9f9fbfbfbfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefdfdfdfdfdfdfbfbfbf1f1f1dbdbdbc1c1c1afafafa3a3a39e9e9e9999999e9e9eadadadb2b2b29e9e9e8484846262625b5b5b5858585a5a5a5858585555555a5a5a6565657474748484848b8b8b8888888383837979797b7b7b8c8c8ca9a9a9b6b6b6a4a4a49292929595958989897f7f7f929292c7c7c7e6e6e6f7f7f7f5f5f5f5f5f5f5f5f5f4f4f4fafafafafafaf7f7f7f6f6f6f9f9f9fbfbfbf7f7f7ececece3e3e3ccccccb7b7b7a9a9a97e7e7e5f5f5f6868686767675f5f5f818181a8a8a8cbcbcbd3d3d3d2d2d2d6d6d6d8d8d8d3d3d3d2d2d2d3d3d3d4d4d4d4d4d4d4d4d4d4d4d4d7d7d7d9d9d9dddddddadadad7d7d7d7d7d7d8d8d8d4d4d4ccccccc6c6c6b1b1b1afafafa3a3a3929292919191abababd2d2d2ededede8e8e8f6f6f6fffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefffffffefefefffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffdfdfdfcfcfcfefefefffffffefefefefefefffffffffffffbfbfbfafafafffffffffffffafafafdfdfdfffffffffffffcfcfcffffffffffffecececbebebea4a4a4a3a3a39f9f9fa1a1a1a4a4a4a6a6a6a8a8a8abababb0b0b0b3b3b3b2b2b2c8c8c8dfdfdfe8e8e8eaeaeaeeeeeef3f3f3f6f6f6fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafafafafafefefefdfdfdfcfcfcfdfdfdfdfdfdf8f8f8f1f1f1ebebebe4e4e4e8e8e8f0f0f0f7f7f7fbfbfbfcfcfcfafafaf8f8f8fdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfcfcfcf8f8f8eaeaead3d3d3bbbbbbadadadadadada3a3a39c9c9ca6a6a6b6b6b6b0b0b08e8e8e6a6a6a5252524f4f4f4f4f4f5151514f4f4f5050505f5f5f7272727b7b7b898989929292959595909090838383848484979797c5c5c5d8d8d8c9c9c9b2b2b2adadad969696848484969696bdbdbde0e0e0f4f4f4f3f3f3f3f3f3f3f3f3f3f3f3f8f8f8f4f4f4f2f2f2f3f3f3f7f7f7fafafaf1f1f1e0e0e0d0d0d0a6a6a68d8d8d8f8f8f7777775e5e5e7171717171715a5a5a7070709b9b9bc4c4c4cfcfcfcfcfcfd3d3d3d3d3d3cdcdcdd1d1d1d1d1d1d1d1d1cecececccccccccccccececed0d0d0d5d5d5d2d2d2cfcfcfd0d0d0d1d1d1cececec6c6c6bfbfbfb6b6b6ababab989898909090a3a3a3cacacaeeeeeefffffffffffffffffffdfdfdf9f9f9fcfcfcfffffffffffffbfbfbfffffffefefefffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf6f6f6e5e5e5bdbdbd9797979595959696969b9b9ba2a2a2a5a5a5a5a5a5a8a8a8aeaeaeaeaeaeb6b6b6cccccce1e1e1edededf8f8f8f5f5f5e3e3e3ececece1e1e1efefeffffffff9f9f9ebebebf3f3f3fffffffafafafbfbfbfefefef9f9f9f4f4f4f5f5f5e1e1e1bdbdbdb1b1b1cbcbcbe8e8e8f6f6f6f9f9f9f9f9f9f8f8f8f7f7f7fbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcfefefefdfdfdfdfdfdf7f7f7e3e3e3c7c7c7b4b4b4afafafa8a8a8acacacb5b5b5b9b9b9bcbcbcbcbcbc9999996565654c4c4c4848484343433b3b3b4b4b4b555555595959808080838383888888959595a1a1a19e9e9e9595959a9a9aa8a8a8dadadae3e3e3e7e7e7ddddddcbcbcbb8b8b8a8a8a89d9d9da8a8a8bdbdbddadadaedededf4f4f4f2f2f2f1f1f1f1f1f1fdfdfdedededefefeffcfcfcfcfcfce8e8e8bfbfbf9393938181817c7c7c7676767171716e6e6e6b6b6b686868666666656565858585b4b4b4d6d6d6dadadacecececbcbcbd2d2d2d5d5d5d3d3d3d0d0d0ccccccc8c8c8c6c6c6c7c7c7c9c9c9cacacac9c9c9c4c4c4c1c1c1c5c5c5c7c7c7bcbcbcaeaeaeacacaca7a7a79c9c9c9b9b9bb5b5b5dfdfdff9f9f9fefefefffffffefefefcfcfcfcfcfcfefefefefefefcfcfcfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffefefefdfdfdf5f5f5dadadabebebea1a1a19797979191919595959c9c9ca1a1a1a4a4a4a8a8a8a3a3a3a7a7a7c0c0c0dededeecececf0f0f0e8e8e8d7d7d7a0a0a0979797bdbdbdefefeff7f7f7f0f0f0f4f4f4f7f7f7fcfcfcf8f8f8f2f2f2e2e2e2cbcbcbbfbfbfaeaeae939393989898b7b7b7ddddddf3f3f3fbfbfbfdfdfdfefefefdfdfdfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcf9f9f9fbfbfbfefefefafafae5e5e5c8c8c8b3b3b3acacacb0b0b0b1b1b1b6b6b6bfbfbfcbcbcbcccccc9a9a9a5353533b3b3b4343434747473c3c3c4c4c4c5f5f5f6464648080808888888d8d8d9a9a9aa6a6a6a6a6a6a2a2a2aaaaaabababadfdfdfe6e6e6eaeaeae7e7e7dfdfdfd6d6d6c9c9c9bfbfbfa2a2a2a9a9a9c1c1c1e2e2e2f3f3f3f2f2f2f3f3f3fbfbfbf8f8f8f3f3f3f8f8f8f6f6f6dcdcdcbbbbbb9b9b9b7f7f7f6e6e6e6a6a6a6767676868686b6b6b6c6c6c6969696565655a5a5a6868688c8c8cb8b8b8d1d1d1d2d2d2cfcfcfd2d2d2d0d0d0cfcfcfcecececbcbcbc8c8c8c7c7c7c7c7c7c8c8c8c2c2c2c2c2c2bebebeb9b9b9b8b8b8b6b6b6acacaca0a0a0a1a1a1a7a7a7a8a8a8aaaaaac3c3c3e8e8e8fafafaf7f7f7fefefefdfdfdfbfbfbfcfcfcfefefefffffffdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffefefefffffffffffff5f5f5e6e6e6b1b1b19f9f9f8f8f8f8f8f8f9797979c9c9c9b9b9b9a9a9aa3a3a3a2a2a2b9b9b9d9d9d9ebebebf0f0f0e8e8e8d8d8d89595957777778e8e8eb5b5b5b2b2b2b5b5b5cfcfcfdcdcdcd1d1d1c8c8c8c3c3c3b5b5b59b9b9b8d8d8d898989818181929292b6b6b6e0e0e0f9f9f9fffffffefefefcfcfcfafafafbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcfafafafbfbfbfbfbfbf3f3f3dfdfdfc6c6c6b7b7b7b2b2b2bfbfbfbdbdbdbfbfbfc7c7c7dcdcdce0e0e0a3a3a34c4c4c3232323f3f3f4a4a4a3f3f3f5050506b6b6b7171718282828c8c8c9191919d9d9da9a9a9acacacaeaeaebcbcbccececee2e2e2e7e7e7ebebebedededefefefeeeeeee7e7e7ddddddc3c3c3b8b8b8c3c3c3e4e4e4f6f6f6f1f1f1f0f0f0fafafaefefeff0f0f0f3f3f3dfdfdfacacac8181816f6f6f6767676464646262626161616363636666666565656060605b5b5b5e5e5e5858586c6c6c9f9f9fcacacad4d4d4cecececbcbcbc9c9c9c9c9c9c8c8c8c7c7c7c6c6c6c5c5c5c3c3c3c2c2c2b6b6b6b8b8b8b5b5b5aeaeaea8a8a8a3a3a39c9c9c9595959a9a9aa9a9a9b0b0b0b3b3b3c9c9c9edededfbfbfbf5f5f5fcfcfcfbfbfbfbfbfbfcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffefefefefefefffffffdfdfdf7f7f7d6d6d6b9b9b99999998a8a8a8a8a8a8e8e8e929292949494a0a0a0a1a1a1b1b1b1c9c9c9e0e0e0f5f5f5f6f6f6e3e3e3b9b9b98080807171717373735a5a5a626262969696b5b5b58f8f8f8585858888888a8a8a7d7d7d797979828282888888929292b8b8b8e5e5e5fefefefffffffcfcfcf8f8f8f6f6f6fbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcfffffffdfdfdf5f5f5e5e5e5d1d1d1c2c2c2bdbdbdbfbfbfc7c7c7c8c8c8c8c8c8cbcbcbe0e0e0edededbababa6a6a6a4343434040404848484646465757577171717777778686868d8d8d9393939e9e9ea8a8a8acacacb4b4b4c6c6c6d8d8d8e1e1e1e6e6e6e9e9e9eaeaeaebebebedededebebebe5e5e5e9e9e9ddddddddddddecececf5f5f5f1f1f1eeeeeef3f3f3e8e8e8ddddddd5d5d5bbbbbb8989896565655e5e5e5f5f5f6464646565656666666666666464646060605c5c5c5a5a5a6060605656566767679a9a9ac5c5c5d0d0d0cacacac6c6c6c4c4c4c4c4c4c3c3c3c3c3c3c2c2c2bfbfbfbbbbbbb8b8b8adadadafafafadadada6a6a69c9c9c9696969494949494949e9e9eacacacb0b0b0aeaeaec3c3c3e9e9e9fefefefbfbfbfbfbfbfafafafafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefcfcfcfcfcfcfbfbfbf9f9f9fbfbfbdcdcdcb4b4b49898988989898686868a8a8a8f8f8f8a8a8a949494a3a3a3b2b2b2cececef6f6f6ffffffe9e9e9c1c1c18181815d5d5d5151513d3d3d4646466d6d6d8383836f6f6f6464646a6a6a7575757373737373737e7e7e858585848484aeaeaedfdfdff9f9f9fdfdfdfbfbfbfbfbfbfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcfefefefcfcfcf2f2f2dededecbcbcbc2c2c2c4c4c4c9c9c9c8c8c8cececed2d2d2d3d3d3e4e4e4fafafae0e0e0a8a8a86262624646464646465050506060607373737a7a7a8c8c8c909090979797a0a0a0a8a8a8acacacb6b6b6c8c8c8dadadadddddde4e4e4e8e8e8e5e5e5e1e1e1e3e3e3e5e5e5e5e5e5eaeaeaecececebebebe8e8e8ebebebf1f1f1f3f3f3f1f1f1dfdfdfc2c2c2ababab9999997e7e7e6b6b6b6868686666666262626464646666666464646161615e5e5e5f5f5f6161616363636666667e7e7ea6a6a6c3c3c3c9c9c9c7c7c7c9c9c9c5c5c5c3c3c3c1c1c1c0c0c0bebebebababab3b3b3aeaeaea9a9a9a8a8a8a4a4a49b9b9b9090908b8b8b8f8f8f969696a6a6a6afafafb2b2b2b3b3b3c7c7c7eaeaeafffffffffffffafafaf9f9f9f9f9f9fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafaedededdededecdcdcdb8b8b89f9f9f8c8c8c8383837f7f7f888888959595a1a1a1bebebeecececffffffeeeeeed5d5d59d9d9d6969695151514848484848485050505656566767675c5c5c6363636f6f6f7070707373737b7b7b7c7c7c818181adadade0e0e0fafafafdfdfdfbfbfbfdfdfdfffffffbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcf7f7f7fafafaf4f4f4e2e2e2d0d0d0c9c9c9cbcbcbcececed3d3d3dcdcdce6e6e6eaeaeaf4f4f4fffffff7f7f7d1d1d17272724949494b4b4b5b5b5b6969697878787f7f7f9090909494949d9d9da6a6a6abababaeaeaeb8b8b8c9c9c9d8d8d8dadadae2e2e2e7e7e7e2e2e2dededee0e0e0e5e5e5e8e8e8e2e2e2edededefefefe5e5e5e4e4e4eeeeeef2f2f2eeeeeed4d4d4adadad9494948f8f8f8787877f7f7f7878787070706b6b6b6767676262625f5f5f6060606363636666666868688e8e8e9e9e9eb4b4b4c2c2c2c5c5c5c2c2c2c2c2c2c4c4c4c6c6c6c3c3c3bebebebcbcbcb9b9b9b4b4b4acacaca5a5a5a5a5a5a0a0a09898988d8d8d8383838181818c8c8c999999abababb1b1b1bababac7c7c7dcdcdcf2f2f2fefefefffffffbfbfbfafafafafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefefefef3f3f3f4f4f4f9f9f9fafafaedededd0d0d0b1b1b19f9f9f969696898989888888939393a9a9a9cfcfcfeeeeeef3f3f3f1f1f1d8d8d8a0a0a07070705a5a5a4848483f3f3f4949495a5a5a5656565f5f5f696969696969707070787878767676808080aeaeaee4e4e4fefefefefefef9f9f9fafafafdfdfdfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcf8f8f8fdfdfdf7f7f7e4e4e4d2d2d2cfcfcfd5d5d5d9d9d9e8e8e8edededf9f9f9fefefefcfcfcf6f6f6d9d9d9b0b0b06666664949495757576666666e6e6e808080898989929292959595a0a0a0aaaaaaaeaeaeb0b0b0b9b9b9c8c8c8d4d4d4d9d9d9dededee1e1e1dfdfdfdededee3e3e3e7e7e7e7e7e7e4e4e4e9e9e9ececece9e9e9e8e8e8eaeaeaececececececd9d9d9bababaacacacb0b0b0a9a9a99b9b9b8f8f8f8484848383837575756969696e6e6e7f7f7f909090969696959595ccccccdfdfdfe7e7e7d9d9d9c7c7c7c1c1c1bfbfbfbcbcbcc0c0c0bbbbbbb5b5b5b2b2b2b0b0b0abababa3a3a39c9c9c9d9d9d9393938888888080807b7b7b7f7f7f929292a5a5a5b1b1b1b1b1b1bebebed9d9d9f0f0f0f9f9f9fcfcfcfdfdfdfcfcfcfafafafafafafcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffefefefefefefefefefffffffdfdfdfafafafcfcfcfbfbfbf0f0f0e4e4e4dcdcdcb4b4b48f8f8f7c7c7c848484919191aeaeaed8d8d8f4f4f4ebebebfafafad6d6d69999997070704c4c4c3f3f3f5858585050505252525c5c5c6161615e5e5e676767727272707070727272a3a3a3ddddddfbfbfbfdfdfdf8f8f8f8f8f8fbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcfffffffffffff7f7f7e0e0e0cfcfcfd1d1d1dededee7e7e7f6f6f6f4f4f4fdfdfdfffffff5f5f5d7d7d7a3a3a36f6f6f5454544747476161616d6d6d7070708888889292929393939494949f9f9fabababafafafb1b1b1b9b9b9c7c7c7d1d1d1d9d9d9dadadadadadadadadadededee4e4e4e5e5e5e2e2e2e1e1e1dddddde0e0e0eaeaeaededede9e9e9e8e8e8eeeeeeedededd9d9d9d7d7d7dfdfdfd0d0d0b7b7b7a7a7a79d9d9d969696838383767676878787aeaeaed0d0d0dcdcdcdadadaeaeaeafbfbfbfafafaddddddc5c5c5c3c3c3c2c2c2bbbbbbb8b8b8b2b2b2acacaca8a8a8a7a7a7a3a3a39b9b9b9494949595958989897d7d7d7878787979798484849c9c9cb3b3b3b7b7b7b1b1b1bebebedfdfdff7f7f7fbfbfbfafafafefefefcfcfcfbfbfbfbfbfbfcfcfcfefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfce0e0e0bcbcbc9696968484848484849a9a9ac9c9c9f4f4f4ebebebf2f2f2ecececd4d4d4a7a7a76c6c6c4949494949494a4a4a4b4b4b4f4f4f5555555d5d5d6565656a6a6a6c6c6c6e6e6ea5a5a5e0e0e0fbfbfbfdfdfdfbfbfbf9f9f9f5f5f5fbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfffffffffffff2f2f2dededed2d2d2d8d8d8e7e7e7f3f3f3fcfcfcfffffffafafaf9f9f9e9e9e9a7a7a76060604848484747475151516262627373738181818b8b8b929292969696a1a1a1a4a4a4a9a9a9b1b1b1bbbbbbc5c5c5cdcdcdd2d2d2d6d6d6d7d7d7d8d8d8dadadadcdcdcdededee0e0e0e0e0e0e4e4e4e5e5e5e6e6e6e8e8e8e9e9e9e9e9e9e9e9e9e9e9e9eaeaeaebebebedededeeeeeee9e9e9ddddddccccccc1c1c1a4a4a49c9c9c8f8f8f8c8c8ca8a8a8d3d3d3efefeff4f4f4fffffffafafaf8f8f8f2f2f2d8d8d8b9b9b9b2b2b2bdbdbdb2b2b2adadada7a7a7a2a2a29d9d9d9696968d8d8d8686868989898080807777777a7a7a8e8e8ea4a4a4afafafafafafb3b3b3c4c4c4ddddddf1f1f1fbfbfbfefefefefefefefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf7f7f7dbdbdbc6c6c6bbbbbba0a0a08a8a8aa4a4a4d4d4d4efefeff6f6f6f2f2f2e8e8e8d3d3d3a3a3a36d6d6d5151514646464b4b4b5454545c5c5c5f5f5f6060606767677171716c6c6ca0a0a0d9d9d9f3f3f3f6f6f6f8f8f8fcfcfcfefefefbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfafafafefefef9f9f9ecececdcdcdcd8d8d8e3e3e3f2f2f2fbfbfbf5f5f5f6f6f6fbfbfbfcfcfcdadada8f8f8f5050503e3e3e5454545f5f5f6e6e6e7c7c7c8585858c8c8c939393989898a3a3a3a6a6a6acacacb4b4b4bdbdbdc6c6c6cdcdcdd1d1d1d4d4d4d5d5d5d6d6d6d8d8d8dadadadcdcdcdedededededee1e1e1e2e2e2e3e3e3e5e5e5e6e6e6e7e7e7e7e7e7e7e7e7e4e4e4e6e6e6e9e9e9eeeeeef0f0f0ededede7e7e7e1e1e1d3d3d3c8c8c8ababab8f8f8f979797c2c2c2ebebebfcfcfcf5f5f5f4f4f4f9f9f9f9f9f9e2e2e2bdbdbda9a9a9a9a9a9abababa6a6a69e9e9e9999999595959090908888888383836e6e6e6c6c6c717171858585a0a0a0b5b5b5c0c0c0c3c3c3b9b9b9cfcfcfeaeaeafbfbfbfefefefcfcfcfdfdfdfffffffdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffafafaf6f6f6ecececcacacaa6a6a6a3a3a3b8b8b8d6d6d6e9e9e9f1f1f1f5f5f5f8f8f8e2e2e2b0b0b08b8b8b6868685555554949494d4d4d5151515151515a5a5a6868686c6c6ca1a1a1dbdbdbf6f6f6f9f9f9f7f7f7fafafafbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafafafafafdfdfdf2f2f2e2e2e2d8d8d8ddddddedededfafafafefefefcfcfcf4f4f4f6f6f6e6e6e6a8a8a86565654949494949495c5c5c6868687878788383838888888d8d8d9696969d9d9da7a7a7aaaaaab1b1b1b9b9b9c1c1c1c8c8c8cdcdcdd0d0d0d1d1d1d2d2d2d3d3d3d5d5d5d7d7d7d9d9d9dbdbdbdbdbdbdddddddededee0e0e0e2e2e2e3e3e3e4e4e4e4e4e4e4e4e4e6e6e6e6e6e6e6e6e6e8e8e8ebebebededededededecececececece5e5e5c3c3c3969696909090bbbbbbeeeeeefffffffffffffcfcfcfcfcfcf8f8f8e0e0e0bcbcbca8a8a8a7a7a7a7a7a7a0a0a09595958d8d8d8787878181817b7b7b767676868686868686909090a5a5a5b4b4b4b8b8b8babababdbdbdc4c4c4dcdcdcf8f8f8fffffffefefef8f8f8fafafafffffffdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf9f9f9fffffffffffff7f7f7eeeeeee8e8e8d6d6d6bfbfbfbfbfbfe0e0e0f1f1f1f2f2f2fafafafafafae8e8e8d8d8d8d3d3d39696965a5a5a4747474b4b4b5151515c5c5c6969696464649a9a9adadadafcfcfcfffffffafafaf5f5f5f4f4f4fbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfafafafefefeefefefdcdcdcd5d5d5e1e1e1f3f3f3fbfbfbfafafafefefef9f9f9f7f7f7cccccc7878784747474b4b4b5555555b5b5b6868687979798383838888888e8e8e9a9a9aa4a4a4abababaeaeaeb5b5b5bcbcbcc3c3c3c8c8c8cccccccdcdcdcecececfcfcfd1d1d1d2d2d2d5d5d5d6d6d6d8d8d8d9d9d9dadadadbdbdbdddddddfdfdfe1e1e1e1e1e1e2e2e2e2e2e2e8e8e8e7e7e7e5e5e5e5e5e5e5e5e5e7e7e7e8e8e8e8e8e8e7e7e7e7e7e7cccccca1a1a1969696bababae5e5e5fafafafbfbfbfbfbfbfdfdfdf7f7f7dbdbdbb7b7b7a3a3a3a1a1a19b9b9b9494948c8c8c8787878585858484848282827f7f7fb0b0b0afafafb7b7b7c0c0c0bdbdbdb1b1b1afafafb7b7b7d7d7d7e9e9e9fdfdfdfffffffcfcfcf6f6f6f8f8f8fefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf6f6f6fffffffdfdfdf6f6f6fdfdfdfffffffcfcfce2e2e2d3d3d3eeeeeef8f8f8f1f1f1f1f1f1f3f3f3f4f4f4f8f8f8eaeaeaccccccbbbbbbc2c2c2bcbcbc9595956666664c4c4c6b6b6b9a9a9ad5d5d5f8f8f8fffffffbfbfbf7f7f7f6f6f6f9f9f9fafafafafafafafafafbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfdfdfdeeeeeedbdbdbd6d6d6e5e5e5f7f7f7fdfdfdf8f8f8f5f5f5fbfbfbf6f6f6bbbbbb6666664444444f4f4f5353535e5e5e6b6b6b7b7b7b8585858989899191919d9d9da8a8a8aeaeaeb1b1b1b6b6b6bcbcbcc2c2c2c6c6c6c8c8c8c9c9c9cccccccccccccececed0d0d0d2d2d2d4d4d4d5d5d5d6d6d6d8d8d8d9d9d9dbdbdbdddddddfdfdfe0e0e0e0e0e0e1e1e1e3e3e3e4e4e4e5e5e5e7e7e7e9e9e9eaeaeaecececeeeeeee7e7e7e2e2e2c9c9c9a6a6a69b9b9bb0b0b0c6c6c6cececed0d0d0dededef1f1f1f3f3f3d9d9d9b1b1b19898989292929090908d8d8d8d8d8d9191919a9a9aa2a2a2a6a6a6a7a7a7b6b6b6b8b8b8bdbdbdc1c1c1bcbcbcb8b8b8c2c2c2d3d3d3eeeeeef5f5f5fdfdfdfffffffcfcfcfafafafbfbfbfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffcfcfcfbfbfbfdfdfdfcfcfcf8f8f8f9f9f9fdfdfdf2f2f2fafafafafafaf6f6f6f2f2f2e8e8e8e7e7e7f5f5f5fcfcfcefefefe9e9e9e9e9e9dcdcdcc2c2c2aeaeaea9a9a9a3a3a3bfbfbfe2e2e2f6f6f6f9f9f9f6f6f6f6f6f6f9f9f9f8f8f8f8f8f8f8f8f8f9f9f9f9f9f9f9f9f9fafafafafafafcfcfcfcfcfcfcfcfcfdfdfdfcfcfcfbfbfbfafafafafafafafafaeeeeeededededbdbdbe8e8e8f8f8f8fdfdfdf8f8f8f5f5f5edededcecece9090905656564848485757575f5f5f6c6c6c7676768282828a8a8a8e8e8e959595a0a0a0a9a9a9afafafb1b1b1b5b5b5b9b9b9bebebec1c1c1c4c4c4c5c5c5c8c8c8c8c8c8cacacacccccccececed0d0d0d1d1d1d2d2d2d5d5d5d6d6d6d8d8d8dadadadcdcdcdededededededfdfdfdfdfdfe2e2e2e6e6e6e7e7e7e7e7e7e7e7e7e8e8e8e9e9e9e6e6e6d5d5d5b9b9b9a3a3a39f9f9faaaaaab4b4b4b5b5b5b9b9b9c6c6c6d7d7d7dadadac9c9c9b1b1b1a4a4a4a3a3a3a0a0a0a0a0a0a2a2a2a9a9a9b3b3b3bbbbbbbebebebebebebdbdbdbcbcbcbababab8b8b8bcbcbcc9c9c9ddddddecececfffffffefefefdfdfdfdfdfdfffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefefffffff9f9f9f1f1f1f4f4f4fffffffdfdfdf9f9f9f7f7f7fafafaeeeeeed2d2d2d2d2d2f0f0f0e6e6e6eaeaeaf1f1f1f4f4f4eeeeeee3e3e3e0e0e0e3e3e3dededee7e7e7f3f3f3f8f8f8f6f6f6f3f3f3f5f5f5f9f9f9f6f6f6f6f6f6f6f6f6f7f7f7f7f7f7f7f7f7f8f8f8f8f8f8f9f9f9fafafafafafafafafafafafaf9f9f9f8f8f8f7f7f7f7f7f7efefefe3e3e3dddddde4e4e4f0f0f0f3f3f3efefefe8e8e8c1c1c18484845858584c4c4c4f4f4f5c5c5c6f6f6f7878787f7f7f8787878e8e8e9494949b9b9ba4a4a4abababb0b0b0b1b1b1b3b3b3b5b5b5b9b9b9bcbcbcbfbfbfc1c1c1c3c3c3c4c4c4c5c5c5c7c7c7c9c9c9cbcbcbcccccccdcdcdd1d1d1d2d2d2d4d4d4d7d7d7d9d9d9dbdbdbdbdbdbdcdcdcdededee1e1e1e4e4e4e4e4e4e1e1e1dfdfdfdfdfdfe0e0e0ddddddc3c3c3a9a9a9a4a4a4abababb1b1b1b5b5b5b8b8b8bdbdbdbebebec0c0c0c1c1c1bcbcbcb7b7b7b8b8b8bcbcbcb8b8b8b7b7b7b8b8b8bcbcbcc0c0c0c0c0c0bcbcbcb8b8b8c3c3c3bdbdbdb1b1b1adadadbebebedcdcdcefefeff2f2f2fffffffffffffefefefefefefffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafafffffffffffff9f9f9fafafafffffffffffff6f6f6fefefef8f8f8f9f9f9fafafadfdfdfb3b3b3bbbbbbedededeeeeeef0f0f0f2f2f2f4f4f4f5f5f5f3f3f3f0f0f0ecececebebebeeeeeef2f2f2f5f5f5f5f5f5f3f3f3f6f6f6fafafaf5f5f5f5f5f5f5f5f5f6f6f6f6f6f6f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f8f8f8f8f8f8f7f7f7f6f6f6f6f6f6f5f5f5f6f6f6f0f0f0e5e5e5dddddddededee5e5e5e6e6e6e3e3e3c7c7c78e8e8e4b4b4b3e3e3e5757575858585656566b6b6b7c7c7c8080808787878f8f8f9797979f9f9fa7a7a7adadadb0b0b0b0b0b0b1b1b1b2b2b2b5b5b5b9b9b9bcbcbcbebebebfbfbfc0c0c0c1c1c1c3c3c3c5c5c5c7c7c7c9c9c9cacacacececed0d0d0d2d2d2d4d4d4d7d7d7d8d8d8d9d9d9d9d9d9d9d9d9dcdcdce0e0e0e1e1e1e1e1e1e1e1e1e4e4e4e7e7e7d8d8d8bbbbbba6a6a6acacacb7b7b7b8b8b8b8b8b8bcbcbcb9b9b9b7b7b7b8b8b8bdbdbdc0c0c0bfbfbfbbbbbbb9b9b9bcbcbcbcbcbcbdbdbdbfbfbfc1c1c1bebebeb6b6b6b0b0b0b2b2b2aaaaaa9c9c9c9d9d9dbfbfbfedededfffffff8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fafafafbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefef8f8f8fbfbfbffffffedededd5d5d5d8d8d8eeeeeef7f7f7f3f3f3efefeff0f0f0f4f4f4f5f5f5f3f3f3f0f0f0f2f2f2f4f4f4f5f5f5f3f3f3efefefedededeeeeeef0f0f0f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f3f3f3f3f3f3f4f4f4f4f4f4f5f5f5f3f3f3f5f5f5f5f5f5e9e9e9dddddddbdbdbc9c9c9a6a6a69b9b9b7474744e4e4e4545455151515e5e5e6a6a6a7373738181818686868e8e8e9696969d9d9da4a4a4aaaaaaaeaeaeb1b1b1aeaeaeacacacadadadb0b0b0b3b3b3b5b5b5b5b5b5babababcbcbcbfbfbfc0c0c0c1c1c1c2c2c2c5c5c5c8c8c8c8c8c8cacacacccccccfcfcfd2d2d2d4d4d4d7d7d7d9d9d9dbdbdbdadadadadadadddddde1e1e1e1e1e1dedededbdbdbc4c4c4b8b8b8b1b1b1b6b6b6bbbbbbbbbbbbbabababcbcbcbdbdbdb4b4b4afafafb4b4b4b8b8b8b7b7b7b9b9b9bdbdbdbdbdbdc2c2c2c0c0c0babababcbcbcbbbbbba2a2a28383838787878484848e8e8eafafafdcdcdcfafafafffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafbfbfbfcfcfcfdfdfdfefefefefefefffffffafafaf5f5f5f8f8f8fffffffdfdfdf2f2f2f5f5f5fffffffafafaf6f6f6f3f3f3f3f3f3f6f6f6f7f7f7f3f3f3efefefefefeff1f1f1f3f3f3f2f2f2eeeeeeecececedededeeeeeef0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1f1f1f1f1f1f1f1f1f2f2f2f2f2f2f3f3f3f3f3f3f5f5f5eeeeeeeeeeeeebebebdededecdcdcdafafaf8c8c8c8585857272725d5d5d5454545555555e5e5e6e6e6e7c7c7c8787878a8a8a909090999999a1a1a1a7a7a7abababadadadaeaeaeabababa9a9a9a9a9a9acacacb0b0b0b2b2b2b3b3b3b6b6b6b9b9b9bbbbbbbdbdbdbebebebfbfbfc2c2c2c5c5c5c9c9c9cacacacccccccdcdcdcecececfcfcfd1d1d1d2d2d2d4d4d4d5d5d5d7d7d7dbdbdbdcdcdcd9d9d9d3d3d3cdcdcdbcbcbcb4b4b4b1b1b1b8b8b8bebebebebebebabababababab8b8b8b1b1b1adadadb0b0b0b2b2b2afafafacacacadadadafafafacacaca8a8a8a4a4a49f9f9f9595958383837474745757577b7b7bb1b1b1dededef8f8f8fffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfefefefefefefffffffefefef9f9f9f8f8f8fdfdfdfffffffffffffffffffffffffdfdfdfbfbfbf9f9f9f9f9f9fbfbfbf9f9f9f5f5f5f1f1f1f1f1f1f3f3f3f4f4f4f3f3f3f1f1f1eeeeeeededededededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefefefefefefefefefefefeff0f0f0f0f0f0f0f0f0f0f0f0f5f5f5e6e6e6e7e7e7eeeeeee4e4e4c7c7c79d9d9d7676766a6a6a6363635a5a5a5656565a5a5a6666667676768282828c8c8c8d8d8d9191919a9a9aa4a4a4aaaaaaabababaaaaaaa9a9a9a6a6a6a3a3a3a3a3a3a6a6a6abababaeaeaeb0b0b0b1b1b1b3b3b3b6b6b6b8b8b8b9b9b9bbbbbbbebebec0c0c0c4c4c4c6c6c6c8c8c8c9c9c9cacacacbcbcbcdcdcdcfcfcfcfcfcfd1d1d1d6d6d6d9d9d9d8d8d8d1d1d1c6c6c6bfbfbfb9b9b9b4b4b4b4b4b4bbbbbbc0c0c0bdbdbdb7b7b7b3b3b3b2b2b2acacaca8a8a8a9a9a9a9a9a9a3a3a39c9c9c9999999999998f8f8f8888888585857d7d7d7575757878788282827b7b7ba5a5a5d9d9d9f8f8f8fcfcfcf8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffdfdfdfafafafdfdfdfffffffdfdfdf6f6f6fefefefdfdfdfdfdfdfefefefffffffdfdfdf9f9f9f5f5f5f9f9f9fafafafafafaf9f9f9f5f5f5f1f1f1edededebebebececececececececececececececececececececececececedededededededededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefefefe5e5e5e7e7e7eeeeeee9e9e9d5d5d5a9a9a97878784c4c4c3f3f3f3434343a3a3a4f4f4f6565657474747a7a7a8d8d8d8d8d8d9292929c9c9ca7a7a7acacaca9a9a9a5a5a5a3a3a3a0a0a09c9c9c9c9c9ca0a0a0a5a5a5aaaaaaacacacacacacaeaeaeb1b1b1b3b3b3b4b4b4b6b6b6b9b9b9bcbcbcbbbbbbbebebec3c3c3c5c5c5c6c6c6c8c8c8ccccccd0d0d0cfcfcfd2d2d2d6d6d6d8d8d8d4d4d4cbcbcbc0c0c0b9b9b9bdbdbdbbbbbbbabababdbdbdbebebebababab2b2b2acacacafafafa9a9a9a4a4a4a1a1a19f9f9f9a9a9a9292928e8e8e8989898282827777776e6e6e6e6e6e7f7f7fa0a0a0bbbbbbd6d6d6e2e2e2f1f1f1f8f8f8f8f8f8f8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffcfcfcfffffffffffffdfdfdfefefefffffffffffffffffffcfcfcfdfdfdfefefefffffffffffffffffffefefefcfcfcfffffffffffffefefefcfcfcf8f8f8f1f1f1eaeaeae5e5e5eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaebebebebebebebebebebebebebebebebebebebebebebebebe8e8e8e9e9e9ebebebe8e8e8e8e8e8e8e8e8c3c3c38b8b8b4545453232322424242e2e2e4646466161617878788787878e8e8e909090969696a1a1a1abababaeaeaea9a9a9a2a2a29a9a9a9797979595959696969a9a9a9f9f9fa3a3a3a5a5a5a6a6a6a8a8a8acacacaeaeaeafafafb1b1b1b5b5b5b7b7b7b5b5b5babababfbfbfc1c1c1c1c1c1c3c3c3c8c8c8cdcdcdcfcfcfd1d1d1d3d3d3d3d3d3cececec7c7c7bfbfbfbababac1c1c1c0c0c0bdbdbdbcbcbcbbbbbbb8b8b8b2b2b2acacacadadada8a8a8a0a0a09a9a9a9797979595958f8f8f8a8a8a8383838282827474746363636f6f6f9e9e9ed4d4d4f2f2f2f6f6f6f7f7f7fafafafefefefffffffffffffdfdfdf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffdfdfdfefefefffffffffffffcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf8f8f8f0f0f0e7e7e7e1e1e1e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e7e7e7e7e7e7e6e6e6e6e6e6e6e6e6e6e6e6e5e5e5e2e2e2eaeaeaebebebe1e1e1e2e2e2efefefd6d6d6a2a2a24c4c4c3434342525252a2a2a3535354545456565658585859090909595959f9f9faaaaaab0b0b0adadada4a4a49d9d9d8f8f8f8d8d8d8d8d8d8f8f8f9393939898989b9b9b9c9c9c9f9f9fa2a2a2a5a5a5a7a7a7a9a9a9abababafafafb2b2b2b2b2b2b7b7b7bcbcbcbdbdbdbabababbbbbbc0c0c0c5c5c5c9c9c9cccccccecececdcdcdc9c9c9c4c4c4c0c0c0bebebebfbfbfbfbfbfbdbdbdb9b9b9b7b7b7b7b7b7b4b4b4aeaeaea9a9a9a6a6a69e9e9e9696969393939292928c8c8c8585857979797a7a7a6e6e6e6262627a7a7ab3b3b3e8e8e8fefefef3f3f3f7f7f7fcfcfcfffffffefefefcfcfcfafafaf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9f9f9f9fbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefbfbfbf4f4f4e9e9e9e2e2e2e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2e2e2e1e1e1e1e1e1e1e1e1e0e0e0e0e0e0dfdfdfdfdfdfdededee2e2e2e4e4e4dededee0e0e0ececece0e0e0bcbcbc6969694343432929292c2c2c2f2f2f2e2e2e454545686868909090989898a5a5a5aeaeaeaeaeaea6a6a69a9a9a9191918484848383838484848888888d8d8d9191919292929393939898989b9b9b9e9e9ea1a1a1a3a3a3a5a5a5a9a9a9ababababababb1b1b1b6b6b6b7b7b7b4b4b4b4b4b4bababac0c0c0c2c2c2c6c6c6cbcbcbcdcdcdcacacac6c6c6c3c3c3c2c2c2bcbcbcbfbfbfbdbdbdb7b7b7b4b4b4b4b4b4afafafa8a8a8a4a4a4a2a2a29c9c9c9494949090908e8e8e8787877d7d7d6d6d6d6c6c6c6b6b6b7777779a9a9ac9c9c9edededfbfbfbfafafafbfbfbfcfcfcf9f9f9f6f6f6f6f6f6fafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffff8f8f8eeeeeee6e6e6dcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdedededddddddddddddddddddcdcdcdbdbdbdbdbdbdbdbdbdadadad8d8d8dddddde0e0e0e1e1e1e9e9e9e4e4e4d0d0d0adadad7373734b4b4b5050505555554a4a4a5050506868688e8e8e989898a6a6a6adadadaaaaaa9d9d9d8f8f8f8686867c7c7c7c7c7c7f7f7f8383838888888c8c8c8d8d8d8c8c8c9393939696969a9a9a9c9c9c9e9e9ea1a1a1a4a4a4a7a7a7a2a2a2a9a9a9b0b0b0b2b2b2b0b0b0b2b2b2b9b9b9c0c0c0bebebec4c4c4cccccccfcfcfcdcdcdcacacac7c7c7c6c6c6bdbdbdc1c1c1bfbfbfb8b8b8b3b3b3b0b0b0a8a8a89f9f9f9f9f9fa0a0a09b9b9b9393938f8f8f8c8c8c8181817575756b6b6b666666717171969696c2c2c2e3e3e3f7f7f7fffffffefefefbfbfbfafafafcfcfcfffffffffffffefefefbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffdfdfdf9f9f9f3f3f3eeeeeedddddddadadad7d7d7d5d5d5d6d6d6d7d7d7d7d7d7d7d7d7dbdbdbd6d6d6d6d6d6dadadadadadad5d5d5d4d4d4d9d9d9ddddddd7d7d7d1d1d1d0d0d0d5d5d5dededee7e7e7ecececdadadabcbcbca3a3a39f9f9fa0a0a09d9d9d9e9e9ea6a6a6bebebebdbdbdb0b0b0a3a3a39b9b9b8888887777777676767474747777777b7b7b7d7d7d7e7e7e8181818686868b8b8b8888888f8f8f8d8d8d8f8f8f9a9a9a9c9c9c999999a0a0a09f9f9fa1a1a1a6a6a6acacacabababacacacb8b8b8c6c6c6cdcdcdcfcfcfd2d2d2d5d5d5d4d4d4cececec4c4c4bebebec2c2c2bfbfbfb9b9b9b4b4b4b0b0b0abababa6a6a6a3a3a39e9e9e9797979393939494949090908383837474746c6c6c6b6b6b6e6e6e8d8d8dc4c4c4edededf8f8f8f8f8f8fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefbfbfbf6f6f6f2f2f2e1e1e1dadadad2d2d2d1d1d1d5d5d5d9d9d9d7d7d7d3d3d3d6d6d6d2d2d2d2d2d2d5d5d5d5d5d5d1d1d1d1d1d1d4d4d4d8d8d8d5d5d5d2d2d2d1d1d1d5d5d5dededee8e8e8efefeff3f3f3e6e6e6dededee3e3e3e8e8e8e7e7e7e8e8e8edededeaeaeae3e3e3bfbfbf9393937d7d7d7272726a6a6a6a6a6a6b6b6b6e6e6e7171717373737373737676767a7a7a7e7e7e8585858d8d8d8c8c8c8d8d8d959595949494919191969696a3a3a3a0a0a0a0a0a0a3a3a3a5a5a5aaaaaab7b7b7c5c5c5d6d6d6d6d6d6d6d6d6d5d5d5d2d2d2ccccccc4c4c4bebebebcbcbcb9b9b9b5b5b5b1b1b1adadada9a9a9a4a4a4a0a0a09b9b9b9595959191918e8e8e8686867979796e6e6e6b6b6b6c6c6c929292c3c3c3e4e4e4f3f3f3f9f9f9fdfdfdfffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfafafaf8f8f8e9e9e9dcdcdccecececbcbcbd1d1d1d5d5d5d2d2d2cdcdcdd0d0d0cdcdcdcdcdcdcfcfcfcfcfcfcccccccccccccecececfcfcfcfcfcfcfcfcfcececed0d0d0d8d8d8e3e3e3ebebebf0f0f0f3f3f3f6f6f6f9f9f9fafafafafafafbfbfbfcfcfcf7f7f7e9e9e9b6b6b67c7c7c6666666464646161615f5f5f6666666868686a6a6a6c6c6c6d6d6d6f6f6f7272727575757373737c7c7c7e7e7e8080808989898989898787878e8e8e8e8e8e909090989898a5a5a5b1b1b1bdbdbdccccccd8d8d8e2e2e2dfdfdfdadadad4d4d4cfcfcfc8c8c8c1c1c1bcbcbcb5b5b5b3b3b3b0b0b0adadadaaaaaaa5a5a59f9f9f9b9b9b9292929292928f8f8f8686867676766969696868686f6f6f909090c6c6c6f3f3f3fafafaf6f6f6fdfdfdfffffffbfbfbfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfdfdfdfefefefdfdfdfcfcfcf0f0f0e2e2e2d0d0d0c8c8c8c9c9c9cbcbcbcacacac6c6c6cacacac9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c8c8c8c4c4c4c7c7c7c9c9c9c8c8c8c7c7c7cbcbcbd5d5d5dededee8e8e8f3f3f3f9f9f9f6f6f6f1f1f1f3f3f3f6f6f6f7f7f7e5e5e5c1c1c18080805252524e4e4e5757575a5a5a5d5d5d5b5b5b5c5c5c5e5e5e6060606262626565656868686a6a6a6f6f6f7676767373737272727979797878787777777f7f7f808080909090a9a9a9c0c0c0cfcfcfd9d9d9e2e2e2eaeaeae8e8e8e2e2e2d9d9d9d1d1d1c9c9c9c3c3c3bdbdbdb9b9b9b4b4b4b2b2b2afafafabababa8a8a8a2a2a29b9b9b9696968f8f8f9191918e8e8e7f7f7f6b6b6b656565787878909090d0d0d0edededfdfdfdf7f7f7f6f6f6fffffffffffff2f2f2fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbfcfcfcfefefefefefefdfdfdf6f6f6ebebebdadadacdcdcdc5c5c5c2c2c2c1c1c1c1c1c1c4c4c4c5c5c5c5c5c5c3c3c3c3c3c3c4c4c4c3c3c3c2c2c2bebebec1c1c1c3c3c3c1c1c1bebebebfbfbfc6c6c6cdcdcddadadae9e9e9f6f6f6f9f9f9f7f7f7fafafafefefeffffffe8e8e8a9a9a95f5f5f4242424b4b4b4d4d4d4a4a4a5151515252525353535454545757575b5b5b5f5f5f6161616363636c6c6c7070706a6a6a696969737373777777787878808080a0a0a0b6b6b6d1d1d1e1e1e1e5e5e5e5e5e5e7e7e7e9e9e9e5e5e5dededed4d4d4cbcbcbc3c3c3bdbdbdb9b9b9b6b6b6b8b8b8b4b4b4b0b0b0abababa5a5a59f9f9f9797979393939090908d8d8d848484737373686868777777a3a3a3ccccccfbfbfbfbfbfbf7f7f7f4f4f4f9f9f9fffffffdfdfdf5f5f5fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbfdfdfdfefefefefefefdfdfdfbfbfbf4f4f4e9e9e9ddddddd1d1d1c7c7c7bfbfbfbcbcbcbcbcbcbebebebebebebbbbbbbbbbbbbdbdbdbdbdbdbababababababbbbbbbcbcbcbababab7b7b7b7b7b7babababdbdbdc5c5c5d3d3d3e7e7e7f5f5f5fafafafafafaf9f9f9f9f9f9fbfbfbc3c3c38e8e8e8686868b8b8b6f6f6f4d4d4d4646464848484848484848484b4b4b4f4f4f5353535555555555555656565b5b5b5d5d5d6c6c6c8b8b8b9f9f9fa9a9a9b4b4b4d0d0d0dfdfdfeeeeeef1f1f1ececece8e8e8e6e6e6e5e5e5dadadad4d4d4ccccccc5c5c5bfbfbfbbbbbbb7b7b7b4b4b4b9b9b9b4b4b4aeaeaea7a7a7a1a1a19a9a9a9494949090908a8a8a7f7f7f7171716b6b6b757575999999cfcfcff9f9f9fcfcfcf9f9f9f9f9f9fdfdfdfefefefcfcfcfdfdfdfffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffefefefdfdfdfffffffcfcfcf7f7f7f1f1f1e8e8e8d8d8d8c5c5c5b7b7b7b2b2b2b6b6b6b5b5b5b1b1b1b1b1b1b4b4b4b4b4b4b0b0b0b3b3b3b3b3b3b2b2b2b2b2b2b0b0b0b0b0b0afafafafafafb9b9b9bebebed0d0d0e8e8e8f6f6f6f6f6f6f6f6f6fbfbfbffffffebebebdadadadfdfdfddddddb3b3b38484847474746b6b6b6969696767676969696d6d6d6f6f6f6f6f6f6e6e6e7373737979797f7f7f969696bebebed8d8d8e1e1e1e9e9e9eaeaeaf1f1f1f4f4f4f1f1f1edededeaeaeae3e3e3dbdbdbcdcdcdcacacac5c5c5c1c1c1bebebebbbbbbb7b7b7b4b4b4b5b5b5b0b0b0a8a8a8a0a0a09b9b9b9696969191918e8e8e848484767676707070828282a5a5a5ccccccecececfefefef5f5f5f8f8f8fcfcfcfefefefdfdfdfcfcfcfffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffcfcfce8e8e8cbcbcbb4b4b4abababafafafafafafaaaaaaa9a9a9aeaeaeadadada9a9a9acacacabababaaaaaaaaaaaaabababaaaaaaa8a8a8a6a6a6a5a5a5a1a1a1afafafcdcdcde4e4e4ecececf5f5f5fffffffbfbfbfefefefefefefffffffdfdfde4e4e4c8c8c8c1c1c1c7c7c7c4c4c4c1c1c1c2c2c2c4c4c4c6c6c6c5c5c5c3c3c3c5c5c5c5c5c5c2c2c2d0d0d0edededf9f9f9f4f4f4f2f2f2f5f5f5f6f6f6f3f3f3efefefefefefebebebdbdbdbc9c9c9c5c5c5c3c3c3c1c1c1c0c0c0bfbfbfbcbcbcb8b8b8b5b5b5b1b1b1abababa2a2a29b9b9b9696969292928f8f8f8d8d8d8787877b7b7b818181a9a9a9dcdcdcfafafafcfcfcf4f4f4f7f7f7fafafaf9f9f9f5f5f5f8f8f8fffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfdfdfdfffffffffffff1f1f1d2d2d2b6b6b6a2a2a2a2a2a2a1a1a1a0a0a0a2a2a2a6a6a6a9a9a9a8a8a8a1a1a1a1a1a1a0a0a09f9f9f9e9e9e9d9d9d9d9d9d9c9c9ca5a5a59999999c9c9cb1b1b1bebebec2c2c2d6d6d6f1f1f1f6f6f6fafafafffffffffffffefefefbfbfbfafafaf9f9f9f8f8f8f9f9f9fafafaf8f8f8f8f8f8f8f8f8f9f9f9f8f8f8fffffffefefef9f9f9f5f5f5f4f4f4f6f6f6f8f8f8fafafaf9f9f9f9f9f9f3f3f3e7e7e7dfdfdfdbdbdbd2d2d2c8c8c8c9c9c9bfbfbfb9b9b9bbbbbbbdbdbdb8b8b8b3b3b3b1b1b1a5a5a5a8a8a8a5a5a59b9b9b9191918c8c8c8989898585859e9e9eaeaeaec7c7c7dfdfdfefefeff8f8f8fcfcfcfdfdfdfafafafafafafafafafafafafcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8e1e1e1bbbbbb9c9c9c9090909696969898989494948f8f8f9090909494949696969999999999999898989797979797979696969595959595959494949090909494949b9b9b979797949494a5a5a5bebebed5d5d5e3e3e3f4f4f4fdfdfdfbfbfbf9f9f9fbfbfbfefefefefefefffffffdfdfdf6f6f6f5f5f5f9f9f9fafafaf6f6f6f7f7f7f8f8f8f7f7f7f6f6f6f4f4f4f4f4f4f6f6f6f7f7f7ebebebe9e9e9e2e2e2d9d9d9d5d5d5d4d4d4cececec6c6c6c2c2c2bebebebababab8b8b8b8b8b8b7b7b7b3b3b3afafaf9e9e9ea0a0a09e9e9e999999999999a1a1a1a9a9a9adadadd4d4d4dcdcdce8e8e8f2f2f2f7f7f7f7f7f7f7f7f7f6f6f6f9f9f9f9f9f9fafafafcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf1f1f1dfdfdfc3c3c3a0a0a08585857f7f7f8282828585858787878f8f8f9b9b9ba2a2a2a2a2a2a1a1a1a0a0a0a0a0a09f9f9f9f9f9f9e9e9e9d9d9d9d9d9d989898a0a0a0a4a4a49a9a9a8686867c7c7c8989899c9c9c9d9d9db3b3b3cececedadadad9d9d9d6d6d6dbdbdbe1e1e1eaeaeaf7f7f7fcfcfcf6f6f6f6f6f6fdfdfdfcfcfcf4f4f4f7f7f7f9f9f9fbfbfbf8f8f8f2f2f2edededebebebebebebd5d5d5d2d2d2cbcbcbc6c6c6c8c8c8cacacac6c6c6bfbfbfb7b7b7bcbcbcbbbbbbb6b6b6b9b9b9c2c2c2c5c5c5c1c1c1b1b1b1b2b2b2afafafacacacb2b2b2c4c4c4d5d5d5dededef2f2f2f5f5f5f8f8f8f9f9f9f8f8f8f7f7f7f8f8f8f9f9f9f8f8f8f9f9f9fbfbfbfdfdfdfffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ddddddbebebea3a3a38e8e8e8282827a7a7a7c7c7c828282939393b2b2b2d0d0d0d9d9d9d4d4d4d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d6d6d6d6d6d6d6d6d6d2d2d2d9d9d9d1d1d1b1b1b18989897171716e6e6e7272727676768888889c9c9ca6a6a6a4a4a4a1a1a1a5a5a5aaaaaac8c8c8e3e3e3f9f9f9f9f9f9f8f8f8fbfbfbf7f7f7edededf5f5f5f6f6f6f5f5f5ededede1e1e1d7d7d7d2d2d2d1d1d1c3c3c3bebebebababab9b9b9bdbdbdbfbfbfbbbbbbb5b5b5acacacb8b8b8bbbbbbb7b7b7c0c0c0d6d6d6e4e4e4e3e3e3dedededededed9d9d9d4d4d4d9d9d9e7e7e7f4f4f4fafafaf4f4f4f5f5f5f6f6f6f6f6f6f6f6f6f7f7f7fafafafdfdfdf7f7f7f9f9f9fcfcfcfffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffff7f7f7d5d5d5ababab8f8f8f8484848383837d7d7d939393acacacc3c3c3dededef6f6f6fffffffbfbfbfefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfbfbfbfffffff6f6f6dadadabcbcbca9a9a9a1a1a19d9d9d9797979c9c9ca3a3a3a5a5a5a5a5a5a5a5a5a6a6a6a8a8a8c7c7c7e5e5e5fdfdfdfbfbfbf0f0f0ebebebe6e6e6dededee1e1e1e0e0e0dbdbdbd2d2d2c7c7c7bfbfbfbbbbbbbababab7b7b7b3b3b3b1b1b1b3b3b3b6b6b6b5b5b5afafafabababa6a6a6b2b2b2b6b6b6b5b5b5c5c5c5e3e3e3f9f9f9fdfdfdfcfcfcfdfdfdf9f9f9f5f5f5f6f6f6fcfcfcfffffffefefefcfcfcfdfdfdfdfdfdfbfbfbf8f8f8f7f7f7f7f7f7f8f8f8f8f8f8fafafafcfcfcfffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff9f9f9d5d5d5a8a8a88a8a8a808080808080828282b4b4b4e5e5e5f6f6f6f6f6f6f8f8f8fdfdfdfefefefcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfefefefefefefafafaf7f7f7f7f7f7f7f7f7f5f5f5fdfdfdfafafaf6f6f6f6f6f6f9f9f9fbfbfbfbfbfbfafafaeaeaeafafafafffffffbfbfbe9e9e9dadadad2d2d2cecececacacac7c7c7c2c2c2bdbdbdbababab8b8b8b7b7b7b7b7b7b2b2b2aeaeaeadadadafafafaeaeaea9a9a9a5a5a5a5a5a5a8a8a8aeaeaeb2b2b2b6b6b6c9c9c9e5e5e5fafafafffffffdfdfdfffffffffffffdfdfdfefefefffffffefefef9f9f9fefefefffffffffffffefefefafafaf8f8f8f7f7f7f7f7f7f9f9f9fafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdeeeeeecacacaa4a4a48b8b8b8181818080808a8a8ac2c2c2f7f7f7fffffffafafaf6f6f6f8f8f8f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9f8f8f8fbfbfbfdfdfdfcfcfcfbfbfbfbfbfbfefefefafafaf7f7f7f8f8f8fbfbfbfdfdfdfbfbfbf8f8f8fffffffffffffffffffcfcfceeeeeedadadaccccccc7c7c7c1c1c1bcbcbcb7b7b7b6b6b6b8b8b8b9b9b9b7b7b7b5b5b5b0b0b0abababa9a9a9a7a7a7a2a2a29c9c9c9e9e9ea4a4a4b1b1b1b1b1b1b5b5b5c1c1c1d4d4d4e8e8e8f7f7f7fffffff9f9f9fbfbfbfbfbfbfafafafcfcfcfffffffefefef9f9f9f8f8f8fafafafbfbfbfbfbfbfafafaf9f9f9fafafafbfbfbfbfbfbfbfbfbfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ddddddb9b9b99b9b9b8b8b8b868686848484919191bdbdbde8e8e8f6f6f6f9f9f9fffffffffffffdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfefefef7f7f7f6f6f6fcfcfcfffffffbfbfbfafafafefefefbfbfbfbfbfbfcfcfcfefefefffffffffffffcfcfcf9f9f9fefefef4f4f4f4f4f4fefefefbfbfbe7e7e7d1d1d1c9c9c9c0c0c0b9b9b9b3b3b3b2b2b2b6b6b6b6b6b6b0b0b0aaaaaaafafafa9a9a9a5a5a5a1a1a19a9a9a9494949a9a9aa5a5a5b9b9b9b5b5b5bbbbbbcdcdcde1e1e1efefeff9f9f9fffffffffffffefefefbfbfbf8f8f8fbfbfbfffffffffffffcfcfcfdfdfdfefefefefefefcfcfcf9f9f9f9f9f9fafafafcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4d0d0d0a8a8a89494949292928c8c8c828282868686bcbcbcedededf9f9f9f7f7f7fcfcfcfffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfcfcfcfffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffffffffefefefcfcfcfbfbfbfffffffbfbfbfafafafdfdfdfafafae9e9e9d1d1d1c0c0c0b8b8b8b7b7b7b4b4b4b1b1b1acacaca8a8a8a5a5a5a4a4a4adadada2a2a29d9d9d9a9a9a909090888888949494aaaaaabababab6b6b6bebebed8d8d8f2f2f2fcfcfcfbfbfbfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf4f4f4dadadab6b6b69e9e9e9595958f8f8f8787878d8d8daaaaaad1d1d1edededfbfbfbfffffffdfdfdfafafafcfcfcfdfdfdfffffffffffffffffffffffffefefefffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffefefefdfdfdfcfcfcfefefefbfbfbf9f9f9fcfcfcfcfcfcefefefd5d5d5bebebeafafafacacaca9a9a9a6a6a6a5a5a5a3a3a3a1a1a1a0a0a09e9e9e9797979393939191918d8d8d8d8d8d9c9c9cafafafbbbbbbbcbcbcc9c9c9e2e2e2f6f6f6fdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeeeecacacaa8a8a89595958d8d8d898989929292969696adadadd5d5d5f5f5f5fdfdfdfafafaf7f7f7f9f9f9fafafafcfcfcfefefefffffffffffffefefefbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfefefefcfcfcf9f9f9f8f8f8fbfbfbf2f2f2d4d4d4b5b5b5adadada8a8a8a2a2a29e9e9e9c9c9c9a9a9a9595959191919191918c8c8c858585838383888888979797aaaaaab8b8b8bdbdbdc7c7c7dadadaefefeffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafad6d6d6aeaeae9696969191919191919191918c8c8c979797b8b8b8dcdcdcf2f2f2f9f9f9fafafaf8f8f8f9f9f9f9f9f9f9f9f9fbfbfbfefefefcfcfcf7f7f7fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfffffffffffffafafaf6f6f6f9f9f9efefefcdcdcda8a8a8a6a6a6a1a1a19c9c9c9a9a9a9898989494948d8d8d8888888c8c8c8686867f7f7f818181939393adadadbebebec3c3c3c2c2c2d3d3d3ebebebfbfbfbfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffff7f7f7d8d8d8b3b3b39d9d9d9999999d9d9d8e8e8e9090909393939e9e9eb9b9b9dbdbdbf3f3f3fbfbfbfafafafcfcfcfbfbfbf6f6f6f7f7f7fcfcfcfcfcfcf8f8f8fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffcfcfcf9f9f9f8f8f8e9e9e9c5c5c5a3a3a39696969494949393939393939393939090908a8a8a8585857e7e7e7e7e7e838383939393aeaeaec7c7c7cececec9c9c9cdcdcde0e0e0f5f5f5fffffffefefefcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8dfdfdfc0c0c0a7a7a79c9c9c9a9a9a909090969696969696939393a0a0a0c0c0c0dfdfdfeeeeeef7f7f7fefefefffffff9f9f9f7f7f7fdfdfdfffffffcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefcfcfcfcfcfcfdfdfdfefefef5f5f5dcdcdcbababaa1a1a19191919090908d8d8d8a8a8a8585858080807d7d7d7b7b7b6e6e6e7777778c8c8ca9a9a9c3c3c3cfcfcfcdcdcdc7c7c7ddddddecececfbfbfbfffffffcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef0f0f0dadadabfbfbfa8a8a89b9b9b9b9b9b9898989696969696969a9a9aa9a9a9bfbfbfd2d2d2ebebebf9f9f9fffffffbfbfbf8f8f8fdfdfdfffffffcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffefefefdfdfdfcfcfcfdfdfdfefefefefefefafafaf9f9f9fdfdfdffffffebebebc5c5c5a4a4a49494948e8e8e8c8c8c8888887f7f7f7777777474747878787d7d7d8181818d8d8da6a6a6c0c0c0cbcbcbcbcbcbcfcfcfd7d7d7eeeeeef7f7f7fdfdfdfcfcfcfafafafdfdfdfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfefefefffffff5f5f5ddddddc0c0c0adadada5a5a59696969292929c9c9c9f9f9f9c9c9ca7a7a7bbbbbbddddddf1f1f1fefefefbfbfbf7f7f7fbfbfbfcfcfcf9f9f9fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffefefefdfdfdfcfcfcfdfdfdfefefefffffffbfbfbf8f8f8fcfcfcfdfdfde1e1e1b0b0b08d8d8d8585858080808080807d7d7d767676727272777777858585919191aaaaaab2b2b2c5c5c5d4d4d4d0d0d0cacacadadadaf4f4f4f9f9f9fefefefefefef9f9f9f9f9f9fefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcf2f2f2d0d0d0acacac9d9d9d9e9e9e9b9b9b9a9a9aa0a0a0a8a8a8a8a8a8a3a3a3c0c0c0cfcfcfe2e2e2f0f0f0f7f7f7fbfbfbfcfcfcfcfcfcfbfbfbfffffffffffffffffffefefefffffffffffffafafafffffffffffffefefefefefefefefefbfbfbfafafafafafafcfcfcfdfdfdfffffffdfdfde0e0e0a4a4a47f7f7f8282827777777e7e7e7070707272728f8f8f9595959e9e9ec1c1c1c8c8c8cacacad4d4d4d9d9d9d4d4d4dededef1f1f1f7f7f7f8f8f8f9f9f9f9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdfefefef7f7f7dbdbdbbebebe9d9d9d9f9f9fa1a1a1a1a1a19e9e9e9e9e9ea2a2a2a6a6a6abababb5b5b5c5c5c5d7d7d7e8e8e8f4f4f4fafafafbfbfbf9f9f9fefefefffffffdfdfdfdfdfdfffffffffffffffffffdfdfdfcfcfcfcfcfcfdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfafafafffffffffffff9f9f9dfdfdfb4b4b49696969696969292928f8f8f858585929292b5b5b5c1c1c1c1c1c1cfcfcfcecececcccccd6d6d6dfdfdfe2e2e2f0f0f0fffffffffffff9f9f9fafafafafafafbfbfbfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffefefefffffffcfcfcebebebd7d7d7b3b3b3a7a7a79f9f9f9f9f9f9d9d9d9a9a9a9f9f9fa9a9a9a6a6a6a7a7a7adadadbdbdbdd3d3d3e6e6e6f2f2f2f7f7f7f9f9f9fefefefffffffdfdfdfcfcfcfefefefffffffffffffffffffffffffffffffffffffefefefefefefffffffffffff7f7f7fafafaf0f0f0e1e1e1d7d7d7c5c5c5b8b8b8babababfbfbfb4b4b4acacacb5b5b5c8c8c8d2d2d2d3d3d3d3d3d3cdcdcdcdcdcddbdbdbeaeaeaeeeeeef6f6f6fcfcfcf6f6f6fbfbfbfcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffdfdfdfefefefefefef6f6f6ecececdcdcdcbdbdbda2a2a29e9e9ea0a0a09e9e9ea0a0a0a9a9a9aeaeaea9a9a9a7a7a7b0b0b0bebebeccccccdbdbdbe4e4e4f5f5f5f9f9f9fdfdfdfdfdfdfcfcfcfbfbfbfcfcfcfdfdfdfffffffffffffffffffafafaf9f9f9fbfbfbfefefefefefeffffffebebebcececec9c9c9d6d6d6d7d7d7d2d2d2d9d9d9d3d3d3d0d0d0d6d6d6d6d6d6cfcfcfd0d0d0d2d2d2cbcbcba1a1a1aeaeaed0d0d0eeeeeefafafafffffffffffffefefefdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdfcfcfcfdfdfdfbfbfbf7f7f7f9f9f9ddddddc3c3c3b8b8b8adadada0a0a09d9d9da4a4a4a5a5a5a5a5a5a9a9a9b1b1b1b5b5b5b8b8b8c0c0c0cacacadededee6e6e6f0f0f0f8f8f8fafafafafafafcfcfcfffffffafafafcfcfcf9f9f9f5f5f5f6f6f6fafafafbfbfbf6f6f6e9e9e9bbbbbb999999aeaeaed4d4d4d8d8d8cfcfcfd7d7d7d3d3d3d6d6d6dedededededed8d8d8dcdcdcdcdcdcd1d1d1abababbcbcbcdfdfdffafafafefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfbfbfbfafafafcfcfcf8f8f8f1f1f1e2e2e2c6c6c6a9a9a99e9e9ea1a1a19797979d9d9dabababb9b9b9bbbbbbb5b5b5b6b6b6bdbdbdc2c2c2cbcbcbdadadae8e8e8eeeeeef1f1f1f9f9f9fffffffbfbfbfffffffefefefcfcfcfffffffffffffbfbfbedededb7b7b78b8b8b787878a6a6a6dcdcdcdfdfdfd3d3d3dadadae1e1e1d8d8d8c5c5c5bababac9c9c9e3e3e3ececece8e8e8e9e9e9f0f0f0fffffffffffffcfcfcf8f8f8fcfcfcf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfdfdfdfdfdfdfcfcfcfafafafafafaf9f9f9fffffffffffff9f9f9e3e3e3c7c7c7b1b1b1a6a6a69b9b9b9a9a9aa2a2a2b1b1b1b6b6b6b3b3b3b4b4b4bcbcbcb7b7b7bdbdbdc9c9c9d4d4d4d9d9d9dbdbdbe5e5e5f0f0f0f3f3f3f8f8f8fafafaf9f9f9fcfcfcf7f7f7dfdfdfc5c5c59797977e7e7e787878a1a1a1cfcfcfd1d1d1c7c7c7cececed0d0d0d2d2d2b8b8b8a9a9a9c8c8c8e8e8e8f2f2f2f8f8f8fafafafafafafffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfdfdfdfffffffdfdfdfbfbfbfafafafcfcfcfbfbfbf9f9f9f8f8f8f6f6f6e8e8e8c9c9c9acacaca7a7a79999999393939c9c9ca4a4a4a7a7a7afafafbabababcbcbcbdbdbdc2c2c2c7c7c7c6c6c6c5c5c5cececedbdbdbdcdcdce1e1e1e4e4e4e3e3e3e2e2e2d5d5d5b1b1b18c8c8c7a7a7a6f6f6f6868687979799090908f8f8f8686868c8c8c999999bfbfbfc5c5c5c6c6c6e7e7e7f8f8f8f4f4f4fbfbfbfffffffafafafffffffffffffbfbfbfcfcfcfefefef7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfefefefbfbfbfafafafdfdfdfffffff7f7f7e7e7e7d8d8d8bfbfbfb7b7b7adadada3a3a3999999979797a3a3a3b2b2b2adadadb6b6b6c6c6c6c7c7c7bcbcbcc1c1c1cecececfcfcfcacacaccccccd9d9d9dfdfdfd3d3d3bdbdbd9999997575756b6b6b6b6b6b606060575757585858555555595959676767989898c8c8c8f0f0f0f3f3f3eeeeeef5f5f5f9f9f9f4f4f4fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfefefefbfbfbfbfbfbfefefefffffffffffff5f5f5ededede4e4e4d7d7d7c0c0c0a6a6a69494948f8f8f9696969e9e9ea6a6a6a9a9a9b3b3b3b6b6b6b4b4b4c1c1c1d1d1d1d2d2d2cacacac8c8c8cbcbcbd5d5d5d2d2d2b5b5b58b8b8b7171716f6f6f6868685757574848484141414141415d5d5d878787c9c9c9e5e5e5fafafafbfbfbf8f8f8fefefefffffffafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfefefefdfdfdfdfdfdfefefefffffffffffffffffffdfdfdfffffff6f6f6dcdcdcbbbbbba5a5a59e9e9e9a9a9a9494949393939191919696969a9a9a9e9e9eb2b2b2c4c4c4c5c5c5c8c8c8c5c5c5bcbcbcc5c5c5cfcfcfadadad7c7c7c6a6a6a6767675555554545454747475151515d5d5d898989c4c4c4f3f3f3f7f7f7f9f9f9f8f8f8fbfbfbfefefefefefefbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefef2f2f2dcdcdccecececacacabcbcbcaaaaaa8f8f8f8b8b8b8c8c8c898989868686939393a1a1a1a0a0a0a4a4a4ababab9e9e9ea2a2a2bbbbbba5a5a57575756565655b5b5b4747474545456c6c6c979797aaaaaac7c7c7f3f3f3fefefef7f7f7f2f2f2f5f5f5fafafafbfbfbfafafafafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdf9f9f9fcfcfcfefefefefefefbfbfbf9f9f9f9f9f9fafafaf5f5f5fdfdfdfcfcfcf3f3f3f1f1f1f2f2f2e5e5e5d2d2d2b4b4b4b0b0b0acacac9d9d9d8787878181818484847e7e7e7272728282827575757474749393938f8f8f6969695858584f4f4f535353707070aeaeaee0e0e0e7e7e7e9e9e9fcfcfcfefefef8f8f8f8f8f8fdfdfdfffffffcfcfcfbfbfbfefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefef8f8f8fbfbfbfefefefffffffffffffefefefdfdfdfdfdfdfafafafefefefefefefafafafcfcfcfffffffbfbfbf1f1f1ebebebe6e6e6e1e1e1ccccccababab9999999090908383837272727777776666665d5d5d6d6d6d6b6b6b5353534747474c4c4c767676aeaeaee4e4e4fffffffcfcfcf4f4f4fdfdfdfcfcfcfdfdfdfffffffffffffffffffdfdfdfcfcfcfffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfefefefffffffffffffefefefffffffffffffefefef3f3f3dcdcdccfcfcfc5c5c5b5b5b59494947d7d7d6767675f5f5f5a5a5a4f4f4f4949494d4d4d717171adadade4e4e4fafafafffffffdfdfdfafafafffffffcfcfcfffffffffffffffffffdfdfdfefefefffffffefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffdfdfdfdfdfdfffffffffffffffffffefefefefefefcfcfcfdfdfdfffffffffffffefefefdfdfdfffffffbfbfbf9f9f9fffffffffffffcfcfcfcfcfcf7f7f7e7e7e7a3a3a3777777616161646464565656454545505050666666aaaaaae2e2e2fffffffefefef9f9f9fbfbfbfbfbfbfbfbfbfefefefffffffffffffafafafbfbfbfffffffffffffffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffefefefbfbfbfffffffffffff3f3f3dededea1a1a17777775858585858585e5e5e6969698d8d8db9b9b9edededf2f2f2f8f8f8fcfcfcfdfdfdfbfbfbfafafaf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffcfcfcfefefefffffff5f5f5e5e5e5b4b4b48b8b8b7171718080809d9d9db5b5b5cececee4e4e4f5f5f5f8f8f8fbfbfbfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffcfcfcfcfcfcfefefef9f9f9efefefd7d7d7bdbdbdabababb9b9b9d7d7d7edededf6f6f6fafafafcfcfcfcfcfcfcfcfcfbfbfbfafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffdfdfdfbfbfbfdfdfdfcfcfcf8f8f8f3f3f3f0f0f0ecececeaeaeaeeeeeef6f6f6fafafaf9f9f9fbfbfbfbfbfbfafafaf9f9f9f7f7f7f8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdfafafafcfcfcfefefefefefefcfcfcfffffffffffffdfdfdf7f7f7fafafafcfcfcfafafaf7f7f7f9f9f9fbfbfbfbfbfbf9f9f9f8f8f8f9f9f9fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefcfcfcfbfbfbfcfcfcfefefefffffffefefefffffffdfdfdf8f8f8fafafafffffffcfcfcf3f3f3f7f7f7fafafafefefefffffffdfdfdfcfcfcfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffefefefcfcfcf8f8f8f7f7f7fbfbfbfdfdfdf8f8f8f1f1f1f8f8f8fbfbfbfefefefffffffefefefdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafafbfbfbfdfdfdfdfdfdfdfdfdfdfdfdfafafafdfdfdfffffffffffffefefefcfcfcfdfdfdfffffff8f8f8fafafafcfcfcfdfdfdfcfcfcfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff gr showpage %%EndDocument @endspecial 871 w @beginspecial 0 @llx 0 @lly 57 @urx 57 @ury 992 @rhi @setspecial %%BeginDocument: imagens/1ag6.eps %!PS-Adobe-2.0 EPSF-2.0 %%Title: Diagram2.dia %%Creator: Dia v0.92.2 %%CreationDate: Sun May 23 13:58:41 2004 %%For: raquelcm %%Orientation: Portrait %%Magnification: 1.0000 %%BoundingBox: 0 0 57 57 %%BeginSetup %%EndSetup %%EndComments %%BeginProlog [ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /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 /quoteleft /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 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /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] /isolatin1encoding exch def /cp {closepath} bind def /c {curveto} bind def /f {fill} bind def /a {arc} bind def /ef {eofill} bind def /ex {exch} 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 pop} bind def /tr {translate} bind def /ellipsedict 8 dict def ellipsedict /mtrx matrix put /ellipse { ellipsedict begin /endangle exch def /startangle exch def /yrad exch def /xrad exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y tr xrad yrad sc 0 0 1 startangle endangle arc savematrix setmatrix end } def /mergeprocs { 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 /dpi_x 300 def /dpi_y 300 def /conicto { /to_y exch def /to_x exch def /conic_cntrl_y exch def /conic_cntrl_x exch def currentpoint /p0_y exch def /p0_x exch def /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def /p2_x p1_x to_x p0_x sub 1 3 div mul add def /p2_y p1_y to_y p0_y sub 1 3 div mul add def p1_x p1_y p2_x p2_y to_x to_y curveto } bind def /start_ol { gsave 1.1 dpi_x div dup scale} bind def /end_ol { closepath fill grestore } bind def 28.346000 -28.346000 scale -1.545000 -6.505000 translate %%EndProlog 0.010000 slw [] 0 sd [] 0 sd 0 slj 0.000000 0.000000 0.000000 srgb n 1.545000 4.495000 m 1.545000 6.505000 l 3.555000 6.505000 l 3.555000 4.495000 l cp s gs /pix 1200 string def 400 400 8 1.550000 4.500000 tr 2.000000 2.000000 sc [400 0 0 400 0 0] {currentfile pix readhexstring pop} false 3 colorimage ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f6f6fffffffffffffefefefffffff7f7f7fffffffffffffefefefffffffffffff8f8f8fffffffffffffcfcfcf8f8f8fffffff3f3f3fffffffffffffcfcfcf7f7f7fbfbfbfffffffffffffffffffefefefffffffffffffefefefffffffffffffffffffefefefbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffcfcfcfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffefefefbfbfbfffffffffffffffffffffffffbfbfbfefefefcfcfcfafafafffffff7f7f7f5f5f5fffffffffffffffffff5f5f5fffffffbfbfbfffffffffffffffffffbfbfbfbfbfbfdfdfdfffffffffffffffffffbfbfbfbfbfbfffffffdfdfdfffffffffffffdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfbfbfbfafafafafafaf9f9f9fbfbfbfffffffffffffcfcfcf9f9f9fcfcfcf5f5f5f7f7f7fafafafafafafffffffffffffffffffefefefcfcfcfffffff4f4f4fffffffafafafffffffffffff6f6f6f5f5f5f8f8f8fefefefffffffffffffffffffafafafffffff6f6f6fffffffffffffafafafdfdfdfffffff5f5f5fdfdfdfffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfbfbfbfdfdfdfffffffffffffffffffcfcfcfafafafbfbfbfbfbfbfefefefefefefafafafffffffffffffffffffffffff9f9f9fffffffffffff8f8f8f9f9f9fffffff3f3f3fffffff8f8f8cececed0d0d0d8d8d8eaeaead5d5d5ddddddefefefebebebe6e6e6e3e3e3e4e4e4e7e7e7eaeaeaebebebdfdfdfe0e0e0f6f6f6fcfcfcecececf4f4f4fffffffffffff8f8f8fbfbfbfefefefffffffffffffefefefbfbfbf9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfdfdfdfefefefdfdfdf9f9f9f5f5f5ecececf6f6f6fffffffffffff0f0f0f1f1f1fdfdfdfcfcfcf3f3f3edededf8f8f8f8f8f8e5e5e5e6e6e6f2f2f2ededede0e0e0c7c7c78484847272727474748f8f8f8c8c8ca0a0a08a8a8a949494a0a0a0a7a7a7a8a8a8a9a9a9abababaeaeaea5a5a5b5b5b5d7d7d7ebebebebebebf3f3f3fafafaefefeff5f5f5f2f2f2f1f1f1f4f4f4fafafafefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfffffffdfdfdfbfbfbfbfbfbfcfcfcfafafaf5f5f5f0f0f0f0f0f0ecececfafafafffffffbfbfbffffffffffffe3e3e3f3f3f3ececece3e3e3cdcdcdaeaeaea1a1a1a4a4a4a5a5a5a1a1a1a3a3a3adadad9f9f9fababab9191918a8a8a8080809393939d9d9da6a6a6a6a6a69e9e9e9797979797979a9a9abdbdbdb5b5b5a2a2a2979797a9a9a9cccccceaeaeaf9f9f9fdfdfdf8f8f8f3f3f3f2f2f2f6f6f6fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfefefefafafaf7f7f7f7f7f7fafafafafafaf7f7f7f3f3f3fffffff7f7f7fcfcfcfdfdfdf1f1f1f6f6f6eeeeeec6c6c6a0a0a0a8a8a8a7a7a7a2a2a2a1a1a1a0a0a0a5a5a5b2b2b2a2a2a29696969b9b9b8686868888888181819a9a9a9b9b9b8181817d7d7d7878787575757c7c7c919191aeaeaec3c3c3868686a7a7a7adadadaaaaaabababab9b9b9adadadb4b4b4e7e7e7edededf4f4f4f7f7f7f7f7f7f8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbf8f8f8f4f4f4f1f1f1f4f4f4fafafafefefefdfdfdfafafafbfbfbf9f9f9ffffffe5e5e5acacac9f9f9faaaaaa9b9b9b9d9d9dadadadabababa9a9a9b1b1b1a8a8a89c9c9ca5a5a5a0a0a0999999969696a6a6a68b8b8b9696968c8c8c8080807e7e7e8080808080807c7c7c7373736868685e5e5e5858586d6d6da7a7a7b4b4b4a7a7a7adadada1a1a19a9a9ab7b7b7b3b3b3cbcbcbe7e7e7f7f7f7f8f8f8f5f5f5f8f8f8fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefafafafffffffafafaf7f7f7fffffffffffff3f3f3fffffffbfbfbfffffffbfbfbf8f8f8ffffffeeeeeefffffff4f4f4fefefed0d0d0b2b2b2a5a5a59797979b9b9ba6a6a69f9f9fa7a7a7b7b7b7b1b1b1a7a7a79e9e9ea9a9a9bcbcbca8a8a8979797b9b9b9e3e3e3f8f8f8f6f6f6edededebebebefefeff2f2f2edededd9d9d9b3b3b38989896c6c6c626262646464707070444444979797b1b1b1acacaca9a9a9afafafb1b1b1adadada1a1a1e6e6e6dadadaf9f9f9fffffffbfbfbfafafafffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfffffffcfcfcfafafafffffffbfbfbf2f2f2fdfdfdfcfcfcfcfcfcf1f1f1f2f2f2fcfcfcf9f9f9f8f8f8cbcbcba8a8a89696969494949c9c9ca3a3a3b6b6b6bcbcbca9a9a99d9d9d9a9a9a9e9e9ea9a9a9737373393939787878dcdcdcddddddebebebfafafafefefef8f8f8f2f2f2f1f1f1f4f4f4fdfdfdfcfcfcf5f5f5eaeaeadfdfdfdadadadcdcdce0e0e0dfdfdf6767675454545959598d8d8db7b7b7acacac8f8f8f9e9e9eaeaeae9e9e9edbdbdbf0f0f0f1f1f1fffffff1f1f1fffffff9f9f9f5f5f5fbfbfbfffffffffffffdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffcfcfcfffffffffffff4f4f4f8f8f8ffffffecececb7b7b79898987979799494949a9a9aa0a0a09e9e9e9e9e9ea5a5a58f8f8f636363555555515151606060abababd5d5d5bfbfbfd1d1d1fffffffffffffffffffefefefbfbfbf9f9f9f8f8f8fafafafbfbfbf9f9f9f6f6f6f4f4f4f6f6f6fcfcfcfffffffffffffffffff1f1f1d0d0d0cacaca8282824b4b4b4e4e4e808080bfbfbfafafafa9a9a9abababadadadbfbfbf616161e1e1e1f8f8f8fffffffdfdfdfafafafdfdfdfffffffffffffffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefffffffbfbfbfffffffffffffdfdfdfbfbfbfefefefcfcfcfefefef8f8f8f8f8f8e5e5e59696966c6c6c7676768484848f8f8f9898988d8d8d7171716d6d6d7b7b7b6868683c3c3cafafafc4c4c4bbbbbbd5d5d5fffffffffffff6f6f6f3f3f3fafafaf9f9f9f8f8f8f8f8f8fafafafcfcfcfcfcfcfcfcfcfefefefafafaf7f7f7f7f7f7f9f9f9fafafaf8f8f8f5f5f5fffffff9f9f9efefefcfcfcfc3c3c3b1b1b18989897d7d7dbababaa0a0a0aeaeaeacacaca5a5a57373737d7d7d828282dbdbdbf6f6f6fffffffffffffdfdfdfffffffffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffff7f7f7fafafafefefef8f8f8f7f7f7fafafaf9f9f9f2f2f2fffffffbfbfba0a0a05c5c5c6d6d6d8888887f7f7f7d7d7d8989897878785e5e5e747474a7a7a7bbbbbbadadade6e6e6fffffffdfdfdfbfbfbfffffff5f5f5fcfcfcfffffffcfcfcfefefefffffffffffffdfdfdfbfbfbfbfbfbfafafafdfdfdfefefefffffffffffffffffffffffffffffffffffff9f9f9fefefefdfdfdfbfbfbfffffffefefed0d0d0bbbbbbc4c4c4a7a7a7b5b5b5999999b0b0b0b8b8b87b7b7b3a3a3a858585c9c9c9fffffffffffff8f8f8f9f9f9fdfdfdf9f9f9fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf7f7f7f7f7f7f9f9f9fefefefffffffdfdfdfbfbfbffffffefefefeaeaead1d1d17e7e7e7c7c7c8e8e8e8b8b8b6a6a6aa5a5a5bdbdbdb9b9b9aeaeaecbcbcbf5f5f5fffffffffffff4f4f4fffffff7f7f7fcfcfcfffffffffffffafafaf3f3f3fffffffffffffffffffffffffdfdfdfcfcfcfefefefffffffafafafefefefffffffffffffefefefcfcfcfefefefffffffafafafffffffcfcfcf8f8f8f4f4f4fffffffefefeffffffedededc4c4c4b5b5b5909090b0b0b0979797adadad8484844848488d8d8dd4d4d4f3f3f3f9f9f9fdfdfdfdfdfdf7f7f7fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbf9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f2f2f2fbfbfbf5f5f5f2f2f2f5f5f5e3e3e3cfcfcfd5d5d5d0d0d09d9d9d898989686868b7b7b7bebebebfbfbfc2c2c2dcdcdcf7f7f7f9f9f9f2f2f2fdfdfdfffffff7f7f7f4f4f4f8f8f8fffffff6f6f6f2f2f2f6f6f6fcfcfcfffffffefefefffffffefefefefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfcfcfcf7f7f7fffffffdfdfdfffffffdfdfdfffffff7f7f7f2f2f2ffffffedededa4a4a4cacacaa4a4a4a5a5a5a7a7a7a5a5a55757576565658e8e8ec8c8c8f2f2f2fefefefbfbfbfafafafdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfafafaf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f3f3f3fefefeecececdadadad3d3d3ababab8383838484849191917a7a7a8f8f8f818181f4f4f4f6f6f6f5f5f5fbfbfbf0f0f0fffffffefefef5f5f5fcfcfcf9f9f9f5f5f5fffffffffffff5f5f5f4f4f4fffffffffffff1f1f1fdfdfdfffffffffffffefefefdfdfdfffffffffffffffffffefefefafafafdfdfdfcfcfcfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffff4f4f4fffffff3f3f3fefefefdfdfdf9f9f9f1f1f1ffffffeeeeeec4c4c4979797a1a1a1b2b2b2a4a4a48383835656565555559c9c9ce2e2e2f6f6f6f4f4f4f9f9f9fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffbfbfbf9f9f9fffffffffffffffffff8f8f8f9f9f9fffffffdfdfdf4f4f4fdfdfdf3f3f3f4f4f4fefefeddddddd7d7d7cfcfcfb1b1b18888887373737878787d7d7d7a7a7a959595b2b2b2dededefefefefefefef0f0f0f2f2f2fffffff4f4f4f5f5f5f6f6f6f8f8f8fafafafbfbfbfdfdfdfefefefafafafbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffefefefcfcfcfcfcfcfdfdfdfefefefafafafdfdfdfbfbfbe6e6e6bcbcbc9b9b9b9d9d9db2b2b2afafaf757575595959656565888888ccccccfcfcfcf5f5f5f9f9f9fdfdfdfffffffffffffffffffefefefcfcfcfbfbfbfffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefffffffffffffbfbfbf8f8f8fcfcfcffffffffffffe8e8e8fffffffefefefbfbfbffffffd1d1d1e0e0e08e8e8e9090908c8c8c8585858282828686869191919b9b9ba1a1a1efefefe9e9e9ebebebf7f7f7fcfcfcf9f9f9fbfbfbfffffffdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffff5f5f5f8f8f8fafafafdfdfdfefefefefefefffffffffffffcfcfcf9f9f9fdfdfdffffffefefefcacacaa8a8a89898989c9c9c7d7d7d686868585858666666b3b3b3fbfbfbfffffffbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefdfdfdfdfdfdfffffffffffffafafaf2f2f2fffffff9f9f9f2f2f2d2d2d2dfdfdf8282829b9b9b8b8b8b8787878080807f7f7f8b8b8b9f9f9fbcbcbce6e6e6fffffffffffff9f9f9f1f1f1f8f8f8fefefefcfcfcf7f7f7f6f6f6fffffffffffffefefefdfdfdfcfcfcfbfbfbfafafaf9f9f9fcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf8f8f8fffffff3f3f3ecececf4f4f4f5f5f5dfdfdfbebebea7a7a7aaaaaa9e9e9e9292927676766969699a9a9adcdcdcf3f3f3fffffffffffffffffffefefefffffffffffffefefefdfdfdfefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafbfbfbfffffffffffff5f5f5f2f2f2f7f7f7f5f5f5d9d9d9e6e6e67c7c7c9393938c8c8c8282828a8a8a8f8f8f8b8b8b989898c0c0c0edededfffffffffffff4f4f4efefeff1f1f1f7f7f7fdfdfdfcfcfcf5f5f5f3f3f3f6f6f6fafafafafafafafafafbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefffffffffffffffffffffffffafafaf8f8f8f6f6f6f7f7f7f9f9f9fcfcfcffffffffffffefefefe1e1e1d5d5d5d2d2d2d1d1d1cdcdcdcbcbcbccccccc9c9c9aeaeaec6c6c6dfdfdfa7a7a76c6c6c9f9f9ffffffff5f5f5f7f7f7fbfbfbfffffffffffffffffffcfcfcf7f7f7fbfbfbfdfdfdfefefefefefefefefefdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffafafaf0f0f0efefeff5f5f5fafafabcbcbc8585859a9a9a888888a6a6a69898986c6c6c959595828282c2c2c2fffffffffffffdfdfdf2f2f2f6f6f6fdfdfdfdfdfdfefefefffffffefefef8f8f8f5f5f5fbfbfbfffffff8f8f8f9f9f9fafafafcfcfcfdfdfdfffffffffffffffffffdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffecececdcdcdcd0d0d0cacacac6c6c6c5c5c5cccccccbcbcbcbcbcbcacacac6c6c6c4c4c4c9c9c9d0d0d0cececed5d5d5d0d0d0c0c0c0c6c6c6ddddddd2d2d2aaaaaad4d4d4dadadae4e4e4f0f0f0fbfbfbfffffffffffffffffff9f9f9fbfbfbfefefefffffffdfdfdfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf3f3f3fffffffffffff6f6f6fefefeffffffebebebbdbdbd7474749595959191918989898686869d9d9da2a2a2a0a0a0dcdcdcf2f2f2fefefefafafafbfbfbfffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfafafafcfcfcfefefefffffffffffffdfdfdf9f9f9f7f7f7dfdfdfd6d6d6cacacac4c4c4c5c5c5cacacacececed0d0d0c9c9c9c8c8c8c8c8c8cbcbcbcccccccccccccacacac9c9c9c8c8c8cccccccecececccccccbcbcbcccccccfcfcfd1d1d1c5c5c5c9c9c9d0d0d0d7d7d7e0e0e0ebebebf5f5f5fdfdfdf6f6f6fafafafefefefffffffcfcfcfbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafafafaf7f7f7f5f5f5f5f5f5fdfdfdfffffff7f7f7bdbdbd8484848f8f8f9898988b8b8b989898848484959595cacacaececece9e9e9f4f4f4fbfbfbf7f7f7f5f5f5f9f9f9fdfdfdfcfcfcf9f9f9f9f9f9fafafafffffffffffffffffffffffff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfafafafbfbfbfcfcfcfafafaf5f5f5ececece3e3e3ddddddd7d7d7d1d1d1cacacac8c8c8cacacacccccccbcbcbc8c8c8d2d2d2cececec9c9c9c8c8c8cbcbcbcececececececbcbcbcbcbcbd1d1d1c8c8c8bcbcbcc6c6c6d4d4d4d3d3d3ccccccc9c9c9cccccccecececdcdcdcacacacececed7d7d7e0e0e0f4f4f4f9f9f9fefefefffffffcfcfcfafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf8f8f8f8f8f8fffffff3f3f3f6f6f6ffffffecececb1b1b18d8d8d8d8d8d9f9f9f8c8c8c9898988d8d8d999999dededef6f6f6fdfdfdfcfcfcf6f6f6f4f4f4fafafafefefefdfdfdfffffffffffffffffffffffffffffffffffffafafafbfbfbfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfcfcfcfcfcfcfafafaf4f4f4e8e8e8d9d9d9cbcbcbc3c3c3c3c3c3c2c2c2c3c3c3c9c9c9cfcfcfd0d0d0cbcbcbc6c6c6cacacacdcdcdcecececccccccacacacacacacbcbcbcbcbcbccccccccccccc8c8c8cbcbcbd1d1d1cbcbcbc9c9c9d5d5d5c9c9c9cfcfcfd4d4d4cfcfcfc6c6c6c1c1c1c4c4c4cacacaf3f3f3f9f9f9fefefefffffffcfcfcfafafafbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefdfdfdfcfcfcf9f9f9f7f7f7f5f5f5fffffff6f6f6fffffffafafaa3a3a37f7f7f9a9a9a8b8b8b9e9e9e949494909090a6a6a6d4d4d4f9f9f9fcfcfcecececf8f8f8f9f9f9fafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcf5f5f5f5f5f5f1f1f1dfdfdfd8d8d8c7c7c7b3b3b3cdcdcdc4c4c4c5c5c5c7c7c7cacacacccccccdcdcdcececececececdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccccccccccccccccccccccccccccecececfcfcfcfcfcfcbcbcbcfcfcfc5c5c5cdcdcdc5c5c5d1d1d1c4c4c4bfbfbfdadadaf1f1f1fefefefafafafafafafffffffffffff5f5f5fbfbfbfdfdfdfffffffffffffffffffffffffdfdfdfbfbfbfffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefdfdfdfdfdfdfcfcfcfbfbfbfafafaf9f9f9f0f0f0efefefaeaeae8888889797978e8e8e9b9b9b999999989898abababd1d1d1f0f0f0f9f9f9fafafafdfdfdf9f9f9f9f9f9fbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfffffffbfbfbe4e4e4c0c0c0bcbcbcbfbfbfb6b6b6cacacac8c8c8c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccccccccccccccccccccccccccccdcdcdcecececfcfcfcccccccececec5c5c5d0d0d0c6c6c6ccccccbdbdbdbcbcbcd6d6d6f2f2f2fffffffffffff9f9f9fffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefefefef2f2f2f8f8f8b9b9b96363637676769d9d9d919191a2a2a2939393acacacd2d2d2f1f1f1fcfcfcf9f9f9f6f6f6f9f9f9fafafafafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfafafaebebebd1d1d1aeaeaeb4b4b4c7c7c7bfbfbfc4c4c4c8c8c8c9c9c9cacacacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccccccccccccccccccccccdcdcdcecececececec9c9c9cacacac5c5c5d6d6d6cacacaccccccc4c4c4cececee2e2e2f5f5f5fffffffcfcfcf8f8f8fcfcfcfefefefafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfefefef8f8f8f3f3f37a7a7a5454548181818f8f8fa3a3a39d9d9da6a6a6d4d4d4f6f6f6f6f6f6f5f5f5fefefefafafae8e8e8fbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcf4f4f4d6d6d6bdbdbda8a8a8b6b6b6ccccccc4c4c4c5c5c5c5c5c5c6c6c6c8c8c8cbcbcbcdcdcdcecececfcfcfcfcfcfcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccccccccccbcbcbcbcbcbcccccccdcdcdcdcdcdc9c9c9cacacac7c7c7d7d7d7c5c5c5c6c6c6c8c8c8e0e0e0f9f9f9fbfbfbfafafaf9f9f9fefefefffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfafafafafafafafafafbfbfbffffffb7b7b75757576b6b6b939393919191a7a7a7a5a5a5d9d9d9f6f6f6fffffff8f8f8f6f6f6ffffffffffffedededfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfafafac6c6c6aaaaaaa2a2a2aeaeaec0c0c0c1c1c1cbcbcbc5c5c5c7c7c7c9c9c9cbcbcbcdcdcdcecececfcfcfcfcfcfcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccccccccccbcbcbcbcbcbcbcbcbcccccccccccccdcdcdcfcfcfc9c9c9d3d3d3bbbbbbbbbbbbc4c4c4e2e2e2fcfcfcf9f9f9f4f4f4f4f4f4f8f8f8fcfcfcfbfbfbf7f7f7fffffffffffffefefefefefefefefefefefefffffffffffffefefefefefefffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf9f9f9f9f9f9ffffff6868685656568080809a9a9aa7a7a79a9a9abababafffffffbfbfbf8f8f8fcfcfcfffffffefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcd8d8d8a7a7a79f9f9faaaaaab4b4b4bfbfbfbfbfbfc9c9c9cacacacacacacbcbcbcccccccdcdcdcdcdcdcccccccccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccccccccccbcbcbcacacacbcbcbcbcbcbcbcbcbcacacacececec9c9c9d2d2d2bebebec3c3c3c8c8c8dededefdfdfdfdfdfdfefefefefefefafafaf6f6f6f9f9f9fefefefcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfafafafbfbfbfdfdfdfffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaffffff5151515c5c5c878787989898ababab939393c2c2c2fffffff9f9f9f6f6f6fefefefffffffbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcadadad919191a0a0a0b2b2b2b9b9b9c5c5c5c4c4c4c5c5c5cacacacbcbcbcccccccccccccdcdcdcdcdcdcdcdcdcccccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccccbcbcbcbcbcbcacacacacacacacacacbcbcbc7c7c7ccccccc5c5c5d1d1d1c6c6c6ccccccbfbfbfbfbfbfcecececbcbcbd3d3d3e7e7e7f7f7f7fcfcfcfbfbfbfbfbfbf8f8f8f9f9f9fafafafbfbfbfbfbfbfafafaf9f9f9f8f8f8f6f6f6f8f8f8fbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefdfdfdfdfdfd6a6a6a5a5a5a8a8a8a9898989b9b9b9a9a9abbbbbbf7f7f7fffffffffffffffffffefefefffffffffffffafafafffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcababab969696a5a5a5a9a9a9aaaaaac1c1c1c9c9c9c7c7c7c6c6c6c7c7c7cacacacccccccecececfcfcfd0d0d0d0d0d0cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcbcbcbcacacacacacacacacacacacacacacacccccccececec3c3c3ccccccc3c3c3c4c4c4a2a2a28d8d8d606060555555616161939393c9c9c9e2e2e2dededed2d2d2f5f5f5f7f7f7f9f9f9fafafafafafaf9f9f9f7f7f7f5f5f5f4f4f4f6f6f6fafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffff6767675757578c8c8ca2a2a2959595b4b4b4d0d0d0fefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffff2f2f2e9e9e99a9a9a8f8f8f9f9f9fafafafaeaeaebbbbbbcfcfcfcfcfcfcacacacacacacbcbcbcccccccccccccdcdcdcececececececccccccdcdcdcdcdcdcececececececdcdcdcdcdcdccccccd0d0d0cfcfcfcdcdcdcccccccbcbcbcccccccdcdcdcececed0d0d0cbcbcbccccccc0c0c0c7c7c7cacaca9d9d9d7777775959596666666e6e6e6868686161616464646a6a6a6d6d6dedededdbdbdbf6f6f6fffffff2f2f2eeeeeef4f4f4fffffffefefefcfcfcfffffffafafafafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffff6868685757578b8b8ba3a3a39c9c9cc3c3c3e5e5e5fefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefefffffffffffff9f9f9fafafafffffffbfbfbcecece9b9b9b919191b4b4b4c8c8c8c9c9c9c4c4c4bbbbbbcacacacacacacbcbcbcccccccdcdcdcdcdcdcececececececececececececfcfcfcfcfcfcfcfcfcfcfcfcecececececed0d0d0cfcfcfcdcdcdcccccccccccccccccccdcdcdcdcdcdcacacac8c8c8ccccccc1c1c1c4c4c4c4c4c49898987575756767676868686666666363636666666969696666665e5e5e5f5f5f888888cfcfcfeeeeeefbfbfbfffffff8f8f8e8e8e8f5f5f5f7f7f7fbfbfbfcfcfcfffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffff6a6a6a595959898989a0a0a09f9f9fcfcfcff7f7f7fefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff9f9f9f4f4f4ffffffe3e3e3bababa999999979797b4b4b4c1c1c1c0c0c0c2c2c2c5c5c5cacacacacacacccccccdcdcdcecececececececececececed0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cfcfcfcfcfcfcecececdcdcdcccccccccccccdcdcdcdcdcdcacacac7c7c7cdcdcdc3c3c3c1c1c1bbbbbb8d8d8d6e6e6e6969696868686565656363636565656767676262625b5b5b7c7c7c6666665a5a5a686868b4b4b4fefefefffffff8f8f8f7f7f7fbfbfbf7f7f7fbfbfbfffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffff6d6d6d5c5c5c8888889c9c9c9c9c9cd0d0d0f9f9f9fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4fffffffcfcfcf8f8f8fafafa9e9e9e818181939393a7a7a7adadadadadadb9b9b9c9c9c9d0d0d0c9c9c9cacacacccccccecececfcfcfcfcfcfcecececececed0d0d0d0d0d0cfcfcfcfcfcfcfcfcfcfcfcfd0d0d0d0d0d0cfcfcfcfcfcfcececececececdcdcdcdcdcdcdcdcdcdcdcdcfcfcfc7c7c7ccccccc4c4c4c2c2c2b5b5b58383836464646060606767676b6b6b6767676060605d5d5d6060606363634a4a4a5f5f5f7a7a7a7d7d7d7f7f7f878787acacacfafafafcfcfcfffffff7f7f7f6f6f6fffffffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfd6f6f6f5f5f5f8989899c9c9c9c9c9ccfcfcff7f7f7fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef4f4f4fffffff7f7f7fffffff5f5f57878787f7f7f959595a6a6a6acacacb8b8b8c5c5c5c8c8c8c7c7c7c9c9c9cbcbcbcdcdcdcfcfcfd0d0d0cfcfcfcecececdcdcdd0d0d0cfcfcfcecececdcdcdcdcdcdcecececfcfcfd0d0d0cfcfcfcfcfcfcfcfcfcfcfcfcececececececdcdcdcdcdcdd1d1d1c4c4c4c7c7c7c4c4c4c4c4c4b4b4b48080806161616363636767676a6a6a6767676060605c5c5c5d5d5d6161616060605656565d5d5d6666666f6f6f686868767676b7b7b7e7e7e7fffffff8f8f8f6f6f6fffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfc7070706161618c8c8c9f9f9fa1a1a1d2d2d2f6f6f6fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffffffff4f4f4fffffff9f9f98b8b8b888888949494a1a1a1b5b5b5c7c7c7c3c3c3bfbfbfccccccc9c9c9cbcbcbcdcdcdd0d0d0d1d1d1d0d0d0cecececdcdcdd0d0d0cfcfcfcecececdcdcdcdcdcdcecececfcfcfd0d0d0cfcfcfcfcfcfd0d0d0d0d0d0cfcfcfcecececdcdcdcdcdcdcececebfbfbfc5c5c5c5c5c5c4c4c4b1b1b18080806767677272726868686161616363636767676363635b5b5b5555555757575252525d5d5d6363636d6d6d6f6f6f656565767676bcbcbcfdfdfdfafafafafafafffffffafafafffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffff7171716161618b8b8ba0a0a0a3a3a3d2d2d2f3f3f3fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffff4f4f4fdfdfde5e5e59494947f7f7f969696a5a5a5b3b3b3c1c1c1bebebebfbfbfd3d3d3c9c9c9cbcbcbcececed0d0d0d1d1d1d0d0d0cecececdcdcdd2d2d2d1d1d1cfcfcfcdcdcdcdcdcdcfcfcfd1d1d1d2d2d2cfcfcfcfcfcfd0d0d0d0d0d0d0d0d0cfcfcfcdcdcdcccccccbcbcbc0c0c0c9c9c9c8c8c8bebebea6a6a67a7a7a6a6a6a7474746868686060606464646868686464645b5b5b5656566666665656565757574e4e4e5757577272727171716c6c6c9c9c9cfafafafffffffbfbfbfffffff9f9f9fffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffff7373736161618888889c9c9ca0a0a0cececeeeeeeefcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffdfdfdfffffff1f1f1edededbfbfbf7c7c7c828282a3a3a3a8a8a8a3a3a3bababacbcbcbc6c6c6c4c4c4c9c9c9cbcbcbcececed1d1d1d2d2d2d1d1d1cecececdcdcdd3d3d3d2d2d2d0d0d0cfcfcfcfcfcfd0d0d0d2d2d2d3d3d3cecececfcfcfd0d0d0d1d1d1d0d0d0cfcfcfcdcdcdccccccccccccc4c4c4d0d0d0cbcbcbb8b8b89a9a9a7272726969696868686666666767676a6a6a6565655d5d5d5d5d5d6363635a5a5a4646465353535353535454546d6d6d7373736d6d6d959595fffffffffffff9f9f9fffffff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdffffff707070636363919191939393999999b5b5b5e7e7e7ecececfffffffafafafcfcfcf7f7f7f1f1f1fffffffafafafdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffefefefefefefdfdfdfcfcfcfafafafffffffefefef0f0f0fefefef2f2f2737373696969858585a3a3a3afafafacacacb8b8b8c6c6c6cacacacacacacacacad8d8d8cbcbcbd1d1d1cfcfcfcbcbcbe1e1e1dcdcdcd2d2d2c8c8c8cdcdcdd3d3d3d5d5d5d2d2d2cacacad1d1d1cbcbcbcbcbcbd2d2d2d2d2d2cdcdcdd1d1d1d1d1d1c3c3c3c8c8c8cfcfcfc8c8c8c9c9c9b6b6b69191917d7d7d6969696a6a6a6868686565656464646363636161615e5e5e5b5b5b5959595c5c5c4a4a4a4646466161616c6c6c6767676d6d6d979797fbfbfbfbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfd7272726b6b6b9b9b9b9c9c9c9b9b9ba3a3a3c1c1c1ffffffebebebecececfafafafffffff6f6f6fbfbfbfefefefdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffececec8585856f6f6f939393a5a5a5aeaeaeb1b1b1bdbdbdc5c5c5c7c7c7cdcdcdcbcbcbd7d7d7d1d1d1dbdbdbd4d4d4c5c5c5cececec8c8c8dfdfdfcfcfcfc6c6c6cfcfcfc8c8c8c8c8c8c7c7c7ddddddcdcdcdcbcbcbcecececdcdcdc7c7c7cdcdcdd0d0d0c6c6c6c5c5c5cececec8c8c8c7c7c7b0b0b08989897979796868686a6a6a6868686565656464646363636161615e5e5e5b5b5b5858585959594a4a4a4747476060606c6c6c6969696d6d6d999999fefefefdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfd7272726464649090909797979f9f9fa1a1a1b1b1b1e0e0e0d6d6d6eeeeeef1f1f1fefefefafafafffffffbfbfbfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfafafaf8f8f8f8f8f8ffffffe8e8e8b3b3b37979796b6b6b8b8b8b9696969f9f9fadadadc1c1c1c7c7c7c8c8c8d0d0d0d2d2d2ccccccbabababcbcbcc0c0c0c2c2c2d3d3d3d5d5d5cdcdcddadadad2d2d2d9d9d9cbcbcbdadadad1d1d1d0d0d0d5d5d5d2d2d2d5d5d5d3d3d3cccccccececed1d1d1c8c8c8c3c3c3ccccccc6c6c6c2c2c2a8a8a88282827474746767676a6a6a6868686565656464646363636161615e5e5e5b5b5b5858585757574a4a4a4a4a4a6161616e6e6e6c6c6c6c6c6c999999fffffffffffffefefefcfcfcfffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefeffffff7272725f5f5f878787949494a3a3a3a0a0a0a4a4a4969696999999adadade1e1e1f1f1f1fbfbfbfffffffcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefefdfdfdfcfcfcfcfcfcfafafafcfcfcfdfdfdfdfdfdececec7a7a7a6767677b7b7b949494a0a0a0a7a7a7b4b4b4c8c8c8cdcdcdc6c6c6c5c5c5bfbfbfbbbbbbaeaeaeacacacb6b6b6c1c1c1c6c6c6bdbdbdb9b9b9c1c1c1b4b4b4cfcfcfc8c8c8d4d4d4d0d0d0d3d3d3cfcfcfcdcdcdd4d4d4d6d6d6cecececfcfcfd1d1d1cacacac6c6c6ccccccc1c1c1bcbcbca3a3a37e7e7e7272726464646a6a6a6868686565656464646363636161615e5e5e5b5b5b5959595555554e4e4e5151516363637070706f6f6f6a6a6a949494fffffffffffffefefefbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe7575756666669090909d9d9da4a4a49494948b8b8bb5b5b58d8d8d7b7b7bf7f7f7fffffff9f9f9fafafaf5f5f5fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfefefefdfdfdfafafaffffff6a6a6a5d5d5d868686999999abababb2b2b2b4b4b4bebebebebebeb2b2b2abababbebebec5c5c5c4c4c4b1b1b1a8a8a8afafafadadada7a7a7bcbcbca9a9a9969696cacacacececebebebec2c2c2d5d5d5cbcbcbc7c7c7cdcdcdcfcfcfc8c8c8c9c9c9cfcfcfcdcdcdcacacaccccccbcbcbcb6b6b69f9f9f7d7d7d7171716363636a6a6a6868686565656464646363636161615e5e5e5b5b5b5b5b5b5555555454545a5a5a6666667272727070706464648a8a8afbfbfbfffffffefefefbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdffffff7474746262628c8c8c999999a1a1a19595959292928f8f8f7979797e7e7eecececf1f1f1f6f6f6fffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf8f8f8fdfdfdffffff7c7c7c6666668b8b8b919191aaaaaab8b8b8babababababab7b7b7bcbcbcccccccd1d1d1e1e1e1fffffffffffff6f6f6f2f2f2eaeaeaf4f4f4dadadac3c3c38888887878787e7e7e8b8b8bbbbbbbc1c1c1d9d9d9d2d2d2d4d4d4d5d5d5c9c9c9c7c7c7cecececfcfcfc9c9c9cbcbcbbbbbbbb3b3b39a9a9a7979797171716767676a6a6a6868686565656464646363636161615e5e5e5b5b5b5d5d5d5555555959596262626868687272726e6e6e5b5b5b808080f7f7f7fffffffefefefbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcffffff7272725e5e5e8888889393939b9b9b9797979f9f9fa3a3a3abababf6f6f6fffffff1f1f1f9f9f9fafafaf2f2f2fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcffffffffffffffffffffffffcccccc8a8a8a7e7e7e9e9e9ea6a6a6bababacdcdcdd0d0d0bababaa7a7a7c6c6c6ffffffffffffe4e4e4f2f2f2fbfbfbe7e7e7b6b6b67f7f7f7f7f7f8383839b9b9b9191917c7c7c8787877272728989895d5d5db8b8b8b9b9b9cacacad8d8d8d1d1d1cccccccecececcccccc3c3c3cbcbcbbebebeb2b2b29292927070706f6f6f6d6d6d6a6a6a6868686565656464646363636161615e5e5e5b5b5b5c5c5c5353535c5c5c6767676868686f6f6f6a6a6a505050797979f4f4f4fffffffffffffafafafffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbffffff7373736767679898989d9d9d9696968787878c8c8c6464645a5a5af0f0f0f3f3f3fcfcfcfffffff8f8f8fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafbfbfbfbfbfbfafafaf9f9f9f8f8f8f8f8f8edededf9f9f9fcfcfcffffff7272727070707b7b7b9f9f9fbfbfbfc7c7c7d3d3d3cccccc9999996b6b6b979797f2f2f2f9f9f99494946a6a6a7979798c8c8c7d7d7d6464648181818989897c7c7c7b7b7b8888889f9f9f6161618f8f8f9292926d6d6d7d7d7da5a5a5cacacad1d1d1cfcfcfcececec9c9c9bdbdbdcacacac2c2c2b2b2b28c8c8c6868686e6e6e7373736a6a6a6868686565656464646363636161615e5e5e5b5b5b5c5c5c5252525d5d5d6a6a6a6868686d6d6d666666494949767676f3f3f3fffffffffffffafafafffffffefefefafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffafafaf8f8f8fffffffefefef5f5f5f5f5f5fffffffbfbfb7171716161618f8f8f848484979797a4a4a47171712b2b2b696969fefefefbfbfbfffffffcfcfcfffffff6f6f6fafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfdfdfdf5f5f5f4f4f4fffffffffffffdfdfdfdfdfdfffffffcfcfcfefefee4e4e45f5f5f656565b4b4b4d8d8d8c7c7c7cdcdcdbdbdbd9999998181818181818585858282828f8f8f6f6f6f8787877575758d8d8d7e7e7e8f8f8f9696968888886d6d6d8484847272727474749696968686869090903030303f3f3f4a4a4a5a5a5a969696c7c7c7c5c5c5c6c6c6cfcfcfb5b5b5d3d3d3a1a1a17d7d7d8f8f8f6666666c6c6c7272726868686262626666666666666060605c5c5c5d5d5d5757575f5f5f6363636565656b6b6b6d6d6d5c5c5c454545646464f6f6f6edededfcfcfcf0f0f0fffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfffffffcfcfcf1f1f1f6f6f6fffffff9f9f9e1e1e1ffffffe5e5e5a5a5a57777779292929898985a5a5a303030717171cfcfcffdfdfdf5f5f5f7f7f7fdfdfdfffffffbfbfbfafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffff7f7f7f6f6f6fefefefbfbfbf1f1f1f0f0f0f7f7f7eeeeeef3f3f3efefefffffff6a6a6ab2b2b2c9c9c9cecececececec2c2c2a7a7a78686867878787d7d7d8484848484847676768282828181817272728484848080808383838282827c7c7c8080806767674c4c4c3838384040404e4e4e353535b4b4b4c9c9c9e1e1e19696965d5d5d6b6b6b8b8b8bd9d9d9cdcdcdbabababdbdbd969696c7c7c7e4e4e49494947c7c7c6d6d6d6969696565656565656363636060605e5e5e5f5f5f5a5a5a6363636969696767676868686666665959594747477d7d7de7e7e7f7f7f7fffffff5f5f5fefefef8f8f8fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffefefef8f8f8f2f2f2f3f3f3f8f8f8efefefa3a3a38a8a8a9999999696966666663333333535356d6d6dffffffedededf9f9f9fcfcfcfffffffffffffcfcfcfbfbfbfbfbfbfdfdfdfefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffff8f8f8fcfcfcfdfdfdecececedededffffffffffffffffffefefefeaeaea7474749e9e9ec5c5c5e5e5e5b7b7b7c0c0c0a8a8a88b8b8b7979797878787f7f7f8484848686866a6a6a8e8e8e8080806e6e6e6d6d6d6d6d6d5c5c5c5555554a4a4a4f4f4f3d3d3d3f3f3f6b6b6bb1b1b1d9d9d9bababaf2f2f2eeeeeefefefe949494444444505050494949727272bababac5c5c5bbbbbb8d8d8df5f5f5ffffff9b9b9b6969696a6a6a6d6d6d6d6d6d6767676161616060606060605f5f5f5e5e5e6868686e6e6e6969696464646060605656564b4b4b404040888888dfdfdffafafafefefefdfdfdf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafbfbfbfffffffbfbfbefefeff1f1f1fefefebababa6b6b6b8686869393935d5d5d4b4b4b4040402b2b2b656565f7f7f7eaeaeafffffffffffffffffffefefefbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffff3f3f3f8f8f8fcfcfcf6f6f6ffffffffffffe0e0e0cccccc8383838d8d8d868686d9d9d9d2d2d2bfbfbfd5d5d59d9d9d8989897a7a7a7e7e7e8787878989898888888989897b7b7b7171717777775858584a4a4a5151514f4f4f5c5c5c5e5e5e7d7d7dc4c4c4bbbbbbc2c2c2f6f6f6f0f0f0f3f3f3eeeeeef3f3f3f8f8f89090903a3a3a4646464646464a4a4a808080b1b1b1bfbfbf919191f1f1f1f1f1f19f9f9f6868686969697171717373736b6b6b6363636262626060605d5d5d6363636a6a6a6d6d6d6969696464646060605757574e4e4e3434345d5d5deaeaeafdfdfdfffffffffffff7f7f7fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff8f8f8f0f0f0fbfbfbffffffe3e3e3b6b6b68a8a8a8585858d8d8d6767675151514c4c4c363636515151bebebefbfbfbfcfcfcfefefefcfcfcf6f6f6fcfcfcfefefefdfdfdfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcffffffeaeaeaf5f5f5fffffffcfcfcecececc4c4c48686867474743f3f3f898989e9e9e9c9c9c9d5d5d5b6b6b6c4c4c48383837979797a7a7a8888889292929090908e8e8e9191918f8f8f4848487b7b7b5c5c5c565656676767888888b4b4b4a9a9a9bebebefffffffefefef0f0f0ffffffebebebf7f7f7f1f1f1ffffffffffffcdcdcd6d6d6d3a3a3a3d3d3d3737373f3f3f7171719b9b9b939393ebebebf5f5f5d0d0d09494946767676c6c6c6e6e6e6b6b6b6666666464646161615d5d5d6767676868686868686868686767676464645a5a5a5050504747475b5b5bf9f9f9f2f2f2f8f8f8fcfcfcfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefafafafffffffffffff9f9f9f2f2f2dededeb0b0b08585858282827575757272725e5e5e6363633e3e3e252525929292fffffff5f5f5fcfcfcf3f3f3fffffffbfbfbfffffffefefefefefefefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafafafafafefefef4f4f4fffffff7f7f7bcbcbc8383836d6d6d6464646767677a7a7ad2d2d2cbcbcbc3c3c3bebebeb0b0b08181818383838080808383838d8d8d9292929191919595959c9c9c9292925a5a5ab2b2b2aaaaaab1b1b1b5b5b5d3d3d3fafafafffffffcfcfcedededf7f7f7f9f9f9f9f9f9fffffff5f5f5f9f9f9fbfbfbf7f7f7fdfdfdababab3535351d1d1d1c1c1c292929383838555555828282e7e7e7fffffff3f3f3b2b2b27171716969696565656767676868686565656161616060606969696767676767676969696a6a6a6666665c5c5c535353393939505050f8f8f8efefeff7f7f7fefefefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfafafaf8f8f8e9e9e9c4c4c49a9a9a8686868787878989897373737c7c7c5858584848483d3d3d2d2d2d7d7d7dfbfbfbf2f2f2f5f5f5f4f4f4fffffffffffffefefefffffffefefefffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfcfcfcfafafaf9f9f9f8f8f8f9f9f9fffffff5f5f5b9b9b97070705050506161617c7c7c808080adadadc5c5c5d1d1d1e1e1e1aeaeae7575757d7d7d8a8a8a8a8a8a8c8c8c8f8f8f9191919595959c9c9ca2a2a28f8f8facacace9e9e9f0f0f0fefefeefefeff8f8f8fffffff3f3f3f8f8f8fbfbfbfffffffbfbfbf1f1f1fffffffdfdfdfffffffafafafafafafcfcfcb0b0b03838381b1b1b4040402c2c2c292929262626747474e1e1e1fafafaf3f3f3cdcdcd8f8f8f7575756363636666666b6b6b6565656060606262626767676969696c6c6c6d6d6d6a6a6a6262625b5b5b565656454545606060fffffffffffffffffffdfdfdfafafaf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfefefee1e1e1a9a9a98585858383838787878181818e8e8e7575757b7b7b5858585050504343432a2a2a7d7d7df2f2f2fffffffefefefefefefffffff5f5f5f7f7f7fffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfcfcfcfbfbfbf9f9f9f7f7f7f6f6f6f5f5f5ffffffd1d1d17b7b7b5f5f5f7d7d7d8d8d8d838383aeaeaecfcfcfd8d8d8cacacac3c3c38888887b7b7b8282828b8b8b8f8f8f9191919292929595959b9b9ba0a0a0a2a2a2919191f3f3f3f2f2f2f3f3f3fffffff6f6f6fdfdfdfbfbfbffffffeeeeeefffffff8f8f8f8f8f8fffffff5f5f5fbfbfbfffffff4f4f4fdfdfdf6f6f6c9c9c96a6a6a1818182020202727272e2e2e1c1c1c787878e3e3e3f5f5f5f9f9f9fefefeaeaeae8686866868686969696d6d6d6464645e5e5e6363636666666b6b6b7171717171716868685d5d5d5858585959594444445b5b5befefeffafafafffffff5f5f5fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfdfdfdfffffffffffffffffffdfdfdf9f9f9fafafafafafafcfcfcfffffffffffffefefef8f8f8f3f3f3fffffff7f7f7ffffffe7e7e7fffffffafafae9e9e9ffffffe5e5e5cacaca9696967a7a7a909090a8a8a89f9f9f8b8b8b8181818e8e8e6f6f6f5b5b5b5555553c3c3c1a1a1a757575fefefefffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfffffffbfbfbf1f1f1fdfdfdfffffff5f5f5fafafaededede5e5e59292928989898c8c8c767676969696939393c2c2c2cdcdcdd3d3d3bababac9c9c98282828585858989899393939898989b9b9b9999999a9a9a9f9f9fa2a2a2a1a1a1a2a2a2d1d1d1fafafafffffffbfbfbfcfcfcfefefefbfbfbfdfdfdfefefefefefefffffffffffffefefefefefefdfdfdf0f0f0fffffffefefef4f4f4f0f0f09e9e9e3b3b3b2525252e2e2e3232321f1f1f929292f6f6f6e4e4e4f4f4f4ffffffc5c5c58f8f8f9797979a9a9a9393936767676262626161616868686c6c6c6e6e6e6d6d6d6b6b6b686868606060565656454545656565fcfcfcfffffffffffffffffffbfbfbfffffffdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffffffffffffffdfdfdf7f7f7f4f4f4f8f8f8fffffffffffff1f1f1f9f9f9fffffff8f8f8ffffffeeeeeef4f4f4d6d6d68c8c8c8d8d8d8585858b8b8ba7a7a7b4b4b4a5a5a59494949191918181816a6a6a5757574b4b4b4444444d4d4d9c9c9cfbfbfbfdfdfdfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafcfcfcfafafaf9f9f9ffffffefefefffffffd6d6d6e0e0e08a8a8a7f7f7f7676768181818d8d8d737373989898c1c1c1dbdbdbc2c2c2dadada8c8c8c8a8a8a7e7e7e9595959a9a9a9999999999999e9e9ea6a6a6aaaaaaa5a5a59d9d9d9a9a9ac6c6c6efefeffafafaf9f9f9fdfdfdfefefef9f9f9fdfdfdfefefefefefefffffffffffffefefefefefefdfdfdfbfbfbfdfdfdf5f5f5ffffffffffffa5a5a53b3b3b1b1b1b191919252525656565c7c7c7fffffffffffffafafaeeeeeef1f1f1f1f1f1fffffffdfdfdcacaca8383837373737777776767676c6c6c6e6e6e6d6d6d6b6b6b696969616161585858464646666666fdfdfdfffffffffffffffffffbfbfbfffffffdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f8f8f8f7f7f7f7f7f7f6f6f6f8f8f8fbfbfbfefefef3f3f3fbfbfbfffffffffffffffffff7f7f7f1f1f1efefeff1f1f1edededf7f7f7efefeff9f9f9dededef0f0f0a3a3a39a9a9aabababb4b4b4b3b3b3afafafa1a1a19696969a9a9a8989897676768080806464643a3a3a363636898989efefeff7f7f7fafafafefefefffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf8f8f8fefefefafafaf4f4f4f9f9f9e8e8e8dadadaa0a0a07777776b6b6b8787878a8a8a808080898989929292abababd0d0d0cececec7c7c7c2c2c28686868080809b9b9b9b9b9b9a9a9aa1a1a1a7a7a7a4a4a49d9d9d9d9d9dabababb9b9b9bebebedcdcdcf5f5f5f9f9f9f8f8f8fcfcfcfcfcfcf7f7f7fdfdfdfefefefefefefffffffffffffefefefefefefdfdfdfffffff1f1f1e5e5e5f1f1f1f1f1f1b0b0b05757572727273f3f3f5f5f5fe4e4e4fffffff3f3f3fffffffffffffafafaffffffe1e1e1fffffffffffff9f9f9d7d7d76d6d6d6161616767676b6b6b6d6d6d6c6c6c6c6c6c6a6a6a6262625a5a5a4a4a4a676767fdfdfdfffffffffffffffffffbfbfbfffffffdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffffffffffffffffffffefefefffffff9f9f9fafafafbfbfbfafafaf8f8f8f8f8f8f9f9f9fafafaffffffe6e6e6ffffffffffffe7e7e77d7d7d9f9f9fbebebec2c2c2c5c5c5c3c3c3c1c1c1bcbcbca9a9a99d9d9da6a6a6a2a2a27171716969695656564747474040409c9c9cfbfbfbf3f3f3f7f7f7fcfcfcfffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf5f5f5fffffff9f9f9efefeff1f1f1f5f5f57676768888887272729898987b7b7b606060808080bdbdbde2e2e2ccccccd5d5d5babababababa8f8f8f9d9d9d838383b2b2b29a9a9a9e9e9ea4a4a4aaaaaaa9a9a9a4a4a4adadadccccccedededf0f0f0fafafafefefef6f6f6f4f4f4fafafafdfdfdfafafafdfdfdfefefefefefefffffffffffffefefefefefefdfdfdf8f8f8fdfdfdffffffffffffffffffebebeba7a7a7606060ffffffe5e5e5fffffff3f3f3cfcfcff6f6f6fafafaf2f2f2eeeeeefffffff8f8f8f5f5f5cbcbcb6565656868686d6d6d6767676b6b6b6d6d6d6c6c6c6c6c6c6b6b6b6565655d5d5d4e4e4e6a6a6afdfdfdfefefefffffffffffffbfbfbfffffffdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfafafafafafafffffffcfcfcfafafafcfcfcfffffffffffffbfbfbf5f5f5e7e7e7f6f6f6fbfbfbb2b2b2c3c3c3c5c5c5bbbbbba4a4a4c2c2c2b3b3b3a7a7a7b4b4b4c7c7c7b9b9b99c9c9c9090909e9e9e7b7b7b6767675353534747472f2f2f878787f0f0f0f2f2f2f6f6f6fcfcfcfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf8f8f8fdfdfdf7f7f7fefefef8f8f8e4e4e46464648989898b8b8b9b9b9b7b7b7b5b5b5ba9a9a9f3f3f3e0e0e0dbdbdbc3c3c3c2c2c29494948c8c8c979797a0a0a0a2a2a2a3a3a3a6a6a6a0a0a0a7a7a7bfbfbfd6d6d6e6e6e6f6f6f6fffffffbfbfbfdfdfdf8f8f8f1f1f1f1f1f1fafafafefefefbfbfbfdfdfdfefefefefefefffffffffffffefefefefefefdfdfdfdfdfdf5f5f5ededede4e4e4ebebebfffffffffffffefefef8f8f8f1f1f1fcfcfcfefefefffffffffffffffffff6f6f6fbfbfbeeeeeef4f4f4e9e9e9e4e4e48a8a8a6d6d6d7575756767676b6b6b6d6d6d6c6c6c6d6d6d6d6d6d6767676060605252526d6d6dfdfdfdfefefefffffffffffffbfbfbfefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f6f6f6f5f5f5f8f8f8fcfcfcfffffffffffffffffffcfcfcfbfbfbfcfcfcfbfbfbefefefd9d9d9c8c8c8bdbdbdc8c8c8d8d8d8b3b3b3c4c4c4c4c4c4b5b5b5d6d6d6c4c4c4bebebeb4b4b4b5b5b5b8b8b8a7a7a79292929090907d7d7d8383837979796060603e3e3e333333989898fffffff4f4f4f7f7f7fcfcfcfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffff3f3f3f7f7f7fffffff1f1f1a1a1a18d8d8d7c7c7c7171716f6f6f525252959595f0f0f0e1e1e1c4c4c4c9c9c9bbbbbbcacaca9797979d9d9d9e9e9ea9a9a99e9e9eb3b3b3a3a3a3a8a8a8c3c3c3eaeaeafdfdfdf8f8f8f5f5f5fbfbfbf9f9f9fafafaf8f8f8f5f5f5f7f7f7fbfbfbf9f9f9f2f2f2fdfdfdfefefefefefefffffffffffffefefefefefefdfdfdfffffff8f8f8fefefefffffff9f9f9ececece7e7e7e4e4e4fbfbfbfffffffdfdfdfdfdfdf6f6f6e2e2e2f2f2f2fffffff5f5f5fffffffafafaffffffdadada5a5a5a6969695353536767676a6a6a6c6c6c6c6c6c6d6d6d6e6e6e6a6a6a6363635757576f6f6ffefefefdfdfdfffffffffffffbfbfbfefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfefefefffffffffffffdfdfdf7f7f7fefefef0f0f0ddddddcfcfcfc9c9c9c6c6c6c3c3c3c0c0c0cacacac7c7c7b8b8b8b5b5b5bebebecececeb7b7b7aaaaaabdbdbdc5c5c5c1c1c1b8b8b8b0b0b0a5a5a5a2a2a2adadad8a8a8a7e7e7e626262595959494949828282dededefafafaf7f7f7f9f9f9fcfcfcfefefefdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffff7f7f7f7f7f7f8f8f8cecece7272728c8c8c787878858585565656363636b2b2b2ffffffdadadad1d1d1bfbfbfc4c4c4bcbcbcabababa6a6a6b2b2b2a2a2a2b3b3b3b6b6b6a6a6a6b4b4b4d9d9d9fefefeffffffeeeeeeebebebf8f8f8fcfcfcfdfdfdfcfcfcfbfbfbfdfdfdfefefef9f9f9f2f2f2fdfdfdfefefefefefefffffffffffffefefefefefefdfdfdf4f4f4eeeeeef3f3f3fffffffffffff8f8f8fafafafffffff6f6f6f5f5f5ebebebfffffffffffffffffffdfdfdf0f0f0f4f4f4f0f0f0f3f3f3cecece7c7c7c6b6b6b5d5d5d8888886666666a6a6a6c6c6c6c6c6c6e6e6e6f6f6f6c6c6c6565655a5a5a717171fefefefdfdfdfffffffffffffbfbfbfefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf9f9f9f9f9f9fbfbfbf9f9f9ebebebd4d4d4c2c2c2cdcdcdcacacac5c5c5c1c1c1c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfb9b9b9adadadd8d8d8b7b7b7b4b4b4c7c7c7c4c4c4c0c0c0bebebeb2b2b2b0b0b0bbbbbbb5b5b59d9d9d8f8f8f9090908282826868685d5d5d3b3b3ba2a2a2fffffff7f7f7f9f9f9fbfbfbfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfffffff5f5f5dbdbdbafafaf7777776868688f8f8f7e7e7e4e4e4ea5a5a5e5e5e5eeeeeeebebebc4c4c4cfcfcfcacacaaaaaaa9f9f9fb2b2b2acacaca9a9a9bcbcbcadadadb8b8b8b5b5b5cbcbcbf1f1f1fffffffbfbfbfafafafffffffbfbfbf9f9f9f7f7f7f7f7f7fcfcfcfffffffffffffffffffdfdfdfefefefefefefffffffffffffefefefefefefdfdfdfafafafffffffffffff9f9f9fdfdfdfcfcfcf4f4f4f2f2f2fffffffbfbfbfdfdfdfffffff3f3f3f7f7f7fffffffffffff9f9f9fefefefbfbfbd8d8d86363637e7e7e5555557878786666666a6a6a6c6c6c6c6c6c6e6e6e7070706d6d6d6666665c5c5c727272fefefefdfdfdfefefefffffffbfbfbfefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffafafaf9f9f9fffffffffffff4f4f4fdfdfdfffffff2f2f2ddddddd0d0d0c9c9c9c1c1c1b9b9b9b4b4b4b9b9b9babababcbcbcbdbdbdbebebebfbfbfbfbfbfbfbfbfbebebebebebebebebebebebebebebebebebebebebebebebebdbdbdbdbdbdbababab9b9b9b9b9b9b3b3b3a4a4a49494949696967575756969696464643c3c3ca5a5a5fffffff3f3f3fffffffcfcfcf9f9f9fafafafffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfefefefffffffcfcfcfffffff3f3f3d6d6d68989897e7e7e8080808484844c4c4c474747bcbcbcefefefffffffe4e4e4bfbfbfcfcfcfacacac969696bdbdbdb9b9b9b8b8b8b6b6b6b8b8b8b7b7b7b7b7b7b4b4b4c5c5c5f1f1f1fffffffbfbfbf1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdf6f6f6fffffff6f6f6cfcfcf7c7c7c6868688585855959596565656767676a6a6a6b6b6b6a6a6a6a6a6a6a6a6a6b6b6b6363636060609e9e9ef9f9f9f2f2f2efefeffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f0f0f0fefefef8f8f8fefefef7f7f7d3d3d3c4c4c4b6b6b6b1b1b1b2b2b2b5b5b5b9b9b9bdbdbdbdbdbdbdbdbdbebebebfbfbfbfbfbfbfbfbfbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbdbdbdbdbababab9b9b9b9b9b9b4b4b4a4a4a49494949090907878786666665858583d3d3da4a4a4fffffffffffffefefefcfcfcfafafafcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfefefefefefef8f8f8ffffffe4e4e4a7a7a77272728585858c8c8c737373444444424242bfbfbff1f1f1e8e8e8cfcfcfbfbfbfc3c3c3cacacab9b9b9dadadacececec2c2c2b4b4b4b6b6b6b8b8b8bababab6b6b6c2c2c2e7e7e7fffffffbfbfbf3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfcfcfcfcfcfcfdfdfdf8f8f8f7f7f7dcdcdc9c9c9c6e6e6e6868686666666262626363636565656868686c6c6c6d6d6d6c6c6c6a6a6a6868685c5c5c555555696969e5e5e5fffffffffffff5f5f5f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffcfcfcf6f6f6ffffffefefeff9f9f9cecece9393939595959e9e9eabababb2b2b2b3b3b3b3b3b3b5b5b5c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbebebebdbdbdbebebebebebebebebebebebebebebebebebebebebebebebebdbdbdbcbcbcbababab9b9b9b9b9b9b4b4b4a5a5a5959595929292838383666666494949484848a6a6a6efefeff9f9f9fafafafbfbfbfdfdfdfffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfffffffcfcfcd6d6d68585856a6a6a828282878787585858444444414141bfbfbffdfdfddcdcdcb9b9b9c0c0c0cfcfcfe8e8e8dededef8f8f8e6e6e6d1d1d1b4b4b4b4b4b4b9b9b9bcbcbcbabababfbfbfdbdbdbf9f9f9fcfcfcf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfffffff2f2f2c2c2c27474746f6f6f7272725050506969696262626363636666666b6b6b6f6f6f6f6f6f6a6a6a6565655e5e5e656565575757f0f0f0ffffffffffffeeeeeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fcfcfcfffffffcfcfcfffffff2f2f2fafafab5b5b57e7e7e8a8a8aa0a0a0b4b4b4bababab6b6b6b3b3b3b4b4b4bebebebebebebfbfbfc0c0c0bfbfbfbfbfbfbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbdbcbcbcbbbbbbb9b9b9bababab5b5b5a5a5a59696969494948a8a8a6767674848486f6f6fc5c5c5ebebebf5f5f5f7f7f7fafafafefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfffffff2f2f2d0d0d08686867c7c7c7d7d7d7a7a7a4e4e4e3f3f3f767676dbdbdbfefefee3e3e3d4d4d4dfdfdfe5e5e5f6f6f6f1f1f1fffffff5f5f5e1e1e1b8b8b8b3b3b3b6b6b6bdbdbdbdbdbdbfbfbfd5d5d5f5f5f5fffffffafafafcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcf7f7f7dbdbdb9e9e9e6767677474747777775757576565656363636161616262626767676e6e6e7070706b6b6b6565656464646d6d6d5a5a5afffffff5f5f5f6f6f6f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf8f8f8f4f4f4fffffffbfbfbfafafab8b8b8888888929292a1a1a1aeaeaeb3b3b3b4b4b4bbbbbbc4c4c4babababbbbbbbcbcbcbebebebfbfbfbfbfbfbfbfbfbfbfbfbebebebebebebebebebebebebebebebebebebebebebebebebdbdbdbcbcbcbbbbbbbabababababab6b6b6a6a6a69797978e8e8e878787686868515151a4a4a4f6f6f6fbfbfbfcfcfcf6f6f6f9f9f9fdfdfdfffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfafafaf4f4f4efefefd1d1d18c8c8c8787878383837a7a7a535353383838c2c2c2fffffff2f2f2edededfffffffffffff0f0f0fafafaf9f9f9fffffffbfbfbf1f1f1bebebeb2b2b2aeaeaebdbdbdc0c0c0c3c3c3d7d7d7f7f7f7fffffffbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfbfbfbfbfbfbfcfcfcecececbfbfbf7979796767676c6c6c6767676868685656566464646161615f5f5f6363636a6a6a6e6e6e6c6c6c6969696363635d5d5d595959fffffff3f3f3f9f9f9fffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafaf9f9f9fbfbfbfcfcfccccccc9292928080808c8c8c9f9f9fafafafb4b4b4b3b3b3b8b8b8c0c0c0b9b9b9babababbbbbbbdbdbdbebebebfbfbfbfbfbfbfbfbfbebebebebebebebebebebebebebebebebebebebebebebebebcbcbcbcbcbcbbbbbbbabababbbbbbb6b6b6a7a7a79797978d8d8d8484846c6c6c545454bbbbbbfffffffafafaf7f7f7f7f7f7f8f8f8fbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfbfbfbfafafaf9f9f9f6f6f6fcfcfcd0d0d08686867c7c7c8585857474744b4b4b434343d6d6d6f8f8f8f7f7f7fdfdfdfcfcfcf7f7f7fcfcfcfdfdfdfffffffffffffdfdfdfbfbfbc2c2c2b1b1b1a9a9a9bcbcbcc0c0c0c5c5c5dcdcdcfafafafffffffafafafcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafabcbcbc7575757171716464645757576a6a6a4d4d4d6363636060605f5f5f6161616767676b6b6b6d6d6d6c6c6c656565636363757575f9f9f9f7f7f7f8f8f8fffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafdfdfdfffffffcfcfcfcfcfc9393936565657a7a7a898989a1a1a1b4b4b4b9b9b9b3b3b3afafafb1b1b1bbbbbbbcbcbcbdbdbdbebebebfbfbfbfbfbfbfbfbfbebebebebebebebebebebebebebebebebebebebebebebebebebebebcbcbcbcbcbcbbbbbbbabababbbbbbb7b7b7a8a8a8989898909090878787757575515151b4b4b4fdfdfdf2f2f2f6f6f6fafafaf8f8f8f7f7f7fafafafffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfbfbfbf9f9f9f7f7f7fbfbfbf1f1f1b3b3b37f7f7f7777778181816262624545454a4a4acacacae7e7e7fffffffbfbfbe7e7e7efefeffefefefcfcfcfffffffafafafbfbfbfdfdfdc0c0c0b2b2b2adadadbdbdbdbebebec6c6c6e0e0e0fafafafcfcfcf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbedededacacac7777776e6e6e6363635858585b5b5b5656565e5e5e5f5f5f6161616363636767676a6a6a6c6c6c6d6d6d6b6b6b6f6f6f7b7b7bbfbfbff5f5f5f6f6f6fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf9f9f9fffffff6f6f6ffffff8484846969698d8d8d949494a2a2a2aeaeaeb0b0b0adadadaeaeaeb2b2b2bfbfbfbfbfbfc0c0c0c0c0c0c0c0c0bfbfbfbebebebdbdbdbebebebebebebebebebebebebebebebebebebebebebebebebcbcbcbcbcbcbbbbbbbabababbbbbbb7b7b7a8a8a89999999090908989897d7d7d515151aeaeaef8f8f8f9f9f9fffffffcfcfcf8f8f8f5f5f5f8f8f8fefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfbfbfbf8f8f8f7f7f7f4f4f4d0d0d08a8a8a7f7f7f8181818080805656564f4f4f3c3c3cd4d4d4f9f9f9ffffffe5e5e5f5f5f5fffffff1f1f1f7f7f7fffffff6f6f6f7f7f7fafafabcbcbcb4b4b4b4b4b4bebebebdbdbdc5c5c5e0e0e0f9f9f9f8f8f8f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafbfbfbfbfbfbb7b7b77e7e7e6565655959596161616060604b4b4b6565655959595d5d5d6363636666666868686969696b6b6b6c6c6c6f6f6f6262624c4c4c6a6a6aefefeffffffff8f8f8fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff5f5f5ffffffffffffecececffffff8f8f8f5c5c5c888888959595a2a2a2aaaaaab0b0b0b5b5b5b6b6b6b4b4b4bbbbbbbcbcbcbdbdbdbebebebebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbbbbbbb9b9b9b9b9b9bcbcbcb9b9b9a9a9a99898988f8f8f828282757575464646afafaff1f1f1fffffff2f2f2fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffbfbfbcdcdcd7e7e7e8585858080807b7b7b4444444545456c6c6ccbcbcbfffffffffffffafafafcfcfcfffffff4f4f4f7f7f7fffffff8f8f8fffffffdfdfdb5b5b5b2b2b2a2a2a2b9b9b9bfbfbfc9c9c9d9d9d9f1f1f1fffffffffffff9f9f9fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfcfcfcfcfcfcffffffe9e9e9fffffffefefeb0b0b07070706767677171715656565757576969695656565858585b5b5b5f5f5f6363636666666767676767676767676161616a6a6a6464645d5d5dfdfdfdf3f3f3fffffff6f6f6fbfbfbfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff9f9f9f5f5f5f3f3f3f3f3f3f2f2f2a2a2a28d8d8d8181818f8f8f9f9f9faaaaaab2b2b2b9b9b9bbbbbbbabababbbbbbbcbcbcbdbdbdbebebebebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbdbdbdbdbdbdbbbbbbbababab6b6b6ababab9e9e9e929292818181717171555555c2c2c2f5f5f5fcfcfcfdfdfdfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffbfbfbcdcdcd7e7e7e8585858080807b7b7b454545464646c8c8c8f4f4f4fbfbfbfafafafcfcfcfdfdfdfffffffcfcfcfefefefffffffbfbfbfffffffafafac5c5c5afafafa4a4a4c0c0c0c2c2c2c4c4c4cececee4e4e4fafafafffffff7f7f7fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffff6f6f6fffffff4f4f4f9f9f9f7f7f7dcdcdca7a7a77878786f6f6f7373735c5c5c5959596161615151515858585a5a5a5e5e5e616161646464676767686868686868646464717171626262636363f7f7f7f4f4f4fffffffbfbfbfbfbfbfbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcedededfcfcfcfffffff7f7f7efefef989898646464727272868686949494a4a4a4adadadb2b2b2b6b6b6b6b6b6b4b4b4bbbbbbbcbcbcbdbdbdbebebebebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbfbfbfc0c0c0bcbcbcb8b8b8b5b5b5adadada5a5a59696968f8f8f727272545454c3c3c3f6f6f6f9f9f9fafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffcfcfccdcdcd7d7d7d8585858080807c7c7c454545474747ebebebfcfcfcf6f6f6fffffffffffffefefefffffffdfdfdfffffffefefefffffffffffffafafae0e0e0afafafaaaaaabebebebdbdbdbbbbbbc2c2c2dadadaf7f7f7fffffffefefefdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefef7f7f7fffffff0f0f0fffffff0f0f0bababa8484847070706a6a6a6969695f5f5f5d5d5d5d5d5d5353535959595a5a5a5c5c5c5e5e5e6262626565656868686a6a6a666666747474616161686868f3f3f3f6f6f6f7f7f7fcfcfcfafafafafafafcfcfcfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcefefeffffffffefefeeeeeeef0f0f06f6f6f6161618c8c8c898989989898a9a9a9b1b1b1b3b3b3b4b4b4b3b3b3b0b0b0bbbbbbbcbcbcbdbdbdbebebebebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbfbfbfbdbdbdb9b9b9b8b8b8b6b6b6afafafa6a6a68d8d8d9a9a9a7171714a4a4ab6b6b6fafafafffffff4f4f4fcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffcfcfccdcdcd7d7d7d8585858080807c7c7c464646494949d9d9d9f3f3f3f8f8f8fffffffffffff9f9f9fcfcfcfffffffffffff8f8f8fffffffffffffcfcfcfafafab0b0b0acacacbdbdbdbfbfbfbebebec2c2c2d9d9d9f7f7f7fffffffdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4ffffffefefeff7f7f7fefefef7f7f7a8a8a86a6a6a6c6c6c6767676060606060605f5f5f5a5a5a5858585959595959595a5a5a5c5c5c5f5f5f6363636868686a6a6a6666666e6e6e6666666a6a6af7f7f7f9f9f9f5f5f5f7f7f7f9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffafafaedededf3f3f3ffffff8484847373738b8b8b828282949494a7a7a7b1b1b1b5b5b5b8b8b8b9b9b9b8b8b8bbbbbbbcbcbcbdbdbdbebebebebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbfbfbfbcbcbcb7b7b7b5b5b5b9b9b9b9b9b9b0b0b0a3a3a38787879393936e6e6e636363c5c5c5fefefefffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffcfcfccecece7d7d7d8484848080807d7d7d4848484a4a4ae0e0e0fffffffefefefcfcfcfbfbfbf6f6f6fffffffffffffdfdfdf4f4f4fffffffffffffcfcfcffffffaeaeaea2a2a2bcbcbcc5c5c5c9c9c9cbcbcbdcdcdcf5f5f5fdfdfdf5f5f5fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5ffffffecececf9f9f9ffffffe7e7e79a9a9a6d6d6d7777776e6e6e6161616363636060605858585a5a5a5a5a5a5959595959595a5a5a5d5d5d6161616666666868686868686666666f6f6f6b6b6bf6f6f6fcfcfcfcfcfcf3f3f3f9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf8f8f8f5f5f5f4f4f4ffffffe7e7e77b7b7b656565707070878787999999aaaaaab2b2b2b3b3b3b5b5b5b7b7b7b7b7b7bbbbbbbcbcbcbdbdbdbebebebebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbfbfbfbbbbbbb5b5b5b4b4b4babababcbcbcb1b1b1a2a2a29999998c8c8c777777a1a1a1ecececf6f6f6f6f6f6fbfbfbfdfdfdfdfdfdfefefefffffffffffffefefefefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffdfdfdcecece7d7d7d8484848080807d7d7d4949494c4c4ce3e3e3fffffffcfcfcf7f7f7fdfdfdfffffffffffff7f7f7fcfcfcf5f5f5fffffff8f8f8fcfcfcfefefeb0b0b0989898a9a9a9bcbcbcc9c9c9cececedededef7f7f7fffffffbfbfbfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefcfcfcfffffff4f4f4fcfcfcb8b8b88484846d6d6d7373736c6c6c6363636363636161615c5c5c6060605a5a5a5a5a5a5959595a5a5a5c5c5c5f5f5f6363636565656a6a6a6363637373736e6e6ed9d9d9fbfbfbfffffff4f4f4fafafafafafafcfcfcfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff9f9f9f8f8f8f4f4f49a9a9a6767677474749595958f8f8f9f9f9fafafafb2b2b2b1b1b1b1b1b1b3b3b3b3b3b3bbbbbbbcbcbcbdbdbdbebebebebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbbbbbbb9b9b9b8b8b8bbbbbbbbbbbbb1b1b1a6a6a6a6a6a68a8a8a828282cdcdcdfffffff2f2f2f1f1f1f6f6f6fdfdfdfefefefefefefffffffffffffefefefefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffdfdfdcecece7d7d7d8484847f7f7f7d7d7d4a4a4a4d4d4dd9d9d9f9f9f9fbfbfbfffffffffffffffffffffffff5f5f5fefefefafafafffffff0f0f0fffffffbfbfbc2c2c29f9f9f999999b2b2b2c4c4c4c7c7c7d5d5d5f1f1f1fffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffcfcfcfffffff5f5f5e4e4e48d8d8d7171716e6e6e6b6b6b6969696969696666666262626161616363635b5b5b5a5a5a5a5a5a5a5a5a5b5b5b5e5e5e6060606161616868686565656a6a6a6f6f6f9f9f9ff0f0f0fdfdfdf8f8f8fbfbfbfbfbfbfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff8f8f8f8f8f8f4f4f47777776262626666667979798989899a9a9aabababb1b1b1b1b1b1b4b4b4b9b9b9bbbbbbbbbbbbbcbcbcbdbdbdbebebebebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb9b9b9bdbdbdbebebebcbcbcbbbbbbb9b9b9b2b2b2aaaaaa9a9a9a838383848484d4d4d4fefefef9f9f9fffffffbfbfbfefefefefefefffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffdfdfdcecece7d7d7d8484847f7f7f7d7d7d4a4a4a4e4e4ee0e0e0fffffffffffffffffffffffff6f6f6fffffffffffffffffffefefeffffffeeeeeefffffffefefed6d6d6adadad9e9e9eb7b7b7c6c6c6c2c2c2c9c9c9e3e3e3f6f6f6f7f7f7fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7ffffffecececfcfcfcc6c6c67b7b7b6868687f7f7f7373737373737575756b6b6b6363636161615e5e5e5b5b5b5b5b5b5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5e5e5e6363636666665e5e5e6e6e6e6e6e6ee5e5e5f3f3f3fbfbfbfbfbfbfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9f4f4f4fffffffcfcfcf7f7f77a7a7a6262627373738686868e8e8e9a9a9aa9a9a9b2b2b2b4b4b4b4b4b4b6b6b6b8b8b8bdbdbdbebebebfbfbfbfbfbfbebebebdbdbdbbbbbbbababac0c0c0bebebebcbcbcbababab9b9b9babababbbbbbbcbcbcbabababbbbbbbababab8b8b8babababababab3b3b3a9a9a99d9d9d808080b1b1b1e6e6e6fbfbfbfffffff8f8f8fffffffbfbfbfbfbfbfbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffffc7c7c78585858181818282827d7d7d525252505050e4e4e4fefefefbfbfbfdfdfdfffffffdfdfdfffffffffffffffffffafafafefefefbfbfbfffffffefefef9f9f9bbbbbb9e9e9eb3b3b3cacacacacacac5c5c5dbdbdbf6f6f6fdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf0f0f0edededfbfbfb8c8c8c7373736e6e6e7777777777777676767575757272726d6d6d6565656060606060605f5f5f5d5d5d5c5c5c5b5b5b5b5b5b5c5c5c5d5d5d6666666464646b6b6b5252527575759b9b9bcbcbcbfffffff8f8f8f6f6f6fafafafbfbfbf7f7f7fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9f9f9f9fafafaf7f7f7bebebe6060606c6c6c8282828c8c8c8f8f8f9a9a9aa9a9a9b2b2b2b4b4b4b4b4b4b5b5b5b8b8b8bcbcbcbdbdbdbebebebfbfbfbfbfbfbdbdbdbcbcbcbbbbbbbbbbbbbcbcbcbdbdbdbfbfbfc0c0c0c1c1c1c2c2c2c2c2c2babababebebec0c0c0bdbdbdbbbbbbb9b9b9b1b1b1a9a9a99c9c9caaaaaae8e8e8fffffff6f6f6f8f8f8f5f5f5fffffffafafaf9f9f9fafafafcfcfcfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffffc5c5c58181817f7f7f8080807a7a7a5050504b4b4be4e4e4fefefefbfbfbfdfdfdfffffffdfdfdfffffffefefefefefefefefefffffff9f9f9fffffffafafaf6f6f6b8b8b89c9c9cb0b0b0c6c6c6c7c7c7c3c3c3dbdbdbf8f8f8fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff1f1f19393936262625f5f5f7c7c7c7a7a7a7878787676767373736e6e6e6767676262626161616060605d5d5d5c5c5c5b5b5b5b5b5b5b5b5b5c5c5c5b5b5b6b6b6b6c6c6c6c6c6c7a7a7a3f3f3fcacacaf4f4f4fffffffdfdfdfffffffffffffdfdfdfffffffffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9fafafaefefeff9f9f97f7f7f4848487373738686868686869090909b9b9ba9a9a9b2b2b2b4b4b4b4b4b4b5b5b5b8b8b8bbbbbbbcbcbcbdbdbdbfbfbfbfbfbfbebebebdbdbdbcbcbcbdbdbdbebebebfbfbfc0c0c0bfbfbfbcbcbcb9b9b9b8b8b8bebebec1c1c1c0c0c0bcbcbcbababab9b9b9b5b5b5b0b0b0919191aeaeaee5e5e5f6f6f6f5f5f5fffffffdfdfdf7f7f7f9f9f9f9f9f9f9f9f9fbfbfbfefefefffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffffc6c6c67e7e7e7e7e7e808080777777505050494949e5e5e5fffffffbfbfbfdfdfdfffffffcfcfcfffffffefefefcfcfcfffffffffffff9f9f9fdfdfdfbfbfbf9f9f9b8b8b89d9d9db1b1b1c7c7c7c7c7c7c3c3c3dbdbdbf9f9f9fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf3f3f3fafafafefefebcbcbc8383836060607373738484848181817d7d7d7a7a7a7676767171716b6b6b6767676262626161615e5e5e5c5c5c5a5a5a5a5a5a5a5a5a5a5a5a4f4f4f6b6b6b6363636f6f6f818181585858eeeeeefffffff8f8f8f6f6f6f8f8f8fdfdfdfffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9fdfdfdeeeeeeffffff6969694d4d4d7878788080808181819292929d9d9daaaaaab2b2b2b3b3b3b3b3b3b5b5b5b8b8b8babababbbbbbbdbdbdbebebebfbfbfbfbfbfbebebebdbdbdbebebebebebebebebebdbdbdbcbcbcbababab7b7b7b6b6b6c1c1c1bfbfbfbababab6b6b6b8b8b8bcbcbcb9b9b9b2b2b2b6b6b6bfbfbfdbdbdbf3f3f3fefefefefefef0f0f0e6e6e6fafafaf9f9f9f9f9f9fcfcfcfffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffffcacaca7d7d7d8080808181817474745353534a4a4ae5e5e5fffffffcfcfcfdfdfdfffffffcfcfcfffffffdfdfdfbfbfbfffffffffffff9f9f9fffffffffffffdfdfdb7b7b79e9e9eb3b3b3cacacacbcbcbc6c6c6ddddddf8f8f8fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf8f8f8e9e9e9f5f5f58b8b8b6464646969698d8d8d8d8d8d8989898383837e7e7e7979797575757070706d6d6d6565656363636060605d5d5d5a5a5a5959595959595959596767676464645656565b5b5b666666767676afafafecececf4f4f4f6f6f6f6f6f6fafafafffffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9fffffff5f5f5fdfdfd6e6e6e5f5f5f7979797e7e7e8c8c8c9494949f9f9fabababb2b2b2b3b3b3b3b3b3b5b5b5b8b8b8babababbbbbbbdbdbdbebebebfbfbfbfbfbfbebebebdbdbdbbbbbbbbbbbbbbbbbbbcbcbcbebebec1c1c1c4c4c4c5c5c5bfbfbfbcbcbcb8b8b8b8b8b8bcbcbcbbbbbbadadad9d9d9d7878787a7a7a949494cdcdcdf2f2f2eeeeeeeeeeeefafafafbfbfbfafafafbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdcdcdcd7c7c7c7f7f7f7c7c7c6b6b6b5454544b4b4be6e6e6fffffffcfcfcfdfdfdfffffffcfcfcfffffffdfdfdfdfdfdfffffffffffffafafafffffffffffffafafab2b2b2969696aeaeaec8c8c8cbcbcbc8c8c8dededef8f8f8fdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaffffffedededf9f9f98181815656567777778f8f8f9090908b8b8b8585857f7f7f7b7b7b7676767272726f6f6f6969696666666363635f5f5f5b5b5b5959595858585858585959594f4f4f616161777777828282666666565656c9c9c9f9f9f9fffffffffffffcfcfcfffffffcfcfcf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9fffffff4f4f4cacaca696969626262747474818181979797979797a0a0a0acacacb2b2b2b2b2b2b2b2b2b4b4b4b7b7b7bbbbbbbcbcbcbdbdbdbfbfbfbfbfbfbebebebdbdbdbcbcbcbebebebdbdbdbbbbbbbbbbbbbbbbbbbdbdbdc0c0c0c2c2c2bbbbbbbcbcbcbcbcbcbdbdbdbcbcbcb1b1b19797978080808c8c8c828282828282bfbfbff5f5f5f5f5f5f2f2f2f5f5f5fbfbfbfbfbfbfbfbfbfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf8f8f8cecece7979797c7c7c7474745f5f5f5252524c4c4ce6e6e6fffffffcfcfcfdfdfdfffffffbfbfbfffffffcfcfcfffffffefefefffffffafafafffffffdfdfdf5f5f5b4b4b48f8f8fa7a7a7c2c2c2c7c7c7c6c6c6ddddddf9f9f9fefefefdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffefefefd0d0d07373736363639191919797979090908c8c8c8686868080807c7c7c7878787373737070706c6c6c6a6a6a6666666161615d5d5d5a5a5a5858585757576666666464645858584c4c4c777777585858747474bebebee2e2e2fffffffffffff6f6f6fdfdfdfefefef9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9fbfbfbf2f2f28787875b5b5b5f5f5f757575868686939393989898a1a1a1acacacb2b2b2b2b2b2b2b2b2b4b4b4b7b7b7bcbcbcbdbdbdbebebebfbfbfbfbfbfbdbdbdbcbcbcbbbbbbc2c2c2c1c1c1bfbfbfbcbcbcb9b9b9b7b7b7b5b5b5b5b5b5bbbbbbbebebebdbdbdb7b7b7adadad9e9e9e8888887676767878787c7c7c666666878787cacacaf0f0f0fffffffafafafafafafafafafafafafdfdfdfffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf5f5f5d1d1d17979797c7c7c6f6f6f575757535353505050e7e7e7fffffffcfcfcfdfdfdfffffffbfbfbfffffffcfcfcfffffffcfcfcfffffffdfdfdfffffff7f7f7fafafacacaca969696abababc3c3c3c5c5c5c3c3c3dbdbdbf8f8f8fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fbfbfbf4f4f48686865a5a5a838383a6a6a69c9c9c9393939090908b8b8b8686868282827e7e7e7878787575757070706d6d6d6868686363635e5e5e5b5b5b5858585858584646466060606464645e5e5e8080807979796f6f6f3b3b3bbfbfbff3f3f3fffffff1f1f1fbfbfbfffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9fafafaf7f7f76060605858586363638080808e8e8e8b8b8b999999a2a2a2adadadb2b2b2b2b2b2b2b2b2b4b4b4b7b7b7bdbdbdbebebebfbfbfbfbfbfbebebebdbdbdbbbbbbbababac0c0c0c0c0c0c1c1c1c1c1c1c0c0c0bdbdbdbababab9b9b9bfbfbfc1c1c1bbbbbbaaaaaa9999998e8e8e8585857f7f7f7c7c7ca2a2a28181816d6d6d919191c9c9c9fbfbfbfdfdfdf9f9f9f9f9f9f9f9f9fbfbfbfefefefffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf6f6f6d5d5d57c7c7c7e7e7e6d6d6d545454555555555555e7e7e7fffffffdfdfdfdfdfdfffffffbfbfbfffffffcfcfcfffffffafafafffffffffffffffffff6f6f6ffffffe3e3e3a3a3a3b6b6b6c8c8c8c6c6c6c1c1c1d9d9d9f8f8f8fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6ffffff5d5d5d525252a2a2a2a7a7a78b8b8b9898989595959191918d8d8d8a8a8a8585857f7f7f7b7b7b7272726f6f6f6a6a6a6464645f5f5f5b5b5b5959595858586464645656565858586565655757578a8a8a7070703c3c3cb4b4b4f5f5f5fffffff4f4f4fdfdfdfffffffafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffffffffdfdfdfdfdfdfbfbfbf7f7f7fcfcfcffffff5858585454547272728585859191919898989e9e9ea0a0a0a4a4a4b7b7b7b4b4b4acacacbbbbbbb6b6b6c5c5c5b4b4b4c0c0c0bbbbbbb6b6b6c9c9c9c6c6c6b9b9b9b9b9b9bebebeb7b7b7c6c6c6acacacbebebec9c9c9c1c1c1b5b5b5aaaaaa9b9b9b9393939191919090908d8d8d8a8a8a7a7a7a7575758282826d6d6d888888bdbdbdfbfbfbf8f8f8fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfcfcfcd1d1d17e7e7e8585857070705c5c5c5a5a5a535353e9e9e9fefefefffffff9f9f9fbfbfbfefefefdfdfdfffffffffffffffffffefefef7f7f7fffffffffffffcfcfcffffffb9b9b9a6a6a6c7c7c7cdcdcdc3c3c3cececefffffffdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffdfdfdfbfbfbfffffff7f7f7fafafa6c6c6c6060609a9a9ab2b2b29696969a9a9a9797979393939090908c8c8c8888888383837f7f7f7777777373736e6e6e6969696464645f5f5f5a5a5a5656565858585454546666665f5f5f7777777474747272727d7d7d5e5e5ebfbfbff7f7f7f3f3f3f7f7f7fdfdfdfafafafffffffffffffffffffffffffcfcfcfbfbfbfffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffefefefbfbfbfbfbfbf9f9f9f5f5f5ffffffe4e4e46a6a6a6b6b6b7777778080808d8d8d999999979797a2a2a2acacacbbbbbbb4b4b4acacacb9b9b9b0b0b0b3b3b3b0b0b0c4c4c4c3c3c3bcbcbcc2c2c2bcbcbcbebebec4c4c4b9b9b9c4c4c4b3b3b3c2c2c2bababab5b5b59797979e9e9e9a9a9a9494948f8f8f8c8c8c8b8b8b8a8a8a8989897676767b7b7b8e8e8e8484847f7f7f8a8a8ad3d3d3f0f0f0fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbf7f7f7c1c1c17a7a7a7b7b7b6f6f6f5d5d5d5e5e5e4f4f4fe7e7e7fbfbfbfffffffafafafdfdfdfffffffdfdfdfffffffffffffffffffffffffcfcfcfffffffffffff7f7f7fbfbfbb1b1b1a1a1a1c3c3c3c8c8c8c2c2c2cececefffffffdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefffffffffffffdfdfdfbfbfbf2f2f2e5e5e58c8c8c595959767676a4a4a4afafafaeaeae9f9f9f9c9c9c9898989494949090908c8c8c8686868282827a7a7a7676767171716c6c6c6767676262625d5d5d5959595959595454546565655d5d5d7575757070706969696f6f6f4b4b4ba0a0a0f6f6f6fffffffefefefefefefffffffbfbfbf9f9f9fefefefffffffdfdfdfdfdfdfffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffcfcfcfafafafbfbfbf9f9f9f5f5f5f6f6f68282824e4e4e6464647272728181818a8a8a8f8f8f9b9b9baaaaaaafafafb7b7b7b1b1b1b3b3b3c3c3c3b5b5b5c7c7c7c2c2c2c9c9c9c3c3c3bfbfbfb6b6b6a9a9a9bbbbbbc8c8c8a5a5a5b4b4b46666669999998d8d8d9e9e9e9090909292929494949595959494948f8f8f8c8c8c8b8b8b8c8c8c7f7f7f7878787a7a7a8888887d7d7d6e6e6ebababaeaeaeafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbd4d4d4989898717171737373747474646464686868535353e5e5e5f8f8f8fefefefafafafefefefffffffdfdfdfffffffffffffffffffffffffffffffffffff9f9f9f8f8f8f8f8f8aeaeaea4a4a4c3c3c3c5c5c5c3c3c3d0d0d0fdfdfdfbfbfbfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffefefefcfcfcfafafafdfdfdf8f8f84c4c4c676767989898b0b0b0a4a4a4b0b0b0a5a5a5a2a2a29d9d9d9999999595959090908b8b8b8787877e7e7e7b7b7b7575757070706b6b6b6666666060605d5d5d5c5c5c5454545f5f5f5151516c6c6c6d6d6d6767676a6a6a4a4a4a626262b3b3b3f5f5f5f3f3f3efefeffdfdfdfcfcfcf4f4f4f9f9f9fdfdfdfefefefffffffffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfbfbfbfdfdfdfbfbfbf6f6f6f0f0f04141414949496d6d6d7676768989899898989d9d9d989898a8a8a8aeaeaeb7b7b7b9b9b9bfbfbfc1c1c1a0a0a0bebebeb9b9b9bbbbbbb5b5b5adadad8686865757575f5f5f656565646464a2a2a25c5c5c9a9a9a8e8e8e9999999d9d9d9696969797979898989696969393938e8e8e8b8b8b8989898282827676766868688282827d7d7d707070bfbfbffdfdfdfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbb2b2b27676767373737474747a7a7a6666666868685a5a5ae5e5e5f6f6f6fbfbfbfafafafffffffffffffdfdfdfffffffdfdfdfefefefcfcfcfffffffdfdfdf9f9f9fffffff8f8f8adadadacacaccacacac6c6c6c6c6c6d3d3d3fbfbfbf9f9f9fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfdfdfdfefefefdfdfdfbfbfbf9f9f9f6f6f6f0f0f05959598b8b8badadadb7b7b7a1a1a1a8a8a8aaaaaaa7a7a7a2a2a29e9e9e9a9a9a9595958f8f8f8b8b8b8383837f7f7f7a7a7a7474746f6f6f6a6a6a6464646060606060605454545757574444446363636f6f6f6f6f6f7272725a5a5a323232595959c0c0c0f3f3f3efefeff1f1f1fdfdfdf7f7f7f9f9f9fcfcfcfefefefffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffcfcfcfefefefffffffefefef8f8f8fbfbfb4444446363637f7f7f7777778080809393939797978f8f8f9f9f9fa6a6a6b4b4b4bbbbbbbababaa7a7a77272726565656262626969696969696a6a6a5454543f3f3f5d5d5d515151686868acacac878787aaaaaaa3a3a39191919898989999999595959090908f8f8f8f8f8f8d8d8d8787878181817777777c7c7c737373848484777777717171b5b5b5fafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbafafaf7272727d7d7d7676767676765f5f5f606060737373e9e9e9f7f7f7fafafafafafafffffffffffffcfcfcfffffffdfdfdfffffffafafafffffffcfcfcfafafaffffffeaeaeaa0a0a0acacaccdcdcdc5c5c5c8c8c8d5d5d5fbfbfbfbfbfbfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfdfdfdfcfcfcfafafaf7f7f7d9d9d99e9e9e6c6c6c9e9e9eb4b4b4b9b9b9abababb0b0b0adadadaaaaaaa6a6a6a2a2a29e9e9e9999999393938f8f8f8888888484847e7e7e7979797373736e6e6e6868686464646161615757575858584141416262627373737474747272726464643c3c3c3a3a3a919191f2f2f2fffffff2f2f2fafafafdfdfdfcfcfcfcfcfcfdfdfdfefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefdfdfdfffffffffffffcfcfcf4f4f4f2f2f25656565b5b5b7474747878787f7f7f8383836b6b6b6b6b6b6f6f6f6666666969696c6c6c7070706c6c6c4444441f1f1f2a2a2a4848485656565d5d5d656565797979aaaaaa929292969696a4a4a4949494969696a2a2a28d8d8d9595959999999292928c8c8c8c8c8c8e8e8e8e8e8e8787878181817777777676766f6f6f797979747474777777858585b4b4b4fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbb7b7b77777777b7b7b7171716f6f6f636363666666aeaeaef0f0f0fafafafbfbfbfbfbfbfffffffffffffafafafffffffffffffffffffafafafffffffbfbfbfcfcfcffffffcbcbcb878787a3a3a3cacacac1c1c1c7c7c7d4d4d4fafafafffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfcfcfcfbfbfbf8f8f8f6f6f6dedede5c5c5c868686afafafbbbbbbb7b7b7afafafb9b9b9afafafacacaca8a8a8a5a5a5a1a1a19d9d9d9898989494948e8e8e8a8a8a8484847e7e7e7979797373736d6d6d6969696060605c5c5c5f5f5f4545456363637373736f6f6f6868686868685e5e5e3f3f3f595959b9b9b9f8f8f8fcfcfcfcfcfcfffffffcfcfcfbfbfbfdfdfdfdfdfdfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefdfdfdfffffffefefef6f6f6ecececa6a6a65555554343435b5b5b6868686a6a6a6e6e6e4a4a4a3939393a3a3a2d2d2d2727272222223131314f4f4f4949494848485454548484849999999494949090908e8e8e9d9d9d8f8f8f8f8f8f8e8e8ea3a3a3969696a7a7a79898989696969696969494949191919090908f8f8f8c8c8c8787878383838080806d6d6d6969697171717575757d7d7d565656757575fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbb9b9b97777776f6f6f6c6c6c6e6e6e6e6e6e6d6d6de4e4e4f8f8f8fefefefcfcfcfbfbfbfffffffdfdfdf9f9f9fffffffcfcfcfffffffbfbfbfffffffcfcfcfffffffcfcfca7a7a77474749d9d9dc9c9c9bfbfbfc5c5c5d2d2d2f7f7f7fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfbfbfbfafafaf7f7f7f5f5f5dcdcdc515151aeaeaebdbdbdbababab9b9b9b4b4b4b9b9b9b1b1b1aeaeaeabababa8a8a8a5a5a5a2a2a29d9d9d9999999595959090908a8a8a8484847f7f7f7979797373736f6f6f6464646161616060603f3f3f5959596c6c6c6c6c6c6666666e6e6e5f5f5f3c3c3c3737377a7a7ad5d5d5fffffffcfcfcfbfbfbf8f8f8f9f9f9fefefefffffffcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefdfdfdfdfdfdfbfbfbf1f1f1e5e5e53333333939393232323e3e3e3030302222223e3e3e3434343333334444444949494c4c4c4343435151517e7e7e8a8a8a9a9a9a8484849494949898989191919a9a9a9a9a9a9999999d9d9d9a9a9a919191acacac8e8e8e9595959898989494949292929494949595959393938c8c8c8585858181817f7f7f7e7e7e6e6e6e7b7b7b7c7c7c747474787878454545767676fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbbdbdbd7b7b7b6a6a6a6c6c6c707070727272666666f3f3f3fdfdfdfffffffdfdfdfbfbfbfffffffcfcfcf8f8f8fffffff6f6f6fffffff9f9f9fffffffffffffffffff8f8f89292926e6e6e9e9e9eccccccc0c0c0c5c5c5cfcfcff3f3f3fdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfbfbfbfbfbfbfafafaf7f7f7f4f4f4b1b1b14f4f4fc4c4c4bbbbbbb0b0b0c0c0c0c0c0c0bbbbbbb2b2b2b0b0b0adadadaaaaaaa8a8a8a5a5a5a0a0a09d9d9d9999999595958f8f8f8989898383837d7d7d7777777272726a6a6a6464645b5b5b3232324b4b4b6464646e6e6e6f6f6f717171494949373737444444727272c6c6c6fdfdfdf6f6f6f5f5f5f3f3f3f7f7f7fffffffffffffdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf7f7f7f4f4f4f2f2f26464646d6d6d3535354a4a4a2b2b2b2a2a2a4a4a4a4343435757576d6d6d7474748383838686868181818989898181819696969292929090909595959d9d9d9f9f9f9a9a9a9494949999999999999898989898989898989898989898989797979292929191918f8f8f8e8e8e8d8d8d8989898383837f7f7f7f7f7f7878787373737575757373736a6a6a6161615e5e5ed0d0d0f9f9f9f8f8f8fffffffcfcfcfffffffffffffafafafdfdfdfefefefefefefefefefefefefefefefffffffffffffefefefefefefdfdfdfcfcfcfdfdfdfefefeffffffffffffb4b4b46868686f6f6f7070707171716565656c6c6cf1f1f1f9f9f9fbfbfbfefefefdfdfdfbfbfbfafafafcfcfcfffffffffffffdfdfdffffffffffffedededfefefeffffff969696858585bcbcbcbdbdbdcacacacfcfcfd0d0d0fbfbfbfffffffffffffcfcfcfbfbfbfcfcfcfffffffffffffffffffdfdfdfefefef8f8f8fffffff6f6f6fffffffffffffffffffafafafafafafefefefffffff9f9f9efefeffffffffcfcfcd3d3d3585858737373b5b5b5cacacab6b6b6b6b6b6b2b2b2a7a7a7b5b5b5b4b4b4b2b2b2afafafacacaca8a8a8a4a4a4a2a2a29d9d9d9898989292928e8e8e8b8b8b8686867e7e7e7878787272725e5e5e6666663838383b3b3b5d5d5d6d6d6d6161616363635656561d1d1d3f3f3f4545456a6a6af2f2f2f3f3f3fffffffffffff6f6f6fafafafcfcfcfbfbfbfffffff8f8f8fefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcf9f9f9f7f7f7f6f6f6fffffff5f5f55454541515154949495555554c4c4c6868686868686c6c6c6060606f6f6f7f7f7f7e7e7e8d8d8d9898988484848d8d8d9595959393938b8b8b8888888e8e8e9696969797979797979797979797979696969696969696969696969393939191918f8f8f8d8d8d8b8b8b8888888383838080807979796f6f6f6969696e6e6e7676766c6c6c4f4f4f343434646464fcfcfcf8f8f8fffffff9f9f9fbfbfbf9f9f9fffffffdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfcfcfcfdfdfdbbbbbb6e6e6e7373737272727373736666666d6d6df0f0f0fafafafcfcfcfefefefdfdfdfcfcfcfbfbfbfdfdfdfffffffffffffbfbfbf6f6f6fffffffffffffbfbfbffffff8585859a9a9ac3c3c3b4b4b4bcbcbcccccccd8d8d8fcfcfcf5f5f5fffffffefefefefefefffffffffffffffffffffffffffffffefefefffffff5f5f5fffffffbfbfbe4e4e4fffffffffffffffffff8f8f8fbfbfbfcfcfcf8f8f8fffffff9f9f9dcdcdc6d6d6db3b3b3c4c4c4c1c1c1bcbcbcb3b3b3c1c1c1c3c3c3b6b6b6b5b5b5b4b4b4b1b1b1adadadaaaaaaa6a6a6a5a5a5a0a0a09b9b9b9595959090908d8d8d8888888080807a7a7a7676767777775a5a5a3a3a3a4545455e5e5e5858588383836a6a6a5b5b5b4a4a4a343434333333737373d1d1d1ffffffecececffffffe7e7e7fefefeffffffedededfcfcfcfffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcfbfbfbf1f1f1ffffffffffff5f5f5f5454542d2d2d6868685f5f5f6262628080807f7f7f8989899292928484848484848a8a8a9494949696969898989999999999999898989898989898989696969696969696969595959595959494949494949494949494949191918e8e8e8b8b8b8989898787878383838181817e7e7e7a7a7a7474747575757b7b7b7171714d4d4d2727277b7b7bccccccf7f7f7fffffffafafafffffffffffff8f8f8fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfafafaf9f9f9f9f9f9f9f9f9bababa6d6d6d7070706f6f6f7272726868686f6f6ff0f0f0fbfbfbfdfdfdfefefefefefefdfdfdfdfdfdfefefefffffffbfbfbfffffffdfdfdfdfdfdffffffe9e9e9ffffffa0a0a09f9f9fcfcfcfc9c9c9c6c6c6cdcdcdddddddfffffffffffffbfbfbfdfdfdfefefefffffffefefefdfdfdfefefefefefefffffff2f2f2f4f4f4ffffffffffffffffffffffffeeeeeefffffff0f0f0ebebebf0f0f0e9e9e9e0e0e0d4d4d4c3c3c34e4e4ec3c3c3bababab0b0b0c0c0c0acacacb7b7b7bababab8b8b8b7b7b7b6b6b6b3b3b3b0b0b0adadadaaaaaaa8a8a8a5a5a5a0a0a09999999595959191918c8c8c8484847e7e7e7e7e7e7575755f5f5f4040404444445a5a5a5f5f5f7373735f5f5f4b4b4b525252434343353535363636636363cfcfcffbfbfbfffffffcfcfcfafafafdfdfdfbfbfbfffffffcfcfcfefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefdfdfdfdfdfdffffffdadadafafafaf2f2f27474745e5e5e6464646c6c6c6666668484847373736c6c6c8080808787878d8d8d8b8b8b9191919292929494949898989c9c9c9c9c9c9797979393939696969696969696969595959494949494949393939393939494949191918c8c8c8989898888888686868383838181817474747979797676766d6d6d6969696464644c4c4c3030301d1d1d565656fffffff1f1f1edededf3f3f3efefefe8e8e8fffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffffffffefefefdfdfdfbfbfbfafafafafafafafafab7b7b76b6b6b6e6e6e6d6d6d7474746f6f6f777777f5f5f5fdfdfdfdfdfdfefefefefefefefefefefefefffffffffffffcfcfcfefefefffffff8f8f8f9f9f9e0e0e0d2d2d2989898929292c4c4c4c7c7c7c3c3c3cececee3e3e3fffffffbfbfbf5f5f5f9f9f9fcfcfcfcfcfcf9f9f9f7f7f7f9f9f9fbfbfbfcfcfce9e9e9fffffff1f1f1f1f1f1f9f9f9fdfdfdeaeaeae1e1e19e9e9e6363635c5c5c7474747d7d7d6868684b4b4b606060c4c4c4bfbfbfb7b7b7cdcdcdbdbdbdb7b7b7b9b9b9b9b9b9b9b9b9b8b8b8b6b6b6b4b4b4b1b1b1aeaeaeadadadaaaaaaa5a5a59f9f9f9a9a9a9797979292928a8a8a8484848585857070706969693232323131314444446868685353536565657a7a7a4e4e4e2a2a2a3b3b3b4242423d3d3d444444ffffffe8e8e8fffffff2f2f2e6e6e6fffffffffffff9f9f9fdfdfdfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbededededededffffffe4e4e4ffffff9b9b9b6464646363637f7f7f8080808c8c8c9494948787878b8b8b919191818181919191a0a0a0a0a0a09696969090909494949d9d9d9898989797979797979696969595959494949393939393939393939090908c8c8c8989898787878585858282828080807373737878787676766d6d6d6d6d6d6e6e6e5e5e5e4848480707075b5b5bfafafae9e9e9fffffffffffff5f5f5fffffffafafafafafafbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefffffffefefefefefefefefefdfdfdfdfdfdfcfcfcb9b9b96d6d6d6f6f6f6f6f6f7979797777777c7c7cf7f7f7fefefefdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffeeeeeef8f8f8f7f7f7f7f7f7f1f1f1838383656565abababc1c1c1babababebebee0e0e0fffffffffffff1f1f1f4f4f4f8f8f8fcfcfcfcfcfcf8f8f8f6f6f6f7f7f7f8f8f8f5f5f5ffffffffffffdadadafffffff5f5f5f8f8f86b6b6b7a7a7a7d7d7d7979797272726e6e6e6d6d6d7373737e7e7eb1b1b1c9c9c9c7c7c7b9b9b9c2c2c2c5c5c5bababac1c1c1babababababab9b9b9b8b8b8b6b6b6b4b4b4b2b2b2b1b1b1afafafaaaaaaa4a4a4a0a0a09d9d9d9898989191918b8b8b8181818b8b8b7474744545453636363131314e4e4e6969695151516a6a6a4a4a4a212121333333454545454545575757f2f2f2fffffffffffffffffffffffff5f5f5f2f2f2fefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafaf9f9f9ffffffefefeffbfbfbe5e5e5ffffffededede0e0e0eeeeeefdfdfdb9b9b97c7c7c8787879393938686868a8a8a8b8b8b8a8a8a9292929a9a9a9c9c9c9999999696969797979999999898989797979797979696969494949393939393939292929191918f8f8f8b8b8b8989898787878585858181817e7e7e7a7a7a7777777373737777778585858b8b8b7979796161615151514a4a4a5e5e5ee9e9e9f9f9f9f3f3f3f9f9f9fafafaf4f4f4f5f5f5f7f7f7f9f9f9fcfcfcfffffffffffffffffffefefefefefefffffffffffffffffffefefefdfdfdfdfdfdb7b7b76c6c6c6d6d6d6c6c6c777777767676787878eeeeeefefefefcfcfcfcfcfcfdfdfdfefefefffffffffffffdfdfdffffffeeeeeefffffffbfbfbf4f4f4fafafa6d6d6d818181bebebecacacac3c3c3c4c4c4e3e3e3fffffffffffffdfdfdf7f7f7fafafafdfdfdfdfdfdfcfcfcf9f9f9f8f8f8f7f7f7f9f9f9edededfffffff9f9f9e8e8e86d6d6d7272727777776d6d6d6e6e6e6868686d6d6d7878786b6b6b515151464646cececebbbbbbbdbdbdb6b6b6b7b7b7bebebeb5b5b5babababababababababababab9b9b9b8b8b8b7b7b7b5b5b5b4b4b4b3b3b3aeaeaea9a9a9a6a6a6a4a4a49f9f9f999999939393969696717171a9a9a9dbdbdb5252523131316767676767677d7d7d5c5c5c6969694545452a2a2a1b1b1b0a0a0a595959505050fbfbfbe6e6e6e0e0e0ffffffeeeeeefffffffffffffcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafae0e0e0f5f5f5fffffffcfcfce1e1e1fffffffffffff3f3f3f7f7f7eaeaeae6e6e6dbdbdb9898986d6d6d8f8f8fa6a6a69696968e8e8e8787878a8a8a9393939797979292928a8a8a9797979696969595959494949393939292929191919090908f8f8f8d8d8d8b8b8b8a8a8a8888888585858080807c7c7c7272726c6c6c6a6a6a7474748383838888887f7f7f7373736060602a2a2a242424ffffffffffffe7e7e7fffffff7f7f7f5f5f5f6f6f6f8f8f8fafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffefefefcfcfcfafafaf9f9f9b4b4b46969696c6c6c6c6c6c787878787878797979ebebebfdfdfdfbfbfbfafafafbfbfbfefefefffffffefefefcfcfcfefefef7f7f7fffffff8f8f8f7f7f7eeeeee7e7e7eb8b8b8b4b4b4c3c3c3cacacac9c9c9d9d9d9ebebebf2f2f2fefefef9f9f9fafafafbfbfbfdfdfdfdfdfdfcfcfcf8f8f8f5f5f5fdfdfdf7f7f7d7d7d77676766a6a6a7171715f5f5f6666665e5e5e5f5f5f5757575656565b5b5b5d5d5d7e7e7eb5b5b5bdbdbdc0c0c0b8b8b8c0c0c0c6c6c6bebebebebebebebebebabababababababababababab9b9b9b8b8b8b7b7b7b6b6b6b5b5b5b1b1b1acacacaaaaaaa8a8a8a5a5a59f9f9f9a9a9a7e7e7eb5b5b5d9d9d9f7f7f7e3e3e34d4d4d2c2c2c7575756969695353536262623f3f3f3232325151514343433e3e3e454545fafafafffffff7f7f7fffffffbfbfbfffffff0f0f0fcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfffffff1f1f1f2f2f2efefeff8f8f8f1f1f1fcfcfcf4f4f4fffffff2f2f2efefefefefefd7d7d7e1e1e1f7f7f7d0d0d0a1a1a1a0a0a09d9d9d9898989393939494949a9a9aa0a0a09595959595959494949393939191919090908f8f8f8e8e8e8e8e8e8d8d8d8b8b8b8a8a8a8989898585857f7f7f7b7b7b7676767474747777777d7d7d8181818383838a8a8a9393937f7f7f6565654a4a4af3f3f3fffffffcfcfcfffffff4f4f4fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffffffffffffffffffffffffcfcfcfafafaf7f7f7f5f5f5b6b6b66d6d6d717171737373828282848484848484f4f4f4fdfdfdfafafaf9f9f9fafafafdfdfdfffffffdfdfdfbfbfbf9f9f9f4f4f4ffffffefefefffffffe3e3e37e7e7eaaaaaac2c2c2c6c6c6cfcfcfd9d9d9f2f2f2fffffff9f9f9fefefef8f8f8f7f7f7f7f7f7fafafafcfcfcfbfbfbf6f6f6f1f1f1f3f3f3e0e0e06969696363637373737070706262625e5e5e5959595b5b5b5757575757574d4d4d3e3e3e6a6a6abebebeadadadd1d1d1b1b1b1b9b9b9c5c5c5afafafc0c0c0c2c2c2b9b9b9b9b9b9bababababababababab9b9b9b8b8b8b7b7b7b6b6b6b2b2b2aeaeaeacacacabababa8a8a8a2a2a29d9d9d9e9e9ea9a9a9fbfbfbf5f5f5ffffff4747474747474c4c4c6363636e6e6e6a6a6a5a5a5a1919190808083b3b3b2c2c2c3737376d6d6de1e1e1fbfbfbf3f3f3fffffff5f5f5fffffffcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfafafaf8f8f8f9f9f9fafafafafafaf8f8f8f7f7f7f8f8f8fafafaecececefefeff4f4f4f8f8f8fbfbfbfbfbfbf9f9f9f7f7f7e3e3e3e3e3e3d3d3d3b7b7b7a4a4a49e9e9e9898988f8f8f9191919e9e9e9898988c8c8c9f9f9f8585859191919696968787878686868d8d8d8e8e8e8383838080808080807878787373737272727171717272727878788181818888888b8b8b8b8b8b616161434343818181f0f0f0ffffffffffffefefeff6f6f6f7f7f7f8f8f8fafafafcfcfcfefefefffffffffffffffffffefefefffffff9f9f9f8f8f8fffffff0f0f0cecece8282826969697272727a7a7a838383858585c7c7c7f8f8f8f8f8f8f9f9f9fbfbfbfcfcfcfdfdfdfefefefefefefefefef9f9f9fbfbfbfafafafffffff0f0f0878787979797b6b6b6c2c2c2c6c6c6c3c3c3d5d5d5f6f6f6fafafaf4f4f4fffffffffffff0f0f0fffffff3f3f3eaeaeaffffffffffffeeeeeec9c9c9a0a0a06868686060606e6e6e6f6f6f6d6d6d575757afafafc5c5c5d0d0d0c6c6c6c7c7c79494946e6e6ebebebebebebebfbfbfbfbfbfbfbfbfbfbfbfbebebebdbdbdbcbcbcbababababababbbbbbbcbcbcbcbcbcbcbcbcbbbbbbbbbbbbb9b9b9b3b3b3b1b1b1b4b4b4b3b3b3adadada9a9a9ababab9c9c9cafafafeeeeeefdfdfd9595956060604e4e4e5a5a5a5b5b5b7070706a6a6a5757574a4a4a3030301e1e1e2626263e3e3e333333717171d4d4d4ffffffefefeffffffff9f9f9fcfcfcfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbf9f9f9fafafafbfbfbfbfbfbf9f9f9f8f8f8fafafafbfbfbf3f3f3f6f6f6f9f9f9fbfbfbfcfcfcfbfbfbfafafaf8f8f8f5f5f5f8f8f8f2f2f2e3e3e3d7d7d7cdcdcdbbbbbba8a8a89e9e9e9d9d9d8e8e8e8d8d8d9c9c9c9090909494948a8a8a9b9b9b8989898282828484848181818282828282827a7a7a7474747070706b6b6b6a6a6a7171717c7c7c8686868b8b8b6e6e6e888888555555404040edededf5f5f5f4f4f4f8f8f8f7f7f7f8f8f8f9f9f9fafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffdfdfdf7f7f7ffffffebebebaeaeae6f6f6f6969696c6c6c7c7c7c7b7b7b949494e3e3e3fffffff9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdf8f8f8fdfdfdfffffff0f0f0fefefe6b6b6bacacacbbbbbbcbcbcbc0c0c0bebebedcdcdcfffffffffffffafafaf6f6f6fcfcfcf8f8f8fcfcfcfcfcfcfffffff1f1f1c7c7c7b4b4b49b9b9b6565657171717d7d7d6d6d6d686868b3b3b3b8b8b8f4f4f4f8f8f8f7f7f7f7f7f7fafafad1d1d1adadadcbcbcbbcbcbcbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbbbbbbbababababababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbbbbbbbabababababab4b4b4b2b2b2b4b4b4b4b4b4afafafacacacaeaeaea7a7a7b1b1b1e5e5e5a5a5a57171716f6f6f5c5c5c4848485f5f5f6b6b6b6969696161615353533131311b1b1b262626393939313131414141c9c9c9f4f4f4fcfcfcf2f2f2fffffffcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfcfcfcfdfdfdfdfdfdfbfbfbfafafafbfbfbfdfdfdfdfdfdfdfdfdfefefefefefefefefefdfdfdfcfcfcfbfbfbf5f5f5fbfbfbfffffffffffffffffffafafae7e7e7d2d2d2cfcfcfbebebe9b9b9b9595958787878b8b8b9494948b8b8b8c8c8c8383838686868d8d8d8a8a8a8585857b7b7b6c6c6c7a7a7a7474746c6c6c6969696d6d6d7878788585858e8e8e7b7b7b8080807b7b7b4d4d4d909090f5f5f5fefefef6f6f6f9f9f9f9f9f9fafafafbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfffffffdfdfdfffffff9f9f9fffffff7f7f79c9c9c5959596767676d6d6d848484797979999999fbfbfbfffffffbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbf9f9f9f8f8f8fdfdfdfefefefbfbfb5f5f5faeaeaec3c3c3c6c6c6bfbfbfd3d3d3f3f3f3fefefefbfbfbfafafafcfcfcf8f8f8fffffff8f8f8ffffffffffffc3c3c3868686747474717171636363737373818181b2b2b2b2b2b2f0f0f0fffffff8f8f8fffffffffffffdfdfdd3d3d3acacacb4b4b4c2c2c2bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbbbbbbbabababbbbbbbbbbbbbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbabababbbbbbb6b6b6b3b3b3b5b5b5b5b5b5b2b2b2b1b1b1b2b2b2acacacb6b6b6e7e7e76e6e6e5f5f5f7272726e6e6e6262626464646666666868686c6c6c6262623b3b3b2020202424243838382a2a2a363636878787dededeefefeffbfbfbfffffffdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfefefefffffffefefefdfdfdfcfcfcfdfdfdfffffffffffffffffffffffffffffffefefefefefefefefefefefef5f5f5f9f9f9fcfcfcfefefefffffffffffffcfcfcf1f1f1fafafaeeeeeecbcbcbc0c0c08f8f8f9090909898989090908888888989898b8b8b8282827878787e7e7e8383837878787979797676767171716c6c6c6868686c6c6c7b7b7b8989899595956a6a6a949494878787292929eaeaeaf2f2f2fafafaf9f9f9fafafafafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfcfcfcfffffff9f9f9fffffff4f4f4ffffffffffff9b9b9b5656566b6b6b7e7e7e8e8e8e8383838e8e8efffffff7f7f7fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafaf9f9f9f8f8f8fefefef0f0f0ffffffa8a8a87f7f7faeaeaec3c3c3c4c4c4c1c1c1e2e2e2fffffffafafaf2f2f2fbfbfbffffffedededfffffff6f6f6f1f1f1cecece8787877171716d6d6d6f6f6f7575757e7e7eafafaffefefef7f7f7fcfcfcfffffff1f1f1f9f9f9fffffff6f6f6a4a4a4797979afafafc3c3c3bfbfbfbfbfbfc0c0c0c0c0c0c0c0c0bfbfbfbebebebdbdbdbcbcbcbcbcbcbdbdbdbdbdbdbcbcbcbcbcbcbbbbbbbabababbbbbbb8b8b8b5b5b5b5b5b5b6b6b6b6b6b6b5b5b5b5b5b5afafafacacacbebebe6a6a6a7171716f6f6f7272728080806969696868686a6a6a7070706d6d6d5252523030301e1e1e2222222121212f2f2f3636368c8c8ccececeffffffe8e8e8fbfbfbfbfbfbfcfcfcfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfefefefffffffffffffffffffefefefdfdfdfefefefffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfcfcfcf9f9f9fbfbfbfffffff3f3f3f7f7f7c9c9c9c0c0c0b6b6b69f9f9f8a8a8a8d8d8d8d8d8d7f7f7f7979798686868585856e6e6e7171717272727272726c6c6c6161615c5c5c6767677878788c8c8c8080809393938686863838389b9b9bd0d0d0fffffff9f9f9fafafafafafafbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfffffffffffff9f9f9ffffffedededf8f8f8ffffff9f9f9f6464646f6f6f8d8d8d8b8b8b8a8a8a808080fffffff8f8f8fcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafaf9f9f9f8f8f8fcfcfcfffffff5f5f5f1f1f1515151acacacbdbdbdbebebeccccccc2c2c2dadadafafafafefefefffffffffffff6f6f6efefefebebebd2d2d2bebebe8888886666667b7b7b7474747171717c7c7cacacacfffffffcfcfcefefeff3f3f3f3f3f3fffffff6f6f6fbfbfbffffffbbbbbb959595c2c2c2c5c5c5c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbbbbbbbabababbbbbbb9b9b9b7b7b7b6b6b6b7b7b7b9b9b9b8b8b8b6b6b6b3b3b3a0a0a07575756b6b6b7d7d7d7272726d6d6d7878786e6e6e6e6e6e6d6d6d6e6e6e7272726d6d6d4848481b1b1b1e1e1e2a2a2a2626262c2c2c3a3a3abfbfbffdfdfdf7f7f7f8f8f8f8f8f8f8f8f8f9f9f9fafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffffffffffefefefefefefffffffffffffefefefefefefefefefefefefffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffcfcfcfcfcfcfcfcfcf7f7f7fefefef5f5f5fffffff8f8f8f5f5f5ebebebcececeb1b1b19e9e9e8c8c8c8080807f7f7f8787878080806868687171717171717272726f6f6f6363635858585c5c5c6969697e7e7e909090909090717171787878353535dededefbfbfbf9f9f9f9f9f9fafafafbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfffffffffffffbfbfbfffffff3f3f3fffffffcfcfca7a7a76565656d6d6d8888887b7b7b858585888888fffffffbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfbfbfbfafafaf9f9f9f8f8f8ffffffecececfffffffafafa787878bbbbbbb9b9b9c3c3c3c3c3c3cdcdcde5e5e5f8f8f8fcfcfcfefefefefefef9f9f9ffffffc0c0c08888887a7a7a6e6e6e7474747878785050506b6b6bc1c1c1e2e2e2ffffffe7e7e7f6f6f6efefefefefeff4f4f4eeeeeef9f9f9fdfdfdd1d1d1b7b7b7c7c7c7c2c2c2bebebebebebebebebebebebebebebebdbdbdbcbcbcbcbcbcbebebebebebebebebebebebebdbdbdbcbcbcbbbbbbbababab9b9b9bbbbbbbababab8b8b8b9b9b9bbbbbbb9b9b9b4b4b4b2b2b2adadad6565657272727070707272727070707777777171717070706f6f6f6b6b6b7171717b7b7b5d5d5d2525252d2d2d2424242e2e2e2929293131318e8e8edededefffffff7f7f7f6f6f6f6f6f6f7f7f7f8f8f8fbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffff9f9f9fafafafcfcfcfffffffffffffffffffefefefdfdfdfafafafffffff4f4f4efefeffffffffffffffffffff8f8f8fbfbfbcbcbcbaaaaaa9e9e9e8e8e8e8080808383838a8a8a7979797070706d6d6d6f6f6f6a6a6a5f5f5f5b5b5b5f5f5f7676768181818686867474747979791b1b1be7e7e7ebebebf7f7f7f8f8f8f9f9f9fafafafcfcfcfdfdfdfefefefffffffefefefafafafdfdfdfffffffdfdfdffffffdbdbdb9090905b5b5b7272728383837e7e7e8a8a8ab5b5b5fffffff9f9f9fafafafafafafbfbfbfbfbfbfbfbfbfafafaf9f9f9f9f9f9ffffffe3e3e3fffffff9f9f9c6c6c6bdbdbdb2b2b2c7c7c7bebebee2e2e2fafafafbfbfbf9f9f9f6f6f6f3f3f3f5f5f5cecece8c8c8c6464646262627272727777776161615454549d9d9dfffffffafafae9e9e9f2f2f2fffffff2f2f2f1f1f1ecececfafafaffffffdededec0c0c0c0c0c0c2c2c2cacacabebebebebebebfbfbfbfbfbfbebebebdbdbdbdbdbdbcbcbcbebebebebebebebebebebebebdbdbdbcbcbcbbbbbbbababab8b8b8bcbcbcbcbcbcbababababababcbcbcb8b8b8b1b1b1b6b6b6b1b1b17a7a7a7878786464647575757171717c7c7c7373736c6c6c6e6e6e6d6d6d6e6e6e7878786666663939392828281919192929290c0c0c353535444444848484d0d0d0f7f7f7f6f6f6f6f6f6f6f6f6f8f8f8fbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffafafafcfcfcfffffffffffffbfbfbf8f8f8f4f4f4fffffffffffff0f0f0fffffff3f3f3fffffffbfbfbffffffe7e7e7f0f0f0ffffffdadada9393937979798686867c7c7c6b6b6b6262626868686b6b6b6262625858585656566464647a7a7a727272767676555555414141bebebeecececf6f6f6f7f7f7f8f8f8fafafafcfcfcfefefefffffffffffffffffffafafafffffffbfbfbfbfbfbf1f1f1aaaaaa6060605555558080808b8b8b9595959c9c9ceaeaeafffffff8f8f8f9f9f9fafafafafafafbfbfbfbfbfbfafafafafafaf9f9f9e6e6e6fffffffcfcfcc9c9c9ccccccc5c5c5c0c0c0bfbfbfd0d0d0f1f1f1f9f9f9f5f5f5ffffffffffffeaeaeadcdcdc5d5d5d616161797979787878727272595959515151979797f5f5f5f9f9f9f5f5f5fffffffffffff0f0f0f6f6f6f7f7f7f9f9f9fffffff3f3f3aaaaaa9d9d9dbcbcbcb8b8b8c5c5c5c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0bfbfbfbebebebfbfbfbfbfbfbfbfbfbebebebdbdbdbcbcbcbbbbbbbababab7b7b7bcbcbcbdbdbdbbbbbbbbbbbbbdbdbdb7b7b7aeaeaec0c0c09a9a9a7474746c6c6c6868688181816767676c6c6c7373736767676c6c6c7171716b6b6b7070706868684949492929293a3a3a2121211818182b2b2b373737373737a3a3a3f8f8f8f7f7f7f6f6f6f7f7f7f8f8f8fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfafafaf9f9f9fafafafdfdfdf2f2f2ecececffffffffffffd2d2d28b8b8b8585856565658484846868686969697373735c5c5c4949495050504e4e4e7c7c7c585858626262606060373737b8b8b8f6f6f6f7f7f7fbfbfbfffffffffffffcfcfcf8f8f8fefefefffffffdfdfdfffffff8f8f8f1f1f1fbfbfba1a1a15454546d6d6d888888878787898989969696fffffffdfdfdfffffff9f9f9fcfcfcfffffffefefefcfcfcfafafafcfcfcfefefefffffff7f7f7d3d3d3444444b8b8b8cfcfcfc4c4c4bebebed2d2d2fefefef9f9f9fdfdfdf8f8f8f4f4f4dadada6868686d6d6d8686867f7f7f686868656565535353acacacf3f3f3fafafaf5f5f5f1f1f1f1f1f1f4f4f4f8f8f8f9f9f9f9f9f9f6f6f6e9e9e9fdfdfddfdfdfbfbfbfccccccc0c0c0b0b0b0c4c4c4c3c3c3c1c1c1bfbfbfbebebebebebebebebebfbfbfbfbfbfbfbfbfbfbfbfbebebebebebebdbdbdbdbdbdbdbdbdbebebebdbdbdbbbbbbb9b9b9b8b8b8babababebebec1c1c1b8b8b8bbbbbb5656566e6e6e6d6d6d7171717070707575757373737070706f6f6f7272727777777a7a7a7777777373733b3b3b2e2e2e3333332f2f2f1f1f1f1818183f3f3f939393edededfdfdfdfefefef9f9f9fffffffcfcfcf1f1f1fffffffdfdfdfffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfafafaf9f9f9f9f9f9f5f5f5fffffffffffffbfbfbf4f4f4f8f8f8fbfbfbf8f8f8ffffff9090906c6c6c5959596a6a6a5e5e5e4e4e4e6363634a4a4a4949496d6d6d5a5a5a6d6d6d5050503b3b3b919191e3e3e3fdfdfdfafafaf1f1f1fefefefffffffcfcfcfffffffafafafffffff5f5f5fffffff2f2f2ffffff9898986161616868688c8c8c8585858282829d9d9df5f5f5fcfcfcfdfdfdf9f9f9fcfcfcfefefefefefefcfcfcfafafafbfbfbfdfdfdf6f6f6eaeaeafbfbfbb4b4b4cacacab2b2b2b8b8b8c0c0c0f3f3f3f7f7f7fcfcfcf6f6f6ffffffd1d1d17272726262628c8c8c4545457373735f5f5f333333b9b9b9ecececefefeffafafaf6f6f6f3f3f3f3f3f3f6f6f6f8f8f8f8f8f8f7f7f7f6f6f6fefefef3f3f3cfcfcfbebebebbbbbbbbbbbbd4d4d4c2c2c2c2c2c2c1c1c1c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebebebebebebebebdbdbdbdbdbdbdbdbdbdbdbdbcbcbcbbbbbbb9b9b9b9b9b9babababbbbbbb1b1b1a2a2a26868686e6e6e7979796969697171717171717373737070706f6f6f7272727878787b7b7b7979797575753f3f3f3535353030302323232929293131312626262c2c2c838383eeeeeeeeeeeef5f5f5fffffff7f7f7fffffffafafafefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafafafafaf9f9f9f9f9f9efefeff1f1f1f7f7f7fcfcfcf6f6f6f1f1f1fbfbfbffffffeeeeeef5f5f5ececec8989896c6c6c6d6d6d5959594848485d5d5d6363635b5b5b4f4f4f5151514c4c4c4b4b4b717171cbcbcbfffffffffffff1f1f1fdfdfdfffffff5f5f5fdfdfdfcfcfcfffffff1f1f1fffffffffffffcfcfc8989894c4c4c6f6f6f969696878787878787bbbbbbeeeeeefffffffffffffafafafcfcfcfefefefefefefcfcfcfbfbfbfbfbfbfcfcfce9e9e9fdfdfdf7f7f7c2c2c2bbbbbbc5c5c5ccccccbcbcbce7e7e7ffffffebebebf9f9f9c3c3c37272728282827373734d4d4d8b8b8b727272d3d3d3fdfdfdf5f5f5ffffffe8e8e8fafafaf8f8f8f7f7f7f7f7f7f8f8f8f9f9f9f7f7f7f6f6f6fafafaecececa4a4a4949494c6c6c6c7c7c7b2b2b2bbbbbbc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebebebebebebebebdbdbdbcbcbcbcbcbcbdbdbdbcbcbcbbbbbbb9b9b9b7b7b7b5b5b5a7a7a77c7c7c7777776d6d6d8080806363637272726e6e6e7272727070706f6f6f7373737878787c7c7c7b7b7b7979794c4c4c4343433c3c3c2424242222222d2d2d1e1e1e161616919191fcfcfcfffffffcfcfcfffffff2f2f2fffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffefefefefefefdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfffffff4f4f4f4f4f4fffffffffffffffffff8f8f8f7f7f7ffffffedededfdfdfdf6f6f6ebebeb9898985b5b5b6666664040405f5f5f5d5d5d6767675353536e6e6e4b4b4b4040408b8b8bc6c6c6f3f3f3fcfcfcfdfdfdfffffffefefefcfcfcfffffff7f7f7fffffffdfdfdf0f0f08585855f5f5f8282827d7d7d999999878787989898e4e4e4edededfffffffffffffcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfffffffbfbfbb6b6b6b6b6b6c7c7c7c3c3c3b9b9b9e4e4e4f3f3f3fcfcfcffffffbebebe6767676262627373736f6f6f7373733e3e3ec8c8c8f9f9f9e6e6e6eeeeeefafafafbfbfbfafafafafafafafafafbfbfbfbfbfbf9f9f9f7f7f7f6f6f6f3f3f3fefefec2c2c2b3b3b3cacacabebebec1c1c1cbcbcbbebebebfbfbfc0c0c0c2c2c2c2c2c2c1c1c1c0c0c0bfbfbfc0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbebebebebebebebebebdbdbdbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbb9b9b9b7b7b7a4a4a46363637676766d6d6d7a7a7a6767677070706f6f6f7171717070707070707373737878787c7c7c7d7d7d7d7d7d6666664949494545453939392626261d1d1d1e1e1e353535282828898989eeeeeef5f5f5f2f2f2fffffff7f7f7fffffff9f9f9fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfffffffffffffffffffdfdfdfcfcfcfffffffffffffffffffbfbfbffffffffffffe8e8e8fffffff2f2f2c6c6c6a3a3a36161615151515151514949494c4c4c6868685959595b5b5b6f6f6f939393dcdcdcfffffff8f8f8f3f3f3fcfcfcf3f3f3f3f3f3fffffff9f9f99696968484847676768484848282828989898f8f8f828282a8a8a8fffffff0f0f0f8f8f8fcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbf9f9f9fdfdfdf1f1f1b8b8b8c8c8c8c5c5c5c1c1c1bfbfbff1f1f1f9f9f9f2f2f2bfbfbf6d6d6d6565657373735656565b5b5b5c5c5cb9b9b9f0f0f0fbfbfbfffffff1f1f1fdfdfdfefefefafafafbfbfbfdfdfdfdfdfdfcfcfcfafafaf9f9f9f8f8f8fffffff8f8f8cececec3c3c3c0c0c0bcbcbcc7c7c7aeaeaebebebebfbfbfc0c0c0c2c2c2c2c2c2c1c1c1c0c0c0bfbfbfc0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbebebebebebebfbfbfbdbdbdbabababbbbbbbdbdbdbebebebebebebdbdbdaeaeae6565656f6f6f7272726c6c6c7272726d6d6d7171717070707070707070707373737777777b7b7b7e7e7e7f7f7f7d7d7d4848484141414949493d3d3d2a2a2a1b1b1b262626212121737373fdfdfdffffffeeeeeefdfdfdfafafaf7f7f7f4f4f4f7f7f7fbfbfbfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff8f8f8f6f6f6fefefefffffffcfcfcf9f9f9fffffffffffff3f3f3fdfdfdf1f1f1f4f4f4f4f4f49292925353536161615959598383835b5b5b5252525454547d7d7d888888c8c8c8fffffffcfcfcf4f4f4fcfcfcf7f7f7fbfbfbdbdbdb8686868585857d7d7d8787877c7c7c8e8e8e939393888888868686aeaeaefffffff9f9f9f8f8f8fcfcfcfefefefdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfafafaf8f8f8eeeeeed1d1d1cecececcccccaeaeaed2d2d2eeeeeee6e6e6ffffffbbbbbb5858585555556666665b5b5b707070757575afafaffefefef3f3f3e8e8e8eeeeeefffffff8f8f8fffffffafafafdfdfdfffffffffffffdfdfdfbfbfbfbfbfbfbfbfbf8f8f8e8e8e8e5e5e5dcdcdcb5b5b5b5b5b5d6d6d6ccccccc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c0c0c0bfbfbfbfbfbfc1c1c1c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfc1c1c1bdbdbdbababababababebebec1c1c1c0c0c0bebebeb1b1b17474746b6b6b7777776565657878786c6c6c7171717070707070707070707272727575757979797d7d7d7f7f7f7f7f7f4f4f4f4a4a4a4949493d3d3d3b3b3b2e2e2e2424242d2d2d383838888888eeeeeefafafaefefeffffffffafafaf3f3f3f6f6f6f8f8f8f9f9f9fafafafcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffff6f6f6fcfcfcfcfcfcfffffff8f8f8fcfcfcebebebe7e7e79999995656565050507676765353536262626767677373737f7f7f9c9c9ccfcfcff8f8f8f7f7f7eaeaeaf1f1f1a4a4a4acacac7d7d7d9999997b7b7b8d8d8d8787879191919393938686868e8e8ea5a5a5e3e3e3fefefefbfbfbfdfdfdfffffffdfdfdfcfcfcfcfcfcfefefefdfdfdfafafaf7f7f7fcfcfca8a8a8bebebec5c5c5bcbcbcc8c8c8ecececfcfcfcffffff7474746262625656565050507272727d7d7dbcbcbcfefefef9f9f9fefefefffffff3f3f3fffffff9f9f9fffffffbfbfbfdfdfdfffffffffffffdfdfdfcfcfcfdfdfdfffffffafafaafafaf9f9f9fb3b3b3bfbfbfccccccc4c4c4afafafc2c2c2c2c2c2c1c1c1c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfc1c1c1c1c1c1c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfc0c0c0bdbdbdbabababcbcbcc0c0c0c1c1c1bdbdbdb9b9b99f9f9f7777776969697474746666667474747070707171716f6f6f7070707070707171717373737777777b7b7b7e7e7e7c7c7c5757575858584d4d4d3737373f3f3f4040403838383131311818183c3c3cb0b0b0fefefefdfdfdf2f2f2edededf8f8f8f9f9f9f9f9f9f8f8f8f8f8f8fafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfafafafbfbfbfbfbfbfafafaf9f9f9fdfdfdfffffffdfdfdf8f8f8fffffff5f5f5f4f4f4f3f3f3ffffffedededf1f1f1cdcdcd4242425b5b5b6161616d6d6d6f6f6f6161617777778a8a8a7e7e7e9b9b9bdededed1d1d1a1a1a1aaaaaa8181818989897d7d7d9a9a9a8e8e8e8d8d8d9696968c8c8c8a8a8a8181818f8f8f939393c0c0c0fbfbfbfafafaf9f9f9fffffffdfdfdfbfbfbfcfcfcfefefefdfdfdfafafaf7f7f7e0e0e0c3c3c3dfdfdfa9a9a9bcbcbccdcdcde1e1e1f7f7f7ababab7b7b7b505050575757808080999999bcbcbcf9f9f9f2f2f2f1f1f1fbfbfbf7f7f7fffffff2f2f2fffffffffffffbfbfbfdfdfdfffffffffffffdfdfdfdfdfdfffffffffffff8f8f8adadada9a9a9c2c2c2cececec8c8c8b2b2b2c2c2c2c4c4c4c3c3c3c1c1c1bfbfbfbebebebebebebebebebfbfbfc1c1c1c1c1c1c1c1c1c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbebebebcbcbcbbbbbbbebebec1c1c1c0c0c0b9b9b9b2b2b28585857070706767676c6c6c6b6b6b6d6d6d7575757272726f6f6f7070707070707171717272727575757a7a7a7d7d7d8383835555555959595a5a5a4646464242423939392d2d2d252525292929424242484848abababfffffff2f2f2fffffffdfdfdfcfcfcfbfbfbf8f8f8f7f7f7f8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefcfcfcfcfcfcfdfdfdf8f8f8fffffffdfdfdfbfbfbfcfcfcf3f3f3edededf5f5f5f5f5f5c6c6c65a5a5a7373736a6a6a7272726c6c6c6e6e6e8080808282828484848888888e8e8e9191918b8b8b8181818c8c8c8d8d8d8c8c8c8888888989898b8b8b8a8a8a858585888888848484808080909090a9a9a9f4f4f4fcfcfcf3f3f3fdfdfdfdfdfdfafafaf6f6f6f8f8f8fcfcfcf9f9f9f1f1f1ddddddbfbfbfbbbbbbc1c1c1cacacad5d5d5ebebebfbfbfb7e7e7e4040404444447d7d7dcbcbcbf7f7f7f0f0f0fffffff6f6f6fafafafdfdfdfcfcfcf8f8f8f8f8f8fdfdfdfffffffefefefffffffffffffffffffefefefafafaf7f7f7f5f5f5f9f9f9d3d3d3bfbfbfc3c3c3c4c4c4c3c3c3c3c3c3c1c1c1c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2bfbfbfc0c0c0c1c1c1c2c2c2c1c1c1c0c0c0bebebebdbdbdc5c5c5bebebeb3b3b3bfbfbfc2c2c2bebebebbbbbb9e9e9e7070706f6f6f6e6e6e6d6d6d6c6c6c6d6d6d6e6e6e6f6f6f7171717070706c6c6c6c6c6c7373737b7b7b7b7b7b7777777a7a7a6a6a6a5b5b5b5656565454544e4e4e4646464141413939391c1c1c2121213838387d7d7db1b1b1f0f0f0fffffffefefef0f0f0f9f9f9fffffff3f3f3f4f4f4fffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffdfdfdfcfcfcfdfdfdfbfbfbfffffffafafaf1f1f1ecececebebebf4f4f4ffffffe2e2e29595954b4b4b7373737676767878786767675959597f7f7f8383838484848282828484848989898d8d8d8d8d8d8b8b8b8d8d8d8b8b8b8888888989898c8c8c8a8a8a8686868b8b8b888888858585919191a7a7a7e9e9e9fffffffbfbfbfffffffffffffffffff9f9f9fafafafffffff8f8f8ebebebcfcfcfa9a9a9bcbcbccececeb2b2b2fefefef8f8f8a8a8a87676765353537c7c7cc3c3c3f1f1f1f9f9f9e8e8e8f4f4f4f8f8f8fafafafcfcfcfbfbfbf9f9f9f8f8f8fafafafdfdfdfbfbfbfcfcfcfefefefffffffffffffefefefdfdfdfcfcfcffffffd9d9d9c4c4c4c6c6c6c5c5c5c3c3c3c3c3c3c1c1c1c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0bfbfbfbebebebebebec0c0c0bfbfbfcbcbcbc9c9c9bfbfbfbababa9e9e9e6f6f6f6e6e6e6d6d6d6d6d6d6d6d6d6e6e6e6f6f6f7070707171717070706d6d6d6c6c6c7272727a7a7a7a7a7a7676767878786969695c5c5c5757575656565151514949494444443b3b3b4b4b4b2121212c2c2c434343666666bebebeeeeeeefbfbfbf3f3f3f6f6f6fcfcfcfafafafafafafefefefcfcfcfffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffffffffefefefcfcfcfdfdfdfefefefefefefbfbfbf6f6f6f4f4f4f7f7f7f9f9f9f8f8f8f6f6f6c0c0c05555554a4a4a7d7d7d8383838181817373736363635e5e5e6f6f6f8181818787878888888a8a8a8d8d8d8e8e8e8a8a8a8c8c8c8b8b8b8888888a8a8a8d8d8d8c8c8c8787879191918f8f8f8888888b8b8b999999c5c5c5fffffff0f0f0f5f5f5fffffffffffff8f8f8fcfcfcfffffffbfbfbe7e7e7bdbdbdd7d7d7b9b9b9b9b9b9939393e9e9e9ffffff8f8f8f5c5c5c5353539a9a9aeaeaeafffffff5f5f5eaeaeaf4f4f4fdfdfdfefefefefefefefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffff9f9f9d8d8d8c5c5c5c7c7c7c5c5c5c3c3c3c4c4c4c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c2c2c2c4c4c4bebebec2c2c2bcbcbcb9b9b9bfbfbfacacac6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f6f6f7070707171717070706f6f6f6d6d6d6c6c6c7171717878787979797474747676766868685c5c5c5a5a5a5a5a5a5555554f4f4f4b4b4b3d3d3d3a3a3a3333332525253232327575757c7c7cc0c0c0f0f0f0fcfcfcfdfdfdf8f8f8fcfcfcfdfdfdfafafafafafafffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffefefefbfbfbfbfbfbfefefefffffffafafaf9f9f9fbfbfbfcfcfcfafafafbfbfbf9f9f9efefefb4b4b43e3e3e6464648d8d8d8787877f7f7f8383838181815b5b5b6e6e6e8282828b8b8b8b8b8b8c8c8c8d8d8d8c8c8c8a8a8a8c8c8c8b8b8b8888888a8a8a8e8e8e8d8d8d8989898f8f8f8f8f8f8787878585858c8c8ca4a4a4ffffffedededf0f0f0fdfdfdfffffff7f7f7fafafafffffff3f3f3d9d9d9c3c3c3bfbfbfbdbdbdcecece717171dddddde1e1e17070705d5d5d6c6c6cb3b3b3f1f1f1f6f6f6f1f1f1f5f5f5f7f7f7fcfcfcfcfcfcfbfbfbfdfdfdfefefefefefefcfcfcfafafafffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfce5e5e5cbcbcbc0c0c0c5c5c5c4c4c4c4c4c4c6c6c6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c4c4c2c2c2c1c1c1bfbfbfbfbfbfbfbfbfc1c1c1c1c1c1c3c3c3c4c4c4bcbcbcbfbfbfbbbbbbbbbbbbc2c2c2acacac6c6c6c6c6c6c6c6c6c6d6d6d6e6e6e6f6f6f7070707171716e6e6e6f6f6f6e6e6e6c6c6c7070707676767676767272727272726767675e5e5e5d5d5d5d5d5d5959595555555353534c4c4c3030303f3f3f2c2c2c3030306565654d4d4d676767bebebef3f3f3fffffff4f4f4f5f5f5fdfdfdfcfcfcfffffff9f9f9fafafafbfbfbfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffff9f9f9f6f6f6fafafafffffffffffff9f9f9fafafafffffffcfcfcedededf3f3f3fffffffefefec0c0c05151518282829090908181817b7b7b8686868b8b8b8888888c8c8c8b8b8b8686868585858a8a8a8f8f8f9191918a8a8a8c8c8c8b8b8b8989898b8b8b8e8e8e8d8d8d8989898787878a8a8a8585858888888d8d8d999999f9f9f9fefefef7f7f7fffffffffffffafafafafafaf9f9f9e5e5e5c8c8c8c1c1c1b6b6b6d3d3d3bdbdbdf3f3f3ffffff8b8b8b5f5f5f5e5e5e9b9b9be5e5e5fffffff7f7f7f1f1f1fafafaf3f3f3f6f6f6f5f5f5f5f5f5f7f7f7fafafafbfbfbfafafaf8f8f8fdfdfdfdfdfdfbfbfbfafafafafafafafafafafafafbfbfbd4d4d4c1c1c1bebebec6c6c6c5c5c5c5c5c5c6c6c6c0c0c0c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c4c4c3c3c3c1c1c1c0c0c0bfbfbfc0c0c0c1c1c1c2c2c2bdbdbdc3c3c3c2c2c2cdcdcdcdcdcdc5c5c5b6b6b68d8d8d6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f7070707070707070706d6d6d6f6f6f6e6e6e6c6c6c6e6e6e7373737373737070706f6f6f6565655f5f5f5f5f5f6060605d5d5d5a5a5a5959595151515252523e3e3e4444442f2f2f2626267676765d5d5d7a7a7ad3d3d3fffffff8f8f8f5f5f5fdfdfdfefefefefefef7f7f7f8f8f8f9f9f9fafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffdfdfdf5f5f5f4f4f4fbfbfbfdfdfdf9f9f9fffffff5f5f5fbfbfbfffffffafafafffffffafafad9d9d9b2b2b26767678b8b8b8686867f7f7f8585858c8c8c8b8b8b9292929292928f8f8f8a8a8a8a8a8a8e8e8e8f8f8f8c8c8c8c8c8c8d8d8d8c8c8c8989898b8b8b8e8e8e8d8d8d8989898888888c8c8c8686868e8e8e8b8b8b8d8d8dd6d6d6fcfcfcf6f6f6fbfbfbfdfdfdfdfdfdfefefef8f8f8e2e2e2c9c9c9cbcbcbc6c6c6a6a6a6c6c6c6ffffffd9d9d98d8d8d4d4d4d363636a4a4a4f8f8f8fffffffbfbfbf0f0f0f9f9f9f2f2f2f8f8f8f8f8f8f8f8f8f8f8f8f9f9f9fbfbfbfdfdfdfefefef9f9f9f9f9f9f9f9f9fafafafbfbfbfbfbfbfbfbfbfcfcfcd0d0d0c2c2c2c2c2c2c8c8c8c6c6c6c5c5c5c4c4c4bdbdbdc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c3c3c3c3c3c3c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c4c4c4bdbdbdc6c6c6c7c7c7bcbcbca4a4a47070706b6b6b6c6c6c6d6d6d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6b6b6b6e6e6e6f6f6f6c6c6c6d6d6d7171717171716e6e6e6c6c6c6464645f5f5f6161616262625f5f5f5d5d5d5d5d5d5757574d4d4d4a4a4a4747473333332626267b7b7b717171666666b4b4b4f4f4f4fffffffefefefdfdfdf7f7f7f1f1f1f8f8f8f9f9f9f9f9f9fafafafbfbfbfbfbfbfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffbfbfbf5f5f5f7f7f7fdfdfdf9f9f9efefeffffffff2f2f2f9f9f9fefefeeeeeeee5e5e5c7c7c79090908585857c7c7c9999998888888383839090909191919191918484848989898e8e8e8f8f8f9090909191918e8e8e8888888d8d8d8f8f8f8d8d8d8a8a8a8b8b8b8e8e8e8c8c8c8888888c8c8c8e8e8e878787919191868686808080a6a6a6eeeeeef5f5f5f3f3f3f6f6f6fdfdfdfffffff4f4f4dcdcdcc9c9c9bcbcbccbcbcbb0b0b02f2f2ffbfbfb4949498282824646464a4a4ab9b9b9f0f0f0fcfcfcfcfcfcf2f2f2fafafafbfbfbfafafafbfbfbfbfbfbf9f9f9f7f7f7f8f8f8fdfdfdfffffff9f9f9fafafafbfbfbfcfcfcfcfcfcfcfcfcfafafafafafacfcfcfc3c3c3c3c3c3c6c6c6c2c2c2c3c3c3c4c4c4bebebec2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c3c3c3c3c3c3c2c2c2c2c2c2c1c1c1c0c0c0c6c6c6c5c5c5b9b9b9bcbcbcbbbbbbb2b2b29c9c9c6767676c6c6c6d6d6d6e6e6e6f6f6f6f6f6f6f6f6f6e6e6e6d6d6d6a6a6a6e6e6e6f6f6f6d6d6d6c6c6c6f6f6f6f6f6f6d6d6d6a6a6a6363636060606262626363636060605e5e5e5f5f5f6161614545455454543e3e3e3838383b3b3b2e2e2e505050747474898989bbbbbbecececfcfcfcf8f8f8f3f3f3efefeff7f7f7f7f7f7f8f8f8f9f9f9fafafafbfbfbfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafdfdfdfbfbfbf6f6f6fafafafffffff7f7f7e7e7e7f3f3f3f6f6f6fffffff0f0f0b3b3b39797978a8a8a6a6a6a636363929292b1b1b19696968686868f8f8f8d8d8d9292929090909292929090908989898787878b8b8b8f8f8f9090908e8e8e8f8f8f8e8e8e8a8a8a8b8b8b8d8d8d8c8c8c8787878989898b8b8b848484949494888888808080909090efefeffffffff8f8f8f7f7f7fefefefcfcfce6e6e6cbcbcbbababac1c1c1ccccccb3b3b34242428484848181813a3a3a494949abababf6f6f6f8f8f8f2f2f2fffffff7f7f7fbfbfbfffffff6f6f6f8f8f8f7f7f7f3f3f3eeeeeeeeeeeef5f5f5fbfbfbfefefefffffffffffffffffffefefefafafaf7f7f7f5f5f5cdcdcdc2c2c2c0c0c0c2c2c2bdbdbdc0c0c0c6c6c6c1c1c1c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c1c1c1c2c2c2c3c3c3c4c4c4c4c4c4c2c2c2c0c0c0bfbfbfbcbcbcc3c3c3c2c2c2cbcbcbc9c9c9bababa9c9c9c6363636d6d6d6e6e6e6f6f6f7070706f6f6f6e6e6e6d6d6d6c6c6c6a6a6a6e6e6e7070706d6d6d6c6c6c6e6e6e6e6e6e6c6c6c6969696363636060606262626363636060605f5f5f6060605353536565654a4a4a5252525555554444442c2c2c5e5e5e767676545454747474c5c5c5edededf2f2f2f9f9f9fffffff2f2f2f3f3f3f5f5f5f8f8f8fafafafdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fffffff9f9f9f4f4f4fffffff2f2f2e7e7e7fafafaffffffe7e7e7b9b9b9b0b0b08c8c8c9090909b9b9b959595848484a6a6a68d8d8d8686868f8f8f9d9d9d8686869595959090909090909090908f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8989898686868b8b8b909090898989898989a9a9a9d2d2d2fefefefdfdfdfefefef9f9f9f5f5f5e1e1e1c5c5c5c5c5c5bebebebababac3c3c3e4e4e46e6e6e7171715959593a3a3ab2b2b2fcfcfcfffffff0f0f0fffffffdfdfdf7f7f7fafafaffffffc0c0c0cececed2d2d2cdcdcdd8d8d8f6f6f6eaeaeaf9f9f9fffffffafafafffffffffffffafafaffffffe5e5e5c6c6c6c4c4c4c2c2c2c0c0c0bfbfbfc0c0c0c2c2c2c3c3c3c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c6c6c6c4c4c4d0d0d0c4c4c4b2b2b2c9c9c9b5b5b56363635c5c5c7373737171715252527777776868685f5f5f7878786e6e6e6b6b6b6c6c6c6f6f6f7070706c6c6c6a6a6a6b6b6b6363636565656666666464646060605e5e5e5f5f5f6161615e5e5e5d5d5d5b5b5b5757575050504747473e3e3e393939636363686868585858555555969696eeeeeeffffffdededeffffffedededfffffffffffff2f2f2f8f8f8fffffffdfdfdfffffffffffffffffffffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f9f9f9f7f7f7efefefeeeeeefbfbfbfefefef1f1f1969696bebebe9595958585858b8b8b9696968b8b8b9393939696968e8e8e9797978f8f8f9e9e9e8989898f8f8f9090909090909090909090908f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8d8d8d8686868888888e8e8e898989828282909090a7a7a7f5f5f5f8f8f8fefefefffffffbfbfbe0e0e0c1c1c1bfbfbfc1c1c1c1c1c1888888d4d4d47070705454543e3e3e525252b2b2b2f8f8f8fafafaeeeeeefdfdfdf9f9f9f3f3f3f2f2f24747475c5c5cb8b8b8b6b6b6bebebeb7b7b7c2c2c2d2d2d2c6c6c6cdcdcdc7c7c7d0d0d0d0d0d0d2d2d2dfdfdfc7c7c7c5c5c5c4c4c4c2c2c2c0c0c0bfbfbfc0c0c0c2c2c2c3c3c3c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c5c5c5bebebec8c8c8c1c1c1b9b9b9dddddde1e1e1a9a9a97373736d6d6d7676766767677171716767676c6c6c6d6d6d7171716e6e6e6d6d6d6f6f6f6b6b6b6464646161616161616363636565656666666565656161615f5f5f5f5f5f6060605e5e5e5d5d5d5b5b5b5858585454544f4f4f4b4b4b4949496363635a5a5a6767675a5a5a4b4b4b949494f2f2f2ffffffe5e5e5fffffffffffff2f2f2fffffffffffff6f6f6f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1efefefedededf8f8f8cecece7878785252529393938a8a8a8b8b8b9191919797978d8d8d999999acacac969696939393b2b2b29393939090908989899090909090909090909090908f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b8a8a8a8f8f8f8585858585858d8d8d8e8e8e848484808080858585f1f1f1f8f8f8fbfbfbfffffff8f8f8d8d8d8c0c0c0bfbfbfb9b9b9afafaf4343438c8c8c7777774b4b4b3f3f3f545454b3b3b3f2f2f2f7f7f7efefeffafafaf5f5f5efefefededed3a3a3a2e2e2e989898bababaccccccbebebec4c4c4cdcdcdbdbdbdc1c1c1bcbcbcc0c0c0c0c0c0c8c8c8d5d5d5c3c3c3c4c4c4c3c3c3c1c1c1c0c0c0c0c0c0c0c0c0c2c2c2c2c2c2c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c6c6c6bcbcbcc3c3c3c0c0c0bababadededef5f5f5dadada7e7e7e5a5a5a6868687171716868686767677b7b7b6464646b6b6b6a6a6a6c6c6c6e6e6e6a6a6a6363636060606262626464646565656767676666666363636161616060606060605f5f5f5e5e5e5c5c5c5959595757575555555454545454543c3c3c6161616f6f6f5858583d3d3d464646929292efefeffffffff9f9f9f8f8f8fffffffffffffbfbfbf8f8f8fefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f6f6f6f6f6f6f5f5f5e5e5e59999993636364444445a5a5a6e6e6e9393938080808a8a8aa0a0a0a6a6a6a9a9a99e9e9e8f8f8f9f9f9f8b8b8b9393938a8a8a9090909090909090909090908f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b8d8d8d8585858585858e8e8e9494948e8e8e868686838383f1f1f1fcfcfcf8f8f8f8f8f8ebebebccccccc2c2c2c7c7c7bdbdbdaeaeae6161615454547373734b4b4b525252474747b7b7b7f1f1f1f9f9f9f4f4f4f9f9f9f1f1f1f1f1f1f1f1f1b8b8b82b2b2b515151bdbdbdc7c7c7bababad1d1d1bdbdbdc6c6c6c5c5c5c3c3c3c0c0c0bcbcbcc3c3c3cacacabcbcbcc3c3c3c2c2c2c1c1c1c0c0c0c0c0c0c1c1c1c1c1c1c2c2c2c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c4c4c4bababac3c3c3c4c4c4bdbdbdd6d6d6f1f1f1eaeaeaa4a4a47070706161616f6f6f6969696b6b6b7d7d7d6464646969696a6a6a6d6d6d6e6e6e6868686161616060606464646565656666666767676767676666666363636161616060606161616060605e5e5e5b5b5b5858585555555353535252523535356565656c6c6c6262625c5c5c3737374040408c8c8cfdfdfdf8f8f8fefefefffffff4f4f4f6f6f6fffffffffffffcfcfcfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffffffffff7f7f7f8f8f8e2e2e2bababaa5a5a55252524848483b3b3b5d5d5d626262868686a5a5a5a8a8a89b9b9b9999999999995b5b5b9999998383839898988c8c8c9090909090909090908f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8c8c8c8989898787878b8b8b8f8f8f8f8f8f8d8d8d8a8a8ae0e0e0fcfcfcf8f8f8f5f5f5e2e2e2c2c2c2c4c4c4c7c7c7cbcbcbb8b8b8b2b2b26565655c5c5c4c4c4c5454545b5b5bc3c3c3f4f4f4fefefefbfbfbf9f9f9f1f1f1f7f7f7f9f9f9f0f0f04b4b4b1d1d1da2a2a2b6b6b6aeaeaec7c7c7b4b4b4c5c5c5c2c2c2c7c7c7c0c0c0bababac3c3c3c2c2c2b7b7b7c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c2c2c2c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b9b9b9c2c2c2c8c8c8c5c5c5d8d8d8f4f4f4fafafae9e9e9b5b5b56e6e6e6969696d6d6d6b6b6b7070706666666d6d6d6e6e6e7070706e6e6e6464645a5a5a5a5a5a6060606868686868686767676767676767676565656262626161615f5f5f6060606060605f5f5f5c5c5c5858585353535050505f5f5f5858586464646f6f6f6161614e4e4e434343393939868686f5f5f5ffffffeaeaeaf7f7f7fffffff9f9f9fdfdfdfbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffafafaf3f3f3fffffff7f7f7edededffffffa4a4a4a5a5a55656564747477171719e9e9e9d9d9da0a0a0a7a7a7acacac9393935c5c5c9595959090909393938d8d8d9090909090909090908f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8c8c8c8e8e8e8e8e8e8b8b8b868686858585878787898989878787bcbcbcf3f3f3fbfbfbf8f8f8dfdfdfbebebec5c5c5bebebebdbdbd878787a0a0a07272724b4b4b6363635050508e8e8ed8d8d8f9f9f9fefefefefefefbfbfbf4f4f4fdfdfdfcfcfcfafafaa3a3a3393939686868acacacc2c2c2c2c2c2c0c0c0c0c0c0bcbcbccacacac3c3c3bebebeccccccc8c8c8c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c4c4c4bdbdbdc0c0c0c2c2c2c3c3c3d3d3d3ebebebf7f7f7ffffffdcdcdc7979796a6a6a7373737070706f6f6f6f6f6f6969696b6b6b6e6e6e6b6b6b6060605959595d5d5d6767676b6b6b6969696767676666666767676666666464646363635e5e5e6060606262626363636262625e5e5e5a5a5a5757576060605b5b5b5b5b5b6464646d6d6d6565654747472c2c2c262626979797f0f0f0fffffffffffffffffffcfcfcfafafafafafafafafafbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf7f7f7fafafafffffffffffffbfbfbfbfbfbf8f8f8ffffffb5b5b59595959f9f9fafafafa1a1a1a0a0a0acacac9e9e9e6d6d6d8383838484849f9f9f8484849292929090909090909090908f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8b8b8b8f8f8f8d8d8d868686848484898989898989858585969696e7e7e7fafafaf6f6f6dadadabbbbbbc8c8c8bababaa7a7a74e4e4e6363635757575151516b6b6b525252bbbbbbf0f0f0fffffff8f8f8fbfbfbfcfcfcf8f8f8fefefef5f5f5fdfdfdeaeaea9999993f3f3f8b8b8bc3c3c3bcbcbcbebebeb9b9b9b3b3b3c5c5c5bbbbbbb6b6b6c7c7c7c1c1c1bfbfbfbebebebfbfbfc0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c5c5c5c1c1c1bebebebdbdbdbdbdbdc7c7c7d3d3d3d9d9d9dbdbdbd4d4d48c8c8c9393939595959393939292928484847171717373737474746e6e6e6161615858585f5f5f6b6b6b6f6f6f6b6b6b6767676565656666666767676666666565656060606161616262626363636262626161615e5e5e5d5d5d4d4d4d5e5e5e5858585c5c5c7676766a6a6a4747473f3f3f2525252b2b2b8e8e8ef5f5f5fdfdfdf3f3f3fffffffdfdfdf9f9f9fafafafafafafafafafafafafafafafafafafafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf5f5f5fffffffffffff5f5f5f9f9f9fffffff1f1f1ffffffffffffefefefecececb7b7b7a7a7a7adadadaaaaaa9393935c5c5c4848487e7e7e8585858a8a8a8484849191919090909090909090908f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8787878d8d8d8e8e8e8a8a8a8c8c8c9292929191918a8a8a818181dfdfdff6f6f6f0f0f0d1d1d1b8b8b8ccccccbcbcbca9a9a94d4d4d6363634242425d5d5d525252505050d1d1d1fffffffffffff2f2f2f6f6f6fcfcfcfcfcfcfefefeedededf6f6f6ffffffffffff4f4f4f6d6d6dadadadbcbcbcbdbdbdc4c4c4bbbbbbccccccbdbdbdb6b6b6c8c8c8c0c0c0c0c0c0bebebebebebebfbfbfc0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bebebebfbfbfbebebebebebec0c0c0c5c5c5c5c5c5c4c4c4bdbdbdcdcdcdafafafcfcfcfc5c5c5c1c1c1bdbdbd9999998989898888888484847676766161615252525656566161617171716c6c6c6666666464646666666767676767676666666464646363636262626060605f5f5f5e5e5e5e5e5e5d5d5d6262624c4c4c5f5f5f6e6e6e5b5b5b6161616868684b4b4b3737371616163333339c9c9ceeeeeef6f6f6f0f0f0fdfdfdf9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f8f8f8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfffffffbfbfbfafafafffffffdfdfdf6f6f6f7f7f7fffffff9f9f9ffffffdededebebebeaeaeaeadadadbababa9b9b9b7b7b7b3434344a4a4a5858588686869393938686869292928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8d8d8d8e8e8e8888888181818686869090908a8a8ac8c8c8f3f3f3ccccccc9c9c9c0c0c0bfbfbfcfcfcfb5b5b54c4c4c575757666666606060545454656565c3c3c3f8f8f8fefefefffffffefefefcfcfcfefefefefefefcfcfce5e5e5ffffffefefef8585853f3f3f656565acacacc7c7c7c5c5c5b6b6b6c9c9c9c3c3c3c3c3c3b9b9b9c7c7c7b5b5b5c2c2c2c1c1c1c1c1c1c0c0c0c0c0c0bfbfbfbfbfbfbebebec0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc1c1c1c2c2c2c1c1c1bfbfbfbdbdbdbebebec3c3c3c8c8c8bdbdbdc3c3c3c2c2c2bdbdbdbcbcbcc0c0c0b6b6b6c3c3c3c9c9c99f9f9f9c9c9c7b7b7b4d4d4d4747475454547373737070707070706f6f6f6c6c6c6969696666666666666767676565656363636161616262626464646464646161615d5d5d5454545f5f5f5757576b6b6b6464645b5b5b7474745757572e2e2e1e1e1e393939151515a5a5a5edededfffffffbfbfbffffffe4e4e4fffffffdfdfdf7f7f7fffffff1f1f1f8f8f8fefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefefdfdfdfbfbfbfafafaf9f9f9fafafaf8f8f8f4f4f4f6f6f6fafafaf9f9f9e6e6e6bdbdbd9a9a9aacacacb0b0b09b9b9bb3b3b36565654b4b4b6666669191919292929090908a8a8a8b8b8b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8888888888888b8b8b8c8c8c8989898585858989899393938181818e8e8eccccccd1d1d1cdcdcdc2c2c2c2c2c2bababaa5a5a56464643f3f3f7a7a7a727272585858616161d1d1d1fbfbfbfcfcfcfcfcfcfafafafcfcfcfffffffcfcfcf6f6f6f4f4f4f0f0f0ffffffededed737373292929686868c8c8c8d4d4d4c8c8c8bababab5b5b5c9c9c9c3c3c3c4c4c4cfcfcfc0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbdbdbdbebebebebebebcbcbcbbbbbbbbbbbbbfbfbfc2c2c2bfbfbfbcbcbcc3c3c3acacacc4c4c4bfbfbfc7c7c7c2c2c2bababa5353532c2c2c3737374545455353535a5a5a7171716e6e6e6e6e6e6e6e6e6d6d6d6c6c6c6a6a6a6868686666666666666565656363636363636363636363636262626060605959596767676262624e4e4e5050506161616d6d6d7373736767673d3d3d2424242c2c2c2323239b9b9bbdbdbdeaeaeaeaeaeafffffffafafaf3f3f3fcfcfcf7f7f7e2e2e2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffefefefafafaf9f9f9fcfcfcfefefefcfcfcf9f9f99e9e9ec0c0c0bebebea1a1a1b2b2b28c8c8c6f6f6f6c6c6c3b3b3b3737378c8c8c8a8a8a8e8e8e9595958f8f8f8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8c8c8c8888888888888a8a8a8c8c8c8989898787878a8a8a9090908585857f7f7fd2d2d2e3e3e3c4c4c4bebebecececeb1b1b1cacacabebebe3d3d3d4b4b4b4343436969696f6f6fb9b9b9fdfdfdfbfbfbf7f7f7f7f7f7fcfcfcfffffffbfbfbf2f2f2ffffffdbdbdbfbfbfbf0f0f06b6b6b2525256d6d6dbcbcbcc5c5c5b7b7b7b4b4b4cfcfcfccccccb7b7b7aaaaaabfbfbfbebebebebebebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebebfbfbfc0c0c0c0c0c0bfbfbfbebebec0c0c0c2c2c2c5c5c5bdbdbdc1c1c1bebebed0d0d0c3c3c3bdbdbdacacac5353531e1e1e2828284a4a4a5151515151515b5b5b7474746f6f6f6d6d6d6c6c6c6d6d6d6f6f6f6e6e6e6a6a6a6666666767676767676666666464646161616161616262626464645656565c5c5c5e5e5e3d3d3d5454547878785e5e5e6464646666662d2d2d1a1a1a3939392e2e2e2222222525258f8f8ff1f1f1efefeff0f0f0ffffffe9e9e9fdfdfdfffffff0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffdfdfdf7f7f7fafafafffffff9f9f9ebebebc5c5c5a0a0a0adadada5a5a5b5b5b5b6b6b6808080919191bebebe5858584747479191918e8e8e8787878c8c8c8b8b8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8989898787878888888a8a8a909090909090d6d6d6d4d4d4bbbbbbc8c8c8d7d7d7a8a8a83939395f5f5f424242848484656565676767666666d4d4d4fdfdfdfcfcfcf9f9f9f7f7f7fafafafefefefafafaf3f3f3f9f9f9fffffff6f6f6ffffffffffff8484842c2c2c616161bababacecececcccccbbbbbb9f9f9fd4d4d4dededebbbbbbbdbdbdbdbdbdbebebebebebebfbfbfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bebebec0c0c0c1c1c1c2c2c2c2c2c2c1c1c1c0c0c0c0c0c0b9b9b9c9c9c9bdbdbdaaaaaab3b3b3c4c4c4aaaaaa6464642727272f2f2f5050505b5b5b5252526262627575757575757676767171716c6c6c6d6d6d7070707070706c6c6c6868686767676868686767676464645f5f5f5f5f5f6262626666665555555454545f5f5f4949495252526d6d6d5b5b5b5b5b5b6666665656564747471919193939391d1d1d1515153a3a3a999999e5e5e5f5f5f5fffffff7f7f7fffffffbfbfbf4f4f4fefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefef7f7f7fbfbfbfafafaf9f9f9fbfbfbf5f5f5dbdbdbc0c0c0b3b3b3bababaacacaca3a3a39797975f5f5f4a4a4a7e7e7eafafaf656565919191a4a4a49393938585858686868a8a8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8a8a8a8a8a8a8a8a8a8989898787877e7e7e7777779d9d9d9f9f9fb5b5b5c6c6c6b8b8b88989896161613f3f3f4444446f6f6f6666667c7c7c686868cdcdcdfbfbfbfffffffffffffbfbfbf9f9f9fcfcfcfcfcfcfafafaedededfffffffcfcfce8e8e8f5f5f5f4f4f49b9b9b2a2a2a515151aaaaaad3d3d3ccccccabababbbbbbbb6b6b6b7b7b7bdbdbdbebebebebebebfbfbfbfbfbfc0c0c0c0c0c0c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bcbcbcbdbdbdbebebebfbfbfc0c0c0bebebebcbcbcbbbbbbcccccca3a3a3d1d1d1d7d7d7c5c5c52727272a2a2a2929291f1f1f4c4c4c7272726868684c4c4c5e5e5e7d7d7d7474747f7f7f7777777070706d6d6d6f6f6f7070706e6e6e6a6a6a6767676868686767676363635f5f5f5e5e5e6161616565656060605d5d5d6969695d5d5d3d3d3d4545456969697979796565656060605757575656563535354f4f4f2c2c2c0a0a0a2424248a8a8ae7e7e7fffffffbfbfbf9f9f9eaeaeafffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfffffffffffffffffffbfbfbe5e5e5c1c1c1a3a3a3acacaca6a6a6a8a8a8c0c0c0828282464646808080aeaeae5353534848489e9e9e8e8e8e8484849494949595958d8d8d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c8c8c8c8888888989898888888888888c8c8c8f8f8f8d8d8d8787879191918b8b8badadadbcbcbcdcdcdcd0d0d0b7b7b7aaaaaa4e4e4e3d3d3d7e7e7e7474746565658d8d8d737373dadadafbfbfbfffffffffffffcfcfcfafafafcfcfcfffffffffffff9f9f9fbfbfbf9f9f9fdfdfdffffffe8e8e88a8a8a2b2b2b6b6b6bb4b4b4b4b4b4b1b1b1d3d3d3cfcfcfb3b3b3d5d5d5bfbfbfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0bfbfbfbfbfbfc1c1c1c2c2c2c1c1c1bfbfbfbcbcbccacacadadadaa5a5a5bbbbbb4747473b3b3b2323232222225252526868687474746868684949495252527c7c7c7c7c7c8282827c7c7c7575757272727171717171717070706e6e6e6a6a6a6969696868686565656262626161616262626464646969695d5d5d5f5f5f6262625151515353536d6d6d7777778080806b6b6b3f3f3f4a4a4a2f2f2f3c3c3c2c2c2c4242421b1b1b1f1f1f8b8b8be8e8e8fffffffffffffffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfffffffcfcfcf9f9f9f1f1f1dfdfdfc5c5c5afafafa4a4a4aeaeaea7a7a76b6b6b5b5b5b4d4d4d434343888888b8b8b84949495b5b5b8f8f8f8a8a8a8181819898989898988686868b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c8888888989898787878787878c8c8c9292928e8e8e858585858585888888b9b9b9c3c3c3cacacab6b6b6abababa9a9a96a6a6a3b3b3b6868687171717979797d7d7d3b3b3bbfbfbffcfcfcfefefefdfdfdfafafafbfbfbfffffffffffffffffff3f3f3e9e9e9ffffffffffffe9e9e9ffffffececec818181272727929292d1d1d1bcbcbcb6b6b6b3b3b3b8b8b8bfbfbfc2c2c2c2c2c2c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c6c6c6c4c4c4c2c2c2c3c3c3c5c5c5c5c5c5c3c3c3c0c0c0b8b8b8bebebea4a4a45050501717171e1e1eb5b5b5e7e7e7d6d6d6a5a5a56363634a4a4a4444445e5e5e8b8b8b8282827f7f7f7d7d7d7b7b7b7979797777777474747272727070706d6d6d6b6b6b6969696868686868686666666464646363636767675c5c5c5b5b5b5d5d5d8c8c8c9a9a9a6767676767675454548080807171714141415f5f5f4f4f4f4040403737373232322d2d2d3030306b6b6be6e6e6ecececf2f2f2fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfbfbfbfafafaf9f9f9f8f8f8f8f8f8fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbf5f5f5eaeaeadcdcdccacacab1b1b19c9c9c9d9d9daaaaaaababab6f6f6f5656565151513e3e3e959595eeeeeea9a9a94848486868687f7f7fa0a0a08888888989898d8d8d8d8d8d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8989898787878c8c8c9191918b8b8b8080808a8a8a8b8b8bbebebebdbdbdbfbfbfc6c6c6c5c5c5a5a5a54c4c4c6f6f6f9494947878786e6e6e7979792d2d2db1b1b1fefefefcfcfcf8f8f8f7f7f7fdfdfdfffffffffffffcfcfcfffffffffffff2f2f2f0f0f0fffffffffffff3f3f3e0e0e0858585232323595959bebebed8d8d8c1c1c1cececeadadadc4c4c4c4c4c4c3c3c3c3c3c3c2c2c2c1c1c1c1c1c1c1c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c5c5c5c2c2c2bfbfbfc0c0c0c2c2c2c3c3c3c0c0c0bebebec9c9c9b6b6b6454545474747343434b6b6b6f7f7f7e5e5e5f7f7f7dddddda0a0a07070704848485252528484847e7e7e7979797c7c7c7f7f7f7f7f7f7c7c7c7777777474747272727070706d6d6d6b6b6b6b6b6b6c6c6c6b6b6b6767676363636565656b6b6b7070705b5b5bb0b0b0cdcdcd6767677a7a7a6868686363636868685757575656564444445151513c3c3c3939393939392e2e2e3030306262627b7b7bf6f6f6f7f7f7f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f5f5f5f7f7f7fffffffffffffbfbfbf8f8f8fafafafcfcfcfbfbfbfdfdfdfffffffdfdfdf7f7f7f9f9f9fffffffcfcfcf9f9f9fafafafdfdfdf8f8f8f0f0f0f6f6f6fffffffefefed3d3d3b2b2b2a0a0a0989898a0a0a09696967272727070705c5c5c4848484a4a4a9f9f9fe7e7e7fafafab4b4b45454547a7a7a8f8f8f8b8b8b8a8a8a8b8b8b8a8a8a8b8b8b8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9090908888888282829090908c8c8c8282828d8d8d8686868c8c8c8a8a8ab3b3b3c5c5c5c0c0c0c6c6c6c3c3c3c0c0c0c0c0c06e6e6e6a6a6a7f7f7f9191913232329d9d9de7e7e7fafafaf9f9f9f8f8f8fafafafcfcfcfdfdfdfdfdfdfcfcfcfefefefdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbd4d4d49b9b9b404040cacacab7b7b7afafafcbcbcbc4c4c4c3c3c3c0c0c0c0c0c0c3c3c3c6c6c6c4c4c4c1c1c1bfbfbfc4c4c4c3c3c3c2c2c2c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c4c4c4c5c5c5c5c5c5c3c3c3bfbfbfbcbcbcbababac1c1c1b7b7b7c9c9c9c9c9c9b2b2b2bfbfbfd0d0d0b9b9b99696966d6d6d2424243b3b3bb7b7b7f3f3f3edededfdfdfdf0f0f0fafafaaaaaaa4c4c4c4545455656568d8d8d8888888383838282827d7d7d7878787979797c7c7c7a7a7a7474747272727272727070706f6f6f6d6d6d6b6b6b6a6a6a6969697373736464646161616d6d6d787878a3a3a3b4b4b47171717171717777776868686868685050505858584b4b4b4d4d4d3c3c3c3030303333332e2e2e202020222222707070f9f9f9fffffffbfbfbfdfdfdefefeff0f0f0fcfcfcf9f9f9fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef9f9f9f9f9f9fefefef7f7f7fcfcfcf2f2f2fcfcfcfcfcfcfafafafcfcfcfffffffffffffffffffffffffffffffefefefffffffafafaefefeff6f6f6fffffff3f3f3d3d3d3b6b6b6a6a6a69d9d9d9191918585858585857272724a4a4a606060494949616161989898dededef3f3f3bfbfbf6a6a6a5e5e5e8080809191918d8d8d8d8d8d8f8f8f8c8c8c8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7c7c7c8d8d8d9090909090908181817e7e7e8d8d8d8080808888888b8b8bb4b4b4c3c3c3bebebec2c2c2acacac919191b2b2b28080807e7e7e676767434343141414bcbcbcfffffffafafaf9f9f9f8f8f8fafafafcfcfcfefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbf9f9f9f8f8f8f6f6f6bbbbbb4d4d4d6d6d6db9b9b9d6d6d6c3c3c3b6b6b6c0c0c0bfbfbfbebebebfbfbfc0c0c0c2c2c2c5c5c5c9c9c9c4c4c4c3c3c3c2c2c2c2c2c2c1c1c1c1c1c1c1c1c1c2c2c2c3c3c3c3c3c3c2c2c2bfbfbfbebebebfbfbfc3c3c3c6c6c6cfcfcfc1c1c1bbbbbbc4c4c4cececec4c4c49c9c9c717171616161262626494949b4b4b4edededf7f7f7f5f5f5e8e8e8f4f4f4fbfbfba8a8a84c4c4c4848485b5b5b9191918c8c8c8585858484848080807b7b7b7b7b7b7e7e7e7c7c7c7777777676767575757373737171716f6f6f6d6d6d6b6b6b6a6a6a505050616161686868595959595959a2a2a2c0c0c06868687a7a7a7777776969697373736060605f5f5f5353535b5b5b4d4d4d3e3e3e4040403c3c3c3434342f2f2f3f3f3f747474d8d8d8ffffffecececf8f8f8fffffff6f6f6ffffffeeeeeefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fcfcfcfdfdfdf0f0f0fffffff2f2f2fffffffffffffcfcfcf6f6f6f7f7f7fbfbfbfbfbfbfafafafbfbfbf7f7f7f5f5f5f7f7f7f9f9f9edededcfcfcfacacac9696967878787f7f7f8383837070705959595f5f5f6d6d6d6b6b6b4d4d4d5353539d9d9de2e2e2fffffffdfdfda0a0a05353536e6e6e8989899393938e8e8e9191919393938f8f8f8e8e8e8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8b8b8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8b8e8e8e8787878b8b8b8989898e8e8e9797978181818888888c8c8cb4b4b4c3c3c3c3c3c3c5c5c59999996666666d6d6d7171719090907b7b7b2c2c2c151515c9c9c9f7f7f7f9f9f9f8f8f8f8f8f8fafafafdfdfdfffffffffffffefefefcfcfcfdfdfdfefefefefefefdfdfdfafafaf7f7f7f5f5f5f5f5f5d5d5d57878783131316a6a6abcbcbcc9c9c9c2c2c2c6c6c6c8c8c8c7c7c7c4c4c4c0c0c0c1c1c1c4c4c4c7c7c7c4c4c4c3c3c3c3c3c3c3c3c3c2c2c2c2c2c2c2c2c2c1c1c1c2c2c2c3c3c3c3c3c3c0c0c0bebebec0c0c0c5c5c5c9c9c9c1c1c1c7c7c7bfbfbfc0c0c0c2c2c29898985d5d5d4343432f2f2f454545afafaffdfdfdf0f0f0f5f5f5ffffffeaeaeaf8f8f8fbfbfba5a5a54c4c4c4c4c4c6060609696969090908888888888888585858080807f7f7f8282828080807b7b7b7a7a7a7979797777777575757272726f6f6f6d6d6d6c6c6c6969696565656c6c6c686868626262a4a4a4c6c6c67373737c7c7c7070706767677575756a6a6a6060605656566161615353534c4c4c5353534141413030303232322b2b2b2a2a2a838383eaeaeaf6f6f6fafafafcfcfceaeaeafffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fcfcfcfffffff4f4f4ffffffecececfbfbfbecececddddddccccccc5c5c5c6c6c6c9c9c9c9c9c9c8c8c8c3c3c3bbbbbbc1c1c1cbcbcbbababa9292927979797878787575756c6c6c6868686b6b6b6a6a6a6868686565656262629f9f9fb2b2b2eaeaeafafafaeeeeeefdfdfd9a9a9a5454547d7d7d9090909393938e8e8e9393939595959090908e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8a8a8a8989898989898d8d8d8484847b7b7b8a8a8a8a8a8a8585858e8e8e8181818f8f8f8c8c8cb1b1b1c6c6c6cdcdcdcbcbcb9797975d5d5d7a7a7a7c7c7c7676765f5f5f1616161f1f1fc1c1c1edededf9f9f9f8f8f8f8f8f8fafafafdfdfdfffffffffffffffffffcfcfcfdfdfdfffffffffffffdfdfdf9f9f9f5f5f5f3f3f3fdfdfdf6f6f6cccccc7d7d7d333333646464c8c8c8bababac2c2c2c6c6c6c9c9c9c7c7c7c4c4c4c4c4c4c2c2c2bfbfbfc3c3c3c3c3c3c4c4c4c3c3c3c3c3c3c2c2c2c2c2c2c1c1c1bfbfbfc3c3c3c7c7c7c8c8c8c5c5c5c1c1c1c0c0c0c1c1c1c4c4c4c4c4c4bfbfbfb7b7b79f9f9f6f6f6f444444353535525252b9b9b9fefefef7f7f7ecececf8f8f8fdfdfdf6f6f6f9f9f9f7f7f7a0a0a04949494e4e4e6363639898989292928b8b8b8d8d8d8b8b8b8686868484848686868484848080807e7e7e7d7d7d7b7b7b7878787575757272727070706e6e6e7b7b7b6161615f5f5f676767696969a7a7a7c5c5c56f6f6f7878787070706c6c6c7373736e6e6e6666665d5d5d5f5f5f5959594f4f4f5959594444443131313f3f3f3a3a3a292929202020838383ebebebfffffffbfbfbfcfcfcf4f4f4fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf4f4f4fafafafffffff5f5f5f5f5f5cdcdcdcdcdcdb3b3b3a8a8a89999999090908f8f8f9191918f8f8f8b8b8b8888888787877e7e7e7676767d7d7d8989898585857777777f7f7f7373736f6f6f7474746d6d6d5e5e5e6c6c6c8e8e8efafafaf6f6f6fffffff2f2f2ebebebfefefe9d9d9d6565658888889595959393938d8d8d9393939494948e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8989898989898989898686869090908d8d8d8686866d6d6d666666828282888888929292888888abababc5c5c5cdcdcdc9c9c99999996767678686867d7d7d3f3f3f222222131313656565dcdcdcfcfcfcfafafaf9f9f9f9f9f9fbfbfbfefefefffffffffffffefefefcfcfcfefefefffffffffffffdfdfdfafafaf6f6f6f3f3f3fdfdfdf6f6f6f7f7f7eeeeee8282822c2c2cc2c2c2c0c0c0babababebebebfbfbfbebebec1c1c1c6c6c6c5c5c5bfbfbfc3c3c3c4c4c4c4c4c4c5c5c5c4c4c4c3c3c3c2c2c2c1c1c1c1c1c1c3c3c3c6c6c6c7c7c7c6c6c6c3c3c3c1c1c1bfbfbfc2c2c2c2c2c2cfcfcfaeaeae5c5c5c3e3e3e626262808080b9b9b9f5f5f5fffffff5f5f5fffffffefefee7e7e7f5f5f5f8f8f8f4f4f49c9c9c4848484e4e4e6262629797979393938e8e8e9191919090908c8c8c8989898a8a8a8888888585858181818080807e7e7e7b7b7b7878787575757373737272726a6a6a6a6a6a6a6a6a5e5e5e626262afafafcdcdcd7070707777777c7c7c7e7e7e7575757474747272726d6d6d6161616565654e4e4e5656565151514b4b4b5353533f3f3f2626262a2a2a2d2d2d858585ddddddfdfdfdfffffffcfcfcf9f9f9fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf5f5f5f8f8f8fdfdfdecececbdbdbd9c9c9c8e8e8e8a8a8a8c8c8c8d8d8d8b8b8b8b8b8b8d8d8d8a8a8a8686868b8b8b8585858080807e7e7e7c7c7c7777777676767878787676767171717373738383838e8e8e919191b8b8b8f6f6f6fefefef7f7f7f7f7f7f6f6f6f4f4f4d0d0d07d7d7d7777778e8e8e9797979494948e8e8e9393939292928d8d8d8e8e8e8f8f8f8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8b8b8b8a8a8a8a8a8a8989898888888888889191919494947d7d7d5f5f5f4242424949496e6e6e727272848484868686aeaeaec1c1c1c3c3c3c3c3c39999996969697676767070702b2b2b0e0e0e2a2a2ac5c5c5fffffffefefefcfcfcfbfbfbfafafafbfbfbfefefefffffffefefefdfdfdfefefefefefefffffffffffffefefefbfbfbf8f8f8f6f6f6f3f3f3e9e9e9f2f2f2ffffffdcdcdc1c1c1c8a8a8abebebec2c2c2c7c7c7c6c6c6bfbfbfbdbdbdc3c3c3c5c5c5c2c2c2c3c3c3c4c4c4c5c5c5c6c6c6c5c5c5c4c4c4c2c2c2c1c1c1c7c7c7c2c2c2bdbdbdbdbdbdc1c1c1c5c5c5c6c6c6c5c5c5bdbdbda3a3a39a9a9a717171323232515151b4b4b4ecececf7f7f7fafafafbfbfbfcfcfcfcfcfcf9f9f9f7f7f7f9f9f9f7f7f7f3f3f39d9d9d4b4b4b5151516363639898989595959191919595959595959090908d8d8d8d8d8d8b8b8b8989898585858484848282827f7f7f7c7c7c7a7a7a7878787777776f6f6f7272727474747171716868688c8c8cababab7d7d7d7373738080808a8a8a7777777a7a7a7777777777776565656767675656565e5e5e5a5a5a5050504b4b4b3e3e3e3e3e3e5454542323232f2f2fbebebefffffff0f0f0fffffffefefefdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf8f8f8f7f7f7f8f8f8e3e3e38585857e7e7e6b6b6b6363637070707b7b7b7f7f7f8282828a8a8a9090909393939999998a8a8a8d8d8d9d9d9d9090907171716e6e6e8585859494948f8f8f939393bcbcbcf3f3f3fffffff8f8f8fffffff8f8f8fefefefbfbfbfffffffafafa8f8f8f4848486b6b6b9191919a9a9a9696969090909393939191918c8c8c8f8f8f8f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8b8b8b8a8a8a8a8a8a8989898888888888889090908080807272727a7a7a6666664a4a4a5050504e4e4e686868888888bfbfbfc3c3c3bcbcbcc7c7c7a0a0a06666668282826161612c2c2c1010101a1a1ad9d9d9fffffff8f8f8fefefefcfcfcfbfbfbfcfcfcfefefefefefefdfdfdfcfcfcfffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafffffffffffff7f7f7f4f4f4efefef686868404040717171b7b7b7c8c8c8d1d1d1c9c9c9c0c0c0c1c1c1c3c3c3c2c2c2c3c3c3c4c4c4c5c5c5c6c6c6c6c6c6c4c4c4c2c2c2c1c1c1cacacac1c1c1babababbbbbbc2c2c2c7c7c7c4c4c4bfbfbfa6a6a66969693939393b3b3b6d6d6dbebebef7f7f7fefefefcfcfcfbfbfbfffffffafafae7e7e7f4f4f4fffffffefefefafafaf6f6f6a2a2a25252525656566565659a9a9a9a9a9a9292929797979898989393938f8f8f8e8e8e8d8d8d8b8b8b8989898888888686868484848282828080807e7e7e7d7d7d7979796d6d6d6969697a7a7a6d6d6d6060607373737575756f6f6f7979798989897a7a7a7f7f7f7373737777776d6d6d6868686464646868685b5b5b5252524a4a4a4242425858583f3f3f3939393030309b9b9bf3f3f3f1f1f1fefefef2f2f2fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f9f9f9f8f8f8f7f7f7e0e0e06969697878786767673232324141414e4e4e5050505555556565657878788383838282827676766c6c6c7373738787879a9a9aa0a0a09e9e9ed4d4d4f2f2f2fcfcfcfafafafffffff8f8f8f3f3f3fffffff5f5f5fefefeedededf5f5f5ffffff8c8c8c4c4c4c6f6f6f9292929b9b9b9898989292929494949090908c8c8c9191918f8f8f8f8f8f8f8f8f8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8b8b8b8a8a8a8a8a8a8989898888888888888b8b8b848484b0b0b0fcfcfcdddddd7575755050505858585151518d8d8dd0d0d0c9c9c9bdbdbdd1d1d1aaaaaa6464645454541f1f1f1b1b1b242424161616d6d6d6f8f8f8fefefefffffffefefefcfcfcfcfcfcfefefefefefefcfcfcfbfbfbfffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf6f6f6fffffff8f8f8fbfbfbfbfbfbffffff434343303030909090b1b1b1cdcdcdcececec5c5c5c3c3c3c4c4c4c4c4c4c3c3c3c4c4c4c6c6c6c7c7c7c6c6c6c4c4c4c2c2c2c1c1c1cacacac2c2c2bcbcbcc0c0c0c8c8c8c8c8c8bdbdbdb2b2b24f4f4f4d4d4d454545656565b4b4b4eeeeeefafafaf8f8f8fdfdfdf9f9f9f8f8f8fdfdfdfffffffbfbfbf6f6f6f6f6f6fcfcfcfafafaa8a8a85858585b5b5b6868689d9d9d9e9e9e9292929898989a9a9a9595959090908f8f8f8e8e8e8c8c8c8b8b8b8b8b8b8989898888888686868484848383838282827d7d7d7f7f7f7373737676767676767171717878786f6f6f7070707373738888888181818787877070707878787878787272726c6c6c6666665e5e5e6c6c6c656565434343464646434343515151353535363636a7a7a7fcfcfcf8f8f8fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffefefefcfcfcfbfbfbfcfcfcfcfcfcf5f5f5fffffffefefee2e2e2e2e2e29393934f4f4f3333332a2a2a3232324141415c5c5c5858583b3b3b3333333030302323235353532626263f3f3fe6e6e6fefefeecececf6f6f6f6f6f6f7f7f7f8f8f8f9f9f9f9f9f9f9f9f9f9f9f9f8f8f8f7f7f7fffffff9f9f9fffffff8f8f89292925e5e5e7272728f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9191919292929393939292929191918f8f8f8e8e8e8d8d8d8e8e8e8f8f8f9090908686868d8d8d9090908c8c8c8a8a8a8e8e8e949494979797848484858585bbbbbbfbfbfbf5f5f5fdfdfde7e7e7626262565656bcbcbcc3c3c3aeaeaec3c3c3c4c4c4919191444444363636161616262626333333252525cfcfcffffffffbfbfbfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfdfdfdf7f7f7fdfdfdf2f2f2f8f8f8ffffffeeeeee666666262626969696aeaeae9d9d9dc7c7c7d1d1d1bbbbbbcdcdcdc7c7c7bcbcbcb6b6b6bcbcbcc7c7c7cbcbcbc6c6c6bebebebcbcbcc6c6c6d0d0d0dededeb5b5b5a2a2a2a8a8a85f5f5f5757573636365d5d5dbbbbbbefefeff8f8f8fafafaf8f8f8f4f4f4fdfdfdfdfdfdf8f8f8f9f9f9ffffffe7e7e7efefeff6f6f6fdfdfdffffffadadad545454636363979797b1b1b19f9f9f9c9c9c9b9b9b9d9d9d9d9d9d9898989494949393939191919090908e8e8e8c8c8c8989898686868484848383838989898080807575757676767878786d6d6d6d6d6d8282827272728c8c8c8888886060607676769b9b9b7c7c7c7a7a7a7878786f6f6f6969696a6a6a6b6b6b6565655b5b5b5656564949494949494f4f4f414141b7b7b7fffffff1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfbfbfbfafafaffffffefefefe9e9e9dbdbdb5f5f5f4949495151515c5c5c3b3b3b363636454545515151535353565656454545292929555555eeeeeefffffff5f5f5ebebebf7f7f7f0f0f0fbfbfbf8f8f8f9f9f9fafafafbfbfbfbfbfbfbfbfbfbfbfbfafafaf4f4f4fffffff9f9f9fdfdfddddddd8d8d8d7777779191919292929292929292929292929191919191919191919191919292929191918f8f8f8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f8989898f8f8f9090908a8a8a8686868888888b8b8b8c8c8c888888b8b8b8f0f0f0fffffff0f0f0fbfbfbffffffe8e8e8dededed4d4d4bfbfbfcbcbcbccccccb5b5b59696965d5d5d3232322323232626261b1b1b1a1a1adcdcdcf1f1f1f7f7f7fdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbeeeeeee8e8e8f8f8f8f9f9f9f1f1f1ecececffffffebebeb595959818181cdcdcdd7d7d7acacacc2c2c2dcdcdcb0b0b0c8c8c8c6c6c6ccccccc9c9c9bbbbbbb9b9b9c2c2c2c4c4c4dededec3c3c3bebebeb6b6b6afafaf6868685d5d5d454545414141616161b4b4b4fefefefffffffafafaf7f7f7f7f7f7f7f7f7f1f1f1fffffff4f4f4e6e6e6f5f5f5fffffffafafafbfbfbffffffffffffb4b4b46060606b6b6b969696adadada1a1a1a2a2a2a1a1a19e9e9e9b9b9b9999999797979595959696969595959393939090908d8d8d8b8b8b8989898888887c7c7c8686868888888282827979797a7a7aa1a1a1d8d8d87777777272727575757777778f8f8f6c6c6c7474748888887e7e7e7575756e6e6e6d6d6d6a6a6a6262625a5a5a5757575656564646464545453d3d3daeaeaefffffff9f9f9fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafaf8f8f8f6f6f6f5f5f5efefeff9f9f9e8e8e85a5a5a4848484444442a2a2a3737373f3f3f3c3c3c494949a2a2a2dbdbdbdadadaffffffecececfffffff5f5f5fafafaf4f4f4fffffffafafae2e2e2fafafafbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcefefeff5f5f5f1f1f1e6e6e6a0a0a06262626e6e6e8f8f8f9393939494949494949595959494949292929090908f8f8f9191919191919090908f8f8f8e8e8e8e8e8e8f8f8f8f8f8f8b8b8b9090909090908a8a8a868686878787898989898989808080c8c8c8fdfdfdf5f5f5f0f0f0f8f8f8fafafaffffffffffffd2d2d2bcbcbcc8c8c8bebebebdbdbda1a1a14444442323232a2a2a2b2b2b121212232323ecececf1f1f1fffffffdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffff7f7f7fbfbfbfffffffbfbfbe9e9e9ffffffffffff535353363636737373c2c2c2bababaa9a9a9bcbcbcc2c2c2c4c4c4c0c0c0cbcbcbc9c9c9b3b3b3b6b6b6c8c8c8c9c9c9aeaeaebdbdbddfdfdfa2a2a2565656414141535353484848e7e7e7f0f0f0fffffffefefeebebebeaeaeaf9f9f9fffffff9f9f9fefefefafafaebebebffffffefefeff5f5f5e7e7e7edededf0f0f0f4f4f4b5b5b56f6f6f7070708585859191919e9e9ea5a5a5a6a6a69f9f9f9a9a9a9d9d9d9e9e9e9b9b9b9c9c9c9b9b9b9999999797979494949191918f8f8f8e8e8e8e8e8e9090908a8a8a8484847c7c7c747474848484a5a5a5fbfbfbdadada7575757979796a6a6a8080808383837a7a7a7a7a7a7575757272727171716e6e6e686868666666686868606060525252616161626262b1b1b1fefefefffffff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbf9f9f9f6f6f6f4f4f4f7f7f7f4f4f4cecece6b6b6b5c5c5c5c5c5c6d6d6d5757574f4f4f2c2c2c9f9f9feeeeeeecececffffffffffffefefeffdfdfde3e3e3edededf5f5f5fdfdfde1e1e1f8f8f8fffffff9f9f9fafafafbfbfbfbfbfbfcfcfcfcfcfcfbfbfbfbfbfbfffffffafafafcfcfcf2f2f28686864a4a4a6a6a6a9292929191919292929494949595959595959393939090908f8f8f9191919191919090909090908f8f8f8f8f8f8f8f8f8f8f8f8a8a8a8f8f8f9191918d8d8d8b8b8b8e8e8e9090908f8f8f858585c3c3c3fefefef7f7f7fdfdfdffffffebebebf8f8f8f8f8f8d1d1d1c4c4c4c4c4c4bdbdbdcbcbcba5a5a53e3e3e2020202b2b2b353535181818292929bebebeefefeffffffffdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafcfcfcf4f4f4f2f2f2fffffffffffffafafaecececdddddd4d4d4d3232328d8d8dbdbdbdc7c7c7c9c9c9b5b5b5c3c3c3b4b4b4bbbbbbc2c2c2bebebecacacad1d1d1bebebececece9696965858586464645d5d5d5f5f5f525252dddddde2e2e2ebebebf8f8f8fffffffffffffffffffffffff9f9f9f9f9f9fcfcfcfffffff9f9f9e7e7e7fefefefefefe7979796363636d6d6d8787877979796666667a7a7a8b8b8b959595999999a5a5a5a9a9a9a0a0a09c9c9ca2a2a2a5a5a5a2a2a2a1a1a1a0a0a09e9e9e9c9c9c9999999797979595959494949696968f8f8f8585858a8a8a9494948b8b8b828282898989f8f8f8fdfdfddedede8f8f8f6e6e6e6363638989897171717b7b7b7979797878787878787373736e6e6e7070707575756464644e4e4e4f4f4f3a3a3a555555b0b0b0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfdfdfdfefefefdfdfdf9f9f9f6f6f6ffffffffffffd5d5d55f5f5f7e7e7e5b5b5b5555554343434646463d3d3dc1c1c1ffffffe5e5e5f6f6f6fefefefafafafcfcfcf9f9f9fffffff0f0f0fffffffbfbfbfbfbfbfafafaf7f7f7f8f8f8f9f9f9fafafafafafafafafaf9f9f9f9f9f9fffffff5f5f5ffffffffffff8787874b4b4b7070709b9b9b8e8e8e8f8f8f9292929494949494949393939292929090909191919191919191919191919090909090908f8f8f8f8f8f8b8b8b8f8f8f9191918f8f8f8f8f8f939393949494929292868686b8b8b8fffffffffffff4f4f4fffffff9f9f9ffffffffffffcececebcbcbcc7c7c7c3c3c3a5a5a57777775858582e2e2e2626263636361b1b1b1b1b1b595959dadadaefefeffdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf3f3f3fffffffbfbfbebebebefefeffdfdfdf5f5f5f6f6f6ffffffe4e4e47373733a3a3a7a7a7ab2b2b2b9b9b9cacacac5c5c5babababebebec7c7c7c7c7c7c9c9c9b8b8b8969696666666636363666666606060606060d2d2d2d1d1d1e5e5e5fefefefdfdfdf7f7f7f3f3f3f0f0f0edededf2f2f2fdfdfdfffffff6f6f6ddddddffffffffffffbbbbbb9090908686868888888484849191918989898484849090908f8f8f9292929d9d9da8a8a8aeaeaea8a8a8a3a3a3a5a5a5a6a6a6a3a3a3a3a3a3a2a2a2a1a1a19f9f9f9d9d9d9b9b9b9a9a9a9999999191919494949090908f8f8f9191918e8e8e989898b0b0b0e0e0e0fdfdfdf8f8f8ededed8383838787876363638080808181818080808080807e7e7e7676766d6d6d6c6c6c7070706464645d5d5d6d6d6d646464606060b0b0b0f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffcfcfcf8f8f8fbfbfbd7d7d7a6a6a67f7f7f8181816e6e6e6868686c6c6c4b4b4ba7a7a7eeeeeef1f1f1ffffffffffffddddddfffffff1f1f1fffffffffffff3f3f3e5e5e5f7f7f7e8e8e8fffffff7f7f7f8f8f8f9f9f9fafafafafafafafafafafafafafafafcfcfcf0f0f0f8f8f8ffffff8686865252526f6f6f9191918e8e8e8f8f8f9191919292929393939393939393939292929191919191919292929292929191919090908f8f8f8f8f8f8d8d8d9191919292928f8f8f8f8f8f9191919090908c8c8c8f8f8fb5b5b5f6f6f6fffffff0f0f0fafafafefefef1f1f1f7f7f7cbcbcbbbbbbbc6c6c6c2c2c28a8a8a5050505555553333331b1b1b2e2e2e1c1c1c1d1d1d1e1e1ed2d2d2fdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffffffffffffffffcfcfcf5f5f5fbfbfbeaeaeafafafaeaeaeaeaeaeacdcdcd6e6e6e2e2e2e787878ccccccc1c1c1bbbbbbc6c6c6c7c7c7bcbcbcafafaf9b9b9b7f7f7f6b6b6b6161615f5f5f6262625e5e5ecacacaffffffefefeffffffffafafafdfdfdfcfcfcfffffffffffffdfdfdf7f7f7fffffffafafafcfcfcfefefef7f7f7a0a0a09b9b9ba2a2a28686869696968a8a8a8c8c8c8787878d8d8d9c9c9c9d9d9dabababacacacb2b2b2b7b7b7b7b7b7b1b1b1a9a9a9a2a2a29f9f9fa3a3a3a3a3a3a2a2a2a1a1a1a0a0a09f9f9f9f9f9f9e9e9e9898989e9e9e9a9a9a9191918b8b8b8585858e8e8ea5a5a5fffffff8f8f8fefefee4e4e4dbdbdbc9c9c98a8a8a7171717777777878787d7d7d7f7f7f7b7b7b7272726f6f6f7171717b7b7b6767675e5e5e555555505050adadadfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfefefefffffffffffffafafaf4f4f4e6e6e6b4b4b48686869797977f7f7f737373616161737373abababd6d6d6ffffffffffffedededfafafafffffff2f2f2f8f8f8edededf1f1f1fffffffdfdfdffffffebebebf9f9f9fbfbfbfcfcfcfcfcfcfdfdfdfefefefefefefdfdfdfdfdfdfffffffffffffcfcfcffffff8a8a8a6e6e6e8282829191919292929292929292929393939393939393939393939393939191919191919292929292929292929191918f8f8f8e8e8e8f8f8f9292929292928f8f8f8f8f8f9090908e8e8e898989b5b5b5dbdbdbf8f8f8ffffffffffffffffffffffffecececf3f3f3d0d0d0ccccccccccccc5c5c59e9e9e5d5d5d4c4c4c3333331d1d1d2f2f2f2020202d2d2d171717b3b3b3fffffffdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafaefefeff3f3f3fffffffdfdfdfffffff3f3f3ffffffffffffffffffebebebc1c1c1a2a2a2a5a5a5b3b3b3b7b7b7aeaeaec6c6c6b5b5b59292928181816e6e6e6161616d6d6d6d6d6d747474cacacae2e2e2fcfcfcecececf3f3f3fffffffffffffffffff3f3f3f3f3f3fffffffdfdfdf0f0f0f4f4f4fafafaffffffe9e9e9b8b8b89797978d8d8d8c8c8cababab9494948a8a8a8a8a8a8383838787878f8f8f939393aeaeaebdbdbdbbbbbbc1c1c1c9c9c9c4c4c4b1b1b1a4a4a4a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a4a4a4a4a4a4a4a49e9e9ea0a0a09b9b9b9c9c9ca2a2a29d9d9d9696969b9b9bbdbdbdf9f9f9f1f1f1ffffffe9e9e9ffffffa0a0a07070706b6b6b6f6f6f7878788282828383837d7d7d7878787878787070706969696262626b6b6b686868bbbbbbf7f7f7f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbf9f9f9fbfbfbfdfdfdfbfbfbf4f4f4edededb7b7b7a9a9a98787879191918c8c8c8787878a8a8abfbfbfeaeaeaf9f9f9f8f8f8f7f7f7f5f5f5f9f9f9fffffff9f9f9ffffffeaeaeafffffff8f8f8f5f5f5fafafafffffffffffffefefefffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff3f3f3ededed8383838080809292929393939797979696969595959494949393939393939393939393939090909191919292929393939292929191918f8f8f8e8e8e8f8f8f9292929292929090909191919393939090908b8b8bc9c9c9fdfdfdfcfcfcfbfbfbfafafaf1f1f1ffffffffffffffffffc5c5c5c0c0c0c7c7c7bbbbbb9b9b9b6262624a4a4a3c3c3c2d2d2d383838222222313131101010727272d4d4d4fdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfdfdfdf8f8f8fdfdfdf9f9f9e1e1e1fdfdfdf0f0f0fbfbfbfefefefdfdfdfffffff9f9f9d9d9d9b1b1b1acacacc3c3c3abababc0c0c09a9a9a6868686464646161616a6a6a909090a7a7a7d2d2d2f8f8f8f6f6f6f9f9f9fffffffcfcfcfdfdfdeeeeeefffffffafafaf4f4f4fffffffffffff7f7f7fdfdfdffffffddddddc9c9c98e8e8e9191919696969494949898989393938f8f8f9393938989898383837d7d7d7c7c7c9b9b9bc5c5c5bfbfbfc6c6c6d5d5d5d2d2d2bababaa9a9a9a8a8a8a3a3a3a4a4a4a4a4a4a5a5a5a6a6a6a6a6a6a7a7a7a7a7a7a5a5a5a7a7a7a0a0a09b9b9b9d9d9d979797929292999999a4a4a4fafafaf4f4f4fffffff8f8f8ebebeba9a9a97272726f6f6f7373737d7d7d8888888a8a8a8282827979797575757d7d7d7878786565656666665d5d5db2b2b2f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefcfcfcf5f5f5f7f7f7fafafaf8f8f8f4f4f4e3e3e3cacacab4b4b4a3a3a3a2a2a2a0a0a08f8f8f7c7c7cd0d0d0f2f2f2f8f8f8f9f9f9fafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffffffffffffafafaf7171717878789595959e9e9e8f8f8f9191919494949797979797979595959292929090909292929292929292929191919191919090909090909090909393938b8b8b9898989292928b8b8b9696969191918d8d8dc5c5c5fafafafffffff7f7f7fffffffffffffbfbfbfffffffbfbfbd0d0d0c0c0c0c6c6c6c7c7c79999995858584e4e4e3a3a3a3030302828283333333333332121211e1e1eb4b4b4f5f5f5f5f5f5f9f9f9f9f9f9f6f6f6fefefefffffffffffffdfdfdfefefefefefefefefefdfdfdfcfcfcfbfbfbfafafaf3f3f3fffffffcfcfcf7f7f7ecececfffffff6f6f6e9e9e9ffffffefefeff0f0f0edededc8c8c8b0b0b0b4b4b4b8b8b8adadad9595955c5c5c696969696969a0a0a0b0b0b0d4d4d4eeeeeef1f1f1f5f5f5fafafafcfcfcfdfdfdfcfcfcfbfbfbfffffff7f7f7f6f6f6fffffffffffff8f8f8f2f2f2f4f4f4efefefb4b4b49b9b9b9b9b9b8d8d8d8b8b8b8b8b8b7878787777777171719b9b9bc0c0c0a6a6a66c6c6c858585737373d3d3d3d7d7d7cdcdcdccccccd3d3d3c3c3c3b3b3b3bdbdbda8a8a8b4b4b4b2b2b2adadada4a4a4b7b7b7a1a1a1a9a9a9a9a9a9a7a7a7a4a4a4a3a3a3a3a3a3a4a4a4a4a4a4a3a3a3a3a3a3ffffffe5e5e5fcfcfcfffffffefefe9999997373737474747a7a7a7979799393938989898787877878788282827474746e6e6e797979707070707070bbbbbbfffffffdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefef5f5f5fbfbfbfffffffffffffafafae7e7e7cacacab1b1b1aeaeaea2a2a2b2b2b29f9f9fa9a9a9b7b7b7e5e5e5f9f9f9fafafafafafafbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffcfcfc8c8c8c5353536f6f6f9696969b9b9b9292929393939393939494949494949494949393939292929292929292929292929191919191919191919090909090909292928989899595959090908c8c8c9595958d8d8d8b8b8bc2c2c2f5f5f5fffffff7f7f7fffffffffffff8f8f8fffffffdfdfdd2d2d2c1c1c1c6c6c6c5c5c59797975656564c4c4c2e2e2e2c2c2c2e2e2e3333332d2d2d272727323232b7b7b7ffffffedededf2f2f2fbfbfbf3f3f3fafafafffffff5f5f5fdfdfdfefefefffffffffffffffffffffffffffffffefefefdfdfdf7f7f7fffffffffffff3f3f3f5f5f5f5f5f5f6f6f6eeeeeee0e0e0d0d0d0b8b8b8a7a7a7b1b1b1ababab8a8a8a9494947d7d7d5f5f5fa7a7a79b9b9be7e7e7e8e8e8f9f9f9f6f6f6f8f8f8fcfcfcfffffffffffffffffffefefefdfdfdfffffff8f8f8f8f8f8fbfbfbf9f9f9fcfcfcfefefef7f7f7dcdcdc9d9d9d7b7b7b8888889797979a9a9a8484846262626b6b6b888888cececef9f9f9c7c7c76d6d6d6b6b6b8484849a9a9ad3d3d3eaeaead6d6d6dadadaecececd5d5d5aaaaaab0b0b0a1a1a1b5b5b5abababb2b2b2a1a1a1a3a3a3b2b2b2a7a7a7a7a7a7a8a8a8a9a9a9aaaaaaa8a8a8a5a5a5a3a3a3a7a7a7dcdcdcf7f7f7fffffff9f9f9fefefe9a9a9a6f6f6f6a6a6a7f7f7f8e8e8e8e8e8e8c8c8c8686866a6a6a8080807b7b7b7474747b7b7b7070706f6f6fb7b7b7fbfbfbf8f8f8fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefef6f6f6fffffffffffff4f4f4eaeaead8d8d8c3c3c3bcbcbcbdbdbdb2b2b2b0b0b0a0a0a0858585f1f1f1fffffffffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffff8f8f87272724646467373739999999595959595959494949393939292929292929393939494949595959292929292929292929292929191919191919191919090909090908989899292928e8e8e8d8d8d9292928b8b8b929292c9c9c9f3f3f3fffffff9f9f9fffffffffffff8f8f8fdfdfdfefefed3d3d3c2c2c2c6c6c6c4c4c49595955555554b4b4b3333333030303535353131312727272a2a2a2e2e2e7e7e7ed8d8d8f5f5f5fffffff8f8f8fafafafcfcfcfafafafffffff8f8f8f9f9f9fafafafcfcfcfcfcfcfdfdfdfdfdfdfdfdfdffffffefefeff5f5f5fffffff9f9f9f6f6f6f2f2f2d4d4d4c8c8c8aeaeae9f9f9f9f9f9f9e9e9e9f9f9f9595957f7f7f6c6c6c656565a2a2a2e5e5e5f2f2f2fcfcfcffffffe3e3e3f9f9f9fafafafcfcfcfefefefefefefcfcfcfafafaf9f9f9fefefef7f7f7fcfcfcfbfbfbf4f4f4fefefefcfcfce1e1e1afafaf9393938383838d8d8d9797979090907f7f7f7474749d9d9dd3d3d3fafafaf8f8f8cfcfcf9393935d5d5d6d6d6d939393afafafd1d1d1e1e1e1e6e6e6f0f0f0eaeaead3d3d3b6b6b6b7b7b7b2b2b2b3b3b3959595b5b5b5a9a9a9b2b2b2aaaaaaabababababababababaaaaaaa9a9a9a7a7a7a6a6a6acacacacacacfffffffffffff4f4f4ffffff9999996d6d6d6969698282829a9a9a8686869191918989896d6d6d7676768d8d8d8181817e7e7e6f6f6f6f6f6fb4b4b4f9f9f9fdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdf8f8f8fffffff8f8f8e3e3e3d8d8d8cbcbcbc3c3c3cacacac3c3c3cbcbcba4a4a48181818c8c8cefefeff5f5f5f1f1f1fafafafafafafafafafafafafbfbfbfbfbfbfbfbfbfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfc7676765e5e5e8888889a9a9a8d8d8d9696969595959494949393939393939393939494949494949393939393939292929292929292929191919191919191918f8f8f8c8c8c9494948d8d8d8c8c8c8f8f8f8f8f8fa6a6a6dcdcdcf9f9f9fffffffdfdfdfffffffffffffbfbfbfefefefdfdfdd3d3d3c3c3c3c7c7c7c5c5c59696965858584f4f4f4343433838383a3a3a3232322f2f2f3434342424243333338b8b8be6e6e6fafafaecececffffffffffffecececfafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefef3f3f3eaeaeaecececf8f8f8dbdbdbe0e0e0cccccc8a8a8a8d8d8d8282828585859393939090908080807777777575758b8b8ba5a5a5eaeaeafcfcfcfffffff4f4f4fffffff8f8f8f8f8f8f9f9f9fbfbfbfcfcfcfcfcfcfafafaf9f9f9f7f7f7f7f7f7f5f5f5fffffffffffff7f7f7fcfcfce7e7e7b3b3b38a8a8a9292929696969999999494948686868787879b9b9bd3d3d3fefefefffffff1f1f1ecececd3d3d3808080939393bcbcbc989898adadade5e5e5f0f0f0e2e2e2e9e9e9f7f7f7bababa969696bdbdbd9a9a9ac2c2c2a8a8a8bcbcbca7a7a7b2b2b2b1b1b1aeaeaeabababa8a8a8a7a7a7a9a9a9abababababab9f9f9feaeaeafefefef6f6f6ffffff9393936f6f6f7070708181819494948787879393939191919999997676766565656868687979798080808e8e8ec9c9c9fdfdfdfffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdf9f9f9fffffff7f7f7e5e5e5d5d5d5c9c9c9c2c2c2c2c2c2abababb5b5b58d8d8d8d8d8dfefefefefefefefefefffffff8f8f8f8f8f8f9f9f9fafafafcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fcfcfc8080807d7d7d9898989797978b8b8b9494949595959595959696969595959494949393939292929393939393939393939292929292929292929191919191918f8f8f9191919898988f8f8f8c8c8c8c8c8c949494c0c0c0f0f0f0fefefefffffffdfdfdfdfdfdfefefefdfdfdfffffffbfbfbd3d3d3c3c3c3c7c7c7c5c5c59898985c5c5c5555554444443c3c3c3f3f3f3434343737373c3c3c2e2e2e2020201f1f1f7d7d7dd2d2d2f4f4f4f8f8f8f2f2f2f6f6f6fffffffafafafafafafbfbfbfbfbfbfafafaf9f9f9f8f8f8f8f8f8fcfcfcffffffe0e0e0bebebe5757575858587979797575756e6e6e8484848e8e8e868686848484878787828282797979969696e8e8e8f2f2f2ffffffe6e6e6ffffffefefeffffffffafafafbfbfbfcfcfcfdfdfdfefefefefefefdfdfdfcfcfcf9f9f9f7f7f7fefefefffffffbfbfbf4f4f4cccccc9191918383838989898c8c8c9494949d9d9d9c9c9ca2a2a2b5b5b5e4e4e4f7f7f7f6f6f6ffffffffffffcccccc7e7e7ebbbbbbcccccca6a6a6aeaeaedbdbdbeeeeeeececece9e9e9e2e2e2b2b2b27a7a7a9e9e9eadadadcccccc959595a3a3a3c2c2c2b5b5b5b7b7b7b8b8b8b6b6b6b1b1b1adadadacacacacacaca6a6a6afafafbfbfbff1f1f1f8f8f8ffffff8989896e6e6e6e6e6e7e7e7e9090909999999292929f9f9fdfdfdf9d9d9d7f7f7f7a7a7a7b7b7b787878858585bcbcbcf1f1f1fcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfffffff8f8f8f0f0f0e3e3e3d2d2d2d3d3d3d6d6d6cccccccccccc979797818181eeeeeefffffff8f8f8f0f0f0e3e3e3f8f8f8f9f9f9fafafafbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeff7f7f77d7d7d8787879a9a9a9292929191919595959696969696969797979696969494949292929191919494949393939393939393939292929292929292929292929090909595959999998f8f8f8f8f8f8b8b8b969696cececefdfdfdfefefefefefefcfcfcf9f9f9fbfbfbfdfdfdfefefefafafad2d2d2c3c3c3c7c7c7c4c4c49898985d5d5d5858583e3e3e4343434747473434343434343030303535352f2f2f434343353535959595f1f1f1e3e3e3ddddddebebebcacacae8e8e8e8e8e8e8e8e8e8e8e8e7e7e7e6e6e6e5e5e5e4e4e4e6e6e6a8a8a85a5a5a6363635454546e6e6e909090838383888888898989848484858585898989828282828282919191a6a6a6f5f5f5f3f3f3f9f9f9f6f6f6ffffffe5e5e5f3f3f3f7f7f7f8f8f8fafafafbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfffffffcfcfcf8f8f8fafafafbfbfbe3e3e3b2b2b28a8a8a828282878787949494a2a2a2a9a9a9b5b5b5c9c9c9d9d9d9efefeffdfdfdf3f3f3f5f5f5f7f7f7cacaca9a9a9ac4c4c4cececeb1b1b1afafafcececee7e7e7efefefeaeaeae2e2e2fbfbfbaeaeae5353537c7c7ca0a0a0dbdbdba2a2a2a4a4a4b1b1b1b9b9b9c2c2c2c5c5c5c0c0c0b7b7b7b0b0b0adadada7a7a7c0c0c0a5a5a5e3e3e3f9f9f9ffffff8585856c6c6c6464647b7b7b969696a9a9a9979797b9b9b9ffffffd9d9d98c8c8c8484847b7b7b7878788b8b8bc1c1c1f7f7f7fffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfcffffffe7e7e7e2e2e2ddddddcacacad7d7d7e1e1e1c4c4c4818181565656868686ffffffe2e2e2fcfcfcfffffff9f9f9fbfbfbfbfbfbfcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedededfcfcfc7676768484849797979191919898989898989797979696969494949494949393939393939393939494949494949393939393939393939292929292929292929292929595959595958e8e8e9494948d8d8d929292cbcbcbfffffffafafafbfbfbfefefefafafafbfbfbfffffffdfdfdf9f9f9d1d1d1c2c2c2c5c5c5c1c1c19494945a5a5a5656564242424a4a4a4a4a4a3636363d3d3d2a2a2a343434383838232323282828838383aaaaaa5656563030305858586464644e4e4e4e4e4e4f4f4f4f4f4f4f4f4f4e4e4e4e4e4e4d4d4d5555555252524c4c4c4f4f4f4949492828285858585656565252524747475050507e7e7ea2a2a2a3a3a3c2c2c2fffffff3f3f3ffffffffffffe2e2e2fffffff8f8f8fffffffffffff7f7f7f8f8f8f9f9f9f9f9f9fafafafbfbfbfbfbfbfbfbfbfefefefffffff5f5f5f7f7f7fafafacbcbcb949494898989838383919191b3b3b3c2c2c2b5b5b5c1c1c1e6e6e6fafafaf7f7f7fffffff6f6f6e8e8e8fefefef9f9f9f6f6f6efefefdededeccccccc4c4c4d7d7d7edededecececebebebf8f8f8f4f4f4eeeeeebababa3e3e3e7171719e9e9ebcbcbcb2b2b2afafafb8b8b8c2c2c2c6c6c6c2c2c2bbbbbbb7b7b7b5b5b5b5b5b5c1c1c1afafafdededefbfbfbfcfcfc8e8e8e6b6b6b6565657a7a7a999999a4a4a4a8a8a8e4e4e4fffffff9f9f9fbfbfbfefefefffffffafafaf5f5f5f8f8f8f7f7f7f1f1f1fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcf8f8f8d3d3d3dbdbdbe3e3e3cacacacfcfcfcacaca969696616161909090fcfcfceaeaeaffffffebebebf1f1f1fffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8efefefffffff7575758282829898989494949c9c9c9b9b9b9999999595959292929191919292929494949696969494949494949494949393939393939292929292929292929494949393939090908c8c8c9898988f8f8f8c8c8cc2c2c2fffffff7f7f7fbfbfbfffffffefefefffffffffffffefefef9f9f9d1d1d1c2c2c2c4c4c4bfbfbf9090905656565252524848484d4d4d4848483d3d3d5454543a3a3a3c3c3c3c3c3c3333333d3d3d4545454d4d4d5353535050504949494747474a4a4a4b4b4b4c4c4c4d4d4d4e4e4e4e4e4e4e4e4e4e4e4e4646465252525b5b5b3f3f3f6b6b6b575757afafafa7a7a7a1a1a1a9a9a9a6a6a6a7a7a7aaaaaaa2a2a2b9b9b9efefeffffffffdfdfdfffffffffffffafafaf4f4f4fbfbfbfcfcfcfefefefefefefefefefefefefefefefefefefffffffffffff7f7f7fffffff6f6f6fafafafafafab7b7b77a7a7a8383838c8c8c969696c0c0c0d2d2d2bfbfbfccccccf1f1f1fcfcfcfffffffffffff9f9f9fafafafffffff0f0f0fffffffbfbfbeaeaeafffffffcfcfcf1f1f1fafafafafafaeeeeeeefefefeaeaeaf6f6f6c8c8c83333337b7b7ba2a2a2bababa9d9d9db1b1b1b6b6b6bbbbbbbbbbbbb8b8b8b8b8b8bcbcbcc0c0c0c5c5c5bababac6c6c6dfdfdffdfdfdfdfdfd9999996d6d6d7070707a7a7a959595939393b8b8b8ffffffe9e9e9fafafafffffffffffffffffffafafafafafafffffffffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefffffffffffffcfcfcfcfcfcfdfdfdf6f6f6ebebebd4d4d4e2e2e2c4c4c4d4d4d4f1f1f1d5d5d5a3a3a36868684747479f9f9fecececf9f9f9f1f1f1f8f8f8fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefef2f2f2ffffff8383835656566666669999999a9a9a9393939494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949191919191919292929a9a9a8f8f8f9494948b8b8bcbcbcbfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefec3c3c3c5c5c5d0d0d0b7b7b79999997373735959594c4c4c4545454343434646464444443d3d3d3939393b3b3b3c3c3c4242424a4a4a5050505252525151514f4f4f4f4f4f4e4e4e4e4e4e5050505151515353535656565959595b5b5b5a5a5a5050505a5a5a7171718686869f9f9fb2b2b2b6b6b6b6b6b6b7b7b7b0b0b0a9a9a9a2a2a2a3a3a3c7c7c7fafafaf8f8f8fbfbfbfefefefffffffefefefdfdfdfefefefffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffffffff4f4f4ffffffb5b5b58484847f7f7f717171888888b4b4b4d6d6d6d7d7d7d7d7d7e9e9e9fcfcfcfffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfefefefffffffefefefcfcfcf7f7f7f3f3f3f0f0f0f6f6f6f2f2f2e6e6e6b7b7b7393939929292a5a5a5a7a7a79d9d9dbebebeb5b5b5bebebec5c5c5b3b3b3b8b8b8bcbcbcb2b2b2d2d2d2b4b4b4f1f1f1f2f2f29d9d9d5e5e5e6565657e7e7e9a9a9aacacaca3a3a3abababfffffffffffff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffffffffdfdfdfcfcfcfefefefefefef2f2f2e3e3e3e5e5e5dededed3d3d3ccccccc3c3c3999999696969656565a1a1a1d7d7d7fffffffdfdfdf2f2f2f7f7f7fdfdfdf9f9f9fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefef9f9f9fafafa7474746060607b7b7ba0a0a09b9b9b9999999494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949393939191919292929898988c8c8c9191918e8e8ecacacafdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffc5c5c5c3c3c3cfcfcfc1c1c1aeaeae8484845e5e5e5454544e4e4e4c4c4c4d4d4d4b4b4b4545454242424444444444444949495050505454545555555555555454545555555959595a5a5a5c5c5c5e5e5e5f5f5f6262626565656767676868687070708a8a8aa4a4a4b0b0b0b6b6b6b7b7b7b2b2b2adadada9a9a9a5a5a5a6a6a69e9e9e979797bcbcbcfafafaf8f8f8fbfbfbfefefefffffffefefefdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfafafaeeeeeef4f4f4f9f9f9a9a9a96f6f6f828282a5a5a5c0c0c0d1d1d1d9d9d9d6d6d6dcdcdcf0f0f0fdfdfdfdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefcfcfcfefefefffffffffffffefefefbfbfbf8f8f8f5f5f5f6f6f6f5f5f5fffffffcfcfcc9c9c93b3b3b777777a7a7a7a2a2a2adadad9d9d9db9b9b9e7e7e7f5f5f5f8f8f8ecececeaeaeae7e7e7eeeeeefdfdfdf9f9f96e6e6e5c5c5c626262818181999999a7a7a79f9f9facacacfdfdfdfffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffefefefdfdfdfdfdfdfffffffafafaeaeaead9d9d9dbdbdbcfcfcfe6e6e6d7d7d7afafaf7d7d7d6464649c9c9ce3e3e3f6f6f6fffffff8f8f8f3f3f3f9f9f9fefefefbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffff2f2f26a6a6a6f6f6f919191a3a3a39898989a9a9a9494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949292929292929696968b8b8b8d8d8d969696ccccccfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffc6c6c6bfbfbfc9c9c9c9c9c9c4c4c49595955f5f5f5b5b5b5757575454545454545151514c4c4c4b4b4b4d4d4d5050505353535757575a5a5a5b5b5b5b5b5b5c5c5c5d5d5d6161616363636666666868686969696c6c6c7070707373737575758f8f8fb0b0b0c5c5c5c6c6c6bdbdbdb3b3b3acacaca8a8a8a6a6a6acacacb9b9b9b4b4b4a4a4a4c1c1c1fefefef8f8f8fbfbfbfefefefffffffefefefdfdfdfefefefffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf1f1f1fffffff3f3f3b2b2b2747474777777999999dededed6d6d6cfcfcfd4d4d4e8e8e8fbfbfbfffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefcfcfcfdfdfdfffffffffffffffffffffffffdfdfdfbfbfbedededf8f8f8eeeeeee1e1e1e0e0e02222224a4a4aa9a9a9a1a1a1a4a4a4a3a3a3ccccccf7f7f7fcfcfcf9f9f9f3f3f3fffffff3f3f3fffffff7f7f7fefefe6d6d6d6767675a5a5a8888889a9a9aa1a1a19d9d9db4b4b4f8f8f8fffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfefefefffffffffffffafafaefefefe0e0e0d4d4d4d2d2d2d0d0d0e7e7e7d6d6d69898986262626d6d6db8b8b8f2f2f2f3f3f3f3f3f3f4f4f4f7f7f7fcfcfcfdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffff6f6f66f6f6f7d7d7d9a9a9a9d9d9d9393939696969595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959494949191919292929595958c8c8c8d8d8da7a7a7d6d6d6fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffc7c7c7bebebec3c3c3c7c7c7cbcbcb9a9a9a5959595d5d5d5b5b5b5959595656565353535050505151515353535a5a5a5c5c5c5e5e5e5f5f5f5f5f5f6161616363636666666767676a6a6a6f6f6f7272727474747878787e7e7e828282868686a3a3a3b9b9b9bcbcbcb9b9b9b4b4b4b3b3b3b7b7b7b6b6b6bebebeccccccdfdfdfe1e1e1d2d2d2ddddddfffffff8f8f8fbfbfbfefefefffffffefefefdfdfdfefefefffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf8f8f8ffffffb4b4b48a8a8a7c7c7c969696c1c1c1dbdbdbd0d0d0cfcfcfe0e0e0f7f7f7fffffffefefef8f8f8fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefcfcfcfdfdfdfffffffffffffffffffffffffefefefdfdfdf5f5f5fffffff7f7f7f9f9f9edededacacac4444449292929090908f8f8f9b9b9bc2c2c2e1e1e1e5e5e5eeeeeefafafafffffff8f8f8f6f6f6efefeff6f6f68585856767676060608f8f8f9e9e9ea1a1a1a4a4a4c6c6c6f7f7f7fffffffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf8f8f8fefefefffffffefefeefefefdfdfdfd6d6d6d4d4d4d5d5d5d9d9d9cbcbcbb6b6b67e7e7e6161619d9d9dd8d8d8f9f9f9f5f5f5f4f4f4f7f7f7fafafafafafafafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefef5f5f5fefefe7a7a7a8484849797979494949393939393939595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959494949090909393939595958f8f8f909090bdbdbde4e4e4fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffcbcbcbc2c2c2c2c2c2c2c2c2c8c8c89898985555555f5f5f5f5f5f5d5d5d5858585555555555555858585b5b5b6262626363636464646565656565656767676b6b6b6e6e6e7070707575757b7b7b7f7f7f8181818686868e8e8e9494949d9d9db9b9b9bebebeb2b2b2b5b5b5bdbdbdc8c8c8d8d8d8d7d7d7e5e5e5eeeeeef6f6f6fdfdfdf9f9f9f7f7f7fffffff8f8f8fbfbfbfefefefffffffefefefdfdfdfefefefffffffffffffefefefcfcfcfbfbfbfafafafafafafafafafafafaedededf7f7f7f0f0f08c8c8c696969717171a3a3a3e7e7e7dddddddbdbdbe2e2e2f4f4f4fffffffffffff9f9f9f6f6f6fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffdfdfdfcfcfcfbfbfbfcfcfce5e5e5e6e6e6fdfdfdeeeeeee9e9e94343434c4c4c909090909090939393969696aeaeaedadadaf5f5f5fcfcfcefefeffcfcfcfffffff6f6f6f7f7f77a7a7a5555557b7b7b979797a3a3a3a3a3a3b1b1b1dfdfdffafafafffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf8f8f8fdfdfdfffffff7f7f7e3e3e3d1d1d1cfcfcfd5d5d5dcdcdcd1d1d1a1a1a18989896d6d6d7b7b7bd2d2d2f8f8f8f9f9f9f6f6f6f5f5f5f6f6f6f7f7f7f8f8f8fbfbfbfffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeecececffffff7979798484849494949191919898989696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969494948f8f8f949494959595919191939393d0d0d0f1f1f1fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffcfcfcfc8c8c8c6c6c6c2c2c2c5c5c59696965757576262626565656464645d5d5d5a5a5a5e5e5e6363636666666a6a6a6b6b6b6c6c6c6d6d6d6d6d6d7070707474747777777676767d7d7d8484848787878989898d8d8d9595959c9c9cadadadc9c9c9c4c4c4b6b6b6c6c6c6d8d8d8e4e4e4f4f4f4f7f7f7fffffffbfbfbf5f5f5fefefefffffffcfcfcfbfbfbf8f8f8fbfbfbfefefefffffffefefefdfdfdfefefefffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafbfbfbfbfbfbf8f8f8f2f2f2c4c4c48080808080808e8e8eafafafe8e8e8dcdcdce2e2e2eeeeeef8f8f8fbfbfbfafafafafafafefefefcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffefefefdfdfdfcfcfcfafafaf9f9f9ffffffefefeff7f7f7eaeaeafafafae8e8e8a2a2a2454545656565868686a2a2a2878787868686c6c6c6f0f0f0f6f6f6fdfdfdf1f1f1fdfdfdf6f6f6f8f8f86d6d6d5252528c8c8c9e9e9ea8a8a8a4a4a4bbbbbbf5f5f5fbfbfbfffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfbfbfbf8f8f8eeeeeedadadacacacacbcbcbd4d4d4d3d3d3aeaeae8686867171717171719d9d9dd9d9d9ecececf1f1f1f3f3f3f5f5f5f5f5f5f6f6f6fafafafdfdfdfffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefef3f3f3fcfcfc6d6d6d8282829a9a9a9292929b9b9b9797979696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969494948f8f8f949494959595929292929292ddddddf8f8f8fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffcdcdcdc7c7c7c8c8c8c5c5c5c6c6c69898985c5c5c6565656a6a6a6969696262625f5f5f6565656d6d6d7070707171717373737575757777777878787a7a7a7e7e7e8282828080808686868d8d8d8e8e8e8e8e8e919191989898a0a0a0b1b1b1cececec6c6c6bbbbbbd9d9d9f1f1f1f4f4f4fdfdfdfffffffffffffafafaf5f5f5fcfcfcfcfcfcf7f7f7fbfbfbf8f8f8fbfbfbfefefefffffffefefefdfdfdfefefefffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfffffff0f0f08787875f5f5f929292c9c9c9e3e3e3ffffffdbdbdbe5e5e5efefeff5f5f5f8f8f8fbfbfbfefefefffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbf0f0f0f5f5f5fffffff1f1f1fcfcfcf0f0f0e8e8e85757572e2e2e5050508e8e8e8e8e8e808080a7a7a7d5d5d5fafafaffffffeeeeeef4f4f4f2f2f2bcbcbc6a6a6a5b5b5b868686a3a3a3a9a9a9a2a2a2bfbfbffffffff9f9f9fffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffafafaf2f2f2e6e6e6d5d5d5c8c8c8c9c9c9d3d3d3b0b0b08080807f7f7f8080809e9e9ee0e0e0f9f9f9fffffff2f2f2f9f9f9fdfdfdfcfcfcfdfdfdfefefefafafaf4f4f4fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffafafa616161818181a0a0a09393939999999494949696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969595958f8f8f959595949494929292919191e2e2e2fafafafdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffc8c8c8c2c2c2c8c8c8c7c7c7c7c7c79999995f5f5f6565656b6b6b6b6b6b6363636060606868687171717474747777777979797c7c7c7e7e7e7f7f7f8282828686868989898c8c8c9393939898989999999696969797979e9e9ea6a6a6b3b3b3d0d0d0c6c6c6bdbdbde4e4e4fefefefbfbfbfefefefffffffdfdfdf8f8f8fdfdfdfffffff9f9f9f4f4f4fffffff8f8f8fbfbfbfefefefffffffefefefdfdfdfefefefffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcf6f6f6ffffff8e8e8e6a6a6aa0a0a0e3e3e3e7e7e7dcdcdce5e5e5efefeff7f7f7f9f9f9fcfcfcfffffffcfcfcf4f4f4fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefafafaf8f8f8efefefffffffe4e4e4ffffffececec8d8d8d5454543a3a3a6a6a6a8d8d8d838383838383a2a2a2dfdfdff4f4f4fffffffffffffafafa6060605c5c5c5858587b7b7ba6a6a6a9a9a99f9f9fbebebefffffff6f6f6fefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fefefefffffffffffffffffffffffffffffffafafafffffff4f4f4e8e8e8ddddddd1d1d1cecececcccccc0c0c07b7b7b8d8d8d8080807f7f7fe0e0e0fffffffbfbfbf7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfefefec4c4c47676767e7e7e9a9a9a959595919191959595909090939393969696989898999999979797949494929292969696969696969696959595959595949494949494949494959595909090959595929292929292939393dadadafdfdfdfbfbfbfcfcfcfdfdfdfefefefdfdfdfcfcfcfafafaf9f9f9f7f7f7cdcdcdcbcbcbc0c0c0c0c0c0c8c8c89595956060606e6e6e6d6d6d6e6e6e6262627575756f6f6f7878787c7c7c7d7d7d7e7e7e8080808383838787878b8b8b8f8f8f919191979797939393a4a4a4a5a5a5a1a1a1a0a0a0a1a1a1b9b9b9cbcbcbc8c8c8d2d2d2c7c7c7fffffff7f7f7fffffffafafafdfdfdfbfbfbfafafafafafafbfbfbfcfcfcfafafaf9f9f9fdfdfdfffffffffffffffffff9f9f9fbfbfbfffffff7f7f7fefefefdfdfdfcfcfcfdfdfdfdfdfdfcfcfcf9f9f9f6f6f6f6f6f6dfdfdf7c7c7c7b7b7bbababae2e2e2d7d7d7eeeeeeecececf1f1f1f7f7f7fcfcfcfdfdfdfdfdfdfcfcfcfdfdfdfbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfefefefcfcfcf7f7f7f2f2f2f1f1f1f5f5f5fafafa6262623c3c3c6969698282827a7a7a787878717171979797fdfdfdfcfcfcfafafaffffff6a6a6a535353737373838383adadad9e9e9ea6a6a6b9b9b9f6f6f6fffffffffffff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafbfbfbfafafaf7f7f7f5f5f5e5e5e5d5d5d5c3c3c3b8b8b8bfbfbfc2c2c2b6b6b68888888a8a8a717171999999d9d9d9f3f3f3fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfdfdfd6f6f6f7979799c9c9c8585859e9e9ea7a7a7949494979797979797989898979797979797969696959595949494969696969696969696959595959595959595949494949494959595909090959595929292939393949494dadadafdfdfdfcfcfcfcfcfcfdfdfdfefefefdfdfdfcfcfcfbfbfbfafafafefefed7d7d7cfcfcfc2c2c2c2c2c2c7c7c79595956060607070706f6f6f7171716565657a7a7a7474747d7d7d8181818080808282828585858989898d8d8d9191919393939595959b9b9b959595a4a4a4a4a4a4a1a1a1a2a2a2a4a4a4bbbbbbcfcfcfc8c8c8cfcfcfc6c6c6fffffff6f6f6fffffffdfdfdfefefefcfcfcfbfbfbfbfbfbfcfcfcfcfcfcfbfbfbf9f9f9ffffffe9e9e9f7f7f7fcfcfcf8f8f8f1f1f1f8f8f8fbfbfbf9f9f9fbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcf9f9f9888888585858abababf2f2f2f2f2f2d3d3d3dbdbdbefefeff4f4f4fafafafdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefefbfbfbf8f8f8f6f6f6f5f5f5f3f3f3f2f2f28686864848485555555252525f5f5f787878656565868686e4e4e4fefefefffffff0f0f07171714b4b4b7d7d7db0b0b0a0a0a09c9c9cb2b2b2d2d2d2f4f4f4f8f8f8fafafaf6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefffffffffffffefefefefefefdfdfdd9d9d9b8b8b8aeaeaeb6b6b6c2c2c2b1b1b18d8d8d9494948d8d8d909090e8e8e8fcfcfcf9f9f9f2f2f2f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfafafafafafafcfcfc4e4e4e828282a2a2a28e8e8ea5a5a58c8c8c9797979c9c9c9b9b9b999999979797959595959595969696969696969696969696969696969696959595959595959595949494969696919191969696939393939393949494dadadafdfdfdfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfafafaffffffe5e5e5d5d5d5c4c4c4c4c4c4c6c6c69595956060607373737272727474746a6a6a8181817c7c7c8484848888888585858888888c8c8c9191919595959898989999999a9a9aa1a1a19a9a9aa5a5a5a4a4a4a1a1a1a6a6a6a9a9a9bebebed3d3d3cacacaccccccc9c9c9fffffff6f6f6fdfdfdfffffffffffffdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfafafaeaeaeafffffff7f7f7fafafae4e4e4fdfdfdffffffeeeeeefbfbfbfefefefffffffffffffbfbfbf9f9f9fafafafcfcfcd6d6d66363637b7b7bbdbdbdd5d5d5dfdfdfe7e7e7e9e9e9f3f3f3f7f7f7fcfcfcfefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefefafafafafafafafafaf8f8f8f1f1f1ebebebffffff7373733535353b3b3b7474748686865555556e6e6e707070ddddddffffffc4c4c46060606e6e6e868686a0a0a09a9a9a9e9e9ec3c3c3f4f4f4f5f5f5f8f8f8fbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffefefefcfcfcfefefef1f1f1c6c6c6abababb2b2b2c0c0c0bebebe9f9f9f787878818181696969969696e7e7e7f2f2f2fafafafcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfbfbfbfbfbfbfafafaffffff5555558c8c8ca1a1a1999999a4a4a47e7e7e9797979b9b9b9a9a9a989898979797969696969696969696969696979797979797969696969696969696959595959595959595969696929292989898959595959595959595dadadafcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfffffff0f0f0d6d6d6c3c3c3c6c6c6c3c3c39696966262627676767575757777776f6f6f8787878383838b8b8b8e8e8e8a8a8a8d8d8d9292929797979b9b9b9d9d9d9e9e9e9e9e9ea6a6a69e9e9ea7a7a7a3a3a3a2a2a2aaaaaaacacacbfbfbfd4d4d4cdcdcdcdcdcdcfcfcffffffff9f9f9fdfdfdfffffffffffffefefefcfcfcfdfdfdfefefefefefefdfdfdfbfbfbf6f6f6ffffffffffffdbdbdbfbfbfbf1f1f1f2f2f2fffffff1f1f1f6f6f6fbfbfbfbfbfbf7f7f7f7f7f7fbfbfbffffff7878785c5c5ccccccce9e9e9d5d5d5d9d9d9e8e8e8e3e3e3f7f7f7fafafafdfdfdfefefefefefefdfdfdfefefefffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffefefefbfbfbfafafafafafaf7f7f7f2f2f2eeeeeededede8c8c8c4c4c4c5353537d7d7d7777775656566161615555556b6b6bf4f4f45b5b5b686868353535848484a0a0a09b9b9b9e9e9ec7c7c7fffffff4f4f4fbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf6f6f6f6f6f6fafafac5c5c5abababaaaaaabcbcbcb6b6b6a0a0a09393938f8f8faaaaaa949494e3e3e3f8f8f8fbfbfbfdfdfdefefeff6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcffffff5050508a8a8aa6a6a69191919f9f9fa1a1a1989898959595969696979797989898989898979797969696969696979797979797979797969696969696969696959595959595979797939393999999969696969696969696dadadafcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfffffff6f6f6d4d4d4c1c1c1c7c7c7c1c1c19797976363637878787676767979797272728c8c8c8989899090909292929090909292929797979b9b9b9e9e9ea0a0a0a0a0a0a0a0a0aaaaaaa2a2a2a9a9a9a3a3a3a4a4a4adadadacacacbababacececed2d2d2d2d2d2d6d6d6fdfdfdfcfcfcfcfcfcfffffffffffffefefefcfcfcfdfdfdfefefefefefefdfdfdfbfbfbe8e8e8eeeeeefbfbfb4c4c4cccccccf0f0f0e1e1e1dfdfdfdddddde3e3e3eaeaeaedededeeeeeef2f2f2f9f9f9ffffff4c4c4c464646b8b8b8e6e6e6f0f0f0e7e7e7e7e7e7fafafafafafafcfcfcfdfdfdfefefefdfdfdfdfdfdfffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefafafaf6f6f6f4f4f4f5f5f5f7f7f7f5f5f5efefef8787874545454c4c4c6060606262622f2f2f5252525f5f5feaeaea626262424242666666868686a2a2a29d9d9d9d9d9dc1c1c1fdfdfdf0f0f0fcfcfcfdfdfdfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffcfcfcf9f9f9fdfdfdffffffffffffbababaa1a1a1a2a2a2b3b3b3a9a9a9949494919191979797797979939393f1f1f1eeeeeefffffffffffff5f5f5f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcf3f3f36363638383839494949c9c9c9b9b9b9f9f9fa1a1a19494949595959696969898989898989898989797979696969898989797979797979797979696969696969696969696969898989494949a9a9a989898979797969696dadadafcfcfcfefefefdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfafafad1d1d1bfbfbfc9c9c9bfbfbf9898986464647b7b7b7979797b7b7b7575759191918d8d8d9494949595959696969898989a9a9a9d9d9d9f9f9fa1a1a1a1a1a1a1a1a1abababa3a3a3aaaaaaa4a4a4a6a6a6afafafaaaaaab2b2b2c5c5c5d7d7d7d8d8d8d8d8d8f5f5f5fdfdfdfcfcfcfffffffffffffdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfafafaffffffebebeb6c6c6c585858c3c3c3cfcfcfd6d6d6e1e1e1dcdcdcdfdfdfe2e2e2e3e3e3e2e2e2e4e4e4e8e8e8ecececeaeaead3d3d3e7e7e7e8e8e8f1f1f1e7e7e7dcdcdcf9f9f9f6f6f6f8f8f8f9f9f9f9f9f9f8f8f8f9f9f9fcfcfcfefefefffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfffffffffffffffffffffffffffffffefefefefefefefefefcfcfcfefefefffffffbfbfbf5f5f5f3f3f3f6f6f6fafafafffffffdfdfd8f8f8f4444444949497474748d8d8d5050502c2c2c585858e6e6e6535353444444909090ababab8e8e8ea2a2a2a9a9a9ccccccf6f6f6f6f6f6fefefefffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffafafafefefefffffffffffff1f1f1b9b9b9a2a2a29c9c9ca2a2a2a0a0a09b9b9b9595958b8b8b9d9d9de4e4e4ffffffefefeff7f7f7fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbf3f3f36a6a6a8686868b8b8ba5a5a59797978a8a8aa2a2a29999999999999898989797979797979797979797979898989898989898989797979797979797979696969696969696969898989595959b9b9b999999989898979797dadadafbfbfbfefefefdfdfdfcfcfcfbfbfbfafafafbfbfbfcfcfcfcfcfcf9f9f9ffffffd1d1d1bfbfbfcbcbcbbebebe9898986363637e7e7e7c7c7c7e7e7e7979799595959292929797979797979c9c9c9d9d9d9e9e9e9f9f9fa0a0a0a1a1a1a2a2a2a2a2a2aaaaaaa4a4a4acacaca6a6a6a8a8a8afafafa6a6a6a9a9a9bdbdbddbdbdbdbdbdbd3d3d3e7e7e7fbfbfbfbfbfbfffffffefefefcfcfcfbfbfbfbfbfbfcfcfcfcfcfcfbfbfbf9f9f9f6f6f6ececec333333b0b0b0d0d0d0ecececfafafae4e4e4e6e6e6e4e4e4e2e2e2e0e0e0dedededddddddddddddddddddfdfdfe8e8e8e0e0e0dbdbdbdcdcdce6e6e6dfdfdfe9e9e9ebebebebebebecececececececececedededf1f1f1f4f4f4f7f7f7f8f8f8f9f9f9fafafafbfbfbfdfdfdfefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffefefefcfcfcf9f9f9f6f6f6f4f4f4f4f4f4e1e1e1ecececd4d4d48d8d8d5252524c4c4c5151514343432c2c2c3b3b3b4f4f4f4f4f4f3f3f3f8888888b8b8ba7a7a7a1a1a1bbbbbbe5e5e5f9f9f9fffffffcfcfcfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffbfbfbfefefeffffffe8e8e8c4c4c49898989c9c9ca2a2a29c9c9c9393939898989a9a9a8d8d8d8d8d8dfffffff8f8f8fffffffffffff5f5f5fcfcfcfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfbfbfbfafafafafafaffffff434343929292a6a6a69292929494949b9b9b959595a0a0a09d9d9d9999999696969595959696969898989a9a9a9898989898989898989797979797979696969696969696969999999595959c9c9c9a9a9a999999979797dadadafbfbfbfffffffefefefcfcfcfbfbfbfafafafbfbfbfcfcfcfdfdfdf8f8f8ffffffd2d2d2c0c0c0cdcdcdbdbdbd9797976161618181817f7f7f8181817b7b7b9898989595959a9a9a999999a1a1a1a0a0a0a0a0a0a0a0a0a1a1a1a2a2a2a3a3a3a4a4a4a9a9a9a4a4a4acacaca7a7a7a9a9a9afafafa3a3a3a3a3a3b8b8b8dddddddcdcdccececeddddddf8f8f8fbfbfbfffffffdfdfdfbfbfbfafafafafafafbfbfbfcfcfcfafafaf9f9f9e0e0e0696969424242d2d2d2f1f1f1e2e2e2cacacae9e9e9e4e4e4e2e2e2e0e0e0e0e0e0e2e2e2e4e4e4e4e4e4e4e4e4e7e7e7eaeaead8d8d8ececece0e0e0e2e2e2dddddde3e3e3dedededfdfdfdfdfdfdfdfdfdfdfdfe2e2e2e6e6e6e9e9e9eaeaeaebebebefefeff3f3f3f8f8f8fcfcfcfffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffdfdfdfefefefefefefafafaf2f2f2ecececedededeeeeeef5f5f58f8f8f4242425353534646464040403232323c3c3c2626264747478b8b8b9595959c9c9c929292989898c4c4c4f7f7f7fafafafffffff3f3f3f9f9f9fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffffffffefefefefefe9b9b9b8787878d8d8d9e9e9e9d9d9d9191919c9c9ca3a3a38f8f8fe9e9e9f3f3f3fbfbfbfafafaf9f9f9fcfcfcfdfdfdfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf7f7f7616161848484a1a1a19999999c9c9c9797979191919a9a9a9a9a9a9a9a9a9999999999999898989898989898989898989898989898989898989898989898989898989898989b9b9b969696999999969696919191d2d2d2edededf5f5f5fcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfafafafdfdfdf8f8f8d5d5d5c7c7c7cbcbcbc2c2c29b9b9b5a5a5a7c7c7c8282828787877d7d7d9898989999999f9f9f9c9c9c9f9f9fa0a0a0a2a2a2a4a4a4a5a5a5a6a6a6a7a7a7a7a7a7abababa9a9a9a8a8a8a9a9a9acacacabababa8a8a8a4a4a4bdbdbde0e0e0dfdfdfd8d8d8d1d1d1fffffffffffff9f9f9fbfbfbfffffffffffff6f6f6f9f9f9fcfcfcfafafafbfbfbdadada414141b2b2b2d8d8d8f3f3f3dadadae0e0e0e5e5e5e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e0e0e0e1e1e1e3e3e3e4e4e4e4e4e4e3e3e3e2e2e2e1e1e1dfdfdfe6e6e6efefeff7f7f7fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefbfbfbfafafafafafaf6f6f6efefefdcdcdcefefefe1e1e1bfbfbf7c7c7c5454545c5c5c3f3f3f2d2d2d2e2e2e2222223636369090909393938d8d8da2a2a2959595c8c8c8f6f6f6fffffff9f9f9fbfbfbfefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffffffffefefefdfdfd9999998181818787879696969a9a9a8e8e8e8d8d8d9e9e9eabababf3f3f3fafafafefefefdfdfdfdfdfdfffffffffffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfafafa767676929292a2a2a29a9a9a9b9b9b9797979999999a9a9a9a9a9a9a9a9a9a9a9a999999999999989898989898989898989898989898989898989898989898989898989898989898949494999999989898979797dcdcdcf8f8f8fffffffdfdfdfdfdfdfefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfffffffbfbfbd8d8d8c8c8c8c9c9c9bebebe9797975858588181818181818585857f7f7f9c9c9c9b9b9ba1a1a19f9f9fa0a0a0a1a1a1a3a3a3a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a8a8a8a6a6a6a5a5a5a6a6a6a8a8a8aaaaaaaaaaaaaaaaaac0c0c0dddddde4e4e4dcdcdcd9d9d9f5f5f5fdfdfdf7f7f7f0f0f0f7f7f7fffffffffffffbfbfbf7f7f7f7f7f7f7f7f7efefefb5b5b5d2d2d2d8d8d8e3e3e3dbdbdbdfdfdfe2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e1e1e1e2e2e2e2e2e2e3e3e3e3e3e3e2e2e2e1e1e1e0e0e0dfdfdfe6e6e6f0f0f0f9f9f9fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffdfdfdfcfcfcfbfbfbf5f5f5edededddddddd3d3d3d6d6d6dbdbdb9f9f9f5050504242425252523131313030303636362828288585859393939494948f8f8fb1b1b1dadadafbfbfbfefefef7f7f7f9f9f9fcfcfcfafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefffffffffffffcfcfc9595957f7f7f8989899494949b9b9b929292888888a5a5a5d8d8d8fcfcfcfefefefefefefdfdfdfffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfc9090909e9e9e9d9d9d9999999898989696969f9f9f9a9a9a9a9a9a9a9a9a9a9a9a9999999999999999999999999797979797979797979797979797979797979797979797979696969494949999999999999a9a9ae1e1e1fefefefffffffefefefefefefffffffffffffefefefefefefdfdfdfcfcfcfffffffbfbfbd9d9d9c8c8c8c7c7c7bdbdbd9d9d9d6464648585857f7f7f818181808080a0a0a09c9c9ca1a1a1a2a2a2a2a2a2a3a3a3a4a4a4a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a6a6a5a5a5a4a4a4a6a6a6a9a9a9acacacb0b0b0c7c7c7dedededadadadfdfdfe6e6e6f8f8f8fcfcfcfffffff3f3f3f7f7f7fffffffcfcfcfffffffafafae4e4e4999999eaeaeadddddde0e0e0dfdfdfe4e4e4e0e0e0dfdfdfe2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e0e0e0dfdfdfdfdfdfe0e0e0e7e7e7f2f2f2fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafefefefffffffffffffefefefcfcfcf4f4f4ebebebd9d9d9c5c5c5cacacad0d0d0b5b5b57373734141414a4a4a4343433f3f3f5a5a5a252525696969818181999999919191d2d2d2ecececfffffffcfcfcf6f6f6fafafafefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffdfdfdfffffffffffffafafa9090907b7b7b8e8e8e969696989898979797939393b7b7b7f7f7f7fefefefcfcfcfafafafafafafefefefffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfbfbfba1a1a19e9e9e9292929898989797979494949e9e9e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a999999999999999999969696969696969696969696969696969696969696969696979797959595999999969696979797e0e0e0fbfbfbfffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdf8f8f8d6d6d6c6c6c6c7c7c7c3c3c3b0b0b08383838585857b7b7b7c7c7c7f7f7fa1a1a19d9d9da1a1a1a3a3a3a4a4a4a4a4a4a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a8aaaaaaabababa8a8a8a4a4a4a2a2a2a5a5a5a8a8a8a4a4a4b8b8b8dedededfdfdfe6e6e6d8d8d8f1f1f1fffffffffffff6f6f6f7f7f7f8f8f8f3f3f3fffffffafafacdcdcd4d4d4dd8d8d8dddddde7e7e7e2e2e2e7e7e7e0e0e0e0e0e0e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e2e2e2e2e2e2e2e2e2e1e1e1e1e1e1e0e0e0dfdfdfdededee3e3e3eaeaeaf5f5f5fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffdfdfdfcfcfcfbfbfbf5f5f5edededcfcfcfbcbcbcc3c3c3c3c3c3bfbfbf8f8f8f454545454545494949494949797979525252636363757575969696abababe7e7e7f4f4f4fdfdfdfbfbfbf9f9f9fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffdfdfdfffffffffffff9f9f98b8b8b747474909090969696919191989898a7a7a7cbcbcbfdfdfdfdfdfdf9f9f9f7f7f7fafafafefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfca8a8a89797978a8a8a9999999999999696969a9a9a989898989898999999999999999999999999999999999999969696969696969696969696969696969696969696969696989898969696989898949494959595e0e0e0fafafafbfbfbfffffffffffffffffffffffffffffffffffffefefefdfdfdfefefef8f8f8d5d5d5c5c5c5c7c7c7c9c9c9c2c2c2a2a2a28484847c7c7c7d7d7d7e7e7ea1a1a19f9f9fa5a5a5a5a5a5a5a5a5a5a5a5a6a6a6a7a7a7a7a7a7a7a7a7a6a6a6a6a6a6a6a6a6a9a9a9adadadacacaca8a8a8a4a4a4a3a3a3a4a4a4aaaaaabababae4e4e4ebebebedededd2d2d2e8e8e8fffffff6f6f6f5f5f5fffffff9f9f9ecececf8f8f8e0e0e09b9b9b919191d9d9d9e5e5e5e3e3e3dfdfdfe2e2e2dededee1e1e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e3e3e3e2e2e2e2e2e2e1e1e1e0e0e0e0e0e0e0e0e0e0e0e0e8e8e8efefeff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf9f9f9fafafaf6f6f6f0f0f0dadadab3b3b3aeaeaeb2b2b2b1b1b18080804040405151513838383939396c6c6c8181817676767e7e7e979797c7c7c7f3f3f3f7f7f7fbfbfbfcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffff7f7f78686867a7a7a9393939a9a9a9393939d9d9dbcbcbce2e2e2fefefefdfdfdfafafaf9f9f9fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffffa9a9a99292928c8c8c9c9c9c9a9a9a9b9b9b969696969696979797979797979797979797989898989898989898959595959595959595959595959595959595959595959595969696959595989898949494979797e5e5e5fffffffefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffcfcfcd9d9d9c7c7c7c5c5c5c8c8c8c9c9c9b2b2b28080807f7f7f8181817c7c7c9e9e9ea2a2a2aaaaaaa7a7a7a5a5a5a6a6a6a6a6a6a6a6a6a6a6a6a5a5a5a5a5a5a4a4a4a1a1a1a4a4a4a9a9a9abababa9a9a9a7a7a7a4a4a4a3a3a3a3a3a3aeaeaed1d1d1e8e8e8edededdadadae5e5e5f9f9f9f9f9f9f6f6f6f7f7f7f6f6f6f9f9f9f8f8f8b8b8b8595959e4e4e4dcdcdce1e1e1dfdfdfe1e1e1e4e4e4dedededadadae2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e2e2e2e3e3e3e3e3e3eeeeeef4f4f4fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf8f8f8f7f7f7f9f9f9f7f7f7f2f2f2fefefec8c8c89292927878788181817d7d7d575757444444313131282828383838717171727272858585adadade6e6e6fbfbfbf9f9f9f9f9f9fdfdfdfffffffcfcfcfbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffff6f6f68282828686869191919c9c9c9a9a9aa0a0a0c5c5c5f0f0f0fffffffefefefbfbfbfdfdfdfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdffffffa5a5a59090909292929b9b9b9494949c9c9c919191959595959595959595969696969696969696979797979797949494949494949494949494949494949494949494949494959595959595989898939393979797e7e7e7fffffffefefefffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffdfdfddbdbdbc8c8c8c3c3c3c4c4c4c7c7c7b4b4b47777777f7f7f838383767676969696a1a1a1abababa4a4a4a5a5a5a5a5a5a6a6a6a6a6a6a5a5a5a4a4a4a3a3a3a2a2a2a2a2a2a2a2a2a3a3a3a5a5a5a6a6a6a5a5a5a2a2a29f9f9f9898989c9c9cb1b1b1dcdcdceaeaeaeaeaeae5e5e5f0f0f0fffffffafafaf0f0f0f3f3f3fffffff8f8f8bababa757575e6e6e6dfdfdfdadadae4e4e4e3e3e3e3e3e3e0e0e0dbdbdbe2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e3e3e3e2e2e2e2e2e2e2e2e2e2e2e2e4e4e4e5e5e5e7e7e7f5f5f5f9f9f9fdfdfdfffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefafafaf9f9f9fafafaf6f6f6f0f0f0ffffffebebebb1b1b18a8a8a8484848989896e6e6e2e2e2e3737373b3b3b2d2d2d5757576f6f6f878787cfcfcffafafafefefef8f8f8f7f7f7fdfdfdfffffffbfbfbf9f9f9fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffbfbfbfffffffffffff5f5f58080808b8b8b8989899797979c9c9c9d9d9dc1c1c1f0f0f0fffffffdfdfdfcfcfcfffffffffffffffffff9f9f9fbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfda0a0a08f8f8f9696969797978c8c8c9999998d8d8d939393949494949494949494959595969696969696969696949494949494949494949494949494949494949494949494969696969696979797919191959595e5e5e5fefefefafafafefefefefefefffffffffffffffffffefefefdfdfdfcfcfcfffffffbfbfbdbdbdbc9c9c9c2c2c2c1c1c1c5c5c5b3b3b36e6e6e7c7c7c8181816f6f6f8e8e8e9d9d9da9a9a99f9f9fa5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3a3a3a2a2a2a1a1a1a7a7a7a4a4a4a1a1a1a0a0a0a2a2a2a1a1a19d9d9d9a9a9aa0a0a09d9d9da4a4a4d9d9d9eaeaeaf5f5f5e1e1e1e2e2e2f2f2f2fbfbfbfbfbfbf8f8f8f5f5f5e8e8e8dededee0e0e0d7d7d7f6f6f6e2e2e2eeeeeed9d9d9d8d8d8e0e0e0e6e6e6e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e3e3e3e2e2e2e2e2e2e2e2e2e3e3e3e5e5e5e7e7e7e9e9e9f9f9f9fbfbfbfefefefffffffefefefdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffcfcfcfbfbfbfbfbfbf5f5f5eeeeeeefefeff9f9f9fafafafcfcfcc6c6c68383836565653434343737375d5d5d545454656565878787919191e6e6e6f9f9f9fcfcfcf5f5f5f4f4f4fcfcfcfefefefbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff8f8f8fefefefefefefcfcfcffffff7777777f7f7f9393939e9e9e9e9e9eb0b0b0fdfdfdfbfbfbfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfefefefffffffffffffefefef6f6f68c8c8c9c9c9c9e9e9e9696968e8e8e949494979797949494949494949494949494949494949494949494949494919191919191919191919191919191919191919191919191949494929292959595939393959595e0e0e0fdfdfdfffffffdfdfdfdfdfdfefefefffffffffffffffffffefefefefefefffffff7f7f7d6d6d6c8c8c8c4c4c4c8c8c8c7c7c7a2a2a25454547979797b7b7b7878787e7e7e8a8a8a9f9f9fa1a1a1a2a2a2a0a0a0a0a0a0a2a2a2a2a2a2a1a1a1a0a0a0a1a1a1a5a5a5a4a4a4a3a3a3a1a1a19e9e9e9c9c9c9b9b9b9a9a9aa1a1a1989898808080b4b4b4e3e3e3dfdfdfeaeaeaebebebfcfcfcfefefeeaeaeae9e9e9ffffffafafaf767676e8e8e8d8d8d8d9d9d9dbdbdbdededee0e0e0e3e3e3e5e5e5e6e6e6e0e0e0e0e0e0e1e1e1e2e2e2e2e2e2e1e1e1e1e1e1e0e0e0dfdfdfe1e1e1e2e2e2e1e1e1e0e0e0e0e0e0e1e1e1e3e3e3e4e4e4dcdcdce7e7e7e1e1e1ebebebdadadae9e9e9efefeffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff5f5f5fffffffbfbfbfcfcfcf8f8f8fefefef8f8f8fefefefffffff3f3f3c7c7c7a1a1a19191919090907676767070705a5a5a8686866b6b6bebebebfffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffcfcfcfefefefbfbfbf8f8f8ffffff848484848484888888939393a5a5a5bdbdbdf8f8f8f5f5f5fcfcfcfefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfdfdfdfffffffffffffcfcfcfbfbfbababab9c9c9c8c8c8c9292929797979d9d9d898989949494949494949494949494949494949494949494949494929292929292929292929292929292929292929292929292949494929292959595939393959595e0e0e0fdfdfdfffffffefefefefefefffffffffffffffffffefefefdfdfdfdfdfdfffffff5f5f5d6d6d6c8c8c8c3c3c3c8c8c8c7c7c7a2a2a24f4f4f7171717474747474747979798181819797979f9f9fa3a3a3a1a1a1a0a0a0a1a1a1a3a3a3a3a3a3a2a2a2a2a2a29e9e9e9d9d9d9c9c9c9a9a9a9898989797979595959595959b9b9b929292a1a1a1a7a7a7f6f6f6f6f6f6e8e8e8eeeeeee3e3e3f5f5f5fafafafbfbfbf8f8f8eaeaeae0e0e0dbdbdbdbdbdbdcdcdcdddddddfdfdfe2e2e2e4e4e4e6e6e6e7e7e7e2e2e2e3e3e3e4e4e4e4e4e4e5e5e5e4e4e4e4e4e4e4e4e4dfdfdfe0e0e0e2e2e2e1e1e1e0e0e0e0e0e0e1e1e1e3e3e3e6e6e6e6e6e6e4e4e4e7e7e7e3e3e3e6e6e6edededf8f8f8fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff8f8f8fefefefcfcfcfffffff2f2f2f5f5f5f5f5f5f9f9f9eaeaead5d5d5a4a4a4979797aaaaaa8383835353536b6b6b6e6e6e5c5c5cf7f7f7f7f7f7f7f7f7ecececfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffffffffbfbfbf8f8f8ffffff999999acacac9f9f9f919191949494b4b4b4f4f4f4fcfcfcfdfdfdfafafafafafafafafafafafafafafafafafafafafafafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfcfcfcfffffffdfdfdf9f9f9303030737373adadadababab9595958383839d9d9d9d9d9d949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494929292959595939393959595e0e0e0fdfdfdfffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcf4f4f4d9d9d9c9c9c9c2c2c2c7c7c7c6c6c6a1a1a15050506f6f6f717171757575787878797979919191a0a0a0a3a3a3a0a0a09e9e9e9f9f9fa2a2a2a3a3a3a1a1a19e9e9e989898989898979797959595949494939393929292919191898989858585a2a2a28f8f8fd6d6d6ffffffdadadae9e9e9f4f4f4fffffff4f4f4fffffff8f8f8e3e3e3edededd6d6d6dadadadbdbdbdcdcdcdededee0e0e0e1e1e1e3e3e3e3e3e3e2e2e2e3e3e3e4e4e4e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5dfdfdfe1e1e1e2e2e2e2e2e2e1e1e1e1e1e1e2e2e2e4e4e4e0e0e0eaeaeadededee7e7e7d7d7d7edededefefeffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffcfcfcf7f7f7fdfdfdffffffeeeeeef6f6f6fffffff8f8f88282826464649b9b9bb1b1b1aeaeae7f7f7f4a4a4a6b6b6b606060dfdfdfffffffffffffefefeffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffffffffffffffffcfcfcffffffababab8585859595959999999a9a9abfbfbffcfcfcffffffecececf8f8f8f8f8f8f8f8f8f8f8f8f9f9f9f9f9f9f9f9f9f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefbfbfbfbfbfbfdfdfdfbfbfbf6f6f65858589595958787877e7e7e8c8c8c8c8c8c9d9d9d858585949494949494949494949494949494949494949494949494939393939393939393939393939393939393939393939393949494929292959595939393959595e0e0e0fdfdfdfffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfafafaf9f9f9e0e0e0cfcfcfc4c4c4c6c6c6c5c5c5a0a0a05353536d6d6d6f6f6f757575757575707070878787999999a0a0a09f9f9f9d9d9d9c9c9c9e9e9e9f9f9f9c9c9c9797979797979797979696969595959494949393939292929292928f8f8f909090939393949494a2a2a2ffffffe9e9e9f4f4f4ecececd6d6d6fafafafcfcfc9191917d7d7dccccccccccccd5d5d5d6d6d6d7d7d7d8d8d8dadadadbdbdbdcdcdcdcdcdcdedededededee0e0e0e1e1e1e2e2e2e3e3e3e3e3e3e3e3e3e0e0e0e2e2e2e3e3e3e3e3e3e2e2e2e2e2e2e4e4e4e6e6e6dcdcdce7e7e7e1e1e1e2e2e2dbdbdbf0f0f0f5f5f5fafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffff5f5f5fbfbfbfffffff3f3f3fffffff4f4f4dfdfdf808080727272afafafa9a9a97676764a4a4a5555554d4d4d555555ffffffe4e4e4f7f7f7f3f3f3edededffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffdfdfdfffffffcfcfcfdfdfdb1b1b19595959f9f9f9595957e7e7e868686afafafe9e9e9fffffff8f8f8f8f8f8f8f8f8f9f9f9f9f9f9fafafafafafafafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefefefbfbfbfbfbfbfdfdfdfafafaf4f4f42222229191919c9c9ca5a5a5a5a5a58f8f8f9d9d9d9b9b9b949494949494949494949494949494949494949494949494939393939393939393939393939393939393939393939393949494929292959595939393959595e0e0e0fdfdfdfffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfbfbfbfcfcfcffffffebebebd6d6d6c6c6c6c7c7c7c4c4c49e9e9e5151516a6a6a6a6a6a6e6e6e6d6d6d6565657878788888889b9b9ba0a0a0a0a0a09c9c9c9b9b9b9c9c9c9999999292929696969696969595959494949393939292929191919191919494949090908585859595957f7f7fdfdfdffdfdfdeeeeeef8f8f8f8f8f8e1e1e1a9a9a9a5a5a5c6c6c6c9c9c9d0d0d0d0d0d0d0d0d0d1d1d1d3d3d3d4d4d4d6d6d6d7d7d7d7d7d7d9d9d9dadadadcdcdcdedededfdfdfe0e0e0e0e0e0e1e1e1e0e0e0e2e2e2e4e4e4e4e4e4e3e3e3e4e4e4e6e6e6e7e7e7dfdfdfe4e4e4ececece1e1e1efefeff5f5f5fffffffafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff8f8f8f8f8f8f8f8f8fdfdfdfffffff8f8f88989897777778f8f8f9696969f9f9f7b7b7b4c4c4c6b6b6bc0c0c0ddddddfffffffffffff0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff8f8f8f5f5f5bababa9191919595959e9e9e9b9b9b808080636363abababf6f6f6f8f8f8f9f9f9f9f9f9fafafafafafafbfbfbfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffcfcfcfcfcfcfefefefafafaf4f4f43e3e3e9494948888889292929898988c8c8c8e8e8e8f8f8f949494949494949494949494949494949494949494949494929292929292929292929292929292929292929292929292949494929292959595939393959595e0e0e0fdfdfdfffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfdfdfdfffffff4f4f4ddddddc9c9c9c7c7c7c5c5c59d9d9d5151516c6c6c6b6b6b6c6c6c6b6b6b6565657373737a7a7a9292929d9d9da3a3a39e9e9e9a9a9a9a9a9a9797979191919393939292929191919090908e8e8e8d8d8d8c8c8c8b8b8b8d8d8d8282828282828686867f7f7fa0a0a0f8f8f8dededee4e4e4e2e2e2f1f1f1b4b4b48b8b8bb8b8b8c9c9c9c6c6c6cbcbcbcccccccdcdcdcfcfcfd0d0d0d2d2d2d3d3d3d4d4d4d5d5d5d6d6d6d8d8d8dbdbdbdddddddedededfdfdfdfdfdfdededee0e0e0e2e2e2e3e3e3e2e2e2e3e3e3e5e5e5e7e7e7e2e2e2dddddde9e9e9e1e1e1fbfbfbf7f7f7fffffff6f6f6fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfdfdfdfcfcfcf7f7f7f3f3f3ffffffdcdcdc8686862f2f2f5d5d5d9d9d9db4b4b4afafaf7373735f5f5fcececeffffffe6e6e6f2f2f2fffffffffffff5f5f5f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffff7f7f7fefefef8f8f8fbfbfbd5d5d5a5a5a58b8b8b8686868e8e8e7979794949499e9e9efbfbfbf8f8f8f9f9f9f9f9f9fafafafbfbfbfcfcfcfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdfefefefffffffbfbfbf5f5f54141418f8f8f8989899191919797979a9a9a959595999999949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494929292959595939393959595e0e0e0fdfdfdfffffffefefefefefefffffffffffffffffffefefefdfdfdfdfdfdf9f9f9fffffff9f9f9e0e0e0cacacac8c8c8c6c6c69f9f9f5050506f6f6f6d6d6d6a6a6a6c6c6c6a6a6a747474707070818181949494a0a0a09c9c9c9696969696969595959191918f8f8f8e8e8e8d8d8d8b8b8b8989898888888686868686868c8c8c8989898585858181818a8a8a818181dadadae7e7e7f5f5f5fdfdfde8e8e8cacacacacacac3c3c3b4b4b4c1c1c1c4c4c4c5c5c5c6c6c6c9c9c9cbcbcbcdcdcdcfcfcfd0d0d0cfcfcfd1d1d1d3d3d3d5d5d5d8d8d8d9d9d9dadadadadadadbdbdbdddddddfdfdfe0e0e0dfdfdfe0e0e0e2e2e2e4e4e4e5e5e5dcdcdcdcdcdce7e7e7fafafafdfdfdfbfbfbf5f5f5fcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffbfbfbfdfdfdf9f9f9f8f8f8ffffff8585853737374646466f6f6f868686949494818181797979c1c1c1fffffff8f8f8fffffff0f0f0fdfdfde0e0e0fbfbfbfffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfffffff8f8f8fffffffdfdfdfffffff1f1f1bcbcbc9999998a8a8a9595958a8a8a4c4c4c7b7b7babababf8f8f8f8f8f8f9f9f9fafafafbfbfbfcfcfcfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffefefefefefefffffffcfcfcf6f6f63939398f8f8f9a9a9a9a9a9a8f8f8f9898988e8e8e979797949494949494949494949494949494949494949494949494959595959595959595959595959595959595959595959595949494929292959595939393959595e0e0e0fdfdfdfffffffdfdfdfdfdfdfefefefffffffffffffffffffefefefefefef6f6f6fffffffafafae1e1e1cbcbcbc9c9c9c7c7c7a0a0a04a4a4a6b6b6b6868686464646868686b6b6b7171716767677373738a8a8a9b9b9b9898989090909191919292928f8f8f8e8e8e8e8e8e8c8c8c8a8a8a8888888585858484848383837d7d7d8a8a8a707070757575787878707070a7a7a7eaeaeaebebebf4f4f4e8e8e8e7e7e7cdcdcdbdbdbdccccccb4b4b4bdbdbdbebebec0c0c0c3c3c3c5c5c5c8c8c8cacacacbcbcbc9c9c9cbcbcbcdcdcdd0d0d0d2d2d2d4d4d4d5d5d5d5d5d5d8d8d8dadadadcdcdcdddddddddddddddddddfdfdfe1e1e1ededede2e2e2d5d5d5f2f2f2f8f8f8fffffffafafafcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff9f9f9fcfcfcfcfcfcfffffffdfdfd3d3d3d2121214a4a4a787878949494969696989898c0c0c0f1f1f1f6f6f6f3f3f3fdfdfdf3f3f3fdfdfdfffffffcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfefefefffffffefefef9f9f9f5f5f5b6b6b68e8e8e8585859b9b9b8787875757575a5a5a898989c9c9c9e2e2e2fffffff2f2f2f9f9f9fbfbfbfffffff9f9f9fbfbfbfffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfda1a1a18c8c8c9c9c9c939393949494939393a0a0a09393939797979797979797979797979797979797979797979797979696969696969696969696969696969696969696969696969999999292929a9a9a9393938f8f8fe9e9e9fffffff9f9f9fefefefbfbfbfcfcfcfffffffffffffcfcfcfbfbfbfefefefffffffefefef4f4f4dbdbdbcdcdcdd3d3d3c7c7c7a4a4a44d4d4d6c6c6c5757576666666c6c6c5959596363636767676767677474748484848c8c8c8b8b8b8989898b8b8b8e8e8e8f8f8f8c8c8c8787878484848383838383838282828181818181817777777575757979797575757171718282829c9c9cececece8e8e8efefefedededddddddd3d3d3c1c1c1a1a1a1b3b3b3b6b6b6bfbfbfbebebec7c7c7c2c2c2bfbfbfd2d2d2c6c6c6c8c8c8cbcbcbcececed0d0d0d1d1d1d1d1d1d0d0d0cececed3d3d3dcdcdcdbdbdbd6d6d6dededee3e3e3d7d7d7e6e6e6cececebfbfbfedededf5f5f5fffffffffffff5f5f5fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef6f6f6fffffff9f9f9fffffff5f5f5ffffff3f3f3f2424246f6f6f8c8c8c8d8d8d929292b8b8b8f2f2f2f5f5f5fafafaf6f6f6f7f7f7fdfdfdfdfdfdf8f8f8f8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfdfdfdfefefefcfcfcf8f8f8f4f4f4c4c4c4acacac9595958989897f7f7f7474747373737a7a7a9d9d9dd2d2d2eaeaeafbfbfbf3f3f3f2f2f2fffffffffffff9f9f9fffffffffffffffffffefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfde2e2e2a8a8a8a1a1a19797979999999393939c9c9c9393939797979797979797979797979797979797979797979797979696969696969696969696969696969696969696969696969999999494949d9d9d969696929292e4e4e4fffffffefefefefefefbfbfbfcfcfcfffffffffffffcfcfcfbfbfbfefefefbfbfbfdfdfdf5f5f5dcdcdccacacacececec2c2c2a2a2a24c4c4c6c6c6c6161616565656969695e5e5e6a6a6a6868686262626a6a6a7777778383838a8a8a8b8b8b8989898787878888888686868383838181818080807e7e7e7b7b7b7878787474747171717373737777777272726a6a6a6e6e6e7a7a7ad5d5d5eaeaeaf0f0f0eeeeeeecececd7d7d7c0c0c0c0c0c0bdbdbdbcbcbcbbbbbbb5b5b5bfbfbfcdcdcdc5c5c5b7b7b7c5c5c5c4c4c4c3c3c3c3c3c3c4c4c4c7c7c7cacacaccccccd0d0d0cececed1d1d1d1d1d1cfcfcfd6d6d6dddddddadadac8c8c8c0c0c0c0c0c0f8f8f8fcfcfcfafafafdfdfdfffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffffffffcfcfcf5f5f5fffffff3f3f39999993636362b2b2b6d6d6d828282828282909090c0c0c0fafafafffffffbfbfbf8f8f8f9f9f9fdfdfdfefefefafafaf9f9f9fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfefefefefefefcfcfcf9f9f9f6f6f6eeeeeebbbbbb8e8e8e8484848989898383837c7c7c7c7c7c7a7a7ab1b1b1b5b5b5f7f7f7fbfbfbfbfbfbffffffeeeeeef5f5f5fdfdfdfffffffffffffbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfdfdfdfdfdfdffffffa8a8a89797979494949c9c9c9797979c9c9c989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898979797a0a0a0999999959595d7d7d7fafafafffffffefefefbfbfbfcfcfcfffffffffffffcfcfcfbfbfbfefefefafafafefefef9f9f9dfdfdfcacacacbcbcbc2c2c2a7a7a75151516565656565656060606161615f5f5f6b6b6b6464645e5e5e6161616a6a6a7878788686868b8b8b8787878181818080807e7e7e7d7d7d7c7c7c7b7b7b7777777272726e6e6e6d6d6d7070707272727070706c6c6c686868656565646464a1a1a1dbdbdbebebebeaeaeafffffff3f3f3cfcfcfcecece9b9b9bbababab6b6b6b0b0b0b6b6b6b3b3b3aeaeaec3c3c3c5c5c5c4c4c4c4c4c4c4c4c4c5c5c5c7c7c7c8c8c8cacacad1d1d1cecececdcdcdcececed0d0d0d2d2d2d1d1d1cdcdcdb2b2b2d3d3d3ddddddfffffffdfdfdf7f7f7f6f6f6fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfafafaf9f9f9ebebebfffffff7f7f7f7f7f7f3f3f3f9f9f93a3a3a1e1e1e222222646464808080898989a8a8a8d8d8d8fefefefbfbfbfcfcfcfafafafbfbfbfefefefffffffcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf9f9f9ffffffcfcfcf9898988787878a8a8a8787878181818080807d7d7d9999999a9a9ad3d3d3e6e6e6edededfafafaefefeff5f5f5fafafafbfbfbf9f9f9f9f9f9fefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefefefe9b9b9b9494949595959c9c9c9b9b9b9d9d9d9898989999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999797979a9a9aa0a0a0999999969696c3c3c3eeeeeefffffffefefefbfbfbfcfcfcfffffffffffffcfcfcfbfbfbfefefefefefefffffffdfdfde3e3e3cbcbcbccccccc9c9c9b6b6b67272725e5e5e6666666060606262625e5e5e6767676363636060606060606464646f6f6f7c7c7c8484848282827e7e7e7b7b7b7979797777777676767474747171716c6c6c6969696b6b6b6e6e6e6a6a6a626262616161676767666666606060707070c7c7c7f1f1f1e9e9e9f1f1f1f4f4f4e4e4e4dbdbdbb9b9b9a2a2a29a9a9abcbcbcafafafa8a8a8b0b0b0b8b8b8b2b2b2b5b5b5b9b9b9bcbcbcbebebebebebebcbcbcbbbbbbc9c9c9d0d0d0cecececcccccd2d2d2d0d0d0bebebeafafafacacacf4f4f4fdfdfdfefefef4f4f4fefefefcfcfcfafafafdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffefefefefefefdfdfdfbfbfbfafafaf9f9f9f8f8f8f7f7f7f4f4f4fdfdfdfffffffefefeefefefffffff3232321a1a1a2020205f5f5f7e7e7e8c8c8cbababaeeeeeefffffff7f7f7fcfcfcfcfcfcfdfdfdfffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafaf9f9f9f9f9f9f9f9f9f5f5f5d1d1d19999997d7d7d8686868a8a8a7f7f7f8c8c8c909090a5a5a5a7a7a7b7b7b7c2c2c2ebebebfffffffcfcfcfcfcfcfafafaf7f7f7fafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfefefefefefeffffffa1a1a1a6a6a69c9c9c9797979c9c9c9d9d9d9696969b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9898989d9d9d9f9f9f979797989898afafafe0e0e0fafafafefefefbfbfbfcfcfcfffffffffffffcfcfcfbfbfbfefefefffffffffffffdfdfde3e3e3cbcbcbcdcdcdd1d1d1c4c4c4a2a2a25b5b5b6868686767676c6c6c6262626565656767676161616161616363636767676d6d6d7373737777777a7a7a7979797575757171716e6e6e6d6d6d6b6b6b6969696767676565656868686262625757575858586161616161615a5a5a595959a1a1a1e8e8e8f3f3f3dfdfdfe1e1e1f0f0f0f2f2f2ecececababab9f9f9fc9c9c98f8f8f9a9a9ac2c2c2a9a9a9b0b0b0b2b2b2b5b5b5b9b9b9bcbcbcbebebebfbfbfc0c0c0bdbdbdcdcdcdc8c8c8c1c1c1cacacac7c7c7b2b2b2a4a4a4bdbdbdfefefefdfdfdf8f8f8f0f0f0fffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffefefefefefefdfdfdfbfbfbfafafaf9f9f9f8f8f8f7f7f7fffffff9f9f9fcfcfcf1f1f1f8f8f8eaeaea2b2b2b1d1d1d2a2a2a5f5f5f7474747b7b7bb6b6b6f3f3f3fffffffffffffcfcfcfefefefffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfdfdfdfbfbfbf8f8f8f7f7f7f7f7f7f8f8f8f5f5f5fffffffbfbfbcfcfcf9898987c7c7c8080808d8d8d8d8d8d888888a7a7a79b9b9bb0b0b0b9b9b9d8d8d8f2f2f2f9f9f9fdfdfdfdfdfdfcfcfcfdfdfdfffffffefefefafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefeffffff9c9c9caaaaaa9d9d9d9191919b9b9b9e9e9e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9999999f9f9f9d9d9d9797979c9c9ca1a1a1d8d8d8f8f8f8fefefefbfbfbfcfcfcfffffffffffffcfcfcfbfbfbfefefefdfdfdfefefef9f9f9e1e1e1cacacacdcdcdd2d2d2c8c8c8bdbdbd5050506767676767676e6e6e6262626060606464646060606161616161615f5f5f5f5f5f6262626969696f6f6f7373736f6f6f6a6a6a6767676666666666666565656464645f5f5f6363636161615b5b5b5a5a5a5c5c5c5858585050504b4b4b5d5d5da2a2a2e7e7e7f7f7f7f4f4f4f5f5f5eeeeeeececece1e1e1919191959595929292a6a6a6a6a6a6a0a0a0b2b2b2b1b1b1b0b0b0b1b1b1b5b5b5bbbbbbc2c2c2c6c6c6bababac8c8c8c1c1c1bbbbbbc2c2c2b9b9b9b3b3b3c5c5c5ebebebfffffff3f3f3fffffff9f9f9f9f9f9fbfbfbfffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfafafaf9f9f9f6f6f6f8f8f8f5f5f5f8f8f8ffffffe7e7e71a1a1a262626222222575757717171767676b8b8b8f6f6f6f6f6f6f9f9f9fcfcfcfffffffffffffefefefefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefefefefcfcfcf8f8f8f7f7f7f8f8f8fafafafdfdfdf5f5f5fafafafbfbfbd2d2d29494947d7d7d8a8a8a8484849090909a9a9aa9a9a9b9b9b9bdbdbdc7c7c7c1c1c1e0e0e0efefeffdfdfdfffffffdfdfdfcfcfcfbfbfbfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffdfdfd8282829797979c9c9c9797979f9f9f9d9d9d9f9f9f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9c9c9ca1a1a19b9b9b989898a4a4a49c9c9cd8d8d8fdfdfdfefefefbfbfbfcfcfcfffffffffffffcfcfcfbfbfbfefefefbfbfbfcfcfcf8f8f8e3e3e3cdcdcdcdcdcdd0d0d0c5c5c5bcbcbc4343436969696262626868686363636060605e5e5e6060606060606060605e5e5e5c5c5c5d5d5d6161616464646868686565656262626161616161616060605e5e5e5d5d5d5a5a5a5c5c5c5d5d5d5b5b5b5757575454545050504c4c4c4343433c3c3c5555559e9e9ee7e7e7fefefef0f0f0e3e3e3e8e8e8ffffff8d8d8d8a8a8aafafafb8b8b88d8d8d8e8e8e9c9c9c9d9d9d9f9f9fa2a2a2a6a6a6aaaaaaadadadafafafb4b4b4bababab9b9b9c0c0c0bdbdbd9e9e9eadadadefefefffffffffffffeeeeeefffffffcfcfcf9f9f9fbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf9f9f9ffffffffffffffffffd7d7d7ffffff2c2c2c333333171717515151727272787878bdbdbdfbfbfbf0f0f0f6f6f6fbfbfbfffffffffffffdfdfdfdfdfdfffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafafbfbfbfefefef8f8f8f0f0f0f1f1f1fbfbfbf3f3f3cacaca9191916a6a6a7f7f7fa8a8a8979797b4b4b4a6a6a6a8a8a8c1c1c1bababac3c3c3ddddddf8f8f8fffffffcfcfcf8f8f8fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefffffffbfbfb6f6f6f898989a1a1a1a4a4a4a3a3a39696969999999d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9d9da2a2a29b9b9b9a9a9aababab9c9c9cdbdbdbfffffffefefefbfbfbfcfcfcfffffffffffffcfcfcfbfbfbfefefefcfcfcfcfcfcfafafae7e7e7d1d1d1cfcfcfcececec1c1c1b5b5b53f3f3f7171716262626666666969696666665d5d5d6262626161616060606060605f5f5f5f5f5f5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d5d5d5959595656565252525050505050504f4f4f4b4b4b4848484949494c4c4c4949495454543d3d3d4949499c9c9cd7d7d7e4e4e4f1f1f1d8d8d8fafafaedededfbfbfb929292787878999999a7a7a79797979e9e9ea8a8a8b0b0b0b3b3b3b0b0b0aaaaaaa6a6a6a8a8a8a8a8a8afafafc6c6c6b8b8b88282829b9b9bfffffffbfbfbf4f4f4e8e8e8fffffff4f4f4fffffffffffff5f5f5fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f2f2f2e2e2e2525252f0f0f03939392323232121215656567070706d6d6db4b4b4f9f9f9f6f6f6fffffffafafafffffffffffffcfcfcfdfdfdfffffffffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fcfcfcf8f8f8f5f5f5fefefef8f8f8c7c7c78f8f8f7070707c7c7c848484989898bbbbbbc9c9c9c0c0c0b8b8b8d2d2d2c9c9c9d4d4d4e5e5e5f8f8f8fffffffffffff9f9f9fefefefffffffffffffefefefffffffffffffffffff8f8f8fffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafa4f4f4f8c8c8ca1a1a19e9e9ea0a0a0a1a1a1a3a3a3a0a0a0a0a0a0a0a0a09f9f9f9f9f9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ea1a1a19e9e9e9d9d9d9b9b9ba5a5a5a1a1a1d9d9d9f9f9f9fcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefdfdfdfbfbfbfffffff8f8f8dfdfdfd0d0d0cfcfcfcdcdcdaaaaaa4747477c7c7c6a6a6a6767676060606d6d6d6161616666666666666565656464646363636363636262626262626161616060605d5d5d5656564f4f4f4a4a4a4a4a4a4c4c4c4545453d3d3d5252523e3e3e4242423f3f3f4545453e3e3e444444353535404040484848444444898989e8e8e8f7f7f7f1f1f1dddddde7e7e7ebebebdededee6e6e69797978a8a8a9494949c9c9c9c9c9c9595959393939c9c9ca2a2a2a3a3a3c7c7c7d1d1d1d6d6d6a6a6a66a6a6a5a5a5a959595fcfcfcfdfdfdf4f4f4fffffff0f0f0fbfbfbfffffffcfcfcfffffffafafafdfdfdfffffffffffffefefefefefefffffffffffffefefefdfdfdfefefefefefefffffffdfdfdf9f9f9f5f5f5f9f9f9f9f9f9c5c5c55f5f5f5d5d5d5858583f3f3f2828283c3c3c5454547474746b6b6ba9a9a9fbfbfbf6f6f6fffffffbfbfbfdfdfdfffffffffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f8f8f8f6f6f6f4f4f4fefefeffffffeeeeeed0d0d09191917d7d7d6d6d6d868686acacacafafafb3b3b3d1d1d1c5c5c5cdcdcdd8d8d8e8e8e8ddddddeeeeeefbfbfbfffffffffffffffffffffffffefefefcfcfcfffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfb4f4f4f8c8c8ca1a1a19e9e9ea0a0a0a1a1a1a3a3a3a0a0a0a0a0a0a0a0a09f9f9f9f9f9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ea1a1a19e9e9e9d9d9d9b9b9ba4a4a4a1a1a1d9d9d9fafafafcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefefefefcfcfcfffffff9f9f9e0e0e0d0d0d0cfcfcfcdcdcdadadad4d4d4d7777777070707171716969697373736a6a6a6868686767676767676666666565656464646464646363636262626262626161615a5a5a5252524a4a4a4646464545454646464444443f3f3f3737373b3b3b3333333a3a3a3939393c3c3c4949493c3c3c3232323333334242428c8c8ce9e9e9e4e4e4f6f6f6f2f2f2ffffffe8e8e8ececece2e2e2e4e4e4d5d5d5d9d9d9cfcfcfe2e2e2d9d9d9e4e4e4cfcfcfcacacad1d1d1c3c3c3afafaf7e7e7e4d4d4d3a3a3a5757579e9e9efffffff8f8f8efefeffffffffffffffafafaf7f7f7fcfcfcfafafafcfcfcfffffffffffffefefefefefefffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfcfcfcf9f9f9f6f6f6fcfcfccecece7777775f5f5f7b7b7b6262625050504040404242425a5a5a676767616161aaaaaafffffffdfdfdf2f2f2f9f9f9fcfcfcfefefefffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbf9f9f9f7f7f7f9f9f9fdfdfdfbfbfbf5f5f5e1e1e1d2d2d29a9a9a7272727c7c7c8b8b8ba0a0a0c8c8c8c9c9c9cccccccacacadadadacbcbcbe2e2e2eaeaeaf3f3f3f4f4f4fdfdfdfffffffffffffbfbfbfbfbfbfefefefffffffefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfb5050508d8d8da1a1a19f9f9fa0a0a0a1a1a1a2a2a2a0a0a0a0a0a0a0a0a0a0a0a09f9f9f9f9f9f9f9f9f9f9f9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ea0a0a09f9f9f9e9e9e9b9b9ba4a4a4a0a0a0d9d9d9fafafafcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefffffffcfcfcfffffffafafae0e0e0cfcfcfcecececdcdcdadadad5252526666666e6e6e7474746b6b6b7171716d6d6d6a6a6a6a6a6a6969696868686767676767676666666666666262626464646565656262625a5a5a5151514a4a4a4747472c2c2c4444442a2a2a3434343838382e2e2e3131313232322828283232322424242626263a3a3a2c2c2c3c3c3c878787ecececefefeff3f3f3e8e8e8e3e3e3ededededededf3f3f3e7e7e7f0f0f0ddddddeaeaeaccccccdfdfdfd2d2d2e0e0e0d9d9d9acacac7a7a7a4a4a4a3636363838384b4b4b7c7c7cf3f3f3ffffffe5e5e5fffffffdfdfdf9f9f9fbfbfbf2f2f2f9f9f9fcfcfcfefefefffffffefefefefefefffffffffffffffffffdfdfdfbfbfbfbfbfbfbfbfbfbfbfbf9f9f9f7f7f7f2f2f2c0c0c05656566767677a7a7a5c5c5c5f5f5f5e5e5e4f4f4f595959535353666666b5b5b5f9f9f9fffffffbfbfbf8f8f8fafafafdfdfdfefefefdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffbfbfbf4f4f4f2f2f2f4f4f4fbfbfbffffffd2d2d28e8e8e7d7d7d7f7f7f8e8e8eb2b2b2cacacac9c9c9cececed7d7d7cfcfcfd7d7d7dbdbdbd9d9d9dededeebebebf9f9f9fffffffefefefbfbfbfafafaf9f9f9fdfdfdfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffcfcfc5050508d8d8da2a2a29f9f9fa0a0a0a1a1a1a2a2a2a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c9c9ca4a4a49f9f9fd9d9d9fbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefffffffbfbfbfffffffafafae0e0e0cecececccccccdcdcdb8b8b86565655858586d6d6d7474746b6b6b6e6e6e6f6f6f6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a6969696868686868686262626565656767676767676464645f5f5f595959565656808080c1c1c1a8a8a8babababcbcbcb6b6b6b7b7b7b1b1b15c5c5c3f3f3f2d2d2d2c2c2c3b3b3b3c3c3c2f2f2f3838386d6d6d757575ebebebd5d5d5f5f5f5fafafadadadae8e8e8e1e1e1efefefe6e6e6e4e4e4d3d3d3e0e0e0d3d3d3cbcbcb7d7d7d6060604a4a4a3a3a3a3f3f3f4040403838384c4c4caaaaaae8e8e8f7f7f7fafafaedededfffffffffffff0f0f0f8f8f8fbfbfbfdfdfdfefefefefefefefefefffffffffffffffffffdfdfdfbfbfbfafafafafafafafafaf9f9f9f7f7f7ecececd3d3d37575756a6a6a6161616363636b6b6b6b6b6b5c5c5c555555525252919191ddddddf1f1f1f5f5f5fffffff9f9f9fbfbfbfcfcfcfcfcfcfbfbfbfbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfefefefffffffffffffafafaf7f7f7f9f9f9f6f6f6fcfcfcedededdadadac3c3c39191917777778c8c8c9f9f9fb1b1b1d8d8d8e0e0e0dcdcdccfcfcfdadadad7d7d7d3d3d3dbdbdbe9e9e9f5f5f5fafafafbfbfbfafafafafafafbfbfbfcfcfcfdfdfdfffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffdfdfd5151518e8e8ea2a2a29f9f9fa0a0a0a1a1a1a2a2a2a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a1a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a09c9c9ca3a3a39e9e9ed9d9d9fcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefffffff8f8f8fdfdfdfafafae0e0e0cccccccbcbcbcdcdcdcecece8989895959597474747a7a7a7373737373737777776f6f6f6f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b676767676767686868696969696969686868666666646464a4a4a4fffffff7f7f7fffffffafafafdfdfdfffffff3f3f3bcbcbca9a9a9a5a5a59f9f9f9b9b9b7575753737373030303232321c1c1c8d8d8d7d7d7ddfdfdfededededededeeeeeeecececedededecececd6d6d6ededede8e8e8c2c2c27e7e7e3c3c3c363636383838343434393939383838282828353535525252a8a8a8fffffff4f4f4f0f0f0fefefefffffff7f7f7f7f7f7fafafafdfdfdfefefefdfdfdfefefefffffffffffffffffffefefefbfbfbfafafafafafafafafaf9f9f9f8f8f8f7f7f7e4e4e4a4a4a47676765d5d5d7777776d6d6d6969696565655959595c5c5ca9a9a9f8f8f8fdfdfdf1f1f1f5f5f5fafafafbfbfbfcfcfcfbfbfbf9f9f9f9f9f9fafafafbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafafcfcfcfefefefcfcfcfbfbfbfcfcfcfafafafffffffffffffcfcfcf2f2f2d1d1d1a8a8a8909090797979878787acacaccacacad9d9d9dfdfdfe3e3e3d9d9d9d7d7d7d7d7d7dcdcdce5e5e5ecececf2f2f2fafafafffffffafafafbfbfbfdfdfdfffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe5252528f8f8fa3a3a3a0a0a0a1a1a1a1a1a1a2a2a2a0a0a0a0a0a0a0a0a0a0a0a0a1a1a1a1a1a1a1a1a1a1a1a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09e9e9e9f9f9fa1a1a19d9d9da3a3a39d9d9dd9d9d9fdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefffffff7f7f7fbfbfbfbfbfbe2e2e2cdcdcdccccccd0d0d0d9d9d9a9a9a95c5c5c7a7a7a7d7d7d7a7a7a7878787b7b7b7474747474747373737373737272727171717171717070706e6e6e6c6c6c6b6b6b6a6a6a6b6b6b6b6b6b696969676767979797f1f1f1fffffffbfbfbf1f1f1f7f7f7fffffff3f3f3f3f3f3fafafafcfcfcffffffffffffafafaf2e2e2e3939395656563131313333332424247e7e7e838383dadadadfdfdfe9e9e9d6d6d6c0c0c08181819393938787877878783d3d3d4141414040404242423535353636363a3a3a353535484848383838757575eeeeeefdfdfdfffffff4f4f4ebebebf9f9f9f6f6f6f9f9f9fcfcfcfdfdfdfdfdfdfefefefffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfcfcfcfafafaf8f8f8fffffff2f2f2dcdcdcacacac7878786b6b6b5d5d5d6c6c6c6e6e6e6060605757577e7e7ecdcdcdf8f8f8f7f7f7fefefef9f9f9fafafafafafaf9f9f9f8f8f8f8f8f8f9f9f9fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf7f7f7f7f7f7fafafafbfbfbfafafaf3f3f3f8f8f8fdfdfdf4f4f4f3f3f3fffffffdfdfdd5d5d5a5a5a5999999828282aaaaaaabababdcdcdcd1d1d1cdcdcdd8d8d8d7d7d7d9d9d9dcdcdcdededee2e2e2f0f0f0fefefef9f9f9fafafafdfdfdfffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffff5353538f8f8fa3a3a3a0a0a0a1a1a1a1a1a1a2a2a2a0a0a0a0a0a0a0a0a0a1a1a1a1a1a1a2a2a2a2a2a2a2a2a2a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09d9d9d9f9f9fa2a2a29d9d9da2a2a29d9d9dd9d9d9fdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefffffff7f7f7fcfcfcfdfdfde5e5e5cfcfcfcfcfcfd4d4d4d4d4d4b9b9b95b5b5b7d7d7d7e7e7e8181817b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7979797878787777777777777676767474747171716f6f6f6f6f6f7070706f6f6f6d6d6d6a6a6a898989cacacafefefefcfcfcf8f8f8f7f7f7fffffff7f7f7fffffff7f7f7efefefebebebffffffb9b9b94040404848483434344141413939394141414747472d2d2d838383a4a4a4a7a7a79595957a7a7a3f3f3f3b3b3b3737374848483d3d3d3434343c3c3c4949494444444949494949493636363b3b3b424242595959a4a4a4eaeaeaffffffededede4e4e4f8f8f8f6f6f6f8f8f8fbfbfbfdfdfdfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffefefefafafaf8f8f8fdfdfdfbfbfbfefefeeaeaeaafafaf6868686262626b6b6b6f6f6f6363635e5e5e565656828282b7b7b7c8c8c8f3f3f3f5f5f5f6f6f6f7f7f7f7f7f7f7f7f7f8f8f8fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffffffffffffcfcfcfbfbfbfffffffffffffefefeffffffeeeeeef7f7f7fdfdfdeaeaeaeeeeeefcfcfcf2f2f2f7f7f7dfdfdf909090a5a5a5717171b6b6b6acacacc4c4c4d2d2d2d5d5d5dbdbdbddddddd7d7d7d5d5d5e2e2e2f3f3f3f8f8f8fafafafdfdfdfffffffffffffffffffefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffff535353909090a3a3a3a0a0a0a1a1a1a1a1a1a2a2a2a0a0a0a0a0a0a0a0a0a1a1a1a1a1a1a2a2a2a2a2a2a2a2a2a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09d9d9d9f9f9fa2a2a29e9e9ea2a2a29c9c9cd9d9d9fdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefffffff8f8f8fdfdfdffffffe8e8e8d2d2d2d1d1d1d8d8d8cececec2c2c25d5d5d8181818383838888888181817e7e7e7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7575757474747373737575757777777676767272726e6e6e7070709c9c9ceeeeeefbfbfbfffffff6f6f6fcfcfcf6f6f6fafafae6e6e6fffffffbfbfbe9e9e9cacaca7474745050505656564444443232325757575050504949493a3a3a4646464242423f3f3f3f3f3f4343434949494a4a4a4949494646464949494545454444443a3a3a4545455050504040404545453d3d3d424242525252c0c0c0ebebebeeeeeef2f2f2fcfcfcf5f5f5f8f8f8fbfbfbfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffbfbfbf7f7f7f6f6f6f6f6f6f4f4f4ffffffe7e7e78a8a8a8383836060606565656464647979796060605b5b5b696969757575c3c3c3f1f1f1f3f3f3f5f5f5f6f6f6f7f7f7fafafafefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfbfbfbfafafafefefefcfcfcfafafaf9f9f9f8f8f8fafafafbfbfbfdfdfdedededfcfcfcf6f6f6dcdcdc9a9a9a8d8d8d686868bbbbbbcecececececeddddddd8d8d8d3d3d3dededededededededeececece9e9e9fffffffffffffffffffffffff3f3f3fffffffefefefffffffffffffffffffdfdfdfdfdfdffffffffffffffffff545454848484aeaeaea2a2a29a9a9a9e9e9ea7a7a7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a1a1a3a3a3999999a3a3a3999999a1a1a1dededefbfbfbf9f9f9fafafafbfbfbfefefefffffffffffffefefefcfcfcfafafafffffffdfdfdf5f5f5fcfcfce7e7e7cdcdcdd4d4d4c4c4c4c0c0c05858587272728f8f8f9292927a7a7a8c8c8c8282828282828181818181818080807f7f7f7e7e7e7e7e7e7b7b7b7c7c7c7c7c7c7979797676767575757777777a7a7a737373919191fffffffbfbfbf4f4f4f7f7f7f4f4f4fefefef4f4f4ecececf0f0f0f0f0f0f5f5f5fdfdfdbababa4646463b3b3b5757574d4d4d5555553a3a3a5b5b5b4949493b3b3b4e4e4e4e4e4e4d4d4d4a4a4a4747474545454545454646464c4c4c4f4f4f4f4f4f4949494141414141414a4a4a5353534646465050504c4c4c434343f4f4f4ffffffeaeaeae4e4e4f3f3f3fbfbfbf8f8f8fdfdfdfffffffffffff6f6f6fffffffefefefffffffffffffefefefffffffffffffdfdfdfffffff8f8f8f2f2f2f2f2f2f6f6f6f9f9f9e9e9e9a5a5a55555556b6b6b7272726565656363636e6e6e5e5e5e5555556e6e6ed3d3d3ffffffe7e7e7fffffff6f6f6fffffff7f7f7fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfbfbfbfffffffdfdfdfbfbfbf8f8f8f7f7f7f8f8f8f9f9f9fafafafffffffffffff3f3f3fffffff8f8f8efefef8e8e8e949494a6a6a6c3c3c3cdcdcdd5d5d5dededed1d1d1c8c8c8d2d2d2d3d3d3dcdcdcf5f5f5efefeff1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafa5c5c5c8e8e8e9e9e9e999999a5a5a5a6a6a6979797a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a1a1a3a3a39c9c9ca6a6a69f9f9fa4a4a4dbdbdbf9f9f9fcfcfcfafafaf9f9f9f9f9f9fcfcfcfefefefffffffefefefcfcfcfafafafcfcfcfffffff8f8f8d8d8d8cbcbcbd7d7d7c9c9c9c6c6c68f8f8f3f3f3f8e8e8e7979798e8e8e8787878888888888888787878787878686868585858484848484848080808181818181817e7e7e7b7b7b7a7a7a7c7c7c7f7f7f8181819c9c9cf7f7f7fffffff9f9f9fafafaf7f7f7fefefefffffff9f9f9fdfdfdf9f9f9f3f3f3f8f8f8c6c6c66b6b6b5757576262624747475252525959595151513e3e3e5151514c4c4c4e4e4e4f4f4f4e4e4e4d4d4d4e4e4e5050505252524d4d4d5151515353535050504b4b4b4949494e4e4e5454545f5f5f4343436262626e6e6ec6c6c6f5f5f5dadadafcfcfcf0f0f0fefefefefefef5f5f5f8f8f8fefefefffffffffffffcfcfcffffffe9e9e9fcfcfcfffffffffffffbfbfbf1f1f1fffffff8f8f8f6f6f6f7f7f7fbfbfbfafafadadadaa9a9a96c6c6c5c5c5c6060606161615858586c6c6c7b7b7b676767707070fdfdfdfbfbfbfffffffdfdfdf2f2f2f1f1f1fffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfffffffefefefcfcfcf9f9f9f8f8f8f7f7f7f7f7f7f8f8f8f6f6f6fcfcfcf9f9f9fdfdfdf5f5f5ffffffdededeffffff979797949494a4a4a4d1d1d1d4d4d4d3d3d3ebebebd1d1d1d6d6d6d8d8d8eaeaeaf0f0f0f7f7f7fffffff8f8f8fdfdfdfffffffffffffdfdfdfdfdfdfffffffffffffffffffffffffdfdfd5757578c8c8ca4a4a4a7a7a7a5a5a5a7a7a7a9a9a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a1a1a4a4a4a0a0a0a8a8a8a2a2a2a2a2a2ccccccecececfffffffbfbfbf7f7f7f6f6f6f8f8f8fcfcfcfffffffffffffcfcfcfefefefefefefbfbfbfafafaf6f6f6e3e3e3cccccccccccce4e4e4bdbdbd6161619393939999998d8d8d8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8b8b8b8a8a8a8a8a8a8989898585858585858585858383838181818080808181818383838787879f9f9fd6d6d6fffffffafafafbfbfbfafafafdfdfde1e1e1e1e1e1f1f1f1f9f9f9fcfcfcfffffffdfdfdcdcdcd4040403434345454545858584e4e4e5252526666665454545050505252525454545454545555555656565959595c5c5c5151515454545858585959595757575555555555555555554b4b4b3f3f3f5b5b5b444444696969d2d2d2fefefef7f7f7f9f9f9fafafafdfdfdfafafaf6f6f6fefefefffffff7f7f7f9f9f9fffffffffffffffffff9f9f9f2f2f2fefefefffffffffffff7f7f7f7f7f7f9f9f9f9f9f9fffffffffffff0f0f09393936464645e5e5e6d6d6d6060605b5b5b6868686a6a6a797979e9e9e9fbfbfbe3e3e3eeeeeefffffffffffffffffffafafafbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfcfcfcfffffffefefefdfdfdfbfbfbfafafafafafafafafafafafafafafafffffff8f8f8f5f5f5f1f1f1fffffff5f5f5fffffffffffff6f6f69b9b9ba5a5a5d8d8d8d2d2d2d9d9d9d4d4d4d4d4d4c4c4c4c8c8c8ddddddedededefefeff0f0f0fefefefffffffcfcfcfafafafbfbfbfdfdfdfdfdfdfcfcfcfafafaf4f4f46b6b6b9292929d9d9d9b9b9b9696969b9b9ba3a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a2a2a4a4a4a2a2a2a5a5a5a0a0a09a9a9ab4b4b4d9d9d9fffffffcfcfcf9f9f9f8f8f8fafafafdfdfdfffffffffffffbfbfbfffffffdfdfdf8f8f8fbfbfbe3e3e3c7c7c7c7c7c7d9d9d9d1d1d1cecece4646469696968484848c8c8c9292929090908f8f8f8f8f8f8e8e8e8d8d8d8c8c8c8c8c8c8b8b8b888888888888878787878787858585858585858585868686828282959595adadadfffffff6f6f6fafafafdfdfdfdfdfdfffffffffffffffffffffffff8f8f8f7f7f7efefefd8d8d86c6c6c4343436767675454546464646161615858585d5d5d5a5a5a5b5b5b5b5b5b5b5b5b5959595a5a5a5c5c5c5e5e5e5959595a5a5a5c5c5c5e5e5e6060605f5f5f5d5d5d5a5a5a6868686464646e6e6e5c5c5c585858595959e3e3e3fcfcfcfffffff3f3f3fbfbfbfffffff6f6f6f8f8f8fffffffffffffafafaf1f1f1fbfbfbf7f7f7fdfdfdfffffffbfbfbf0f0f0fdfdfdf6f6f6fbfbfbfffffff9f9f9f9f9f9fffffffefefeeeeeeeb2b2b26262624a4a4a5a5a5a5353535757578181816e6e6e808080ecececfffffff6f6f6fcfcfceeeeeef4f4f4f7f7f7f8f8f8fafafafcfcfcfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffcfcfcfafafafbfbfbfffffff3f3f3f0f0f0f5f5f5fcfcfcf7f7f7f7f7f7b2b2b28d8d8dcececed7d7d7d1d1d1eaeaeae1e1e1c3c3c3c4c4c4e8e8e8fefefef1f1f1fafafafafafafafafafcfcfcfcfcfcfcfcfcfafafaf8f8f8ffffffd0d0d0cececeaaaaaa9e9e9eb4b4b4b7b7b7a3a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0a0a0a1a1a1a2a2a2a3a3a3a1a1a1989898a5a5a5d0d0d0fefefefdfdfdfcfcfcfdfdfdfffffffffffffffffffdfdfdfbfbfbfffffff8f8f8fffffff8f8f8969696797979d1d1d1dbdbdbd6d6d6d3d3d3606060949494a2a2a29595959494949393939292929292929191919090908f8f8f8f8f8f8f8f8f8d8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8a8a8a8383838f8f8f979797fefefef6f6f6fcfcfcfffffffffffff6f6f6f3f3f3f7f7f7fdfdfdfefefefffffffffffffcfcfcdadada2525256464648585855959595e5e5e6a6a6a5c5c5c6060606161616161615f5f5f5d5d5d5d5d5d5e5e5e6060606161616060605f5f5f6161616464646565656363636161615b5b5b5e5e5e5c5c5c646464797979656565cbcbcbf9f9f9fbfbfbf6f6f6fdfdfdfcfcfcf3f3f3fcfcfcffffffeaeaeafefefee8e8e8ffffffefefeff6f6f6fbfbfbfcfcfcfffffffffffff9f9f9fffffffffffffdfdfdf8f8f8f9f9f9f7f7f7ededede4e4e4a7a7a77070707373737373735a5a5a4c4c4c969696494949797979dededefffffffdfdfdf6f6f6f9f9f9f6f6f6f7f7f7f8f8f8fafafafcfcfcfdfdfdfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffff9f9f9fffffffffffffefefef2f2f2f7f7f7fefefefffffff0f0f0fffffffcfcfcfcfcfcf1f1f1b2b2b2909090868686d5d5d5cbcbcbd1d1d1f1f1f1dfdfdfb5b5b5cfcfcfffffffefefeff4f4f4fafafafefefefefefefcfcfcfafafafafafafefefeeeeeeeaeaeae9c9c9c959595a4a4a4a3a3a39c9c9ca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29f9f9f9f9f9fa2a2a2a1a1a1a6a6a69e9e9ea2a2a2d5d5d5fdfdfdfdfdfdfefefefffffffffffffffffffefefefbfbfbfbfbfbfffffff7f7f7fffffff9f9f9a2a2a2818181cfcfcfc1c1c1d5d5d5afafaf6a6a6a535353acacac8a8a8a8686869898989898989797979696969595959595959494949494949393939292929191919292929494949494949292929090908f8f8f9191919b9b9bfdfdfdfafafafffffffffffffffffffffffffcfcfcf9f9f9fbfbfbfffffffdfdfdf8f8f8f5f5f5dfdfdf7070707d7d7d9d9d9d7171716a6a6a5e5e5e7373736464646565656565656464646363636363636565656767676868686767676565656666666767676868686868686868687070707575756c6c6c595959646464868686818181c6c6c6fcfcfcfdfdfdf9f9f9f7f7f7ffffffffffffc0c0c0666666242424474747d6d6d6f6f6f6fffffffafafaf9f9f9fffffffffffff8f8f8fbfbfbfffffffbfbfbfafafafbfbfbf5f5f5fffffff7f7f7e1e1e1a0a0a05353534a4a4a6464646262624c4c4c7d7d7d777777b4b4b4e0e0e0e7e7e7fffffffcfcfcf8f8f8f8f8f8f8f8f8f8f8f8f9f9f9fbfbfbfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfffffffffffffdfdfdf6f6f6e5e5e5fffffff3f3f3f3f3f3f9f9f9eeeeeee9e9e9e4e4e4cbcbcb8e8e8ec9c9c9d8d8d8cdcdcdc7c7c7d6d6d6e8e8e8cdcdcddddddde8e8e8f5f5f5fcfcfcfbfbfbf9f9f9fafafafdfdfdfffffff7f7f7767676989898a7a7a7a3a3a39a9a9aacacaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1a1a19f9f9fa3a3a39f9f9fa9a9a9a1a1a19f9f9fd9d9d9fdfdfdfdfdfdfefefefffffffffffffffffffdfdfdfafafafdfdfdfffffff8f8f8f3f3f3fafafaeaeaeacececec8c8c8e3e3e3dbdbdbc8c8c8696969585858909090b0b0b0a5a5a59b9b9b9b9b9b9a9a9a9a9a9a999999989898979797979797959595949494949494959595989898989898959595929292969696909090a5a5a5f8f8f8fbfbfbfffffffffffffffffffdfdfdfefefefafafaf9f9f9fffffffffffff9f9f9f9f9f9f7f7f7cfcfcf999999c0c0c06969696d6d6d7a7a7a6161616a6a6a6b6b6b6c6c6c6b6b6b6a6a6a6a6a6a6c6c6c6e6e6e6c6c6c6d6d6d6d6d6d6d6d6d6c6c6c6b6b6b6c6c6c6c6c6c6b6b6b6868687c7c7c7979796a6a6a6c6c6c646464ebebebf3f3f3fbfbfbf9f9f9f8f8f8f5f5f5c3c3c35f5f5f0c0c0c3b3b3b2929295e5e5ec5c5c5eeeeeef5f5f5fdfdfdfbfbfbfdfdfdf6f6f6f8f8f8f9f9f9f6f6f6fbfbfbfdfdfdf2f2f2f7f7f7f2f2f2ffffffebebeb9595955a5a5a5757575c5c5c5757579393936a6a6a5a5a5a868686eaeaeafffffff3f3f3fbfbfbfafafaf8f8f8f7f7f7f7f7f7f9f9f9fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffafafaf9f9f9fffffffcfcfcf4f4f4fffffffffffffcfcfcfcfcfcfefefef4f4f4f9f9f9fcfcfcecececebebebe5e5e5e0e0e0cfcfcfe4e4e4e7e7e7d1d1d1d7d7d7d2d2d2cececeddddddeeeeeef7f7f7f7f7f7f6f6f6f9f9f9fdfdfdf7f7f7ffffff5a5a5a828282a1a1a1acacac9a9a9a9a9a9aa3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a4a4a4a1a1a1a4a4a49d9d9da8a8a8a0a0a09a9a9ad8d8d8fdfdfdfdfdfdfcfcfcfdfdfdfffffffffffffcfcfcfafafafffffff1f1f1f7f7f7fefefef6f6f6fafafaf1f1f1cececec3c3c3cfcfcfcececec1c1c17878789b9b9b9595959191919b9b9b9b9b9b9a9a9a9a9a9a999999989898979797979797949494939393929292949494979797989898949494919191939393898989a9a9a9f1f1f1f9f9f9fffffffdfdfdfffffffcfcfcfffffffdfdfdf9f9f9fffffffffffffbfbfbfdfdfdfbfbfbf2f2f24545458c8c8c7070706a6a6a7676767171717272727373737373737171716f6f6f6e6e6e6f6f6f7171716e6e6e7070707373737373737070706e6e6e6d6d6d6d6d6d7171717878787777776161617e7e7e7474747171718c8c8cddddddf4f4f4fffffff8f8f8bdbdbd5959592121212d2d2d2b2b2b171717212121d5d5d5fcfcfcfbfbfbfffffff9f9f9fbfbfbf9f9f9fdfdfdfbfbfbf7f7f7fdfdfdfcfcfcedededf5f5f5fffffffafafaefefefeaeaeab5b5b56a6a6a4949496161615c5c5c8e8e8e8484847d7d7df1f1f1e0e0e0fffffffefefefbfbfbf8f8f8f6f6f6f6f6f6f9f9f9fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfefefefffffffffffffffffffffffffcfcfcfbfbfbfbfbfbfafafaf8f8f8f6f6f6f6f6f6f8f8f8fafafafbfbfbefefeffbfbfbe3e3e3858585afafafd6d6d6c7c7c7d7d7d7d1d1d1d0d0d0d7d7d7e8e8e8f6f6f6fafafafbfbfbfdfdfdfcfcfcf7f7f76565658585858f8f8fa4a4a4aeaeaea1a1a1a0a0a0a1a1a1a3a3a3a4a4a4a5a5a5a4a4a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a1a1a4a4a4a0a0a0a5a5a5a2a2a2a5a5a5d4d4d4fcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcfffffff4f4f4fffffffcfcfcfafafaf3f3f3bebebe8d8d8dc3c3c3d1d1d1d7d7d7d5d5d55c5c5c8282828e8e8ea2a2a29b9b9ba0a0a0a0a0a09b9b9b9a9a9a9d9d9d9c9c9c9696969b9b9b9b9b9b9a9a9a9999999898989797979797979696969a9a9a9a9a9a979797cececef8f8f8fffffffffffffafafafdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf7f7f7f1f1f13939397575756969697676766f6f6f7676767171717171717171717272727272727272727272727373737474747373737272727373737474747474747272727070707171717777777878787272727070707373737373736f6f6fc6c6c6f9f9f9aeaeae7979794d4d4d2424243d3d3d1e1e1e2a2a2a161616353535cfcfcffffffff8f8f8f9f9f9fefefefdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfafafaf8f8f8f8f8f8f5f5f5f9f9f9f8f8f8fffffff3f3f3afafaf6464644a4a4a575757555555858585808080747474969696eaeaeaf6f6f6f9f9f9f8f8f8f1f1f1f4f4f4fffffffffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffcfcfcfafafaf8f8f8fafafaf9f9f9f7f7f7f6f6f6f6f6f6f7f7f7f9f9f9fafafaf7f7f7fcfcfcf8f8f8bcbcbcdbdbdbe9e9e9cececed7d7d7d3d3d3d0d0d0d0d0d0d8d8d8e9e9e9f8f8f8fbfbfbf8f8f8fffffff2f2f25d5d5d898989abababa8a8a88f8f8fa6a6a6a1a1a1a2a2a2a3a3a3a5a5a5a5a5a5a5a5a5a4a4a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a1a1a4a4a4a0a0a0a5a5a5a2a2a2a5a5a5d4d4d4fcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcfffffff6f6f6fcfcfcf8f8f8fbfbfbf3f3f3afafaf6b6b6bcacacad0d0d0cccccccacaca7676767c7c7c8c8c8c9a9a9a9e9e9ea1a1a1a2a2a29d9d9d9c9c9c9f9f9f9e9e9e9999999d9d9d9d9d9d9c9c9c9c9c9c9b9b9b9a9a9a9999999999999d9d9d9c9c9c959595bebebef6f6f6fafafafffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf2f2f2f5f5f5a7a7a76363637878786969697171717575757373737373737373737373737373737373737373737373737474747373737272727373737474747474747272727070707474747070706d6d6d7070707878787575755e5e5e444444a4a4a4b2b2b25a5a5a3f3f3f4242421616162323233d3d3d1c1c1c313131a0a0a0dbdbdbfffffffbfbfbf2f2f2fffffffcfcfcfcfcfcfcfcfcfbfbfbfafafaf9f9f9f8f8f8f7f7f7fffffff9f9f9efefeff4f4f4fbfbfbd9d9d99393935d5d5d5d5d5d6262626565658383837f7f7f7c7c7caaaaaad6d6d6f5f5f5f8f8f8f3f3f3f4f4f4fdfdfdfbfbfbf6f6f6fbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf8f8f8f6f6f6fafafaf9f9f9f8f8f8f7f7f7f7f7f7f8f8f8f9f9f9fafafafcfcfcf5f5f5ffffffecececf9f9f9f3f3f3d3d3d3d5d5d5d0d0d0d2d2d2d1d1d1d0d0d0d7d7d7e7e7e7f5f5f5fcfcfcfffffff9f9f96a6a6a8787879e9e9eaaaaaaa1a1a1bababaa3a3a3a3a3a3a4a4a4a5a5a5a6a6a6a5a5a5a5a5a5a4a4a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a1a1a4a4a4a0a0a0a5a5a5a2a2a2a5a5a5d4d4d4fdfdfdfdfdfdfefefefefefefefefefefefefdfdfdfdfdfdfffffff9f9f9fffffff8f8f8fafafaf5f5f5adadad616161d3d3d3d5d5d5c9c9c9c7c7c7a7a7a77d7d7d9494949e9e9ea0a0a0a3a3a3a3a3a3a0a0a0a0a0a0a1a1a1a0a0a09d9d9da0a0a09f9f9f9f9f9f9e9e9e9e9e9e9d9d9d9c9c9c9c9c9ca0a0a09e9e9e979797aaaaaaf8f8f8f7f7f7fffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf1f1f1fafafaffffff4848487373736d6d6d7070707272727575757575757575757474747474747474747474747474747474747272727272727272727373737373737171716f6f6f7272726b6b6b6565656767676c6c6c6262624343432525256a6a6a6969693636362b2b2b3939391f1f1f1a1a1a2e2e2e3e3e3e898989f3f3f3efefeffcfcfcfdfdfdf6f6f6fcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafaf9f9f9f8f8f8f7f7f7fffffff7f7f7f0f0f0f2f2f2ffffffffffffd7d7d79696964f4f4f6565655050508282828f8f8f7d7d7d8a8a8acfcfcff2f2f2fcfcfcfcfcfcfafafafffffffcfcfcf7f7f7fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafaf9f9f9fcfcfcfbfbfbfafafaf9f9f9f9f9f9fafafafbfbfbfcfcfcfffffff2f2f2fffffffbfbfbf9f9f9f6f6f6e0e0e0dbdbdbd0d0d0d3d3d3d7d7d7d4d4d4cccccccfcfcfe7e7e7fffffff4f4f4efefef6464649898989d9d9da1a1a1aaaaaa9a9a9aa5a5a5a5a5a5a5a5a5a5a5a5a6a6a6a5a5a5a5a5a5a5a5a5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a1a1a4a4a4a0a0a0a5a5a5a2a2a2a5a5a5d4d4d4fdfdfdfdfdfdfefefefffffffffffffefefefdfdfdfdfdfdf8f8f8fafafafffffffbfbfbfafafaf9f9f9b6b6b66d6d6dcbcbcbd6d6d6cccccccacacad0d0d07b7b7b979797a4a4a4a1a1a1a3a3a3a3a3a3a2a2a2a2a2a2a1a1a1a0a0a09f9f9fa1a1a1a0a0a0a0a0a09f9f9f9f9f9f9e9e9e9e9e9e9e9e9ea0a0a0a0a0a09e9e9ea1a1a1fefefefafafafefefefefefefcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf7f7f7fcfcfcffffff3b3b3b5e5e5e8181817070707070707676767676767575757575757474747474747373737373737373737272727070707171717171717070706e6e6e6c6c6c6a6a6a6767676161615959594f4f4f4343433535352b2b2b3535354141414545452d2d2d2020202929292a2a2a262626989898f0f0f0f6f6f6fefefef2f2f2fdfdfdfffffff8f8f8fcfcfcfcfcfcfdfdfdfdfdfdfcfcfcfbfbfbfafafafafafafafafaf8f8f8fefefefbfbfbf9f9f9fffffffafafacecece4f4f4f5454544d4d4d6868688383838484847c7c7cb5b5b5e4e4e4f9f9f9fffffffefefefffffffdfdfdfafafafefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffbfbfbfffffffffffff5f5f5fffffff6f6f6e9e9e9ddddddd1d1d1d0d0d0d7d7d7cfcfcfc5c5c5d6d6d6f5f5f5f9f9f9ffffff5050508e8e8eb0b0b09f9f9fababab9e9e9ea6a6a6a6a6a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a1a1a4a4a4a0a0a0a5a5a5a2a2a2a5a5a5d4d4d4fdfdfdfefefefffffffffffffffffffffffffefefefdfdfdf6f6f6f8f8f8fffffffcfcfcfefefefbfbfbb2b2b2646464b4b4b4cdcdcdccccccc7c7c7d8d8d8727272858585989898a1a1a1a1a1a1a1a1a1a2a2a2a2a2a2a0a0a09f9f9fa0a0a0a0a0a0a0a0a09f9f9f9f9f9f9f9f9f9f9f9f9e9e9e9e9e9e9e9e9ea1a1a1a7a7a7a3a3a3fefefefffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbececec5454546161618181817474746e6e6e7575757575757474747373737272727171717070707070707070706f6f6f6d6d6d6c6c6c6c6c6c6a6a6a6767676565655e5e5e5b5b5b5454544949493d3d3d3535353535353939393a3a3a4b4b4b4a4a4a2a2a2a2020202929294747478d8d8de6e6e6ffffffeeeeeefcfcfcfafafafffffffffffffdfdfdfefefefffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffbfbfbfffffffffffff1f1f1f4f4f4f7f7f7e6e6e69a9a9a5454545959595a5a5a8484849393937e7e7e949494c8c8c8eaeaeafdfdfdfcfcfcfbfbfbfbfbfbf9f9f9fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffffffffff6f6f6fffffffffffff3f3f3f0f0f0d5d5d5c8c8c8d2d2d2d6d6d6ccccccccccccd8d8d8a8a8a8ffffff5b5b5b727272aaaaaaa7a7a7aaaaaab0b0b0a6a6a6a6a6a6a5a5a5a4a4a4a3a3a3a4a4a4a4a4a4a5a5a5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a1a1a4a4a4a0a0a0a5a5a5a2a2a2a5a5a5d4d4d4fefefefefefefffffffffffffffffffffffffefefefefefefffffff5f5f5fcfcfcf9f9f9fffffffcfcfcacacac595959a8a8a8c9c9c9cacacac5c5c5d0d0d07b7b7b7777778b8b8ba1a1a19f9f9fa0a0a0a3a3a3a2a2a29f9f9f9f9f9fa1a1a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a0aaaaaaa7a7a7f0f0f0fffffffcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfafafaf9f9f9f6f6f69090907e7e7e6d6d6d7777776e6e6e7272727272727171716f6f6f6e6e6e6c6c6c6b6b6b6b6b6b6b6b6b6969696666666464646363636060605c5c5c5959595353534949494040403f3f3f4040403f3f3f3d3d3d3c3c3c4e4e4e5252523030302323233636361e1e1e4f4f4ff0f0f0fdfdfde8e8e8fffffff3f3f3fffffffffffff4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfffffffcfcfcfafafafbfbfbf7f7f7dedede5d5d5d4e4e4e5555558c8c8c9f9f9f919191919191aeaeaeddddddfcfcfcfcfcfcfbfbfbfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fffffffafafafffffff7f7f7fffffffffffffafafaf9f9f9e8e8e8d7d7d7d2d2d2d4d4d4d3d3d3cdcdcdc8c8c8595959b3b3b35555557f7f7fa2a2a2adadad989898979797a6a6a6a5a5a5a4a4a4a2a2a2a2a2a2a2a2a2a3a3a3a4a4a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a1a1a4a4a4a0a0a0a5a5a5a2a2a2a5a5a5d4d4d4fefefefffffffffffffffffffffffffffffffffffffefefefffffff7f7f7fefefefafafaffffffffffffc5c5c58a8a8aadadadc9c9c9c7c7c7c6c6c6cacaca9e9e9e7d7d7d8c8c8ca2a2a29f9f9f9f9f9fa4a4a4a4a4a4a0a0a09f9f9fa2a2a2a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3a3a39d9d9da6a6a6a5a5a5d7d7d7fefefefcfcfcfffffffefefefefefefefefefefefefefefefefefefefefefefefefafafaf8f8f8ffffffd3d3d38c8c8c6767676d6d6d6f6f6f6f6f6f6e6e6e6d6d6d6b6b6b6969696868686666666666666464646161615e5e5e5b5b5b5858585454544f4f4f4c4c4c4848483c3c3c3535353a3a3a4242424444444343434343434b4b4b3939391b1b1b1f1f1f2c2c2c3232327f7f7ff4f4f4fbfbfbe1e1e1fffffff8f8f8fffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef8f8f8fcfcfcfffffffffffffefefefefefee6e6e68787874545454e4e4e7575758b8b8b9898988d8d8d9a9a9ad4d4d4fcfcfcfefefefcfcfcfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefefefefffffff3f3f3fffffff9f9f9fffffffcfcfcfffffff6f6f6fcfcfcf2f2f2d9d9d9ccccccd1d1d1d2d2d2cacacabcbcbc6969692b2b2b9595959d9d9dadadada6a6a6b7b7b7a6a6a6a5a5a5a3a3a3a2a2a2a1a1a1a1a1a1a2a2a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a1a1a4a4a4a0a0a0a5a5a5a2a2a2a5a5a5d4d4d4fefefefffffffffffffffffffffffffffffffffffffefefefffffffcfcfcfffffffefefefafafaffffffebebebd4d4d4b2b2b2c8c8c8c1c1c1c5c5c5c7c7c7bdbdbd898989929292a3a3a39f9f9fa0a0a0a5a5a5a5a5a5a0a0a0a0a0a0a4a4a4a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a7a79b9b9ba1a1a1a1a1a1c3c3c3f9f9f9fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8fffffffcfcfc8484847373736060607070706c6c6c6c6c6c6a6a6a6868686666666565656363636262625f5f5f5c5c5c5858585454545151514c4c4c4747474343434040403939393535353939393c3c3c3e3e3e4646465050505a5a5a3535353232323232321e1e1e747474efefeff1f1f1fdfdfdffffffecececfffffff0f0f0fafafafffffff8f8f8fefefefefefefffffffffffffffffffffffffffffffffffff9f9f9fffffffffffff7f7f7fffffffdfdfdefefeff1f1f1f6f6f6dfdfdf6e6e6e6464646565657a7a7a9d9d9d8c8c8c8b8b8bcacacaf7f7f7fafafaf7f7f7f9f9f9f8f8f8f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffafafae8e8e8d1d1d1c6c6c6c9c9c9d2d2d2d5d5d5d2d2d2565656939393a6a6a69c9c9ca4a4a4989898969696acacacb4b4b4a4a4a49d9d9da7a7a7aaaaaaa1a1a1a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3a3a3a6a6a6a2a2a2a7a7a7a2a2a2a5a5a5d3d3d3fffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfffffffbfbfbfdfdfdfdfdfdd4d4d4949494abababc1c1c1d2d2d2d0d0d0c1c1c18080807e7e7e8b8b8b9797979f9f9f9d9d9d9d9d9da4a4a4a8a8a8a7a7a7a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9d9da6a6a69d9d9da1a1a1fffffff8f8f8fffffffffffffefefefefefefdfdfdfdfdfdfefefefefefefffffff2f2f2fffffff2f2f2f5f5f57e7e7e7878787070706464646565656565656464646262625f5f5f5d5d5d5a5a5a5959595a5a5a5656565050504b4b4b4949494444443e3e3e3a3a3a3737373636363838383c3c3c4141414848485656566363635d5d5d4f4f4f2c2c2c171717232323797979e5e5e5fffffff8f8f8f7f7f7f7f7f7f9f9f9fdfdfdfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffcfcfcf9f9f9f7f7f7f3f3f3e6e6e64444444b4b4b6565659393939f9f9f9898989a9a9ac6c6c6f8f8f8fffffff9f9f9fafafafffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ebebebdfdfdfd7d7d7d3d3d3c1c1c1cfcfcfe4e4e4a9a9a9aaaaaaa6a6a6a6a6a6b2b2b29a9a9aaaaaaaafafafa5a5a5a0a0a0a6a6a6a8a8a8a2a2a2a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a7a7a7a3a3a3a8a8a8a3a3a3a5a5a5d4d4d4fefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfffffffffffffcfcfcfffffff8f8f8fbfbfbf6f6f6c6c6c65d5d5d9c9c9cc0c0c0c4c4c4c2c2c2b4b4b49090908080809b9b9ba8a8a8acacaca3a3a39d9d9da2a2a2a4a4a49f9f9fa2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a3a39f9f9fa8a8a89d9d9d9f9f9ffffffff7f7f7fffffffffffffefefefefefefdfdfdfdfdfdfefefefefefefffffffffffffdfdfdf8f8f8f4f4f48181816262626c6c6c6666666161616060605f5f5f5d5d5d5b5b5b5858585656565454545252524d4d4d4848484444444242423f3f3f3b3b3b3838383737373737373b3b3b4141414646464d4d4d5a5a5a6767676a6a6a3333331b1b1b353535737373ecececf8f8f8f6f6f6f8f8f8f7f7f7f7f7f7f9f9f9fdfdfdfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefcfcfcfafafaf9f9f9ffffffe1e1e17474744f4f4f646464898989909090a9a9a99a9a9abcbcbcebebebfffffff9f9f9fafafafffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfcfcfcfefefefcfcfcefefefdadadac9c9c9ebebebb0b0b0bfbfbf585858797979acacaca7a7a79f9f9fa0a0a0a6a6a6a9a9a9a6a6a6a4a4a4a6a6a6a5a5a5a3a3a3a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a7a7a7a3a3a3a8a8a8a3a3a3a6a6a6d4d4d4fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffefefefefefef8f8f8fffffff5f5f5bbbbbb484848a9a9a9c4c4c4c4c4c4c5c5c5c0c0c0b7b7b7939393919191a3a3a3aaaaaa9f9f9f9a9a9aa2a2a2a5a5a59e9e9ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a3a3a3a0a0a0a9a9a99d9d9da0a0a0fefefef7f7f7fffffffefefefefefefefefefefefefefefefefefefefefefefefefffffff1f1f1fcfcfcf5f5f58181814b4b4b6363636060605a5a5a5a5a5a5959595757575454545252524f4f4f4e4e4e4949494545454040403c3c3c3b3b3b3a3a3a3a3a3a3939393a3a3a3c3c3c4242424b4b4b515151585858646464707070343434272727393939323232616161fffffffcfcfcfffffff9f9f9f8f8f8f8f8f8fafafafdfdfdfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfcfcfcf7f7f7d2d2d24e4e4e5f5f5f9494949c9c9ca8a8a89c9c9cafafafd8d8d8f8f8f8fbfbfbfafafafefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf9f9f9f8f8f8fcfcfcfdfdfdf1f1f1d9d9d9c4c4c4d8d8d8c9c9c9d0d0d0c3c3c3a4a4a4b3b3b3ababab9c9c9ca6a6a6a3a3a3a3a3a3a7a7a7a8a8a8a5a5a5a3a3a3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3a3a3a6a6a6a2a2a2a7a7a7a3a3a3a5a5a5d4d4d4fefefefefefefefefefefefefffffffffffffffffffffffffafafafffffffffffffefefefbfbfbfffffffafafab9b9b94a4a4ab1b1b1abababc0c0c0bdbdbdc7c7c7c5c5c59a9a9a818181979797a2a2a29b9b9b9a9a9aa4a4a4a6a6a69f9f9fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a2a29f9f9fa8a8a89e9e9ea8a8a8fcfcfcfbfbfbfffffffefefefefefefefefefefefefefefefefefefefefefefefefafafaeeeeeefdfdfdfefefe7d7d7d4949495c5c5c5858585454545353535252525151514e4e4e4b4b4b4949494747474545454141413c3c3c3838383737373838383b3b3b3c3c3c3f3f3f4242424b4b4b5656565d5d5d6464646e6e6e7979793737371f1f1f2f2f2f2a2a2a727272fffffff9f9f9f7f7f7fafafaf9f9f9f8f8f8fafafafdfdfdfffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdf5f5f5ffffffffffff5757576666668c8c8ca4a4a4a1a1a1a3a3a3a7a7a7cacacaf3f3f3fefefefafafafcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfdfdfdfdfdfdf5f5f5e6e6e6dadadac9c9c9d7d7d7cdcdcdd4d4d47878787474749b9b9bb3b3b3a8a8a8a2a2a2a1a1a1a7a7a7a9a9a9a5a5a5a3a3a3a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a3a3a3a2a2a2a5a5a5a1a1a1a6a6a6a2a2a2a4a4a4d3d3d3fcfcfcfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffafafafffffffffffffefefefbfbfbfffffffafafab9b9b9494949aeaeae959595cacacab9b9b9c7c7c7c3c3c3a9a9a98a8a8a9b9b9ba5a5a5a3a3a3a2a2a2a6a6a6a3a3a39b9b9ba2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1a1a19e9e9ea6a6a6a0a0a0b2b2b2fbfbfbfffffffbfbfbfdfdfdfefefefefefefffffffffffffefefefefefefdfdfdf7f7f7fcfcfcfbfbfbffffff7474745353535555555454544f4f4f4e4e4e4d4d4d4b4b4b4949494646464444444242424141413e3e3e3a3a3a3636363535353737373c3c3c3f3f3f4343434747475151515d5d5d6464646a6a6a7474747e7e7e5a5a5a181818232323686868dadadafffffffafafafbfbfbfbfbfbfafafaf9f9f9fbfbfbfefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdf4f4f4fbfbfb646464707070606060989898a7a7a7aaaaaaa7a7a7c6c6c6f3f3f3fffffffbfbfbfbfbfbfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfcfcfcfafafaf7f7f7f4f4f4d0d0d0c1c1c1cfcfcfc7c7c7a7a7a7a9a9a9aaaaaa9b9b9ba7a7a7a4a4a4a3a3a3a5a5a5a7a7a7a5a5a5a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3a3a3a6a6a6a2a2a2a7a7a7a2a2a2a5a5a5d3d3d3f9f9f9f9f9f9fafafafafafafbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfffffffefefefefefef8f8f8fffffff5f5f5bbbbbb474747a2a2a2939393d0d0d0babababdbdbdbebebebcbcbc9292929898989f9f9fa6a6a6a8a8a8a7a7a7a3a3a39f9f9fa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a0a0a09f9f9fa6a6a6a0a0a0b5b5b5f3f3f3fffffffbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffdfdfdfcfcfcf9f9f9fffffff2f2f2f9f9f97070705353534646464f4f4f4a4a4a4949494848484646464444444141413f3f3f3d3d3d3b3b3b3a3a3a3838383636363636363939393f3f3f4444444949494d4d4d5656566262626969696e6e6e7878788282824747471b1b1b2e2e2e8b8b8bfffffff0f0f0fffffffffffffbfbfbfafafafafafafbfbfbfefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfffffff9f9f9ededed5f5f5f6262625555559f9f9fa7a7a7adadadabababcacacaf5f5f5fffffffbfbfbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfdfdfddadadac4c4c4d8d8d8cdcdcdcfcfcfcbcbcbc3c3c3a7a7a7a4a4a4a6a6a6a6a6a6a4a4a4a3a3a3a5a5a5a6a6a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a6a5a5a5a8a8a8a4a4a4a9a9a9a4a4a4a7a7a7d5d5d5f8f8f8f8f8f8f9f9f9fafafafbfbfbfbfbfbfcfcfcfcfcfcfffffffffffffcfcfcfffffff8f8f8fbfbfbf6f6f6c6c6c65d5d5d999999949494b3b3b3b7b7b7abababb7b7b7b8b8b8999999909090929292a0a0a0a9a9a9a5a5a5a3a3a3a7a7a7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a0a0a0a3a3a3aaaaaa9e9e9eaeaeaee2e2e2fefefefdfdfdfcfcfcfdfdfdfffffffffffffffffffffffffdfdfdfcfcfcf8f8f8ffffffefefeff6f6f68b8b8b5252523c3c3c4d4d4d4545454545454343434242423f3f3f3c3c3c3a3a3a3939393737373838383939393a3a3a3c3c3c4141414848484e4e4e5454545757575f5f5f6a6a6a7070707575757e7e7e888888444444232323202020767676f4f4f4ffffffffffffecececfcfcfcfbfbfbfafafafcfcfcfefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefcfcfcfafafaf9f9f9fcfcfcfffffff7f7f76363635656566c6c6ca7a7a7a4a4a4aaaaaaaeaeaecfcfcff7f7f7fffffffcfcfcfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfcfcfcfefefefefefefdfdfdfcfcfce1e1e1d6d6d6c1c1c1d9d9d9d3d3d3babababcbcbca4a4a4a2a2a2a8a8a8a9a9a9a3a3a3a1a1a1a5a5a5a7a7a7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a8a8a8a7a7a7aaaaaaa6a6a6abababa7a7a7a9a9a9d7d7d7fafafafafafafbfbfbfcfcfcfdfdfdfdfdfdfefefefffffffffffffdfdfdfbfbfbfffffffbfbfbfdfdfdfdfdfdd4d4d4969696adadada5a5a5a2a2a2c5c5c5b3b3b3c6c6c6bbbbbba9a9a9959595909090a0a0a0a9a9a9a2a2a2a1a1a1a9a9a9a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a0a0a0a7a7a7aeaeae9d9d9da6a6a6d4d4d4fbfbfbfffffffcfcfcfdfdfdfffffffffffffffffffffffffdfdfdfcfcfcf6f6f6fafafaf7f7f7ffffffb4b4b45a5a5a3d3d3d5151514242424141414040403f3f3f3c3c3c3939393737373535353535353838383c3c3c3f3f3f4242424949495252525858585e5e5e6161616868687272727777777c7c7c8585858f8f8f5050502e2e2e2d2d2d8e8e8ef3f3f3fdfdfdf4f4f4fffffffdfdfdfbfbfbfbfbfbfcfcfcfefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffcfcfcf9f9f9f7f7f7fffffff5f5f5f5f5f57b7b7b616161737373959595acacaca6a6a6afafafd3d3d3f8f8f8fffffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcd3d3d3cecececacacad1d1d1c7c7c7939393838383a5a5a5a8a8a89d9d9db0b0b09e9e9ea9a9a9a7a7a7a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59f9f9fa9a9a9a7a7a7a2a2a2aaaaaaa0a0a0a3a3a3d5d5d5fdfdfdfafafafafafafffffff5f5f5fffffffffffffefefefefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafadfdfdfa4a4a4aaaaaaa5a5a59c9c9cc5c5c5c4c4c4b7b7b7b4b4b49696968d8d8da4a4a4b0b0b0a4a4a49f9f9fa9a9a9a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a2a2a2a3a3a3b3b3b3989898a7a7a7a8a8a8f1f1f1fefefefbfbfbfcfcfcfefefefffffffffffffefefefcfcfcfbfbfbfafafafbfbfbfafafae7e7e7ffffff6c6c6c4242423e3e3e4444443e3e3e3c3c3c3d3d3d3b3b3b3535353535353939393a3a3a3c3c3c3f3f3f4343434848484f4f4f5858585d5d5d6262626868687171717a7a7a7d7d7d808080878787909090505050252525686868ccccccf1f1f1fcfcfcfdfdfdfdfdfdfbfbfbfcfcfcfdfdfdfdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafaf6f6f6f6f6f6bbbbbb7878785b5b5ba2a2a2b4b4b4b0b0b0b3b3b3d2d2d2f7f7f7fffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfce2e2e2d1d1d1c8c8c8d0d0d0d0d0d0aaaaaa8d8d8db3b3b3b1b1b19c9c9ca6a6a69f9f9fadadada5a5a5a0a0a0a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a9a9a9a5a5a59f9f9fa4a4a4a4a4a4abababc9c9c9f0f0f0fffffffbfbfbfafafaf0f0f0fffffffcfcfcfffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafad1d1d1a3a3a3a8a8a8a6a6a69d9d9db3b3b3b1b1b1a5a5a5b9b9b9a5a5a59696969b9b9ba6a6a6a8a8a8a4a4a4a1a1a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a59e9e9ea8a8a89d9d9da8a8a8a4a4a4f6f6f6fffffffcfcfcfdfdfdfefefefffffffffffffefefefdfdfdfcfcfcffffffffffffefefefffffffffffff7373733f3f3f4141413f3f3f3b3b3b3a3a3a3d3d3d3b3b3b3636363434343737373c3c3c3f3f3f4242424646464c4c4c5454545c5c5c6262626666666e6e6e7676767c7c7c8181818989899393939999994343432e2e2e8a8a8aefefeffffffff9f9f9f7f7f7f9f9f9fdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf7f7f7f9f9f9ffffffd9d9d9898989686868a0a0a0b2b2b2b1b1b1b4b4b4d2d2d2f7f7f7fffffffffffffffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfcf6f6f6d7d7d7cacacad1d1d1d6d6d6c6c6c69e9e9e8282829e9e9ea6a6a6aaaaaaa3a3a3a9a9a9a2a2a2acacaca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a7a7a7a6a6a6a5a5a5a2a2a2a0a0a0a7a7a7abababa4a4a4cbcbcbfffffffdfdfdf6f6f6f4f4f4fffffff8f8f8fffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafadadadaaeaeaea4a4a4a1a1a19e9e9ea9a9a9bbbbbbbdbdbdb8b8b8b1b1b19f9f9f9292929a9a9aaaaaaaa9a9a99b9b9ba4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4ababab9f9f9f9e9e9ea1a1a1a2a2a2999999f5f5f5f9f9f9fdfdfdfdfdfdfefefefffffffffffffefefefdfdfdfdfdfdebebebfcfcfcf4f4f4ffffffefefef6060603535354242423a3a3a3838383939393c3c3c3c3c3c3939393838383a3a3a4040404343434747474d4d4d5353535b5b5b6464646969697171717b7b7b8080807f7f7f8383838e8e8e9696969898984b4b4b353535959595f8f8f8fefefef6f6f6fafafafefefefefefefefefefcfcfcfcfcfcfcfcfcfefefefffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbf8f8f8fdfdfdfffffff4f4f49090907171719e9e9eb7b7b7b4b4b4b6b6b6d4d4d4f8f8f8fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcffffffe0e0e0d5d5d5d4d4d4d2d2d2d5d5d5b3b3b3787878989898adadada9a9a9a3a3a3a5a5a59e9e9eafafafa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3a3a3a7a7a7aaaaaaa0a0a0a7a7a7a4a4a47474749f9f9ff9f9f9fffffffafafafefefefffffff6f6f6fffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafad2d2d2a7a7a7a2a2a2a7a7a7acacaca2a2a2b1b1b1b0b0b0b0b0b0b1b1b1a5a5a5949494969696a5a5a5a8a8a89e9e9ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a8a8a8a2a2a29c9c9ca4a4a49f9f9f9e9e9efcfcfcf8f8f8fdfdfdfdfdfdfefefefefefefefefefefefefdfdfdfdfdfdfffffff7f7f7f8f8f8e7e7e7fefefe9e9e9e5454543737373a3a3a3939393939393a3a3a3c3c3c3d3d3d3e3e3e4040404444444747474d4d4d5353535a5a5a6262626b6b6b7070707575758080808686868383838787879393939999999696965454542f2f2f878787eeeeeefcfcfcfdfdfdfffffff9f9f9fcfcfcfdfdfdfdfdfdfefefefefefefefefefefefefefefefdfdfdfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffffdfdfdfafafafafafa8484846f6f6f9c9c9cc1c1c1b7b7b7b9b9b9d6d6d6f9f9f9fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcffffffeaeaeae1e1e1d4d4d4c8c8c8d3d3d3c3c3c3bbbbbbacacacacacac9a9a9aa2a2a2ababab9d9d9da1a1a1a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a3a3a3a4a4a4a5a5a5abababa0a0a0a8a8a8a4a4a45d5d5d8a8a8af9f9f9fffffffbfbfbfffffffffffff6f6f6fffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafaefefefaaaaaaa4a4a4a3a3a3a8a8a89a9a9aadadadb1b1b1adadadb0b0b0adadada4a4a49d9d9d9e9e9ea3a3a3a5a5a5a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9e9ea4a4a4a0a0a0a3a3a39f9f9fadadadfffffffffffffdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfcfcfcf7f7f7ffffffedededfdfdfde8e8e86c6c6c3c3c3c3939393939393737373636363939393e3e3e4343434646464848484c4c4c5252525959596060606868687070707676767575758080808888888a8a8a9191919d9d9da1a1a19f9f9f525252292929888888f6f6f6ffffffffffffffffffefefeff9f9f9fbfbfbfdfdfdfffffffffffffffffffcfcfcfbfbfbfcfcfcfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffffafafaf4f4f4fafafa7a7a7a6e6e6e9d9d9dc4c4c4bbbbbbbcbcbcd8d8d8fafafafffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfffffff3f3f3e1e1e1cececec5c5c5cecececacacabcbcbc989898aaaaaaa0a0a0a7a7a7acacaca3a3a3a3a3a3a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a6aaaaaaa0a0a0a7a7a7a1a1a1a9a9a9acacac656565919191fefefefefefefafafafbfbfbfbfbfbf8f8f8fffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafae9e9e9898989a0a0a0a0a0a0a4a4a49b9b9bacacacb4b4b4b0b0b0b2b2b2b4b4b4b2b2b2a7a7a79d9d9d9e9e9ea7a7a7a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09d9d9da5a5a5a5a5a59e9e9e989898a4a4a4d8d8d8f1f1f1fcfcfcfcfcfcfbfbfbfafafafafafafbfbfbfcfcfcfcfcfcf1f1f1f7f7f7fafafafffffff6f6f6ffffff6e6e6e3838383737373838383737373535353838384040404646464747474e4e4e5252525959596060606767676e6e6e7676767b7b7b8787878a8a8a9090909696969b9b9ba0a0a0a2a2a2a4a4a4595959333333979797fbfbfbf5f5f5f4f4f4fffffff9f9f9f7f7f7f9f9f9fcfcfcfefefefffffffdfdfdfbfbfbf9f9f9fcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffff5f5f5f7f7f7ffffff808080737373a3a3a3bfbfbfbebebebebebed9d9d9fbfbfbfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfffffffafafad4d4d4c3c3c3cfcfcfcdcdcdcacaca9595956a6a6aa1a1a1aaaaaaa9a9a9a9a9a9a8a8a8a9a9a9a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a3a3a3afafaf9e9e9ea6a6a6a5a5a5a8a8a8acacac6b6b6b989898fefefefcfcfcfffffffbfbfbf8f8f8fcfcfcfffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafaaeaeae4747479a9a9aabababa9a9a99d9d9d9999999b9b9badadadb0b0b0b2b2b2b0b0b0aaaaaaa3a3a3a1a1a1a2a2a29e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ea1a1a19f9f9fa4a4a49c9c9c959595939393a6a6a6e5e5e5fbfbfbfafafaf9f9f9f8f8f8f8f8f8f9f9f9fafafafbfbfbfffffffafafae7e7e7fcfcfcffffffeaeaea6e6e6e2a2a2a3636363b3b3b3d3d3d3c3c3c3f3f3f4747474a4a4a4747475555555959596060606666666d6d6d7474747b7b7b8080809696968f8f8f9090909b9b9ba1a1a1a1a1a1a6a6a6afafaf5e5e5e3636369b9b9bfbfbfbebebebeaeaeafffffffbfbfbf9f9f9f9f9f9f9f9f9f9f9f9fafafafafafafbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfdfdfdf2f2f2fefefeffffff8888887a7a7aadadadbababac1c1c1c0c0c0dbdbdbfbfbfbfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffefefec7c7c7bababadbdbdbd1d1d1c7c7c7a6a6a65c5c5c8e8e8e9e9e9ea4a4a4a8a8a8a7a7a79b9b9ba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59c9c9cb1b1b19f9f9faaaaaaacacaca5a5a5a4a4a4666666959595f8f8f8fbfbfbfffffffffffffafafafffffffdfdfdfefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafacccccc4949499d9d9d9c9c9c9191919a9a9aacacacc3c3c3a6a6a6ababababababa7a7a7a7a7a7abababa6a6a69d9d9d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9f9f9f939393a1a1a1a0a0a09f9f9f939393949494f2f2f2fafafaf9f9f9f8f8f8f7f7f7f7f7f7f8f8f8f9f9f9fafafaf4f4f4f7f7f7fffffff8f8f8e7e7e75b5b5b5151514141413838383f3f3f4444444545454848484e4e4e4e4e4e4949495959595d5d5d6464646b6b6b7171717777777e7e7e8383838f8f8f848484868686989898a4a4a4a7a7a7b4b4b4c6c6c64f4f4f292929979797fffffff7f7f7f1f1f1f8f8f8e3e3e3fcfcfcf9f9f9f7f7f7f5f5f5f5f5f5f8f8f8fbfbfbfefefefafafafbfbfbfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfffffff2f2f2fffffffcfcfc8989897c7c7cb4b4b4b9b9b9c2c2c2c2c2c2dcdcdcfcfcfcfffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffff8f8f8bebebec2c2c2c5c5c5c6c6c6d1d1d1d0d0d0b3b3b3a7a7a7b0b0b09d9d9d9f9f9fb2b2b2a1a1a1a8a8a8a8a8a8a7a7a7a6a6a6a6a6a6a5a5a5a4a4a4a4a4a4aaaaaaa2a2a2a7a7a7adadad9c9c9ca7a7a7a9a9a96a6a6a969696fcfcfcfefefefffffffefefefdfdfdfcfcfcfffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f8f8f8f1f1f1bdbdbda3a3a3adadadababab989898949494969696a9a9a9adadadb5b5b5c2c2c29e9e9ea3a3a3a4a4a4a5a5a59b9b9b9b9b9b9b9b9b9c9c9c9d9d9d9d9d9d9a9a9a9797979b9b9ba4a4a4909090a0a0a0949494a6a6a69e9e9ee5e5e5fdfdfdf4f4f4fffffffffffff7f7f7f6f6f6fcfcfcf2f2f2f6f6f6f4f4f4fdfdfdfdfdfd7373734343433030303a3a3a3a3a3a3d3d3d4242424747474c4c4c5050505353535454546868686f6f6f6969696969697c7c7c8b8b8b8b8b8b8a8a8a9a9a9aacacaca8a8a8aaaaaaafafafb4b4b4b1b1b1a4a4a4b8b8b8646464868686f5f5f5ffffffe6e6e6eaeaeafafafafffffff0f0f0fffffffdfdfdfdfdfdf2f2f2fffffff4f4f4f3f3f3f6f6f6f9f9f9fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfcfcfcfafafaf2f2f2ffffffd0d0d0929292818181a4a4a4c8c8c8c3c3c3c1c1c1dadadafafafafffffffcfcfcfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff8f8f8babababebebec7c7c7cdcdcdd3d3d3cfcfcfa8a8a87e7e7eafafaf9b9b9ba4a4a4aaaaaaa5a5a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a7a7a2a2a2a7a7a7aeaeaea0a0a0abababadadad6f6f6f999999fdfdfdfefefefffffffdfdfdfefefefdfdfdfffffffefefefefefefffffffefefefdfdfdfbfbfbf9f9f9f8f8f8ffffffe3e3e39c9c9ca1a1a1989898a1a1a1a9a9a9989898a7a7a7969696949494aeaeaeb0b0b0b0b0b0a4a4a49e9e9e9c9c9c9a9a9a9999999999999a9a9a9b9b9b9a9a9a9999999797979d9d9d9191919c9c9c989898a3a3a39c9c9cd8d8d8fcfcfcfbfbfbfafafaf1f1f1edededf9f9f9fffffff3f3f3adadad838383b0b0b05a5a5a5353532d2d2d2b2b2b4545453b3b3b3f3f3f4444444a4a4a5151515757575d5d5d6161616161616f6f6f7878788080808a8a8a8989898888889090909999999090909d9d9da5a5a5a0a0a0a4a4a4b7b7b7a9a9a9b5b5b5a7a7a7818181989898edededfffffff3f3f3fbfbfbeeeeeeffffffdadadaf8f8f8fffffffbfbfbfafafaf9f9f9fffffffefefefcfcfcfbfbfbfbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffdfdfdfbfbfbf8f8f8f7f7f7fffffff6f6f6f9f9f9a8a8a87c7c7c7d7d7db0b0b0c6c6c6c4c4c4c3c3c3dcdcdcfbfbfbfffffffdfdfdfefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff9f9f9b4b4b4b3b3b3c4c4c4cecececfcfcfcbcbcba0a0a0565656a9a9a99b9b9ba4a4a4a0a0a0a4a4a4a5a5a5a5a5a5a5a5a5a6a6a6a6a6a6a7a7a7a7a7a7a7a7a7a6a6a6a4a4a4a6a6a6adadada3a3a3acacacacacac7171719c9c9cfefefefdfdfdfefefefdfdfdfefefefefefefffffffefefefefefefefefefdfdfdfcfcfcfbfbfbf9f9f9f8f8f8f7f7f7eeeeee878787aeaeae9696969a9a9aacacac9d9d9d959595828282828282969696b3b3b3a6a6a69e9e9ea3a3a39c9c9c9a9a9a9797979696969898989a9a9a9b9b9b9b9b9b9797979797979595959898989d9d9d9e9e9e959595c0c0c0e7e7e7ecececd6d6d6b5b5b5b0b0b0b9b9b9b4b4b4a9a9a9a7a7a7a1a1a15d5d5d2e2e2e4242423131313a3a3a4444444444444747474b4b4b5050505656565d5d5d6666666c6c6c6868687474747c7c7c8383838888888686868d8d8da0a0a0a7a7a79c9c9ca5a5a5b8b8b8939393b3b3b3bbbbbba5a5a5afafafc2c2c2afafafacacacadadad7171717e7e7ef7f7f7ecececfffffff1f1f1fffffff7f7f7f4f4f4f6f6f6fffffffefefefdfdfdfbfbfbfbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8f7f7f7fffffff8f8f8f5f5f58383837070707d7d7dbdbdbdc3c3c3c7c7c7c5c5c5ddddddfcfcfcfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffbfbfbb0b0b0a7a7a7bdbdbdccccccc7c7c7ccccccaeaeae5f5f5fa4a4a4a5a5a5a3a3a3a3a3a3a5a5a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a7a7a8a8a8a5a5a5a8a8a8a1a1a1aaaaaaa7a7a77171719e9e9efffffffcfcfcfdfdfdfcfcfcfffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfbfbfbfafafafafafaeeeeeed2d2d2505050aaaaaa9d9d9d9090909d9d9d9b9b9b929292808080757575777777a8a8a8a1a1a19e9e9e9f9f9f9b9b9b9898989696969696969898989a9a9a9b9b9b9b9b9b9c9c9c9898989d9d9d999999a1a1a19999998f8f8fa7a7a7b3b3b3c0c0c0acacac9292929898989f9f9f9b9b9b9d9d9d9b9b9baaaaaa2b2b2b4040403b3b3b4646464848484747474a4a4a4d4d4d5151515353535757575e5e5e6767676d6d6d7070707c7c7c7e7e7e8383839292929898989898989c9c9c989898aeaeaea3a3a3a9a9a96b6b6bafafafb2b2b2c1c1c1bcbcbcb2b2b2b0b0b0b5b5b5aaaaaa9696968f8f8f9696969c9c9c7e7e7eebebebf6f6f6e9e9e9fafafafdfdfdf9f9f9f4f4f4f5f5f5f8f8f8fcfcfcfffffffffffffffffffefefefdfdfdfefefefefefefffffffefefefefefefdfdfdfcfcfcfdfdfdf6f6f6fafafa7a7a7a7a7a7a7d7d7dc2c2c2c3c3c3cacacac8c8c8dfdfdffdfdfdfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdb3b3b3a4a4a4bbbbbbcfcfcfc6c6c6d2d2d2c9c9c99292929b9b9bb2b2b2a3a3a3afafafa7a7a7a7a7a7a7a7a7a7a7a7a6a6a6a6a6a6a5a5a5a5a5a5a5a5a5a8a8a8abababa5a5a5a4a4a4a3a3a3aaaaaaa6a6a67575759f9f9ffffffffbfbfbfcfcfcfdfdfdfffffffefefefffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcfcfcfcffffffcccccc3c3c3c8f8f8f9d9d9d949494989898969696a5a5a58a8a8a6969695b5b5b9a9a9aaeaeaea8a8a89393939797979696969494949595959898989a9a9a9b9b9b9a9a9a9e9e9e989898a1a1a19d9d9da1a1a19d9d9d9191919c9c9c979797a5a5a5a1a1a19c9c9ca7a7a7a5a5a5a2a2a2b0b0b08989895c5c5c4242423131314040404444444242424747474b4b4b5050505656565a5a5a5d5d5d6464646d6d6d7474747979798484848181818282829595959999997d7d7d6161615050506363635454543b3b3b2a2a2a535353646464a3a3a3a9a9a9b1b1b1c8c8c8c2c2c2afafafc3c3c3c3c3c39090909898985757579f9f9fa5a5a5b1b1b1dfdfdff4f4f4f7f7f7f7f7f7f9f9f9fbfbfbfcfcfcfcfcfcfdfdfdfffffffffffffefefefefefefffffffffffffffffffffffffefefefefefefbfbfbf5f5f5fefefe7f7f7f868686797979bfbfbfcbcbcbcdcdcdcacacae0e0e0fdfdfdfffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefebbbbbba8a8a8bebebed5d5d5cdcdcdcececed4d4d4b7b7b7828282afafafa0a0a0aeaeaea3a3a3a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a5a5aeaeaea6a6a6a5a5a5a7a7a7acacaca3a3a37575759e9e9efefefefafafafbfbfbfdfdfdfffffffcfcfcfdfdfdfffffffffffffdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfcfcfcededed9494949898989c9c9c9b9b9b9c9c9c9a9a9aa2a2a29898987c7c7c6161617c7c7c999999a4a4a49a9a9a9595959292929090909090909393939797979999999a9a9a9a9a9a9797979f9f9fa2a2a29c9c9ca6a6a6999999a0a0a09b9b9ba1a1a1a4a4a4a7a7a7a8a8a89d9d9d9595959a9a9a7777774a4a4a4b4b4b3f3f3f4646463838385353534949494f4f4f5656565f5f5f6464646666666a6a6a7171717777778383837f7f7f6868685757575d5d5d5959593b3b3b1f1f1f3030301c1c1c3838383333339292928b8b8b959595c3c3c3dfdfdfc3c3c3b0b0b0bcbcbccacacabcbcbcaaaaaaabababc0c0c0afafaf7474747a7a7a797979949494bbbbbbe3e3e3f4f4f4f9f9f9fdfdfdfcfcfcf8f8f8f8f8f8fdfdfdfffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafafcfcfcf7f7f7fcfcfc7f7f7f858585767676bcbcbcd5d5d5cfcfcfcbcbcbe1e1e1fdfdfdfffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef7f7f7fcfcfcc1c1c1abababbbbbbbd4d4d4cdcdcdc9c9c9cdcdcdbbbbbb676767a2a2a2a3a3a3a5a5a5a2a2a2a2a2a2a3a3a3a4a4a4a5a5a5a7a7a7a8a8a8a9a9a9aaaaaaa2a2a2b0b0b0a8a8a8a7a7a7aaaaaaa7a7a79595956666669d9d9dfdfdfdf9f9f9fbfbfbfdfdfdfffffffafafaf9f9f9fdfdfdfcfcfcfbfbfbfafafaf9f9f9fafafafbfbfbfbfbfbeeeeeeffffffeaeaea9b9b9b9a9a9a9d9d9d9a9a9a9c9c9c9595959f9f9f9696967b7b7b5a5a5a6d6d6d8a8a8a9b9b9b9494948f8f8f8989898787878a8a8a9191919797979b9b9b9898989999999c9c9ca7a7a7939393adadad9e9e9ea6a6a69e9e9e9f9f9fa6a6a6a9a9a9a9a9a9abababa4a4a49292924848484a4a4a2f2f2f4747473c3c3c4141415d5d5d5050504f4f4f5757575e5e5e5f5f5f5959595353535353535555556363635454543939392828282626262121212323233333332626262222227373738f8f8ffcfcfcfafafaf0f0f0fbfbfbedededf1f1f1d4d4d4c2c2c2cececec3c3c3b5b5b5c9c9c99f9f9fbbbbbb8a8a8a9999998989897575758b8b8babababc8c8c8dbdbdbf1f1f1fbfbfbfafafaf8f8f8fafafafefefefefefefefefefefefefdfdfdfcfcfcfbfbfbf9f9f9f8f8f8fbfbfbfefefefafafa7e7e7e8282827d7d7dbbbbbbd5d5d5cfcfcfcccccce1e1e1fcfcfcfffffffcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2fafafac4c4c4aaaaaab4b4b4ccccccc7c7c7cbcbcbc8c8c8b6b6b65b5b5b9c9c9cafafafa2a2a2a9a9a99f9f9fa0a0a0a2a2a2a5a5a5a7a7a7aaaaaaacacacadadada1a1a1b2b2b2abababa8a8a8a9a9a99f9f9f8484845252529b9b9bfbfbfbf8f8f8fbfbfbfefefefffffff9f9f9f7f7f7fbfbfbfafafaf8f8f8f7f7f7f7f7f7f8f8f8f9f9f9fafafafdfdfdf3f3f3ebebeb757575909090a0a0a09595959696969999999c9c9c9595958686864d4d4d5858587070708686869494948d8d8d8383837f7f7f8282828c8c8c9696969c9c9c9a9a9a9d9d9d9b9b9baaaaaa8c8c8caeaeae9d9d9da7a7a7aaaaaaa6a6a6a9a9a9a4a4a4a0a0a0aeaeaea5a5a57d7d7d4a4a4a3d3d3d5252523131313636365555553535354545454848484e4e4e5151514b4b4b3b3b3b2c2c2c2323232121212626261f1f1f1c1c1c2626262929292525254444447b7b7b6666669b9b9bf8f8f8fdfdfdf5f5f5fffffff3f3f3fbfbfbfffffff9f9f9ececece3e3e3d7d7d7bfbfbfb4b4b4bfbfbfc9c9c9acacacb7b7b7aaaaaa9f9f9f878787979797979797929292b4b4b4e0e0e0fbfbfbfffffffbfbfbf7f7f7f8f8f8f8f8f8f8f8f8f9f9f9fafafafbfbfbfbfbfbfbfbfbfafafaf6f6f6fffffffcfcfc808080848484898989bcbcbccececed0d0d0cccccce1e1e1fcfcfcfffffffcfcfcfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafdfdfdfdfdfdc9c9c9a1a1a1bbbbbbcececed7d7d7cbcbcb9e9e9e747474929292969696b0b0b0b2b2b29f9f9fa5a5a5a4a4a4a8a8a8b2b2b2adadada3a3a3a4a4a4a5a5a5a1a1a1a7a7a7abababa6a6a6afafaf737373595959a0a0a0f9f9f9fdfdfdfcfcfcfdfdfdf2f2f2ffffffe8e8e8fefefef3f3f3f4f4f4f9f9f9f7f7f7fbfbfbfdfdfdf6f6f6fbfbfbf4f4f4bfbfbf5858588383839b9b9b979797a2a2a2a5a5a59f9f9fa2a2a29b9b9b7373734e4e4e6262629494949d9d9d9090908989898787877c7c7c7171717e7e7e979797a8a8a8a1a1a1a2a2a2b0b0b09e9e9e9f9f9faeaeae989898a8a8a8a9a9a9b2b2b2aeaeaea3a3a3a2a2a28585854d4d4d2929293737373838384242422e2e2e2d2d2d2020202222222424242323232929291313132f2f2f4040401414142424242424242d2d2d4f4f4f6c6c6c646464626262a1a1a1f4f4f4fefefefffffffcfcfcf7f7f7f9f9f9fffffffffffffbfbfbfffffffdfdfdfafafafafafaf6f6f6e9e9e9d5d5d5c6c6c6b6b6b6b3b3b3b0b0b0adadada8a8a8a1a1a19c9c9c9a9a9a9999999f9f9fb7b7b7dededef6f6f6fbfbfbfafafafefefefbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfffffffffffffdfdfdfffffffafafa7a7a7a808080838383c6c6c6cececed3d3d3d2d2d2e5e5e5fcfcfcfffffffefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f8f8f8f1f1f1e7e7e7c1c1c1a7a7a7bcbcbcc8c8c8c2c2c2cbcbcbc3c3c34f4f4f646464979797a2a2a2a4a4a4a3a3a3abababadadadabababa9a9a9a3a3a3a7a7a7b5b5b5b3b3b3a6a6a6a3a3a3a9a9a9a5a5a5adadad797979656565adadadfbfbfbf1f1f1f4f4f4f8f8f8ffffffe0e0e0ffffffe9e9e9f4f4f4fffffff5f5f5dedededcdcdce5e5e5e4e4e4e7e7e7d3d3d3a6a6a68484849f9f9fafafaf8c8c8c969696939393999999a8a8a8a7a7a78383836060606a6a6a8f8f8f989898a7a7a7a8a8a89090907575756e6e6e7575757c7c7c8a8a8aafafaf9b9b9b8f8f8fc8c8c8a4a4a4999999b0b0b0b0b0b0a5a5a5a4a4a4a8a8a8a5a5a59696967070704141412424242a2a2a2323232a2a2a1919192121211b1b1b2222221616161111112b2b2b2b2b2b2828281313130c0c0c5e5e5e3b3b3b6c6c6cbbbbbbf9f9f9fffffff6f6f6f6f6f6fffffff9f9f9fbfbfbf8f8f8f3f3f3f5f5f5fafafafbfbfbf7f7f7f4f4f4f5f5f5f8f8f8fcfcfcfefefefafafaf0f0f0e7e7e7d1d1d1c4c4c4b5b5b5adadada9a9a9a5a5a59d9d9d989898a8a8a8a1a1a19d9d9db5b5b5c8c8c8e4e4e4f3f3f3fffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfcfcfcfefefefdfdfdfffffff6f6f68888887a7a7a7e7e7ec1c1c1d4d4d4d3d3d3d2d2d2e5e5e5fcfcfcfffffffefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffafafaf1f1f1cfcfcfa7a7a7b8b8b8d8d8d8d2d2d2d5d5d5b3b3b35555557373739f9f9fb1b1b1a3a3a3aaaaaaa2a2a29e9e9ea5a5a5aaaaaaa4a4a49d9d9d9c9c9cb1b1b1a8a8a8a7a7a7b6b6b6aeaeaea8a8a87373735f5f5fadadadf1f1f1f4f4f4ffffffffffffecececf8f8f8e3e3e3ffffffe5e5e5e8e8e8f2f2f2cbcbcb9696968f8f8fa5a5a5a9a9a99a9a9aaeaeae8f8f8fb5b5b59999999a9a9a9a9a9a9d9d9d969696999999a2a2a29e9e9e8d8d8d828282838383a5a5a5acacacbdbdbdc2c2c2a3a3a37373735a5a5a5a5a5a6d6d6d999999a3a3a3bdbdbd929292aaaaaaafafafa7a7a7b3b3b3afafafb7b7b7bebebea8a8a87878785151514242422727272929291e1e1e2525251b1b1b2828282424242b2b2b2d2d2d2323233f3f3f4b4b4b424242353535646464e9e9e9f6f6f6fefefefffffffcfcfcf5f5f5f1f1f1eeeeeee9e9e9fafafafbfbfbf8f8f8f5f5f5f7f7f7fbfbfbfbfbfbf8f8f8f6f6f6f8f8f8fcfcfcfffffffffffffffffffcfcfcfafafaf8f8f8e5e5e5c7c7c7acacac9e9e9e9d9d9da2a2a2a6a6a6a2a2a2a8a8a8a0a0a0aeaeaeaaaaaacbcbcbe0e0e0fcfcfcfbfbfbfafafafafafafafafafcfcfcfdfdfdfcfcfcfbfbfbf7f7f7fffffff7f7f7adadad7e7e7e7d7d7db9b9b9d8d8d8d3d3d3d2d2d2e5e5e5fcfcfcfffffffefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefef4f4f4fcfcfcd6d6d68c8c8c959595d2d2d2bbbbbbc4c4c4e7e7e76a6a6a4b4b4ba2a2a2878787b2b2b2a9a9a9a1a1a1a6a6a6b2b2b2b6b6b6b3b3b3adadada3a3a39c9c9c999999999999aeaeaea4a4a49a9a9a7575756d6d6daeaeaefffffffdfdfdeaeaeafefefefafafad8d8d88383839595959999999a9a9a8f8f8f8c8c8c9e9e9ea2a2a28d8d8d8383839999999a9a9aa7a7a7898989a4a4a49a9a9aa2a2a2ababab9e9e9e9595959a9a9aa5a5a5a6a6a69b9b9b8f8f8facacacafafafc3c3c3dadadacfcfcfa2a2a2777777656565484848717171929292a3a3a3c8c8c8a3a3a3a9a9a9b2b2b2bcbcbca8a8a8a2a2a2ababab9b9b9b6f6f6f5858586060602e2e2e3131312929293636362f2f2f3a3a3a3030303232323b3b3b9a9a9af2f2f2f6f6f6f8f8f8ffffffeaeaeae2e2e2f1f1f1f8f8f8fafafaf8f8f8fefefefffffffffffff6f6f6fbfbfbfafafaf8f8f8f7f7f7f8f8f8fbfbfbfafafaf9f9f9fcfcfcfefefefffffffdfdfdf9f9f9f8f8f8f9f9f9fbfbfbfffffffcfcfce8e8e8c9c9c9acacac9f9f9fa0a0a0a3a3a3949494b1b1b1b8b8b8c1c1c1a4a4a4bababacfcfcff4f4f4fafafafafafaf8f8f8f7f7f7fafafafffffffffffffdfdfdf1f1f1fffffffefefedddddd8b8b8b818181b4b4b4d7d7d7d3d3d3d2d2d2e5e5e5fcfcfcfffffffefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfafafaf1f1f1ffffffe6e6e6a0a0a09b9b9bc5c5c5e5e5e5cacacaafafafb9b9b96666664d4d4d545454919191aeaeaea9a9a99f9f9f7777773e3e3e2626262c2c2c2e2e2e3939393939392e2e2e3f3f3f353535383838373737434343989898ecececffffffffffffe8e8e8dadada383838b3b3b39a9a9a8d8d8d969696a5a5a59b9b9b9090909a9a9aa8a8a8a6a6a6989898a6a6a6929292a2a2a2949494ababab959595a0a0a0a6a6a6a8a8a8a0a0a09999999b9b9ba3a3a3a9a9a99f9f9fc0c0c0cfcfcfc6c6c6cdcdcdddddddcacacaa1a1a15858585a5a5a4c4c4cb6b6b6b0b0b0b1b1b19b9b9bcbcbcb9e9e9eb0b0b0c7c7c7b5b5b57676765c5c5c9b9b9befefeff8f8f8fbfbfbf4f4f4fffffffcfcfcfffffff9f9f9f8f8f8ffffffebebebeeeeeef9f9f9f8f8f8e8e8e8ebebebfffffffffffffffffffbfbfbf6f6f6f5f5f5f9f9f9fffffffffffff8f8f8f6f6f6f4f4f4f5f5f5f7f7f7f7f7f7f6f6f6f6f6f6f8f8f8fbfbfbfcfcfcf9f9f9f5f5f5f5f5f5f9f9f9fefefef2f2f2fcfcfcfffffff7f7f7e1e1e1c3c3c3a0a0a0878787909090a8a8a8b4b4b4bebebeaaaaaab6b6b6c7c7c7e4e4e4fafafafcfcfcfafafaf6f6f6f8f8f8fffffffffffffdfdfdf3f3f3fffffffffffffafafa8f8f8f808080b4b4b4d8d8d8d3d3d3d2d2d2e5e5e5fcfcfcfffffffefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffffefefee3e3e3d5d5d5c9c9c9c9c9c9d2d2d2d6d6d6b8b8b87d7d7de0e0e0dcdcdcb9b9b9adadadadadadababab8e8e8e7575759e9e9edededef7f7f7eaeaeaf4f4f4e6e6e6f6f6f6e8e8e8ecececf5f5f5ffffffffffffffffffeaeaeaffffffffffffdddddd1313131f1f1f2d2d2d737373abababa3a3a38e8e8e9c9c9ca4a4a4909090a8a8a8a7a7a78e8e8ebababa9595959e9e9e989898a8a8a89b9b9ba3a3a3a7a7a7a3a3a39e9e9e9e9e9ea3a3a3a7a7a79c9c9cbebebed4d4d4d1d1d1d4d4d4e3e3e3e3e3e3d3d3d3cfcfcf999999454545515151a8a8a8c0c0c0afafaf9e9e9eb9b9b9abababb0b0b0a9a9a9909090a6a6a6e3e3e3fffffffdfdfdfefefef3f3f3fdfdfdf5f5f5fffffff8f8f8fbfbfbfafafafffffffffffffefefef9f9f9fefefef4f4f4dfdfdff1f1f1f4f4f4fcfcfcfffffffdfdfdf4f4f4f2f2f2f7f7f7fcfcfcf8f8f8f7f7f7fafafafbfbfbf9f9f9f8f8f8f9f9f9fdfdfdfefefefefefefbfbfbf7f7f7f6f6f6f8f8f8fbfbfbf8f8f8fbfbfbfdfdfdffffffffffffebebebbbbbbb8e8e8e8a8a8a888888959595aaaaaabebebebfbfbfbebebebebebef4f4f4fcfcfcfefefef8f8f8f7f7f7fcfcfcfdfdfdf9f9f9fbfbfbfefefef9f9f9fefefe868686777777b8b8b8d8d8d8d3d3d3d2d2d2e5e5e5fcfcfcfffffffefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffff7f7f7fafafafbfbfbfbfbfbf5f5f5d1d1d1b1b1b1e0e0e0cacacac4c4c4696969838383f1f1f1a6a6a6b6b6b6afafafa3a3a37c7c7c6a6a6aa8a8a8f0f0f0fdfdfdedededfffffff4f4f4fffffff7f7f7f7f7f7f9f9f9f1f1f1edededffffffffffffe7e7e7fafafaffffffd2d2d22525252020203f3f3f797979a1a1a19f9f9f9595959898989b9b9b9696969e9e9e9c9c9cabababa6a6a68f8f8fa4a4a4b0b0b0a2a2a29d9d9d9c9c9ca2a2a2aaaaaaabababa6a6a6a0a0a0a8a8a8aeaeaec5c5c5dddddddfdfdfd0d0d0cfcfcfdcdcdce2e2e2d7d7d7b7b7b7afafaf4949499e9e9ecdcdcda5a5a5acacaca2a2a2aeaeae9b9b9b797979a7a7a7ecececf2f2f2fffffffffffff7f7f7fffffff6f6f6fffffffbfbfbfffffff8f8f8f4f4f4f5f5f5fdfdfdfcfcfcfbfbfbfffffffdfdfdfdfdfdfdfdfdfbfbfbf9f9f9f8f8f8fbfbfbfffffffffffffffffffcfcfcfbfbfbfffffffffffffefefefcfcfcfefefefffffffffffffffffffefefefbfbfbf9f9f9f9f9f9f9f9f9fffffffefefef6f6f6f5f5f5fefefefdfdfde3e3e3c2c2c29797977676767d7d7d919191c6c6c6bcbcbcbbbbbbadadade2e2e2f3f3f3fefefefcfcfcf9f9f9fdfdfdfdfdfdf8f8f8fffffffbfbfbf5f5f5fdfdfd848484717171bcbcbcd2d2d2d3d3d3d2d2d2e5e5e5fcfcfcfffffffefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffff8f8f8f3f3f3fefefee8e8e8d3d3d3ccccccc3c3c3cccccc787878636363f1f1f1b5b5b59b9b9baaaaaab0b0b08484846464649f9f9fecececf9f9f9f4f4f4fffffff1f1f1fffffff9f9f9fffffffffffffdfdfdfffffff5f5f5fefefefffffff7f7f7f5f5f5f4f4f4cecece2b2b2b2020202c2c2c4e4e4e7878789e9e9eacacaca1a1a1989898b1b1b18f8f8fa2a2a29d9d9dafafafa9a9a99e9e9e9f9f9fa0a0a0a4a4a4a9a9a9a9a9a9a6a6a6a8a8a8afafafaaaaaaabababb2b2b2bfbfbfccccccd3d3d3d6d6d6d6d6d6cacacaddddddcdcdcddcdcdcb9b9b9c5c5c5bdbdbdacacacbababaacacacb1b1b18a8a8a5d5d5da2a2a2fcfcfcf9f9f9fafafafffffffafafafffffffafafafffffffafafafefefefffffffffffff9f9f9fefefefcfcfcfdfdfdfffffffbfbfbfffffffffffffffffffbfbfbfefefefffffffffffff7f7f7fffffff9f9f9f9f9f9fefefefffffffcfcfcfafafafcfcfcfafafafbfbfbfcfcfcfefefefffffffffffffffffffffffffafafafffffffefefef9f9f9fbfbfbfffffff9f9f9ebebebb8b8b87e7e7e757575767676b4b4b4aaaaaac3c3c3c2c2c2d0d0d0e8e8e8fbfbfbfefefefcfcfcfffffffffffffafafafefefef7f7f7f7f7f7ffffff898989727272bebebec9c9c9d3d3d3d2d2d2e5e5e5fcfcfcfffffffefefefffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefafafafffffffbfbfbe8e8e8cececed7d7d7c7c7c7c3c3c36e6e6e6a6a6ae6e6e6bbbbbb999999b2b2b29e9e9e8f8f8f7c7c7ca0a0a0fbfbfbfffffff9f9f9fafafafcfcfcfdfdfdfefefefefefefdfdfdfcfcfcfffffffffffffffffffcfcfcf9f9f9f9f9f9fdfdfdffffffc3c3c3b9b9b94848481616162f2f2f454545747474898989acacaca9a9a9a2a2a2aaaaaa989898969696afafafa2a2a2a2a2a2a7a7a7a8a8a8a3a3a3a0a0a0a3a3a3a7a7a7a8a8a8a7a7a7a9a9a9aeaeaeb6b6b6c1c1c1cdcdcdd7d7d7ddddddddddddd7d7d7e2e2e2d4d4d4d7d7d7d9d9d9c7c7c7c3c3c3bababab9b9b9b8b8b8919191606060a2a2a2fffffff9f9f9fbfbfbfcfcfcfefefefffffffffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfcfcfcfdfdfdfefefee5e5e5c4c4c47171716d6d6d929292adadadbababab5b5b5c0c0c0e5e5e5fcfcfcfdfdfdfefefefcfcfcf9f9f9fafafaf0f0f0fffffffffffffefefe7f7f7f606060b9b9b9cdcdcdd2d2d2d4d4d4d6d6d6e6e6e6fcfcfcfdfdfdf7f7f7fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefafafafffffffbfbfbe8e8e8cfcfcfd4d4d4c9c9c9c5c5c56c6c6c707070e8e8e8bababa9d9d9daeaeae9d9d9d8d8d8d7575759f9f9ffbfbfbfcfcfcf7f7f7f8f8f8fbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffcfcfcf8f8f8f6f6f6f8f8f8fafafaedededf6f6f6c3c3c3a5a5a5686868181818353535707070aeaeae999999959595b9b9b9a7a7a7a9a9a9a3a3a3a8a8a89b9b9ba8a8a8acacaca8a8a8afafafbababab1b1b19c9c9cabababaaaaaaa8a8a8a7a7a7abababb4b4b4c0c0c0c9c9c9dbdbdbd8d8d8d5d5d5ccccccd6d6d6d9d9d9e9e9e9cecececcccccc2c2c2b4b4b48b8b8b5d5d5d9b9b9bfffffffffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf8f8f8f7f7f7f7f7f7f7f7f7ffffffe3e3e3a4a4a46a6a6a757575a7a7a7c6c6c6bdbdbdb5b5b5cdcdcde9e9e9f9f9f9fdfdfdfffffffffffffdfdfdfafafafbfbfbfffffff1f1f19b9b9b5e5e5eb3b3b3d0d0d0d3d3d3d5d5d5d7d7d7e6e6e6fcfcfcfffffffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefafafafffffffbfbfbe8e8e8cfcfcfcfcfcfccccccc9c9c96d6d6d7d7d7de9e9e9bbbbbba3a3a3abababa0a0a08f8f8f737373a2a2a2fdfdfdf9f9f9f6f6f6f8f8f8fafafafcfcfcfefefefffffffffffffffffffffffffffffffffffffcfcfcf8f8f8f5f5f5f3f3f3f3f3f3ffffffffffffedededecececd3d3d39494946767673535355b5b5b717171ababab9d9d9d9c9c9cacacacaaaaaaa4a4a4a8a8a8afafafaeaeaea3a3a39f9f9fa7a7a7adadadacacacb4b4b4b3b3b3b0b0b0acacacaaaaaaaeaeaeb6b6b6bcbcbcbbbbbbd1d1d1ccccccddddddebebebc9c9c9d6d6d6dadadadadadacacacab6b6b69494946b6b6b9b9b9bf7f7f7fffffffdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafaf8f8f8f7f7f7f6f6f6f6f6f6f4f4f4f6f6f6e8e8e8a4a4a45757578b8b8bb3b3b3b7b7b7bcbcbcc0c0c0e0e0e0fdfdfdfdfdfdfefefefffffff8f8f8fffffff4f4f4fffffff4f4f4d1d1d16e6e6eabababd8d8d8d0d0d0d2d2d2d3d3d3e1e1e1f7f7f7fcfcfcf9f9f9fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefafafafffffffbfbfbe8e8e8cfcfcfcbcbcbcecececccccc6f6f6f878787dededeb7b7b7a6a6a6a7a7a7a5a5a5969696797979a8a8a8fdfdfdfafafaf9f9f9fafafafbfbfbfcfcfcfefefefffffffffffffffffffefefefefefefffffffefefefbfbfbf7f7f7f4f4f4f2f2f2eeeeeefffffffbfbfbfafafafafafafafafad8d8d88181816a6a6a2727276e6e6e5a5a5aafafaf9b9b9ba3a3a3adadad9f9f9f9e9e9ea5a5a5afafafaeaeaea7a7a7aaaaaab5b5b5a7a7a7a7a7a7a8a8a8a9a9a9ababababababa9a9a9a8a8a8abababb4b4b4c5c5c5e6e6e6ccccccd7d7d7dcdcdcd1d1d1dbdbdbd1d1d1c3c3c3b0b0b0929292abababefefeffcfcfcfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbefefeffffffff0f0f0d0d0d0464646666666adadadc6c6c6c2c2c2bababadededefffffffafafaf8f8f8fffffff5f5f5fffffff5f5f5fffffffffffff2f2f27c7c7c838383c1c1c1d2d2d2d5d5d5d4d4d4dededef4f4f4fbfbfbf9f9f9fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefafafafffffffbfbfbe8e8e8d1d1d1c9c9c9cccccccacaca717171868686bebebea7a7a7a3a3a3a1a1a1a6a6a69b9b9b828282a8a8a8f0f0f0fbfbfbfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfefefefffffffefefefcfcfcf8f8f8f5f5f5fcfcfcfbfbfbfffffffffffff0f0f0f3f3f3fffffffafafad5d5d57171717575751919196363637676769d9d9dbfbfbfb2b2b2acacaca9a9a9abababadadadabababaaaaaaabababaaaaaaa7a7a7a5a5a5a9a9a9b0b0b0b2b2b2adadada7a7a7bababa9b9b9bb8b8b8c9c9c9828282edededf0f0f0cbcbcbd9d9d9dbdbdbd3d3d3cececebdbdbdc4c4c4efefeffefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbf9f9f9e4e4e4f2f2f28f8f8f565656b7b7b7b9b9b9bdbdbdb5b5b5dbdbdbfffffff8f8f8f6f6f6fffffffcfcfcfffffffefefefcfcfcffffffeeeeee8585855252529b9b9bdbdbdbdedededbdbdbe1e1e1f6f6f6fffffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefafafafffffffbfbfbe8e8e8d1d1d1c8c8c8c7c7c7c5c5c57575758080809595959595959d9d9d9b9b9ba1a1a19999998686869d9d9dd6d6d6f9f9f9fffffffffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefdfdfdfdfdfdfdfdfdfffffffffffffffffffcfcfcf9f9f9ffffffefefefedededfcfcfcfafafafcfcfcfffffffefefef5f5f5f6f6f6ececec7272725b5b5b8787877575757272728181819c9c9cafafafa9a9a9a1a1a1a6a6a6aeaeaeaeaeaebbbbbbb3b3b3acacacabababb1b1b1b6b6b6b7b7b7b5b5b5b2b2b2a9a9a9adadadb1b1b1858585c5c5c59d9d9ddcdcdcd5d5d5e1e1e1d9d9d9dadadad5d5d5d4d4d4f0f0f0fffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9f6f6f6f5f5f5f4f4f4efefeff8f8f8ffffffe4e4e4424242b6b6b6aaaaaac4c4c4c2c2c2e0e0e0fefefefbfbfbf8f8f8fffffffefefefffffffffffff6f6f6ffffffefefefadadad5656569c9c9cd9d9d9ddddddd8d8d8dcdcdcf0f0f0fcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefafafafffffffbfbfbe8e8e8cdcdcdc6c6c6c1c1c1c4c4c48080808282827a7a7a9494949c9c9c9b9b9b9c9c9c9393938787878e8e8ebbbbbbf9f9f9fffffffefefefdfdfdfcfcfcfdfdfdfefefefffffffffffffffffffdfdfdfdfdfdfefefefffffffffffffdfdfdfafafaf1f1f1efefeffafafafcfcfcfafafafffffffdfdfdf2f2f2f7f7f7fcfcfcfffffffffffff1f1f1dedede7474745c5c5c3a3a3a555555838383a9a9a9b3b3b3ababababababb3b3b3afafafacacaca8a8a8a5a5a5a4a4a4a8a8a8adadadb1b1b1a4a4a4b4b4b4adadadaeaeaeadadada5a5a5696969bfbfbfc4c4c4dbdbdbd4d4d4d6d6d6dbdbdbd5d5d5e4e4e4f2f2f2fdfdfdfcfcfcfcfcfcfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfafafaf7f7f7f6f6f6fdfdfdfffffffffffff4f4f4e4e4e43e3e3eafafafc1c1c1c4c4c4c9c9c9dbdbdbf1f1f1fbfbfbfbfbfbfafafafafafafbfbfbfffffff6f6f6fcfcfcffffffdfdfdf757575a3a3a3d0d0d0d4d4d4cfcfcfd2d2d2e8e8e8f7f7f7f8f8f8fafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffefefefafafafffffffbfbfbe8e8e8c8c8c8c4c4c4bdbdbdc5c5c58c8c8c8a8a8a7373739d9d9da0a0a09e9e9e9b9b9b909090888888848484abababfbfbfbfdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfffffffffffffffffffffffffefefefcfcfcfdfdfdfffffffffffffcfcfcf9f9f9fffffffafafafdfdfdfdfdfdfafafaf9f9f9f8f8f8fffffffffffffcfcfcfcfcfcedededffffffffffffefefeffbfbfb9494945353534141417777779e9e9e939393939393adadada7a7a7adadadb2b2b2b1b1b1abababa9a9a9afafafb5b5b5b5b5b5a1a1a1b1b1b1acacaca7a7a7c4c4c4b5b5b5767676b0b0b0cfcfcfcbcbcbcfcfcfd9d9d9cfcfcfd5d5d5dededefcfcfcfcfcfcfbfbfbfafafafafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf6f6f6fffffff8f8f8fafafae7e7e76e6e6e9d9d9db3b3b3b1b1b1bbbbbbc6c6c6dbdbdbf6f6f6fefefef9f9f9fafafaf4f4f4fcfcfcf6f6f6f2f2f2fffffff1f1f17a7a7a8e8e8eccccccd1d1d1cccccccfcfcfe6e6e6f8f8f8fbfbfbfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffcfcfcfafafafffffffffffff7f7f7e1e1e1c1c1c1c4c4c4c2c2c2ababab959595a3a3a37f7f7f8c8c8c9999999898989d9d9d9595958e8e8e8b8b8bacacacfffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefdfdfdfbfbfbfbfbfbfcfcfcebebebfcfcfcffffffa6a6a63c3c3c505050b4b4b4bfbfbf8d8d8dbababaa8a8a8bababaa9a9a9a9a9a9b4b4b4afafafafafafb1b1b1b1b1b1abababa6a6a6abababb5b5b58a8a8a838383abababd4d4d4d1d1d1cfcfcfdddddddcdcdcfcfcfcfcfcfceeeeeef0f0f0fffffff3f3f3fdfdfdf9f9f9fcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1fdfdfdf1f1f1f3f3f3434343aaaaaab5b5b5b2b2b2b6b6b6d9d9d9f6f6f6fafafaf9f9f9efefeff7f7f7fffffffafafaf2f2f2ffffffe3e3e38787874040408a8a8ae1e1e1cacacad2d2d2e3e3e3f8f8f8fffffff7f7f7fefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffcfcfcf9f9f9fffffffffffff4f4f4e0e0e0c2c2c2bfbfbfbdbdbdb3b3b38d8d8d969696808080acacac9595959292929696969191919090908f8f8fb0b0b0fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfcfcfcfafafaf9f9f9f9f9f9f5f5f5f1f1f1f0f0f0f5f5f5fafafaf7f7f7f2f2f2ffffff313131909090b5b5b5a3a3a3bababac0c0c0a4a4a4a3a3a3a9a9a9afafafb3b3b3b3b3b3b2b2b2b1b1b1b1b1b1adadad909090818181afafafe3e3e3d5d5d5c7c7c7e8e8e8dcdcdcefefeffffffff4f4f4f4f4f4e9e9e9fafafaf9f9f9fafafafbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfdfdfdf7f7f7fffffff8f8f82a2a2aafafafc6c6c6b2b2b2b8b8b8e7e7e7fffffff7f7f7f3f3f3f9f9f9f1f1f1e9e9e9ffffffffffffecececffffffe5e5e56a6a6a8d8d8de1e1e1dedededddddddddddde6e6e6fffffffffffffdfdfdfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfafafafefefefffffff3f3f3e1e1e1c0c0c0b5b5b5b6b6b6bfbfbf8c8c8c979797929292dcdcdca3a3a3999999989898959595969696949494b1b1b1fefefefdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefcfcfcfafafaf8f8f8f7f7f7f4f4f4fffffffffffffcfcfcf9f9f9ffffffffffffffffffe9e9e9edededf1f1f1e5e5e5ffffffbdbdbd969696b7b7b7bcbcbcb9b9b9aeaeaea3a3a3a3a3a3abababaaaaaaa3a3a3b4b4b4b6b6b69696968c8c8cbbbbbbd8d8d8cfcfcfcbcbcbe0e0e0f8f8f8eaeaeaffffffd2d2d2fffffff5f5f5fffffff8f8f8f9f9f9fbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f8f8f8d7d7d73a3a3a848484c4c4c4b6b6b6bbbbbbd8d8d8f3f3f3f9f9f9f7f7f7f9f9f9fffffff2f2f2ffffffffffffe0e0e0fffffffefefe8b8b8b8a8a8abebebecdcdcdd2d2d2dcdcdcdfdfdffffffff7f7f7fcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefcfcfcfbfbfbfefefefffffff6f6f6e9e9e9c5c5c5b1b1b1b0b0b0c1c1c18e8e8e9e9e9e9a9a9ae0e0e0a6a6a69797979494949595959b9b9b9a9a9ab3b3b3fdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcf9f9f9f7f7f7f6f6f6fffffff4f4f4f2f2f2fdfdfdfdfdfdefefefeaeaeaf1f1f1eaeaeafffffffffffffffffff6f6f6e3e3e3ffffffe7e7e7e3e3e3dbdbdbc6c6c6b1b1b1b0b0b0bababab5b5b5a5a5a5c0c0c0a7a7a7abababafafaf9e9e9eaaaaaacbcbcbd3d3d3e9e9e9dfdfdffdfdfdebebebf7f7f7fbfbfbfffffff6f6f6fbfbfbfcfcfcfdfdfdfefefefefefefffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fcfcfcfbfbfbfffffffffffffffffff2f2f2ccccccbcbcbcaeaeaebdbdbddadadaf6f6f6fffffff6f6f6fbfbfbfffffffafafaf6f6f6f6f6f6fbfbfbfdfdfdedededd5d5d5dcdcdcdadadad7d7d7c8c8c8cacacacdcdcdfffffffdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfdfdfdfdfdfdfffffffffffffbfbfbf3f3f3d4d4d4b3b3b3aeaeaeb6b6b68d8d8da0a0a08f8f8fb3b3b39393938383838282828d8d8d9d9d9d9f9f9fb7b7b7fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfafafaf8f8f8f7f7f7f5f5f5f8f8f8f5f5f5f3f3f3fdfdfdfffffffffffff0f0f0fffffff0f0f0f9f9f9e9e9e9ebebebefefeff3f3f3fffffff3f3f3f4f4f4ededede4e4e4e8e8e8eeeeeedfdfdfc7c7c7afafafbababac1c1c1a2a2a2898989b3b3b3ddddddd0d0d0c8c8c8ccccccf1f1f1fcfcfcfffffff3f3f3f2f2f2f2f2f2fffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefeefefefeaeaeaffffffb5b5b5bdbdbda8a8a8bfbfbfddddddf8f8f8fffffff1f1f1fffffff7f7f7fffffff2f2f2f5f5f5fffffff8f8f8e6e6e6ffffff9494949e9e9eccccccdfdfdfdededed2d2d2fafafafafafafefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfdfdfdfffffffffffffffffffdfdfdfafafadcdcdcadadadacacacababab989898a9a9a99494949898988d8d8d7c7c7c7e7e7e8d8d8da0a0a0a0a0a0b7b7b7fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfbfbfbfafafaf9f9f9eeeeeefffffffffffffafafaeeeeeef0f0f0f4f4f4f1f1f1edededecececfafafafffffffffffff1f1f1f6f6f6fffffffefefefefefefbfbfbf8f8f8fefefefffffffbfbfbecececebebebc3c3c39e9e9eabababbebebea5a5a5adadadeaeaeac4c4c4d5d5d59f9f9ff5f5f5e1e1e1ffffffe8e8e8fefefefffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fffffff3f3f3fffffffbfbfbebebebcdcdcdb8b8b8babababfbfbf9e9e9eb7b7b7fafafafdfdfdf4f4f4fffffffffffffffffffdfdfdf8f8f8f3f3f3f0f0f0f2f2f2e4e4e4c4c4c4c8c8c8d4d4d4d3d3d3d3d3d3f5f5f5fffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfdfdfdfffffffffffffdfdfdfcfcfcfcfcfcdededea0a0a0a9a9a9a4a4a4a5a5a5acacaca2a2a29c9c9c8e8e8e7d7d7d818181929292a3a3a3a0a0a0b4b4b4fdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfbfbfbfffffff6f6f6f3f3f3fdfdfdfffffffcfcfcf7f7f7f8f8f8f8f8f8ffffffe8e8e8f7f7f7fffffff6f6f6fffffff1f1f1fffffffefefef7f7f7f5f5f5f7f7f7fafafafbfbfbfafafafcfcfcefefefc3c3c3aaaaaab5b5b5b3b3b3b3b3b3cdcdcddbdbdbcdcdcd6f6f6f989898d9d9d9f6f6f6fffffffdfdfdfbfbfbfcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fffffff7f7f7fdfdfdffffffebebebc6c6c6b2b2b2bfbfbfbcbcbc7b7b7b929292f6f6f6fffffff0f0f0f3f3f3f6f6f6fefefef9f9f9f2f2f2fefefefffffff0f0f0eaeaeab9b9b9a9a9a9cacacad8d8d8e1e1e1e5e5e5f8f8f8fdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfdfdfdfefefefdfdfdfafafaf9f9f9fbfbfbe3e3e3989898a8a8a89f9f9fa6a6a69f9f9fa0a0a09d9d9d8181817272727a7a7a8f8f8fa3a3a3a0a0a0b5b5b5fffffffdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdf9f9f9fbfbfbfcfcfcfcfcfcfdfdfdfffffffffffffdfdfdffffffdfdfdfffffffffffffeaeaeafffffff9f9f9fffffffafafaf9f9f9fcfcfcfffffffffffffcfcfcf9f9f9fafafafdfdfdeeeeeeeaeaeacfcfcfa3a3a3a8a8a8c5c5c5c6c6c6c9c9c9d1d1d1555555787878b7b7b7e0e0e0f7f7f7f9f9f9f7f7f7f8f8f8fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcffffffe8e8e8f5f5f5ffffffadadadb9b9b9a7a7a7b8b8b8abababc4c4c4f6f6f6f1f1f1fffffffbfbfbfffffff9f9f9f5f5f5fffffffffffff7f7f7f2f2f2fbfbfbcfcfcfb8b8b8d7d7d7d5d5d5dadadad7d7d7fefefefcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfce1e1e19292929f9f9f9d9d9da4a4a4aaaaaab1b1b1a7a7a77f7f7f7474747777778e8e8ea5a5a5a5a5a5bababaf9f9f9fbfbfbf9f9f9fafafafdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdf6f6f6f6f6f6fcfcfce9e9e9cdcdcdb4b4b4b0b0b0d9d9d9cacacad3d3d39b9b9b6565657575758d8d8df5f5f5f3f3f3fefefef3f3f3f0f0f0f7f7f7fcfcfcfafafafcfcfcfffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffafafaf6f6f6fffffff3f3f3bdbdbdb9b9b9bdbdbdb5b5b5aeaeaed9d9d9fffffffafafaf8f8f8fafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffefefefbfbfbedededdfdfdfd0d0d0d8d8d8c7c7c7fffffff9f9f9fffffff8f8f8f2f2f2fffffffffffff5f5f5fffffffefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcc2c2c2929292979797a2a2a2abababb2b2b2b7b7b7aeaeaeababab8a8a8a7b7b7b8e8e8ea5a5a5a7a7a7b7b7b7e3e3e3f6f6f6f6f6f6f7f7f7f9f9f9fbfbfbfcfcfcfbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffefefefefefef1f1f1e3e3e3c1c1c1afafafd6d6d6d0d0d0d0d0d0ababab9393936464646d6d6d9d9d9ddadadaf5f5f5f5f5f5f9f9f9fbfbfbf5f5f5eeeeeef2f2f2fdfdfdfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfffffffbfbfbf6f6f6fffffffbfbfbd7d7d7bfbfbfbdbdbdb6b6b6b5b5b5c0c0c0dadadaf5f5f5fbfbfbf9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfffffffefefef8f8f8e9e9e9d4d4d4c4c4c4c8c8c8c2c2c2eeeeeefafafafffffffcfcfcf4f4f4fdfdfdfffffffcfcfcfefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfce8e8e8bababa888888979797a7a7a7b1b1b1adadada1a1a1d8d8d89797976e6e6e8484849f9f9f9e9e9ea6a6a6bbbbbbf7f7f7f9f9f9fbfbfbfcfcfcfdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfcf8f8f8f7f7f7fefefed6d6d6b3b3b3dfdfdfcfcfcfbdbdbdacacaca4a4a47272726d6d6d5c5c5c999999e0e0e0f3f3f3fefefef8f8f8f4f4f4f8f8f8f7f7f7efefeffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfcfcfcfffffffdfdfdf6f6f6fdfdfdfffffff2f2f2c1c1c1b8b8b8b3b3b3b9b9b99c9c9caaaaaaf2f2f2fafafaf9f9f9f9f9f9fafafafcfcfcfcfcfcfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfcfcfceeeeeedbdbdbbababacdcdcd939393f7f7f7eeeeeeffffffffffffedededf7f7f7fffffffbfbfbfefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcfbfbfbd1d1d17d7d7d969696b0b0b0bababab7b7b7b8b8b8ededed9696965e5e5e858585acacaca7a7a7acacacb9b9b9f8f8f8fcfcfcfffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfafafafbfbfbf4f4f4f9f9f9ffffffdadadaaeaeaedededed2d2d2c7c7c7b5b5b5a8a8a8a2a2a28e8e8e6b6b6b6d6d6da1a1a1d7d7d7fefefefafafaf1f1f1f9f9f9fbfbfbf0f0f0fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaf8f8f8fbfbfbfcfcfcc3c3c3b9b9b9b4b4b4bcbcbc898989979797fafafafafafafafafafbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfafafaf9f9f9f3f3f3eaeaead3d3d3cecece9d9d9dffffffebebebf0f0f0fcfcfcf5f5f5f5f5f5fffffffffffffefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcf6f6f6d4d4d48585859f9f9fb8b8b8b9b9b9b4b4b4bfbfbfd5d5d58585854949497d7d7db1b1b1a7a7a7afafafbdbdbdf5f5f5fbfbfbfefefefbfbfbfbfbfbfefefefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffffffffff9f9f9f8f8f8ffffffcecece9f9f9fcfcfcfc9c9c9d3d3d38c8c8ca1a1a1a8a8a89393937f7f7f6666665d5d5d999999e1e1e1fffffffafafae9e9e9efefeffffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfefefefffffff9f9f9f6f6f6fcfcfcc5c5c5bebebeb9b9b9bebebe8c8c8c9d9d9dfffffffcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffefefefefefefffffffffffffbfbfbfcfcfcfbfbfbf2f2f2bababab5b5b5dadadaf1f1f1f6f6f6f4f4f4fdfdfdfbfbfbf8f8f8fffffffefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcffffffcecece7b7b7b7b7b7ba4a4a4b9b9b9afafafabababc3c3c39999995959597a7a7aababab9f9f9fa5a5a5b2b2b2f4f4f4fefefefffffffcfcfcfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefdfdfdf9f9f9f8f8f8fbfbfbcececea4a4a4cbcbcbc9c9c9c7c7c72f2f2f9494949d9d9d9f9f9f8c8c8c7d7d7d5e5e5e646464979797e5e5e5fffffff5f5f5edededfdfdfdfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef8f8f8fbfbfbfffffffdfdfdf6f6f6fdfdfdc0c0c0bababab8b8b8b9b9b9909090989898e5e5e5f8f8f8fefefefefefefffffffffffffffffffffffffffffffefefefcfcfcfffffffcfcfcfdfdfdfdfdfdf9f9f9adadadb8b8b89c9c9cebebebfffffff3f3f3fafafafffffffcfcfcfffffffefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcffffffcdcdcd8e8e8e5f5f5f898989bebebec4c4c4b6b6b6c4c4c4d4d4d4909090878787aeaeaeaaaaaab1b1b1b5b5b5f4f4f4fffffffffffffdfdfdfafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfafafaf5f5f5f9f9f9fbfbfbfcfcfcdadadab7b7b7cdcdcdd6d6d6c4c4c4151515969696acacacb3b3b3a2a2a29e9e9e7f7f7f5d5d5d595959939393dbdbdbfffffffdfdfdf5f5f5fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffafafaf8f8f8fffffffdfdfdf5f5f5ffffffbebebeb7b7b7b8b8b8b6b6b6949494828282b6b6b6f8f8f8fdfdfdfefefefffffffffffffffffffefefefefefefdfdfdf9f9f9fefefefdfdfdfafafaf9f9f9f3f3f3d3d3d3c2c2c28c8c8cccccccfafafafafafaf8f8f8fffffffffffffbfbfbfefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfcfcfcfbfbfbf6f6f6e3e3e38181817b7b7ba8a8a8bdbdbdb8b8b8aaaaaae5e5e5a3a3a37d7d7da1a1a1abababb7b7b7b5b5b5eeeeeefafafafffffff7f7f7f4f4f4fbfbfbfefefefafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfffffff8f8f8fffffffffffffefefee3e3e3bfbfbfc6c6c6c4c4c4bfbfbf3535358f8f8fa8a8a89797979999999e9e9e8383837070704e4e4e4848488a8a8ae6e6e6fffffffafafafbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafffffffffffff8f8f8fffffffafafaf4f4f4ffffffc5c5c5bbbbbbc0c0c0bcbcbc9b9b9b737373969696fffffffdfdfdfdfdfdfefefefefefefefefefdfdfdfcfcfcfcfcfcfefefefffffffffffffafafafafafaf7f7f7ffffffdededea5a5a5acacacdbdbdbfffffffafafaf9f9f9fffffff8f8f8fefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdddddd616161707070c0c0c0b0b0b0d2d2d2c5c5c5dadadaf1f1f1d2d2d29d9d9da1a1a1aeaeae919191606060fdfdfdf6f6f6f7f7f7f0f0f0fffffff7f7f7fdfdfdf9f9f9fffffffffffffefefefffffffafafaf9f9f9fffffffbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfcfcfcfbfbfbfafafaf6f6f6e8e8e8d0d0d0bababac9c9c9b6b6b61a1a1a545454777777a1a1a1a4a4a49494948a8a8aa4a4a46e6e6e4848485656568b8b8be8e8e8fffffffefefefffffffefefefbfbfbfdfdfdfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafaf8f8f8c4c4c4bdbdbdb6b6b6b7b7b7a9a9a9a5a5a5f9f9f9f8f8f8fffffffffffff9f9f9fffffffefefef9f9f9fffffffffffffcfcfcfcfcfcfefefefdfdfdf8f8f8f6f6f6f9f9f9afafaf989898edededf2f2f2f2f2f2fffffffffffff3f3f3fefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeeeefcfcfcf9f9f9c8c8c8525252c0c0c0b6b6b6b0b0b0c2c2c2eeeeeee7e7e79e9e9e7979799c9c9cb2b2b29c9c9c2a2a2a686868e1e1e1fcfcfcfdfdfdf0f0f0fffffff6f6f6f3f3f3f0f0f0f5f5f5f4f4f4fffffff3f3f3f6f6f6fdfdfdfbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffcfcfcfbfbfbfcfcfcf4f4f4dededec3c3c3b1b1b1c6c6c6aeaeae1a1a1a2929294141418080809696969999999191919494946868685454543a3a3a4444447c7c7cf1f1f1fcfcfcfffffffffffffefefefdfdfdfffffffffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafaffffffc8c8c8b8b8b8b6b6b6c0c0c0ababab8a8a8abdbdbdfafafaf4f4f4f5f5f5fbfbfbfafafaf9f9f9fbfbfbfcfcfcfffffffcfcfcfcfcfcfefefefdfdfdf8f8f8f7f7f7f9f9f9b2b2b2a7a7a7b5b5b5eaeaeaf2f2f2fffffff3f3f3fffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdf1f1f1f4f4f4616161bebebeccccccc2c2c2bababacececeeaeaeadededeb8b8b8b4b4b4b5b5b59c9c9c8d8d8d2323236c6c6c8d8d8dd0d0d0eaeaeaf8f8f8fcfcfcfefefeffffffffffffecececf1f1f1f2f2f2fafafaefefeff6f6f6f7f7f7f8f8f8fafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfefefefafafafafafafffffffbfbfbe4e4e4c6c6c6b2b2b29f9f9fb8b8b88686863838382121213333337575759f9f9f8c8c8c8e8e8e7c7c7c7575754040403b3b3b515151f4f4f4f7f7f7fefefefffffffffffffefefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafafbfbfbc9c9c9b6b6b6b3b3b3c1c1c1ababab8080809c9c9cffffffefefeff3f3f3fffffffffffffcfcfcfffffffefefefffffffcfcfcfcfcfcfefefefdfdfdf8f8f8f7f7f7f9f9f9a4a4a4adadad979797d0d0d0f9f9f9fefefef0f0f0fffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f7f7f7f9f9f9c6c6c6aaaaaabbbbbbcacacabfbfbfabababe5e5e5ffffffcbcbcba3a3a3b0b0b0a9a9a9acacac4d4d4d3737374a4a4a808080a1a1a1858585cececeefefeff6f6f6fcfcfcfffffff5f5f5f8f8f8f3f3f3ecececf1f1f1f2f2f2f4f4f4f7f7f7fafafafefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafafcfcfcfcfcfcfcfcfcfdfdfdf1f1f1cdcdcda9a9a99d9d9da3a3a3acacac2b2b2b2f2f2f1919194646464a4a4a7070708080808080806a6a6a3434343939393b3b3b8f8f8fefefeff9f9f9fffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafaf5f5f5d7d7d7c2c2c2b2b2b2b5b5b5a4a4a4888888a2a2a2f4f4f4fcfcfcfbfbfbfdfdfdfffffffffffffbfbfbfffffffffffffdfdfdfcfcfcfffffffdfdfdf9f9f9f7f7f7f9f9f9a4a4a4a7a7a79e9e9e979797d7d7d7f1f1f1fefefef5f5f5fefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f9f9f9fffffff0f0f0f3f3f3919191a8a8a8c1c1c1bcbcbcbbbbbbdcdcdcf1f1f1cececea5a5a5a2a2a2aeaeae9c9c9c8d8d8d5656565656566060606868683f3f3f888888a8a8a89e9e9eadadadf9f9f9f7f7f7ffffffeeeeeef5f5f5f3f3f3f3f3f3f4f4f4f6f6f6f9f9f9fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafafffffffefefef3f3f3f7f7f7f7f7f7cfcfcf9a9a9a9f9f9f8c8c8c9494942828283030302929292b2b2b1d1d1d3d3d3d4b4b4b5353533f3f3f232323303030343434202020eaeaeaf5f5f5fefefefffffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafafcfcfcedededd0d0d0b4b4b4b1b1b1a4a4a4909090a0a0a0ccccccfffffffefefeecececfffffffffffff1f1f1fffffffffffffdfdfdfdfdfdfffffffefefef9f9f9f8f8f8fafafad0d0d0a4a4a4a4a4a47373738f8f8fd6d6d6fefefefbfbfbfefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffff0f0f0eaeaeabbbbbbc0c0c0b1b1b1c1c1c1c3c3c3a6a6a6bcbcbcf8f8f8d8d8d89d9d9dacacacb9b9b9a5a5a57373735b5b5b6161616666666767676969696969696666666a6a6aa0a0a0b1b1b1f5f5f5fefefef4f4f4f8f8f8f8f8f8f7f7f7f6f6f6f7f7f7f9f9f9fafafafcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf8f8f8fffffffdfdfdf0f0f0f7f7f7ffffffe4e4e4b5b5b57e7e7e8181818989895b5b5b2727273232321c1c1c3535352828282121212b2b2b2c2c2c2929292e2e2e393939252525ecececf5f5f5fcfcfcfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafafbfbfbf5f5f5d1d1d1b4b4b4bababab4b4b49c9c9c949494a7a7a7f1f1f1fcfcfce9e9e9fefefefffffff5f5f5fffffffffffffdfdfdfdfdfdfffffffefefefafafaf8f8f8fafafaf7f7f7a8a8a8a3a3a3939393717171c4c4c4e6e6e6fffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f9f9f9f9f9f9fffffffbfbfbfdfdfdcdcdcda9a9a9cacacab8b8b87e7e7e767676bcbcbcd9d9d9bdbdbdb2b2b2a2a2a29d9d9d9b9b9b7777776565655a5a5a6b6b6b6161615d5d5d5d5d5d6262625252525d5d5da8a8a8eeeeeeefefeff8f8f8f8f8f8f6f6f6f6f6f6f7f7f7f9f9f9fcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfafafafdfdfdf9f9f9f4f4f4fbfbfbfffffffbfbfbe8e8e89999997d7d7d7676766f6f6f4545454242421919192727273232322323232525252828282121212121212626267a7a7af4f4f4fafafafdfdfdfdfdfdfefefefffffffffffffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafaf3f3f3f8f8f8d3d3d3b5b5b5bebebebebebea8a8a89393939d9d9dd4d4d4f9f9f9f9f9f9f9f9f9fffffffffffffffffffffffffefefefdfdfdfffffffffffffafafaf8f8f8fafafaf7f7f7a9a9a99d9d9daaaaaa838383adadadd9d9d9fffffffefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f9f9f9f2f2f2f9f9f9c3c3c3d9d9d9afafafc5c5c5bababa727272606060c5c5c5f1f1f1a5a5a5afafafb0b0b0a9a9a98989897777776e6e6e5a5a5a6464646767674a4a4a696969525252494949484848b7b7b7f3f3f3f4f4f4f3f3f3f4f4f4f5f5f5f8f8f8fcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffffbfbfbf7f7f7f7f7f7f7f7f7f7f7f7fcfcfcffffffe1e1e19d9d9d9393937979796c6c6c4040402d2d2d3232322424242424242828282828281f1f1f323232353535f1f1f1fcfcfcfffffffffffffefefefffffffffffffffffff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffefefefdfdfdfcfcfcfbfbfbfafafaf4f4f4ffffffe0e0e0b9b9b9b8b8b8b7b7b7a9a9a99696969f9f9fb9b9b9f3f3f3fffffff0f0f0f7f7f7fffffff5f5f5fffffffefefefefefefffffffffffffafafaf9f9f9fbfbfbeaeaeaa6a6a69191918e8e8e8c8c8c8e8e8edededefbfbfbfefefefdfdfdfdfdfdfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffdfdfdfdfdfdecececccccccbbbbbbc3c3c3b1b1b18686864c4c4c696969adadad919191a0a0a0b6b6b69999998181818787877373736464646363635050504b4b4b5b5b5b595959474747444444373737aaaaaafafafafafafafcfcfcfffffff4f4f4eaeaeafdfdfdfffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafaf9f9f9f9f9f9f9f9f9f8f8f8f8f8f8f8f8f8e3e3e3fbfbfbffffff9999998080809292924343433636362e2e2e2121212424242c2c2c1f1f1f2c2c2c8a8a8af8f8f8fefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf8f8f8fafafaf8f8f8d9d9d9b5b5b5b8b8b8bbbbbba2a2a2a4a4a4a8a8a8efefeffefefefbfbfbf6f6f6fffffff6f6f6fcfcfcfcfcfcfdfdfdfefefefefefefefefefdfdfdfdfdfdf9f9f99b9b9b8686869a9a9a8d8d8d939393c2c2c2fcfcfcfffffffefefefefefefdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefcfcfcf9f9f9fdfdfdf4f4f4dbdbdbc5c5c5bbbbbbbbbbbbaaaaaa7f7f7f4e4e4e3535353d3d3d999999b3b3b39c9c9ca9a9a97979796f6f6f7777774d4d4d5b5b5b5c5c5c5050503b3b3b2525254f4f4f262626262626a9a9a9c0c0c0e7e7e7f7f7f7f3f3f3f5f5f5fbfbfbfffffffdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafafafafdfdfdf6f6f6f7f7f7d9d9d9fbfbfbffffff9d9d9d6c6c6c6464645c5c5c3f3f3f2121213434347f7f7fd3d3d3fffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff5f5f5f5f5f5ebebebc7c7c7b3b3b3b5b5b5b4b4b4a0a0a0a4a4a4dcdcdcfdfdfdf2f2f2fcfcfcfcfcfcfafafafcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfdfdfdfcfcfcffffff9999998a8a8a8c8c8c8a8a8a9e9e9ed0d0d0fffffffffffffefefefefefefdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefafafaf6f6f6fdfdfdfdfdfdeeeeeec0c0c0afafafbababac5c5c5c8c8c88181812a2a2a474747575757dedede9090908282828e8e8e9191917070706464645b5b5b4444443f3f3f5c5c5c343434303030252525303030191919434343969696c3c3c3ebebebfffffff6f6f6edededfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcfffffffffffffffffff7f7f7ffffffffffffe9e9e9f7f7f7f0f0f0ffffffbababa4b4b4b5b5b5bdcdcdcfffffffafafafafafafbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfffffff7f7f7fafafaf5f5f5d1d1d1b4b4b4b4b4b4bcbcbca5a5a5a3a3a3c7c7c7f8f8f8efefeffffffffbfbfbfffffffcfcfcfdfdfdfdfdfdfefefefefefefdfdfdfcfcfcfcfcfcffffff8d8d8d8c8c8c808080909090acacacdbdbdbfffffffffffffefefefefefefdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffcfcfcf5f5f5fbfbfbfffffff9f9f9e4e4e4d3d3d3b9b9b9a9a9a9b1b1b18585853a3a3a393939383838474747565656e3e3e3efefef9292926262628787876868687272725757573a3a3a2929292727272c2c2c0606062525251717172929292f2f2f7f7f7fe8e8e8f5f5f5fffffffcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdf9f9f9fdfdfdf5f5f5fcfcfcfffffff1f1f1f3f3f3fffffff9f9f9fbfbfbf9f9f9f6f6f6f7f7f7f8f8f8f0f0f0e5e5e5f8f8f8f9f9f9fbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf7f7f7fffffffffffff1f1f1d1d1d1bcbcbcb5b5b5b3b3b3b1b1b1a0a0a0b8b8b8e4e4e4f1f1f1fffffffcfcfcfffffffdfdfdfdfdfdfefefefefefefefefefdfdfdfcfcfcfbfbfbf8f8f87c7c7c8787877c7c7c9f9f9fb4b4b4dadadafbfbfbfffffffefefefefefefdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffff7f7f7fafafafffffffcfcfcf1f1f1f2f2f2cfcfcfbababab2b2b2aeaeaeb3b3b39f9f9f4b4b4b5555554e4e4e4040406b6b6bcececef6f6f6e8e8e8eaeaeaffffffc9c9c94f4f4f3535351414144040403535352323231a1a1a272727313131939393fffffffdfdfdf8f8f8fefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfdfdfdf8f8f8fdfdfdf3f3f3fffffffffffff6f6f6f6f6f6f1f1f1ffffffeaeaeaedededffffffffffffe7e7e7eeeeeefffffff8f8f8f9f9f9fbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf5f5f5fffffffffffff3f3f3dbdbdbc3c3c3b3b3b3afafafbbbbbb9f9f9fb2b2b2c7c7c7efefeffcfcfcfbfbfbf9f9f9fefefefefefefefefefefefefefefefdfdfdfcfcfcfbfbfbf4f4f47e7e7e7b7b7b787878a8a8a8b3b3b3d6d6d6fdfdfdfffffffefefefefefefdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffff9f9f9f9f9f9fffffffbfbfbfafafaffffffedededdededeafafaf9a9a9abdbdbdadadad9a9a9a2e2e2e4444445f5f5f4f4f4f5d5d5d6e6e6e6b6b6b6e6e6eb1b1b1edededeaeaeacccccc2727270707071d1d1d1f1f1f2626262929292d2d2d898989eeeeeef9f9f9fbfbfbfffffffefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfcfcfcf8f8f8fffffffffffffdfdfdf2f2f2f0f0f0fffffffffffffbfbfbfffffffffffff4f4f4f0f0f0fcfcfcfdfdfdf2f2f2fafafafbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfefefefefefefcfcfcfefefef2f2f2ccccccb2b2b2b7b7b7c2c2c2a9a9a9b8b8b8b7b7b7e5e5e5f2f2f2fbfbfbfdfdfdfefefefefefefefefefefefefdfdfdfcfcfcfbfbfbfafafafafafaa0a0a0797979767676abababb2b2b2d7d7d7fffffffffffffefefefefefefdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffffffffffff8f8f8f9f9f9fefefefbfbfbf8f8f8f8f8f8fefefef8f8f8d0d0d0afafafabababa4a4a49d9d9d9e9e9e6767674040405353536c6c6c5656566b6b6b6868687272727d7d7d8585858b8b8b5e5e5e6060607474746060607272726262625f5f5fa7a7a7f0f0f0fffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfdfafafaf4f4f4fafafafdfdfdfffffffffffffffffff7f7f7fdfdfdf4f4f4f2f2f2f9f9f9fdfdfdf8f8f8f4f4f4f6f6f6fcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcfdfdfdfffffffcfcfcfefefeffffffe0e0e0bebebeb9b9b9b9b9b9b5b5b5bababab2b2b2cacacae6e6e6f3f3f3fffffffefefefffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafdfdfdd3d3d38989897f7f7fb2b2b2bdbdbdddddddfffffffffffffefefefefefefdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fcfcfcfefefef7f7f7f9f9f9fffffffcfcfcfcfcfcf4f4f4fffffffcfcfcf4f4f4dddddda4a4a49a9a9aaeaeaea3a3a37c7c7c9696966a6a6a6464645757575555556666666868686c6c6c7777775e5e5e7171717979797e7e7e6767678383836d6d6d747474bebebef7f7f7fffffff7f7f7fafafafbfbfbfbfbfbfcfcfcfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffff6f6f6fffffffcfcfcf2f2f2fafafafafafafffffffdfdfdfffffffffffffbfbfbfbfbfbfffffffefefef3f3f3fefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffefefefdfdfdfcfcfcf2f2f2fffffffffffff3f3f3fdfdfdf6f6f6cececeb2b2b2a7a7a7b6b6b6b2b2b2acacacacacacd8d8d8e3e3e3fffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafafbfbfbf8f8f89b9b9b8d8d8dbcbcbcc9c9c9e2e2e2f8f8f8fffffffefefefefefefdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfdfdfdfefefefcfcfcf5f5f5eaeaeadfdfdfd9d9d9b6b6b6adadad939393a1a1a19797978e8e8e6868686666666e6e6e6969696868686f6f6f7575757474747070706e6e6e8181818282826c6c6c666666b8b8b8fffffffafafaf4f4f4fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffffffefefefdfdfdfcfcfcfafafaf8f8f8f7f7f7f7f7f7fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfefefefbfbfbf6f6f6f9f9f9fcfcfcf0f0f0ddddddaeaeaeb6b6b6adadadb7b7b7afafafbdbdbdf5f5f5f4f4f4fffffffbfbfbfefefefffffffffffffffffffffffffffffff6f6f6ffffff9d9d9d9f9f9fc2c2c2c6c6c6dcdcdcfffffffcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefcfcfcfdfdfdfefefefdfdfdfbfbfbf6f6f6f2f2f2efefefdfdfdfcececea7a7a7a5a5a59999999696968181818989898383837979797171716f6f6f7171717171717474747777776b6b6b787878757575767676b8b8b8f4f4f4f5f5f5fcfcfcfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffefefefdfdfdfcfcfcfbfbfbfafafaf9f9f9f9f9f9fdfdfdfdfdfdfdfdfdfefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfffffffdfdfdf8f8f8fafafafdfdfdf2f2f2e3e3e3bcbcbca5a5a5b7b7b7b0b0b0b1b1b1c7c7c7cdcdcdeaeaeaf6f6f6fbfbfbfdfdfdfdfdfdfffffffffffffdfdfdfdfdfdf8f8f8f3f3f3999999b3b3b3cbcbcbc1c1c1dededef8f8f8fcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffefefef3f3f3d6d6d6d0d0d0c0c0c0b3b3b39c9c9ca0a0a09393938a8a8a8181817d7d7d7a7a7a7a7a7a7e7e7e8585856d6d6d8c8c8ca9a9a9b6b6b6dededef9f9f9f0f0f0fbfbfbfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfafafafffffffffffffcfcfcfbfbfbfdfdfdf6f6f6ecececd1d1d1b1b1b1b1b1b1acacacb8b8b8c2c2c2b3b3b3d1d1d1ebebebfefefefafafaf2f2f2fcfcfcfdfdfdf8f8f8fffffffefefeefefef929292c0c0c0d3d3d3c0c0c0e9e9e9f8f8f8fcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffbfbfbf9f9f9f0f0f0ddddddc6c6c6c5c5c5c5c5c5c2c2c2c2c2c2c4c4c4c1c1c1bcbcbcbdbdbdc1c1c1abababc3c3c3e4e4e4f0f0f0fffffffffffff1f1f1fcfcfcfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfafafafffffffffffffffffffdfdfdfdfdfdfafafaf5f5f5e7e7e7dbdbdba3a3a3a7a7a7bdbdbdb2b2b2bababab7b7b7e3e3e3fffffff8f8f8ebebebfafafafdfdfdf6f6f6fffffffcfcfcf8f8f88b8b8bb2b2b2d0d0d0c0c0c0ebebebfffffffcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefcfcfcfbfbfbfafafafcfcfcfffffffefefefafafafffffff9f9f9f6f6f6fcfcfcf6f6f6f6f6f6fafafafefefefcfcfcf7f7f7f5f5f5f7f7f7f3f3f3efefeff8f8f8f5f5f5fafafafefefef5f5f5fffffffbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfffffffffffffffffffdfdfdfdfdfdfcfcfcfbfbfbf8f8f8efefefacacac9d9d9db2b2b2b6b6b6c0c0c0b2b2b2d4d4d4f4f4f4f5f5f5f0f0f0fffffffffffff4f4f4fffffff1f1f1ffffff929292a2a2a2cbcbcbc1c1c1dededefefefefcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfefefefffffffffffffffffffffffffdfdfdfbfbfbf9f9f9fdfdfdfffffff7f7f7fffffffdfdfdfffffffffffffffffffdfdfdfbfbfbfcfcfcfbfbfbf8f8f8f9f9f9fcfcfcfffffff6f6f6f8f8f8f3f3f3f7f7f7fffffff7f7f7fdfdfdfbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdffffffe7e7e7d1d1d1a1a1a1a3a3a3c2c2c2b6b6b6bebebec0c0c0d9d9d9e8e8e8f5f5f5fffffffffffff3f3f3fafafaf2f2f2ffffffadadadb0b0b0cdcdcdc8c8c8d5d5d5f9f9f9fcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfdfdfdfffffffffffffffffffffffffffffffffffffbfbfbfffffffffffff8f8f8fffffffafafafbfbfbf9f9f9fffffffcfcfcf7f7f7f8f8f8fafafaf9f9f9f8f8f8fafafafafafaf2f2f2fffffffefefefdfdfdfffffffafafaf6f6f6fbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffdfdfdfcfcfcfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcedededf2f2f2c7c7c7a9a9a9b4b4b4b3b3b3c3c3c3b4b4b4bcbcbccfcfcfeaeaeaf9f9f9f8f8f8f7f7f7fdfdfdfdfdfdefefefc3c3c3cbcbcbc6c6c6c9c9c9dbdbdbfdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffeeeeeefffffff9f9f9fffffffffffffffffff9f9f9f6f6f6fbfbfbfffffffefefef9f9f9f8f8f8fcfcfcf6f6f6fffffffcfcfcf4f4f4fffffffffffffefefefbfbfbfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfffffffcfcfcfafafafbfbfbfdfdfdfcfcfcfbfbfbfafafaf7f7f7fffffffdfdfdf2f2f2b9b9b9979797bbbbbbbebebeb3b3b3a9a9a9b9b9b9d8d8d8e6e6e6eeeeeefcfcfcffffffffffffcfcfcfc4c4c4d8d8d8b4b4b4c1c1c1e2e2e2fffffffcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffdfdfdfcfcfcfefefefffffffdfdfdf5f5f5eeeeeef9f9f9f9f9f9f9f9f9f9f9f9fafafafcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfafafaf8f8f8f7f7f7fefefef6f6f6ffffffffffffeaeaeab3b3b3a1a1a1b2b2b2bcbcbcc6c6c6c0c0c0b3b3b3c5c5c5efefeffffffff5f5f5f9f9f9b6b6b6aeaeaec1c1c1b8b8b8d1d1d1f8f8f8f2f2f2fbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffdfdfdfcfcfcfdfdfdfffffffefefef8f8f8f2f2f2fafafafafafafafafafafafafbfbfbfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafaf9f9f9f9f9f9fbfbfbfbfbfbfdfdfdffffffefefefc0c0c0929292aeaeaeb7b7b7bababab7b7b7bdbdbdd1d1d1e8e8e8f5f5f5e2e2e2c2c2c2c0c0c0c1c1c1b5b5b5d5d5d5fffffffffffffbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefffffffefefefcfcfcfdfdfdfffffffffffffcfcfcf8f8f8fcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefdfdfdfcfcfcf4f4f4fffffffffffff5f5f5fcfcfcfffffff1f1f1c7c7c7acacacabababb4b4b4bebebebababaacacacadadadb9b9b9a9a9a9afafafb7b7b7b5b5b5bbbbbbdfdfdffcfcfcf8f8f8fcfcfcfcfcfcfdfdfdfefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfffffffffffffffffffefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffefefefbfbfbfffffffffffffafafaf5f5f5f8f8f8ffffffffffffc7c7c7b2b2b2a8a8a8b2b2b2b4b4b4a5a5a5969696939393a5a5a5adadadadadadb4b4b4d6d6d6fafafafffffffafafafcfcfcfdfdfdfefefefefefefffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffafafaf7f7f7fefefefffffff6f6f6efefeff0f0f0ebebebccccccaaaaaa9c9c9ca0a0a0a7a7a7a8a8a8a7a7a7b0b0b0aeaeaea6a6a6b6b6b6e1e1e1fcfcfcfffffffffffffcfcfcfdfdfdfefefefffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbfafafafcfcfcfbfbfbf4f4f4eaeaeaf8f8f8e9e9e9cbcbcbaaaaaa9898989797979c9c9c9e9e9e9090909a9a9aadadadcdcdcdedededf4f4f4f6f6f6fffffffdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffffefefefefefefdfdfdfafafafffffffffffffbfbfbf5f5f5f8f8f8fffffffffffff6f6f6f7f7f7eeeeeed5d5d5b7b7b7a2a2a29b9b9b9c9c9c9b9b9baeaeaed2d2d2f4f4f4fffffffffffffffffffffffffdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefefefefdfdfdfcfcfcfffffffcfcfcfdfdfdfffffffffffff6f6f6f5f5f5fcfcfcf9f9f9f7f7f7f7f7f7f3f3f3e2e2e2cfcfcfcacacad1d1d1d3d3d3d7d7d7e7e7e7f6f6f6fafafafffffffffffff9f9f9fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfbfbfbfafafafafafaf9f9f9fbfbfbfafafaf8f8f8f6f6f6f6f6f6f8f8f8fafafafbfbfbf8f8f8f9f9f9fafafafafafafbfbfbfcfcfcfdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfbfbfbfafafaf9f9f9f8f8f8f6f6f6f4f4f4f4f4f4f6f6f6f8f8f8f9f9f9f9f9f9f9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfcfcfcfcf9f9f9f8f8f8f7f7f7f6f6f6f6f6f6f7f7f7f8f8f8f9f9f9fafafafafafafbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefefefefffffffffffffefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff gr showpage %%EndDocument @endspecial -13 1965 a Fq(Figure)47 b(1.)g(Pr)n(oteins)h(with)e(diff)o (erent)h(structural)-13 2065 y(motifs.)d(The)h(top)f(ones)g(are)i Ft(\013)p Fq(-pr)n(oteins,)f(more)-13 2164 y(speci\002cal)o(y)c(the)q (,)g(Human)f(and)g(Sea)i(Hare)f Fp(My)n(o-)-13 2264 y(globins)p Fq(.)31 b(The)h(lo)o(wer)g(leftmost)f(is)h(the)g Fp(T)-7 b(r)n(oponin-)-13 2364 y(C)p Fq(,)28 b(an)f Ft(\013\014)t Fq(-pr)n(otein.)g(The)g(lo)o(wer)g(rightmost)f(one)h(is)-13 2463 y(a)c Ft(\014)t Fq(-pr)n(otein,)g(the)g Fp(Plastoc)o(y)n(anin)p Fq(.)p -112 2592 V -112 2784 a Fw(tact)h(maps)g(are)h(a)f(tw)o (o-dimensional)e(representation)h(of)h(the)g(pro-)-112 2884 y(tein)35 b(structure.)f(Contect-based)f(image)i(retrie)n(v)n(al)f (\(CBIR\))h(and)-112 2984 y(image)19 b(re)o(gistration)g(techniques)g (are)h(used)g(to)h(measure)e(the)i(simi-)-112 3083 y(larity)16 b(between)g(contact)g(maps)g(making)g(possible)g(to)h(measure)f(the) -112 3183 y(similarity)k(between)f(protein)g(structures.)-13 3286 y(In)34 b(f)o(act,)h(a)g(chain)f(folds)g(in)h(a)g (three-dimensional)d(structure)-112 3385 y(because)26 b(of)h(chemical)g(interactions)f(between)h(its)h(amino)f(acids.)-112 3485 y(These)g(interactions)g(are)g(also)h(indispensable)e(for)h(the)h (action)f(of)-112 3585 y(the)22 b(proteins.)f(In)i(the)f(enzymes,)f (for)h(e)o(xample,)f(the)o(y)h(are)g(respon-)-112 3684 y(sible)32 b(for)g(the)h(binding)d(and)i(unbinding)e(of)i(the)g (substrate,)g(and)-112 3784 y(the)o(y)17 b(are)i(in)m(v)n(olv)o(ed)d (in)j(the)g(catalysis)g(as)g(well.)g(Thus,)f(it)h(is)h(v)o(ery)d(in-) -112 3883 y(teresting)j(to)i(study)e(proteins)h(similarity)g(based)g (on)g(their)g(internal)-112 3983 y(chemical)e(interactions.)-13 4086 y(The)30 b(three)g(most)g(important)e(kinds)i(of)g(interactions)f (are)h Fx(hy-)-112 4186 y(dr)l(ophobic)p Fw(,)18 b Fx(electr)l(ostatic) i Fw(and)g Fx(hydr)l(o)o(g)o(en)f(bonds)p Fw(:)-29 4343 y Fo(\017)41 b Fw(The)23 b Fx(hydr)l(ophobic)f(inter)o(actions)h Fw(consist)h(of)g(the)g(attraction)54 4442 y(between)15 b(hydrophobic)e(amino)j(acids)h(because)f(of)g(their)h(w)o(a-)54 4542 y(ter)i(a)n(v)o(ersion.)g(This)h(mak)o(es)f(w)o(ater)n(-soluble)g (proteins)g(fold)g(in)54 4642 y(a)h(hydrophobic)c(core)k(and)f(a)i (hydrophilic)c(surf)o(ace.)-29 4784 y Fo(\017)41 b Fw(The)f Fx(electr)l(ostatic)h(inter)o(actions)f Fw(are)h(the)g(attraction)f (be-)54 4884 y(tween)f(amino)g(acids)h(with)g(dif)n(ferent)e(char)o (ges.)g(Most)i(of)54 4983 y(them)19 b(are)h(located)g(at)h(the)f(surf)o (ace)f(of)h(the)h(proteins.)-29 5126 y Fo(\017)41 b Fw(The)18 b Fx(hydr)l(o)o(g)o(en)g(bonds)g Fw(are)h(strong,)f(short-distance)g (interac-)54 5225 y(tions)30 b(between)g(amino)g(acids)g(that)h(share)f (a)h(common)e(hy-)54 5325 y(drogen)22 b(atom.)j(The)o(y)e(are)i(v)o (ery)f(important)f(to)i(stabilize)g(the)2210 83 y Ft(\013)p Fw(-helices)e(and)f(the)g Ft(\014)t Fw(-strands,)g(structures)g(that)h (are)f(impor)n(-)2210 183 y(tant)e(to)g(k)o(eep)g(the)g(fold)g(of)g (the)g(protein)f([4)o(].)2143 326 y(In)k(this)h(paper)m(,)e(we)h(used)g (the)g(spatial)h(location)e(of)h(these)h(three)2044 426 y(types)37 b(of)g(interactions)g(as)h(the)f(features)g(from)f(which)h (protein)2044 526 y(structure)19 b(is)i(identi\002ed.)2143 626 y(The)28 b(remaing)f(of)h(this)h(document)e(is)i(or)o(ganized)c(as) k(follo)n(ws:)2044 726 y(Section)36 b(2)h(characterizes)f(the)h (problem)e(that)i(we)g(are)g(dealing)2044 826 y(with;)24 b(Section)g(3)h(presents)e(related)h(w)o(orks)g(on)g(protein)f (structure)2044 925 y(analysis;)30 b(Section)g(4)g(pro)o(vides)e(an)i (o)o(v)o(ervie)n(w)e(of)i(the)g(proposed)2044 1025 y(approach;)19 b(in)j(Section)f(5)h(we)g(e)o(xplain)f(about)f(the)i(creation)f(of)g (the)2044 1124 y(image)29 b(database;)g(and)g(Sections)g(6)h(and)f(7)g (sho)n(w)g(some)h(e)o(xperi-)2044 1224 y(mental)19 b(results)i(and)f (concluding)d(remarks,)i(respecti)n(v)o(ely)-5 b(.)2044 1448 y Fy(2.)69 b(Pr)n(oblem)26 b(characterization)2143 1635 y Fx(Contact)36 b(maps)h Fw(are)f(useful)g(tools)h(to)f(study)g (protein)f(struc-)2044 1735 y(tural)23 b(motifs.)f(Each)h(contact)g (map)g(consists)g(of)g(a)h(colored)e(image)2044 1834 y(that)h(represents)g(all)h(chemical)f(interactions)g(\(Electrostatic,) f(Hy-)2044 1934 y(drophobic)g(and)j(Hydrogen)e(Bonds)i(in)h(this)g(w)o (ork\))e(between)h(the)2044 2034 y(amino)19 b(acids)h(of)g(a)h (protein.)e(As)i(each)e(protein)g(has)i(a)f(unique)f(con-)2044 2133 y(tact)29 b(map,)e(these)i(maps)f(are)g(a)h(good)e(representation) f(of)i(protein)2044 2233 y(structure.)17 b(Our)g(database)h(is)h (composed)d(by)i(contact)g(map)f(images)2044 2333 y(with)j Ft(n)d Fo(\002)g Ft(n)j Fw(pix)o(els,)f(where)h Ft(n)g Fw(is)h(the)f(number)e(of)h(amino)g(acids)h(of)2044 2432 y(the)e(protein)f(sequence.)f(W)-7 b(e)20 b(de\002ne)d(the)i(color)e (of)h(each)f(pix)o(el)h Fs([)p Ft(i;)c(j)5 b Fs(])2044 2532 y Fw(as:)29 b Fn(white)g Fw(if)f(there)g(is)h(no)f(interaction)f (between)h(amino)f(acids)i Ft(i)2044 2631 y Fw(and)e Ft(j)5 b Fw(;)28 b Fn(blue)g Fw(if)g(there)f(is)h(a)g(hydrophobic)c (interaction;)i Fn(gr)o(een)h Fw(if)2044 2731 y(there)22 b(is)i(an)e(electrostatic)g(interaction)g(and)g Fn(r)o(ed)g Fw(if)h(there)g(is)g(a)g(hy-)2044 2831 y(drogen)18 b(bond.)2143 2931 y(These)38 b(maps)g(ha)n(v)o(e)g(a)g(restriction.)f(T)-7 b(w)o(o)39 b(amino)e(acids)h(can)2044 3031 y(mak)o(e)25 b(more)g(than)g(one)g(kind)f(of)i(interaction,)e(which)h(can)g(not)g (be)2044 3131 y(e)o(xpressed)17 b(in)i(those)f(tw)o(o)h(dimensional)e (images.)i(So,)f(we)h(decided)2044 3230 y(to)31 b(prioritize)g(the)g (electrostatic)g(interactions)f(then,)h(the)h(hydro-)2044 3330 y(gen)f(bonds)g(and)g(\002nally)-5 b(,)31 b(the)h(hydrophobic)27 b(interactions.)k(This)2044 3429 y(is)25 b(the)e(increasing)g(frequenc) o(y)e(order)i(of)h(these)g(types)f(of)h(contact.)2044 3529 y(Because)g(of)g(the)h(high)f(frequenc)o(y)d(of)j(the)h (hydrophobic)20 b(interac-)2044 3629 y(tions,)g(we)h(belie)n(v)o(e)e (that)i(ignoring)d(a)j(fe)n(w)f(of)g(them)g(will)i(not)e(af)n(fect)2044 3728 y(the)g(general)f(distrib)n(ution)g(of)h(these)g(contacts.)2143 3829 y(In)26 b(Figure)g(2,)g(we)g(present)g(plots)g(of)g(protein)f (chemical)g(inter)n(-)2044 3928 y(actions)30 b(as)i(the)o(y)e(are)h(in) g(a)g(contact)g(map)f(image)g(that)h(compose)2044 4028 y(our)22 b(database.)g(These)g(graphics)g(came)g(from)g(the)h(proteins) f(listed)2044 4128 y(in)30 b(Figure)f(1.)g(W)-7 b(e)31 b(present)f(plots)f(instead)h(of)g(the)f(original)g(con-)2044 4227 y(tact)20 b(map)g(images)g(to)g(better)g(visualization.)2143 4328 y(W)m(ith)27 b(the)g(increasing)f(gro)n(wing)f(rates)i(of)g(the)f (public)g(protein)2044 4427 y(databases,)d(as)h(observ)o(ed)d(in)j(the) f(PDB,)h(retrie)n(ving)e(rele)n(v)n(ant)g(pro-)2044 4527 y(teins)j(from)g(a)g(gi)n(v)o(en)f(query)g(is)i(becoming)d(a)j(dif)n (\002cult)f(task.)g(Cur)n(-)2044 4627 y(rent)f(database)g(search)g(is)i (performed)c(by)i(te)o(xt)h(query)e(on)h(protein)2044 4726 y(IDs)c(or)g(names.)2143 4827 y(Using)g(contact)e(maps,)h(as)i (visual)e(representation)e(of)i(proteins,)2044 4926 y(allo)n(w)f(us)i (to)f(use)g(an)f(image-matching)e(methodology)g(\(described)2044 5026 y(in)32 b(Section)g(4\))g(in)g(order)f(to)h(analyse)g(structural)f (similarity)h(be-)2044 5126 y(tween)23 b(some)g(of)g(them.)f(Hence,)h (we)g(e)o(xpect)f(to,)h(gi)n(v)o(en)f(a)i(speci\002c)2044 5225 y(protein,)f(select)h(the)h(maps)f(of)g(proteins)f(that)h(ha)n(v)o (e)g(similar)g(inter)n(-)2044 5325 y(action)19 b(patterns)h(and)g(thus) g(similar)g(structure.)p eop end %%Page: 3 3 TeXDict begin 3 2 bop -112 28 4125 4 v 404 1597 a @beginspecial 50 @llx 50 @lly 410 @urx 302 @ury 1842 @rwi 1842 @rhi @setspecial %%BeginDocument: imagens/2mm1_ctm.eps %!PS-Adobe-2.0 EPSF-2.0 %%Title: 2mm1.txt.eps %%Creator: gnuplot 3.7 patchlevel 3 %%CreationDate: Wed Jul 28 13:48:42 2004 %%DocumentFonts: (atend) %%BoundingBox: 50 50 410 302 %%Orientation: Portrait %%EndComments /gnudict 256 dict def gnudict begin /Color false def /Solid false def /gnulinewidth 5.000 def /userlinewidth gnulinewidth def /vshift -46 def /dl {10 mul} def /hpt_ 31.5 def /vpt_ 31.5 def /hpt hpt_ def /vpt vpt_ def /M {moveto} bind def /L {lineto} bind def /R {rmoveto} bind def /V {rlineto} bind def /vpt2 vpt 2 mul def /hpt2 hpt 2 mul def /Lshow { currentpoint stroke M 0 vshift R show } def /Rshow { currentpoint stroke M dup stringwidth pop neg vshift R show } def /Cshow { currentpoint stroke M dup stringwidth pop -2 div vshift R show } def /UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def /DL { Color {setrgbcolor Solid {pop []} if 0 setdash } {pop pop pop Solid {pop []} if 0 setdash} ifelse } def /BL { stroke userlinewidth 2 mul setlinewidth } def /AL { stroke userlinewidth 2 div setlinewidth } def /UL { dup gnulinewidth mul /userlinewidth exch def dup 1 lt {pop 1} if 10 mul /udl exch def } def /PL { stroke userlinewidth setlinewidth } def /LTb { BL [] 0 0 0 DL } def /LTa { AL [1 udl mul 2 udl mul] 0 setdash 0 0 0 setrgbcolor } def /LT0 { PL [] 1 0 0 DL } def /LT1 { PL [4 dl 2 dl] 0 1 0 DL } def /LT2 { PL [2 dl 3 dl] 0 0 1 DL } def /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def /Pnt { stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore } def /Dia { stroke [] 0 setdash 2 copy vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke Pnt } def /Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V currentpoint stroke M hpt neg vpt neg R hpt2 0 V stroke } def /Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke Pnt } def /Crs { stroke [] 0 setdash exch hpt sub exch vpt add M hpt2 vpt2 neg V currentpoint stroke M hpt2 neg 0 R hpt2 vpt2 V stroke } def /TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke Pnt } def /Star { 2 copy Pls Crs } def /BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath fill } def /TriUF { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath fill } def /TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke Pnt } def /TriDF { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath fill} def /DiaF { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath fill } def /Pent { stroke [] 0 setdash 2 copy gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore Pnt } def /PentF { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath fill grestore } def /Circle { stroke [] 0 setdash 2 copy hpt 0 360 arc stroke Pnt } def /CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def /C0 { BL [] 0 setdash 2 copy moveto vpt 90 450 arc } bind def /C1 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill vpt 0 360 arc closepath } bind def /C2 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C3 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill vpt 0 360 arc closepath } bind def /C4 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc closepath } bind def /C5 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc } bind def /C6 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 270 arc closepath fill vpt 0 360 arc closepath } bind def /C7 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 270 arc closepath fill vpt 0 360 arc closepath } bind def /C8 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C9 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 450 arc closepath fill vpt 0 360 arc closepath } bind def /C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C11 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C12 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C13 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C14 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 360 arc closepath fill vpt 0 360 arc } bind def /C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill vpt 0 360 arc closepath } bind def /Rec { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath } bind def /Square { dup Rec } bind def /Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def /S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def /S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def /S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def /S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill 2 copy vpt Square fill Bsquare } bind def /S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def /S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def /S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def /S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy vpt Square fill Bsquare } bind def /S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def /D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def /D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def /D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def /D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def /D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def /D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def /D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def /D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def /D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def /D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def /D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def /D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def /D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def /D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def /D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def /D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def /DiaE { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke } def /BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke } def /TriUE { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke } def /TriDE { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke } def /PentE { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore } def /CircE { stroke [] 0 setdash hpt 0 360 arc stroke } def /Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def /DiaW { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V Opaque stroke } def /BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V Opaque stroke } def /TriUW { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V Opaque stroke } def /TriDW { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V Opaque stroke } def /PentW { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat Opaque stroke grestore } def /CircW { stroke [] 0 setdash hpt 0 360 arc Opaque stroke } def /BoxFill { gsave Rec 1 setgray fill grestore } def /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall currentdict end definefont pop end %%EndProlog gnudict begin gsave 50 50 translate 0.050 0.050 scale 0 setgray newpath (Helvetica) findfont 140 scalefont setfont 1.000 UL LTb 574 280 M 63 0 V 6325 0 R -63 0 V 490 280 M ( 0) Rshow 574 847 M 63 0 V 6325 0 R -63 0 V 490 847 M ( 20) Rshow 574 1415 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 40) Rshow 574 1982 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 60) Rshow 574 2549 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 80) Rshow 574 3117 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 100) Rshow 574 3684 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 120) Rshow 574 4251 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 140) Rshow 574 280 M 0 63 V 0 4277 R 0 -63 V 574 140 M ( 0) Cshow 1409 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 20) Cshow 2244 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 40) Cshow 3079 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 60) Cshow 3914 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 80) Cshow 4749 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 100) Cshow 5584 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 120) Cshow 6419 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 140) Cshow 1.000 UL LTb 574 280 M 6388 0 V 0 4340 V -6388 0 V 574 280 L /Times findfont 300 scalefont setfont 3768 4830 M (\(a\)) Cshow /Helvetica findfont 140 scalefont setfont 1.500 UP 1.000 UL LT0 2842 4487 M (Hydrophobic Interactions) Rshow 866 337 Pls 866 337 Pls 866 337 Pls 866 337 Pls 6002 450 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 3872 479 Pls 5835 535 Pls 5835 535 Pls 5876 535 Pls 1117 564 Pls 1117 564 Pls 6002 564 Pls 6002 564 Pls 6043 564 Pls 6043 564 Pls 3872 592 Pls 5375 649 Pls 5709 649 Pls 5709 649 Pls 6043 649 Pls 1284 677 Pls 1284 677 Pls 1326 677 Pls 3455 677 Pls 3622 677 Pls 1326 705 Pls 1326 705 Pls 1367 734 Pls 1576 762 Pls 5375 762 Pls 1451 791 Pls 1451 791 Pls 1493 847 Pls 1743 961 Pls 3455 961 Pls 3455 961 Pls 5542 961 Pls 1743 989 Pls 1743 989 Pls 3288 989 Pls 3288 989 Pls 3288 989 Pls 5334 1046 Pls 5501 1046 Pls 1952 1103 Pls 1952 1103 Pls 3246 1103 Pls 3288 1103 Pls 2912 1131 Pls 2912 1131 Pls 2912 1131 Pls 5167 1159 Pls 5167 1159 Pls 5292 1159 Pls 5292 1159 Pls 5292 1159 Pls 5334 1159 Pls 5041 1188 Pls 5041 1188 Pls 5041 1188 Pls 2244 1216 Pls 2244 1216 Pls 2369 1216 Pls 2369 1216 Pls 2369 1216 Pls 2870 1216 Pls 2119 1273 Pls 2161 1301 Pls 5000 1301 Pls 5000 1301 Pls 5000 1301 Pls 5000 1301 Pls 5000 1301 Pls 5000 1301 Pls 5000 1301 Pls 2495 1415 Pls 2495 1415 Pls 2870 1415 Pls 2495 1500 Pls 2536 1500 Pls 2536 1528 Pls 2536 1528 Pls 2536 1528 Pls 3121 1585 Pls 3121 1585 Pls 3121 1585 Pls 2662 1642 Pls 3121 1670 Pls 2829 1698 Pls 2829 1698 Pls 2870 1727 Pls 2870 1755 Pls 2870 1755 Pls 2870 1755 Pls 2912 1755 Pls 2912 1755 Pls 2912 1755 Pls 2912 1755 Pls 3163 1954 Pls 3204 1982 Pls 3204 1982 Pls 5208 2322 Pls 3998 2407 Pls 3998 2407 Pls 4123 2407 Pls 4165 2407 Pls 4290 2407 Pls 6169 2436 Pls 3956 2493 Pls 3998 2493 Pls 4123 2493 Pls 4123 2493 Pls 4123 2493 Pls 4123 2493 Pls 4165 2606 Pls 4165 2606 Pls 6294 2606 Pls 4248 2719 Pls 6336 2719 Pls 4373 2776 Pls 6503 2805 Pls 6503 2805 Pls 6503 2833 Pls 6503 2833 Pls 6670 2833 Pls 6670 2833 Pls 6670 2833 Pls 4624 2890 Pls 4624 2918 Pls 4624 2918 Pls 4624 2918 Pls 4624 2918 Pls 6670 2946 Pls 6670 2946 Pls 6670 2946 Pls 6878 3060 Pls 6878 3060 Pls 6878 3060 Pls 4874 3088 Pls 4874 3117 Pls 4874 3117 Pls 4874 3117 Pls 4874 3117 Pls 4874 3117 Pls 4874 3117 Pls 4874 3117 Pls 4874 3117 Pls 6920 3117 Pls 6920 3117 Pls 6920 3117 Pls 6920 3117 Pls 6920 3145 Pls 5000 3173 Pls 5000 3173 Pls 5000 3173 Pls 5000 3202 Pls 5000 3202 Pls 6377 3230 Pls 6377 3230 Pls 6503 3230 Pls 5083 3258 Pls 5083 3258 Pls 6377 3258 Pls 6377 3258 Pls 6377 3258 Pls 5417 3457 Pls 6085 3457 Pls 5501 3514 Pls 5501 3514 Pls 5709 3542 Pls 5709 3542 Pls 5709 3542 Pls 5709 3542 Pls 5709 3542 Pls 6043 3542 Pls 5584 3627 Pls 5918 3769 Pls 5918 3769 Pls 5918 3769 Pls 5918 3769 Pls 6169 3996 Pls 6169 3996 Pls 6294 4081 Pls 6419 4166 Pls 6419 4166 Pls 6419 4166 Pls 6503 4223 Pls 6753 4393 Pls 6753 4393 Pls 6962 4450 Pls 6962 4450 Pls 3141 4487 Pls 1.500 UP 1.000 UL LT1 2842 4347 M (Electrostatic Interactions) Rshow 3872 393 S15 3872 393 S15 6127 450 S15 6127 450 S15 3789 791 S15 3789 791 S15 1576 847 S15 1576 847 S15 1576 847 S15 5501 847 S15 5501 1046 S15 5501 1046 S15 2161 1301 S15 2161 1301 S15 2161 1301 S15 4833 1358 S15 2536 1443 S15 2536 1528 S15 2536 1528 S15 2912 1755 S15 2912 1755 S15 3163 1954 S15 3163 1954 S15 3079 1556 S15 3079 1556 S15 3079 1556 S15 3079 1556 S15 3204 1982 S15 4123 2493 S15 4123 2493 S15 6377 3258 S15 6377 3258 S15 5125 1301 S15 5125 1301 S15 5125 1301 S15 5668 734 S15 5668 734 S15 5668 3656 S15 6377 4138 S15 6377 4138 S15 6461 2606 S15 6461 2606 S15 6461 2606 S15 3141 4347 S15 1.500 UP 1.000 UL LT2 2842 4207 M (Hydrogen Bonds) Rshow 783 365 TriUF 825 365 TriUF 866 365 TriUF 950 422 TriUF 992 450 TriUF 1033 479 TriUF 1075 507 TriUF 1075 535 TriUF 1075 564 TriUF 1117 535 TriUF 1117 564 TriUF 1159 564 TriUF 1159 592 TriUF 1159 620 TriUF 1200 620 TriUF 1326 677 TriUF 1326 705 TriUF 1367 734 TriUF 1367 762 TriUF 1451 762 TriUF 1576 847 TriUF 1618 876 TriUF 1618 904 TriUF 1660 904 TriUF 1660 932 TriUF 1701 932 TriUF 1827 1018 TriUF 1827 1046 TriUF 1868 1046 TriUF 1910 1074 TriUF 1952 1103 TriUF 1994 1131 TriUF 2035 1159 TriUF 2035 1188 TriUF 2077 1188 TriUF 2161 1301 TriUF 2202 1301 TriUF 2202 1330 TriUF 2244 1330 TriUF 2286 1386 TriUF 2328 1386 TriUF 2328 1415 TriUF 2369 1415 TriUF 2369 1443 TriUF 2495 1528 TriUF 2536 1528 TriUF 2578 1585 TriUF 2620 1585 TriUF 2620 1613 TriUF 2662 1642 TriUF 2829 1727 TriUF 2870 1727 TriUF 2912 1755 TriUF 2954 1783 TriUF 2954 1812 TriUF 2954 1840 TriUF 2996 1812 TriUF 2996 1840 TriUF 3204 1954 TriUF 3204 1982 TriUF 3246 1982 TriUF 3246 2010 TriUF 3288 2010 TriUF 3330 2095 TriUF 3371 2095 TriUF 3413 2095 TriUF 3413 2124 TriUF 3455 2124 TriUF 3455 2152 TriUF 3497 2152 TriUF 3538 2181 TriUF 3538 2209 TriUF 3580 2209 TriUF 3664 2266 TriUF 3664 2294 TriUF 3664 2322 TriUF 3705 2322 TriUF 3705 2351 TriUF 3747 2322 TriUF 3789 2407 TriUF 3831 2407 TriUF 3872 2436 TriUF 3914 2493 TriUF 3956 2493 TriUF 4123 2606 TriUF 4165 2606 TriUF 4165 2634 TriUF 4206 2634 TriUF 4248 2719 TriUF 4290 2719 TriUF 4332 2719 TriUF 4373 2748 TriUF 4373 2776 TriUF 4415 2776 TriUF 4457 2805 TriUF 4499 2833 TriUF 4540 2861 TriUF 4624 2890 TriUF 4666 2918 TriUF 4707 2918 TriUF 4833 3117 TriUF 4874 3117 TriUF 5000 3173 TriUF 5041 3202 TriUF 5083 3230 TriUF 5083 3258 TriUF 5083 3287 TriUF 5125 3258 TriUF 5125 3287 TriUF 5208 3344 TriUF 5208 3372 TriUF 5250 3344 TriUF 5250 3372 TriUF 5292 3372 TriUF 5334 3400 TriUF 5375 3457 TriUF 5417 3457 TriUF 5459 3485 TriUF 5459 3514 TriUF 5501 3514 TriUF 5542 3542 TriUF 5668 3684 TriUF 5709 3656 TriUF 5876 3797 TriUF 5876 3826 TriUF 5918 3797 TriUF 5918 3826 TriUF 5960 3826 TriUF 5960 3854 TriUF 6085 3968 TriUF 6127 3968 TriUF 6169 3968 TriUF 6169 3996 TriUF 6210 3996 TriUF 6252 4024 TriUF 6294 4053 TriUF 6336 4081 TriUF 6336 4109 TriUF 6336 4138 TriUF 6377 4109 TriUF 6377 4138 TriUF 6419 4138 TriUF 6419 4195 TriUF 6461 4166 TriUF 6461 4195 TriUF 6503 4195 TriUF 6503 4223 TriUF 6544 4223 TriUF 6544 4251 TriUF 6586 4251 TriUF 6586 4280 TriUF 6711 4336 TriUF 6711 4365 TriUF 6753 4365 TriUF 6753 4393 TriUF 6795 4393 TriUF 6795 4421 TriUF 6795 4450 TriUF 6837 4421 TriUF 6837 4450 TriUF 6878 4421 TriUF 6878 4507 TriUF 825 365 TriUF 1576 847 TriUF 2202 1301 TriUF 2829 1698 TriUF 2829 1727 TriUF 2829 1727 TriUF 2912 1018 TriUF 3121 1925 TriUF 3956 2493 TriUF 3956 2493 TriUF 4415 2805 TriUF 4457 2805 TriUF 4540 2861 TriUF 6670 3088 TriUF 6920 3088 TriUF 5083 3230 TriUF 6753 4393 TriUF 3141 4207 TriUF stroke grestore end showpage %%Trailer %%DocumentFonts: Times Helvetica %%EndDocument @endspecial 1556 w @beginspecial 50 @llx 50 @lly 410 @urx 302 @ury 1842 @rwi 1842 @rhi @setspecial %%BeginDocument: imagens/1mba_ctm.eps %!PS-Adobe-2.0 EPSF-2.0 %%Title: 1mba.txt.eps %%Creator: gnuplot 3.7 patchlevel 3 %%CreationDate: Wed Jul 28 13:48:29 2004 %%DocumentFonts: (atend) %%BoundingBox: 50 50 410 302 %%Orientation: Portrait %%EndComments /gnudict 256 dict def gnudict begin /Color false def /Solid false def /gnulinewidth 5.000 def /userlinewidth gnulinewidth def /vshift -46 def /dl {10 mul} def /hpt_ 31.5 def /vpt_ 31.5 def /hpt hpt_ def /vpt vpt_ def /M {moveto} bind def /L {lineto} bind def /R {rmoveto} bind def /V {rlineto} bind def /vpt2 vpt 2 mul def /hpt2 hpt 2 mul def /Lshow { currentpoint stroke M 0 vshift R show } def /Rshow { currentpoint stroke M dup stringwidth pop neg vshift R show } def /Cshow { currentpoint stroke M dup stringwidth pop -2 div vshift R show } def /UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def /DL { Color {setrgbcolor Solid {pop []} if 0 setdash } {pop pop pop Solid {pop []} if 0 setdash} ifelse } def /BL { stroke userlinewidth 2 mul setlinewidth } def /AL { stroke userlinewidth 2 div setlinewidth } def /UL { dup gnulinewidth mul /userlinewidth exch def dup 1 lt {pop 1} if 10 mul /udl exch def } def /PL { stroke userlinewidth setlinewidth } def /LTb { BL [] 0 0 0 DL } def /LTa { AL [1 udl mul 2 udl mul] 0 setdash 0 0 0 setrgbcolor } def /LT0 { PL [] 1 0 0 DL } def /LT1 { PL [4 dl 2 dl] 0 1 0 DL } def /LT2 { PL [2 dl 3 dl] 0 0 1 DL } def /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def /Pnt { stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore } def /Dia { stroke [] 0 setdash 2 copy vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke Pnt } def /Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V currentpoint stroke M hpt neg vpt neg R hpt2 0 V stroke } def /Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke Pnt } def /Crs { stroke [] 0 setdash exch hpt sub exch vpt add M hpt2 vpt2 neg V currentpoint stroke M hpt2 neg 0 R hpt2 vpt2 V stroke } def /TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke Pnt } def /Star { 2 copy Pls Crs } def /BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath fill } def /TriUF { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath fill } def /TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke Pnt } def /TriDF { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath fill} def /DiaF { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath fill } def /Pent { stroke [] 0 setdash 2 copy gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore Pnt } def /PentF { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath fill grestore } def /Circle { stroke [] 0 setdash 2 copy hpt 0 360 arc stroke Pnt } def /CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def /C0 { BL [] 0 setdash 2 copy moveto vpt 90 450 arc } bind def /C1 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill vpt 0 360 arc closepath } bind def /C2 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C3 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill vpt 0 360 arc closepath } bind def /C4 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc closepath } bind def /C5 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc } bind def /C6 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 270 arc closepath fill vpt 0 360 arc closepath } bind def /C7 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 270 arc closepath fill vpt 0 360 arc closepath } bind def /C8 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C9 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 450 arc closepath fill vpt 0 360 arc closepath } bind def /C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C11 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C12 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C13 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C14 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 360 arc closepath fill vpt 0 360 arc } bind def /C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill vpt 0 360 arc closepath } bind def /Rec { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath } bind def /Square { dup Rec } bind def /Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def /S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def /S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def /S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def /S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill 2 copy vpt Square fill Bsquare } bind def /S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def /S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def /S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def /S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy vpt Square fill Bsquare } bind def /S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def /D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def /D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def /D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def /D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def /D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def /D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def /D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def /D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def /D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def /D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def /D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def /D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def /D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def /D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def /D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def /D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def /DiaE { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke } def /BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke } def /TriUE { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke } def /TriDE { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke } def /PentE { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore } def /CircE { stroke [] 0 setdash hpt 0 360 arc stroke } def /Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def /DiaW { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V Opaque stroke } def /BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V Opaque stroke } def /TriUW { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V Opaque stroke } def /TriDW { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V Opaque stroke } def /PentW { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat Opaque stroke grestore } def /CircW { stroke [] 0 setdash hpt 0 360 arc Opaque stroke } def /BoxFill { gsave Rec 1 setgray fill grestore } def /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall currentdict end definefont pop end %%EndProlog gnudict begin gsave 50 50 translate 0.050 0.050 scale 0 setgray newpath (Helvetica) findfont 140 scalefont setfont 1.000 UL LTb 574 280 M 63 0 V 6325 0 R -63 0 V 490 280 M ( 0) Rshow 574 870 M 63 0 V 6325 0 R -63 0 V 490 870 M ( 20) Rshow 574 1461 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 40) Rshow 574 2051 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 60) Rshow 574 2642 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 80) Rshow 574 3232 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 100) Rshow 574 3823 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 120) Rshow 574 4413 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 140) Rshow 574 280 M 0 63 V 0 4277 R 0 -63 V 574 140 M ( 0) Cshow 1443 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 20) Cshow 2312 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 40) Cshow 3181 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 60) Cshow 4050 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 80) Cshow 4920 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 100) Cshow 5789 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 120) Cshow 6658 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 140) Cshow 1.000 UL LTb 574 280 M 6388 0 V 0 4340 V -6388 0 V 574 280 L /Times findfont 300 scalefont setfont 3768 4830 M (\(b\)) Cshow /Helvetica findfont 140 scalefont setfont 1.500 UP 1.000 UL LT0 2842 4487 M (Hydrophobic Interactions) Rshow 4094 310 Pls 6484 310 Pls 6484 339 Pls 4007 487 Pls 3833 605 Pls 6049 664 Pls 1269 693 Pls 1356 693 Pls 1356 693 Pls 3659 693 Pls 3659 693 Pls 3529 782 Pls 1487 811 Pls 3703 811 Pls 3703 811 Pls 3703 811 Pls 3703 811 Pls 3529 989 Pls 3529 989 Pls 3355 1018 Pls 3529 1018 Pls 3529 1018 Pls 3529 1018 Pls 3529 1018 Pls 3181 1048 Pls 3181 1048 Pls 3225 1048 Pls 3225 1048 Pls 3225 1048 Pls 3355 1048 Pls 3529 1107 Pls 5398 1107 Pls 5398 1107 Pls 5441 1107 Pls 5571 1107 Pls 5571 1107 Pls 5571 1107 Pls 2008 1136 Pls 2008 1136 Pls 2008 1136 Pls 3312 1136 Pls 2790 1166 Pls 2964 1166 Pls 5398 1195 Pls 5398 1225 Pls 2312 1254 Pls 2312 1254 Pls 2443 1254 Pls 2573 1254 Pls 2573 1254 Pls 2921 1254 Pls 2182 1313 Pls 5398 1313 Pls 5398 1313 Pls 5224 1343 Pls 5224 1343 Pls 5224 1343 Pls 5224 1343 Pls 5224 1343 Pls 5093 1520 Pls 5093 1520 Pls 5093 1520 Pls 2573 1550 Pls 2573 1550 Pls 3312 1550 Pls 3138 1609 Pls 3138 1609 Pls 2703 1638 Pls 3312 1638 Pls 5441 2376 Pls 4355 2465 Pls 4398 2465 Pls 4528 2465 Pls 6223 2494 Pls 4355 2553 Pls 4355 2760 Pls 6354 2760 Pls 6527 2878 Pls 4702 2967 Pls 4702 2967 Pls 5137 2967 Pls 5137 2967 Pls 5137 2967 Pls 6658 2996 Pls 6832 2996 Pls 5093 3232 Pls 6919 3262 Pls 6527 3380 Pls 6571 3380 Pls 6701 3380 Pls 6701 3380 Pls 6701 3380 Pls 6397 3469 Pls 6397 3498 Pls 6571 3498 Pls 5485 3557 Pls 5615 3587 Pls 6223 3587 Pls 6223 3587 Pls 6223 3587 Pls 6223 3587 Pls 6223 3587 Pls 6397 3587 Pls 6397 3587 Pls 6397 3587 Pls 6093 3616 Pls 6354 4118 Pls 3141 4487 Pls 1.500 UP 1.000 UL LT1 2842 4347 M (Electrostatic Interactions) Rshow 6310 457 S15 6310 457 S15 2964 1284 S15 2964 1284 S15 3138 1609 S15 3138 1609 S15 3442 2110 S15 3442 2110 S15 4659 2347 S15 4659 2347 S15 4659 2347 S15 4659 2347 S15 5311 3410 S15 6745 3410 S15 6745 3410 S15 6745 4384 S15 3141 4347 S15 1.500 UP 1.000 UL LT2 2842 4207 M (Hydrogen Bonds) Rshow 3964 339 TriUF 835 369 TriUF 878 369 TriUF 922 398 TriUF 1009 457 TriUF 1052 487 TriUF 1095 516 TriUF 1139 546 TriUF 1182 575 TriUF 1226 605 TriUF 1313 693 TriUF 1356 693 TriUF 1400 723 TriUF 1443 811 TriUF 1487 811 TriUF 1617 870 TriUF 1660 900 TriUF 1747 959 TriUF 1791 989 TriUF 1878 1048 TriUF 1921 1077 TriUF 1965 1107 TriUF 2008 1136 TriUF 2008 1166 TriUF 2051 1166 TriUF 2095 1195 TriUF 2138 1225 TriUF 2225 1343 TriUF 2269 1343 TriUF 2312 1402 TriUF 2356 1402 TriUF 2443 1461 TriUF 2573 1550 TriUF 2616 1550 TriUF 2703 1638 TriUF 2877 1756 TriUF 2921 1756 TriUF 2921 1786 TriUF 2964 1786 TriUF 3008 1815 TriUF 3051 1845 TriUF 3051 1874 TriUF 3138 1963 TriUF 3355 2051 TriUF 3399 2081 TriUF 3529 2170 TriUF 3572 2199 TriUF 3616 2229 TriUF 3659 2258 TriUF 3703 2288 TriUF 3746 2347 TriUF 3790 2347 TriUF 3790 2376 TriUF 3833 2376 TriUF 3877 2406 TriUF 3920 2435 TriUF 3964 2465 TriUF 4007 2553 TriUF 4050 2553 TriUF 4137 2642 TriUF 4181 2642 TriUF 4224 2642 TriUF 4268 2671 TriUF 4355 2730 TriUF 4355 2760 TriUF 4398 2760 TriUF 4442 2790 TriUF 4485 2819 TriUF 4528 2849 TriUF 4572 2878 TriUF 4615 2908 TriUF 4659 2937 TriUF 4702 2967 TriUF 4746 2996 TriUF 4833 3085 TriUF 4833 3114 TriUF 4876 3114 TriUF 4920 3085 TriUF 5093 3262 TriUF 5137 3291 TriUF 5180 3291 TriUF 5267 3350 TriUF 5267 3380 TriUF 5311 3380 TriUF 5354 3410 TriUF 5354 3439 TriUF 5441 3469 TriUF 5528 3587 TriUF 5571 3557 TriUF 5571 3587 TriUF 5615 3587 TriUF 5658 3616 TriUF 5702 3646 TriUF 5702 3675 TriUF 5702 3705 TriUF 5745 3705 TriUF 5789 3705 TriUF 5876 3823 TriUF 6049 3911 TriUF 6180 3970 TriUF 6180 4000 TriUF 6223 4000 TriUF 6223 4030 TriUF 6267 4030 TriUF 6310 4059 TriUF 6354 4089 TriUF 6397 4118 TriUF 6441 4148 TriUF 6441 4177 TriUF 6484 4177 TriUF 6484 4207 TriUF 6527 4236 TriUF 6571 4236 TriUF 6614 4266 TriUF 6658 4295 TriUF 6658 4325 TriUF 6701 4325 TriUF 6745 4354 TriUF 6788 4384 TriUF 6788 4413 TriUF 6832 4413 TriUF 6919 4443 TriUF 835 369 TriUF 835 369 TriUF 1139 575 TriUF 2269 1343 TriUF 2703 1609 TriUF 2877 1756 TriUF 3138 1963 TriUF 3399 2081 TriUF 3399 2110 TriUF 3572 2199 TriUF 4268 2671 TriUF 4137 2642 TriUF 4442 2790 TriUF 4702 2967 TriUF 5093 3262 TriUF 5354 3410 TriUF 5702 3675 TriUF 2877 1756 TriUF 6223 664 TriUF 3141 4207 TriUF stroke grestore end showpage %%Trailer %%DocumentFonts: Times Helvetica %%EndDocument @endspecial 383 3141 a @beginspecial 50 @llx 50 @lly 410 @urx 302 @ury 1842 @rwi 1842 @rhi @setspecial %%BeginDocument: imagens/1aj4_ctm.eps %!PS-Adobe-2.0 EPSF-2.0 %%Title: 1aj4.txt.eps %%Creator: gnuplot 3.7 patchlevel 3 %%CreationDate: Wed Jul 28 13:49:29 2004 %%DocumentFonts: (atend) %%BoundingBox: 50 50 410 302 %%Orientation: Portrait %%EndComments /gnudict 256 dict def gnudict begin /Color false def /Solid false def /gnulinewidth 5.000 def /userlinewidth gnulinewidth def /vshift -46 def /dl {10 mul} def /hpt_ 31.5 def /vpt_ 31.5 def /hpt hpt_ def /vpt vpt_ def /M {moveto} bind def /L {lineto} bind def /R {rmoveto} bind def /V {rlineto} bind def /vpt2 vpt 2 mul def /hpt2 hpt 2 mul def /Lshow { currentpoint stroke M 0 vshift R show } def /Rshow { currentpoint stroke M dup stringwidth pop neg vshift R show } def /Cshow { currentpoint stroke M dup stringwidth pop -2 div vshift R show } def /UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def /DL { Color {setrgbcolor Solid {pop []} if 0 setdash } {pop pop pop Solid {pop []} if 0 setdash} ifelse } def /BL { stroke userlinewidth 2 mul setlinewidth } def /AL { stroke userlinewidth 2 div setlinewidth } def /UL { dup gnulinewidth mul /userlinewidth exch def dup 1 lt {pop 1} if 10 mul /udl exch def } def /PL { stroke userlinewidth setlinewidth } def /LTb { BL [] 0 0 0 DL } def /LTa { AL [1 udl mul 2 udl mul] 0 setdash 0 0 0 setrgbcolor } def /LT0 { PL [] 1 0 0 DL } def /LT1 { PL [4 dl 2 dl] 0 1 0 DL } def /LT2 { PL [2 dl 3 dl] 0 0 1 DL } def /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def /Pnt { stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore } def /Dia { stroke [] 0 setdash 2 copy vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke Pnt } def /Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V currentpoint stroke M hpt neg vpt neg R hpt2 0 V stroke } def /Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke Pnt } def /Crs { stroke [] 0 setdash exch hpt sub exch vpt add M hpt2 vpt2 neg V currentpoint stroke M hpt2 neg 0 R hpt2 vpt2 V stroke } def /TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke Pnt } def /Star { 2 copy Pls Crs } def /BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath fill } def /TriUF { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath fill } def /TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke Pnt } def /TriDF { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath fill} def /DiaF { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath fill } def /Pent { stroke [] 0 setdash 2 copy gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore Pnt } def /PentF { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath fill grestore } def /Circle { stroke [] 0 setdash 2 copy hpt 0 360 arc stroke Pnt } def /CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def /C0 { BL [] 0 setdash 2 copy moveto vpt 90 450 arc } bind def /C1 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill vpt 0 360 arc closepath } bind def /C2 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C3 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill vpt 0 360 arc closepath } bind def /C4 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc closepath } bind def /C5 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc } bind def /C6 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 270 arc closepath fill vpt 0 360 arc closepath } bind def /C7 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 270 arc closepath fill vpt 0 360 arc closepath } bind def /C8 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C9 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 450 arc closepath fill vpt 0 360 arc closepath } bind def /C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C11 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C12 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C13 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C14 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 360 arc closepath fill vpt 0 360 arc } bind def /C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill vpt 0 360 arc closepath } bind def /Rec { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath } bind def /Square { dup Rec } bind def /Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def /S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def /S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def /S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def /S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill 2 copy vpt Square fill Bsquare } bind def /S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def /S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def /S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def /S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy vpt Square fill Bsquare } bind def /S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def /D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def /D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def /D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def /D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def /D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def /D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def /D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def /D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def /D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def /D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def /D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def /D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def /D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def /D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def /D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def /D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def /DiaE { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke } def /BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke } def /TriUE { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke } def /TriDE { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke } def /PentE { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore } def /CircE { stroke [] 0 setdash hpt 0 360 arc stroke } def /Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def /DiaW { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V Opaque stroke } def /BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V Opaque stroke } def /TriUW { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V Opaque stroke } def /TriDW { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V Opaque stroke } def /PentW { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat Opaque stroke grestore } def /CircW { stroke [] 0 setdash hpt 0 360 arc Opaque stroke } def /BoxFill { gsave Rec 1 setgray fill grestore } def /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall currentdict end definefont pop end %%EndProlog gnudict begin gsave 50 50 translate 0.050 0.050 scale 0 setgray newpath (Helvetica) findfont 140 scalefont setfont 1.000 UL LTb 574 280 M 63 0 V 6325 0 R -63 0 V 490 280 M ( 0) Rshow 574 819 M 63 0 V 6325 0 R -63 0 V 490 819 M ( 20) Rshow 574 1358 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 40) Rshow 574 1897 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 60) Rshow 574 2437 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 80) Rshow 574 2976 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 100) Rshow 574 3515 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 120) Rshow 574 4054 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 140) Rshow 574 4593 M 63 0 V 6325 0 R -63 0 V -6409 0 R ( 160) Rshow 574 280 M 0 63 V 0 4277 R 0 -63 V 574 140 M ( 0) Cshow 1368 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 20) Cshow 2161 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 40) Cshow 2955 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 60) Cshow 3748 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 80) Cshow 4542 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 100) Cshow 5335 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 120) Cshow 6129 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 140) Cshow 6922 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 160) Cshow 1.000 UL LTb 574 280 M 6388 0 V 0 4340 V -6388 0 V 574 280 L /Times findfont 300 scalefont setfont 3768 4830 M (\(c\)) Cshow /Helvetica findfont 140 scalefont setfont 1.500 UP 1.000 UL LT0 2842 4487 M (Hydrophobic Interactions) Rshow 812 361 Pls 3708 415 Pls 3708 415 Pls 3708 415 Pls 3828 415 Pls 971 469 Pls 971 469 Pls 971 469 Pls 3828 496 Pls 3828 496 Pls 3828 496 Pls 1050 523 Pls 1249 523 Pls 3669 523 Pls 3669 523 Pls 3669 523 Pls 3669 523 Pls 3828 523 Pls 1209 603 Pls 1209 603 Pls 1209 603 Pls 1368 711 Pls 1368 711 Pls 1368 711 Pls 1368 711 Pls 1368 711 Pls 1368 711 Pls 1407 738 Pls 1407 738 Pls 1407 738 Pls 1407 738 Pls 2478 819 Pls 3629 819 Pls 3629 819 Pls 3629 819 Pls 3629 819 Pls 3788 819 Pls 3788 819 Pls 3510 846 Pls 3510 846 Pls 3510 846 Pls 1606 873 Pls 1606 873 Pls 1606 900 Pls 1645 900 Pls 1645 900 Pls 1645 900 Pls 1645 900 Pls 1645 900 Pls 1645 900 Pls 2439 900 Pls 1685 927 Pls 1685 927 Pls 1685 927 Pls 1685 927 Pls 1923 927 Pls 1963 927 Pls 2002 927 Pls 2002 927 Pls 1725 954 Pls 2320 1008 Pls 2320 1008 Pls 2320 1008 Pls 2320 1008 Pls 2320 1008 Pls 2320 1008 Pls 2320 1008 Pls 2320 1008 Pls 2439 1008 Pls 2439 1008 Pls 2439 1008 Pls 1804 1035 Pls 1804 1035 Pls 1963 1035 Pls 1963 1035 Pls 2002 1035 Pls 2161 1250 Pls 2161 1250 Pls 2161 1250 Pls 2161 1250 Pls 2201 1250 Pls 2201 1250 Pls 2201 1250 Pls 3351 1277 Pls 3351 1277 Pls 3391 1277 Pls 3391 1277 Pls 2359 1385 Pls 3629 1385 Pls 3629 1385 Pls 3629 1385 Pls 3748 1385 Pls 3748 1385 Pls 2439 1466 Pls 2439 1466 Pls 2478 1466 Pls 2478 1466 Pls 3629 1466 Pls 3629 1466 Pls 2637 1493 Pls 3748 1493 Pls 2637 1628 Pls 2637 1628 Pls 2836 1709 Pls 3113 1924 Pls 3113 1924 Pls 3153 1924 Pls 3153 1924 Pls 3351 1924 Pls 3351 1924 Pls 3431 1924 Pls 3867 2005 Pls 3232 2032 Pls 3272 2032 Pls 3312 2086 Pls 3589 2221 Pls 3589 2221 Pls 3589 2221 Pls 3589 2221 Pls 3589 2221 Pls 3589 2221 Pls 3589 2221 Pls 3589 2221 Pls 3629 2221 Pls 3669 2275 Pls 3669 2275 Pls 3708 2302 Pls 3708 2329 Pls 3788 2383 Pls 3788 2383 Pls 4383 2760 Pls 4383 2760 Pls 4383 2760 Pls 4383 2760 Pls 4383 2760 Pls 4383 2760 Pls 6645 2895 Pls 6684 2895 Pls 6803 2895 Pls 6803 2895 Pls 6526 2922 Pls 6526 2922 Pls 6526 2922 Pls 6526 2922 Pls 4700 2976 Pls 4938 3003 Pls 4978 3003 Pls 6446 3003 Pls 6486 3003 Pls 6486 3003 Pls 6486 3003 Pls 5335 3083 Pls 5335 3083 Pls 5335 3083 Pls 5335 3083 Pls 5335 3083 Pls 5335 3083 Pls 5335 3083 Pls 5335 3083 Pls 5335 3083 Pls 5454 3083 Pls 4859 3110 Pls 5018 3110 Pls 5018 3110 Pls 5177 3137 Pls 5296 3137 Pls 5296 3137 Pls 4899 3164 Pls 4899 3164 Pls 5177 3164 Pls 6407 3272 Pls 6486 3272 Pls 6486 3272 Pls 5177 3299 Pls 5177 3326 Pls 5177 3326 Pls 6010 3326 Pls 5256 3353 Pls 5256 3353 Pls 5256 3353 Pls 6010 3353 Pls 6010 3353 Pls 6764 3434 Pls 5732 3461 Pls 5732 3461 Pls 5851 3461 Pls 5851 3461 Pls 5811 3730 Pls 5851 3730 Pls 5851 3730 Pls 5891 3784 Pls 6764 3946 Pls 6764 3946 Pls 6764 3946 Pls 6446 3973 Pls 6922 4027 Pls 6922 4027 Pls 6764 4054 Pls 6764 4054 Pls 6764 4054 Pls 6764 4054 Pls 6287 4081 Pls 6287 4081 Pls 6287 4081 Pls 6605 4108 Pls 6605 4108 Pls 6327 4135 Pls 6327 4135 Pls 6605 4135 Pls 6645 4270 Pls 6645 4270 Pls 6764 4270 Pls 6605 4297 Pls 6684 4323 Pls 6684 4323 Pls 6684 4323 Pls 6803 4404 Pls 6803 4404 Pls 6922 4485 Pls 6922 4485 Pls 3141 4487 Pls 1.500 UP 1.000 UL LT1 2842 4347 M (Electrostatic Interactions) Rshow 971 442 S15 3867 1978 S15 3867 1978 S15 3867 1978 S15 4026 2517 S15 4026 2517 S15 4026 2517 S15 4066 2517 S15 4066 2517 S15 4224 2652 S15 6407 3218 S15 6407 3218 S15 5732 3461 S15 5732 3461 S15 6724 4108 S15 3141 4347 S15 1.500 UP 1.000 UL LT2 2842 4207 M (Hydrogen Bonds) Rshow 852 415 TriUF 891 415 TriUF 931 415 TriUF 971 442 TriUF 1010 523 TriUF 1050 523 TriUF 1169 630 TriUF 1209 630 TriUF 1209 657 TriUF 1288 657 TriUF 1368 711 TriUF 1368 738 TriUF 1407 738 TriUF 1447 765 TriUF 1447 819 TriUF 1487 792 TriUF 1487 819 TriUF 1526 819 TriUF 1526 873 TriUF 1566 873 TriUF 1566 900 TriUF 1606 873 TriUF 1606 900 TriUF 1606 927 TriUF 1645 900 TriUF 1645 927 TriUF 1685 927 TriUF 1764 1035 TriUF 1804 1035 TriUF 3431 1250 TriUF 3351 1304 TriUF 2121 1277 TriUF 2161 1277 TriUF 2201 1277 TriUF 2240 1358 TriUF 2320 1385 TriUF 2359 1385 TriUF 2439 1493 TriUF 2478 1466 TriUF 2478 1493 TriUF 2518 1493 TriUF 2558 1493 TriUF 2836 1709 TriUF 2915 1790 TriUF 2915 1817 TriUF 2955 1790 TriUF 2955 1817 TriUF 3034 1843 TriUF 3074 1870 TriUF 3074 1924 TriUF 3113 1897 TriUF 3113 1924 TriUF 3153 1924 TriUF 3232 2032 TriUF 3550 2248 TriUF 3629 2248 TriUF 3629 2302 TriUF 3669 2302 TriUF 3708 2302 TriUF 3708 2356 TriUF 3748 2329 TriUF 3748 2356 TriUF 3947 2463 TriUF 4423 2841 TriUF 4502 2841 TriUF 4581 2922 TriUF 4581 2949 TriUF 4661 2949 TriUF 4661 3003 TriUF 4700 2976 TriUF 4700 3003 TriUF 4740 3003 TriUF 4780 3083 TriUF 4859 3110 TriUF 6446 3299 TriUF 5177 3353 TriUF 5216 3326 TriUF 5256 3353 TriUF 5256 3407 TriUF 5296 3407 TriUF 5296 3434 TriUF 5335 3434 TriUF 5415 3488 TriUF 5454 3488 TriUF 5454 3542 TriUF 5494 3542 TriUF 5534 3542 TriUF 5772 3757 TriUF 5811 3757 TriUF 5891 3784 TriUF 5891 3838 TriUF 6089 3919 TriUF 6129 3946 TriUF 6168 3973 TriUF 6248 4081 TriUF 6446 3299 TriUF 6565 4297 TriUF 6645 4297 TriUF 6645 4350 TriUF 6684 4350 TriUF 6684 4377 TriUF 6724 4377 TriUF 6724 4404 TriUF 6764 4377 TriUF 6803 4404 TriUF 6803 4458 TriUF 6843 4431 TriUF 6843 4458 TriUF 6883 4458 TriUF 6883 4512 TriUF 1288 657 TriUF 3312 2032 TriUF 3550 2248 TriUF 3589 2248 TriUF 4462 2841 TriUF 5177 3164 TriUF 4859 3110 TriUF 4899 3110 TriUF 4978 3218 TriUF 5177 3326 TriUF 5494 3515 TriUF 6605 4108 TriUF 6287 4081 TriUF 6327 4081 TriUF 6367 4081 TriUF 6407 4189 TriUF 6565 4297 TriUF 6605 4297 TriUF 2796 1709 TriUF 3312 2032 TriUF 3312 2086 TriUF 3312 2086 TriUF 3907 1628 TriUF 3141 4207 TriUF stroke grestore end showpage %%Trailer %%DocumentFonts: Times Helvetica %%EndDocument @endspecial 1557 w @beginspecial 50 @llx 50 @lly 410 @urx 302 @ury 1842 @rwi 1842 @rhi @setspecial %%BeginDocument: imagens/1ag6_ctm.eps %!PS-Adobe-2.0 EPSF-2.0 %%Title: 1ag6.txt.eps %%Creator: gnuplot 3.7 patchlevel 3 %%CreationDate: Wed Jul 28 13:50:44 2004 %%DocumentFonts: (atend) %%BoundingBox: 50 50 410 302 %%Orientation: Portrait %%EndComments /gnudict 256 dict def gnudict begin /Color false def /Solid false def /gnulinewidth 5.000 def /userlinewidth gnulinewidth def /vshift -46 def /dl {10 mul} def /hpt_ 31.5 def /vpt_ 31.5 def /hpt hpt_ def /vpt vpt_ def /M {moveto} bind def /L {lineto} bind def /R {rmoveto} bind def /V {rlineto} bind def /vpt2 vpt 2 mul def /hpt2 hpt 2 mul def /Lshow { currentpoint stroke M 0 vshift R show } def /Rshow { currentpoint stroke M dup stringwidth pop neg vshift R show } def /Cshow { currentpoint stroke M dup stringwidth pop -2 div vshift R show } def /UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def /DL { Color {setrgbcolor Solid {pop []} if 0 setdash } {pop pop pop Solid {pop []} if 0 setdash} ifelse } def /BL { stroke userlinewidth 2 mul setlinewidth } def /AL { stroke userlinewidth 2 div setlinewidth } def /UL { dup gnulinewidth mul /userlinewidth exch def dup 1 lt {pop 1} if 10 mul /udl exch def } def /PL { stroke userlinewidth setlinewidth } def /LTb { BL [] 0 0 0 DL } def /LTa { AL [1 udl mul 2 udl mul] 0 setdash 0 0 0 setrgbcolor } def /LT0 { PL [] 1 0 0 DL } def /LT1 { PL [4 dl 2 dl] 0 1 0 DL } def /LT2 { PL [2 dl 3 dl] 0 0 1 DL } def /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def /Pnt { stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore } def /Dia { stroke [] 0 setdash 2 copy vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke Pnt } def /Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V currentpoint stroke M hpt neg vpt neg R hpt2 0 V stroke } def /Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke Pnt } def /Crs { stroke [] 0 setdash exch hpt sub exch vpt add M hpt2 vpt2 neg V currentpoint stroke M hpt2 neg 0 R hpt2 vpt2 V stroke } def /TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke Pnt } def /Star { 2 copy Pls Crs } def /BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath fill } def /TriUF { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath fill } def /TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke Pnt } def /TriDF { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath fill} def /DiaF { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath fill } def /Pent { stroke [] 0 setdash 2 copy gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore Pnt } def /PentF { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath fill grestore } def /Circle { stroke [] 0 setdash 2 copy hpt 0 360 arc stroke Pnt } def /CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def /C0 { BL [] 0 setdash 2 copy moveto vpt 90 450 arc } bind def /C1 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill vpt 0 360 arc closepath } bind def /C2 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C3 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill vpt 0 360 arc closepath } bind def /C4 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc closepath } bind def /C5 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc } bind def /C6 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 270 arc closepath fill vpt 0 360 arc closepath } bind def /C7 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 270 arc closepath fill vpt 0 360 arc closepath } bind def /C8 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C9 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 450 arc closepath fill vpt 0 360 arc closepath } bind def /C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C11 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C12 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C13 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C14 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 360 arc closepath fill vpt 0 360 arc } bind def /C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill vpt 0 360 arc closepath } bind def /Rec { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath } bind def /Square { dup Rec } bind def /Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def /S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def /S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def /S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def /S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill 2 copy vpt Square fill Bsquare } bind def /S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def /S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def /S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def /S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy vpt Square fill Bsquare } bind def /S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def /D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def /D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def /D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def /D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def /D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def /D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def /D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def /D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def /D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def /D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def /D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def /D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def /D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def /D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def /D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def /D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def /DiaE { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke } def /BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke } def /TriUE { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke } def /TriDE { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke } def /PentE { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore } def /CircE { stroke [] 0 setdash hpt 0 360 arc stroke } def /Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def /DiaW { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V Opaque stroke } def /BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V Opaque stroke } def /TriUW { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V Opaque stroke } def /TriDW { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V Opaque stroke } def /PentW { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat Opaque stroke grestore } def /CircW { stroke [] 0 setdash hpt 0 360 arc Opaque stroke } def /BoxFill { gsave Rec 1 setgray fill grestore } def /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall currentdict end definefont pop end %%EndProlog gnudict begin gsave 50 50 translate 0.050 0.050 scale 0 setgray newpath (Helvetica) findfont 140 scalefont setfont 1.000 UL LTb 490 280 M 63 0 V 6409 0 R -63 0 V 406 280 M ( 0) Rshow 490 718 M 63 0 V 6409 0 R -63 0 V 406 718 M ( 10) Rshow 490 1157 M 63 0 V 6409 0 R -63 0 V -6493 0 R ( 20) Rshow 490 1595 M 63 0 V 6409 0 R -63 0 V -6493 0 R ( 30) Rshow 490 2034 M 63 0 V 6409 0 R -63 0 V -6493 0 R ( 40) Rshow 490 2472 M 63 0 V 6409 0 R -63 0 V -6493 0 R ( 50) Rshow 490 2910 M 63 0 V 6409 0 R -63 0 V -6493 0 R ( 60) Rshow 490 3349 M 63 0 V 6409 0 R -63 0 V -6493 0 R ( 70) Rshow 490 3787 M 63 0 V 6409 0 R -63 0 V -6493 0 R ( 80) Rshow 490 4225 M 63 0 V 6409 0 R -63 0 V -6493 0 R ( 90) Rshow 490 280 M 0 63 V 0 4277 R 0 -63 V 490 140 M ( 0) Cshow 1144 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 10) Cshow 1797 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 20) Cshow 2451 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 30) Cshow 3105 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 40) Cshow 3759 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 50) Cshow 4412 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 60) Cshow 5066 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 70) Cshow 5720 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 80) Cshow 6374 280 M 0 63 V 0 4277 R 0 -63 V 0 -4417 R ( 90) Cshow 1.000 UL LTb 490 280 M 6472 0 V 0 4340 V -6472 0 V 490 280 L /Times findfont 300 scalefont setfont 3726 4830 M (\(d\)) Cshow /Helvetica findfont 140 scalefont setfont 1.500 UP 1.000 UL LT0 2758 4487 M (Hydrophobic Interactions) Rshow 1732 324 Pls 1863 324 Pls 1732 412 Pls 1732 412 Pls 2386 412 Pls 1405 499 Pls 1405 499 Pls 2909 499 Pls 4609 499 Pls 1471 587 Pls 6178 806 Pls 6374 806 Pls 6504 806 Pls 1536 894 Pls 5851 894 Pls 5851 894 Pls 5851 894 Pls 6504 894 Pls 6504 894 Pls 6570 894 Pls 6766 1113 Pls 6766 1201 Pls 6897 1201 Pls 6897 1288 Pls 5262 1332 Pls 5262 1332 Pls 2386 1464 Pls 2386 1464 Pls 3040 1551 Pls 4609 1639 Pls 2909 1771 Pls 2909 1814 Pls 2909 1814 Pls 4674 1814 Pls 4805 1814 Pls 6178 1902 Pls 6504 1902 Pls 5916 2034 Pls 4086 2077 Pls 4086 2077 Pls 4086 2077 Pls 5851 2077 Pls 3432 2121 Pls 3889 2165 Pls 5785 2253 Pls 3889 2297 Pls 5720 2297 Pls 5720 2340 Pls 5720 2340 Pls 5720 2340 Pls 5720 2340 Pls 5720 2340 Pls 5458 2472 Pls 5458 2472 Pls 4478 2779 Pls 5066 2779 Pls 5066 2779 Pls 5066 2779 Pls 5066 2779 Pls 5066 2779 Pls 5066 2779 Pls 4935 3129 Pls 6962 3656 Pls 6897 3787 Pls 6635 3875 Pls 6243 3919 Pls 6112 3962 Pls 6504 3962 Pls 6504 4094 Pls 3057 4487 Pls 1.500 UP 1.000 UL LT1 2758 4347 M (Electrostatic Interactions) Rshow 2451 368 S15 2451 368 S15 6701 1069 S15 6701 1069 S15 5132 1420 S15 5132 1420 S15 5785 2121 S15 5785 2253 S15 4020 2516 S15 3057 4347 S15 1.500 UP 1.000 UL LT2 2758 4207 M (Hydrogen Bonds) Rshow 2190 324 TriUF 2320 412 TriUF 1471 455 TriUF 2451 499 TriUF 1340 543 TriUF 1209 587 TriUF 1078 587 TriUF 1144 587 TriUF 1340 762 TriUF 1471 455 TriUF 6701 1113 TriUF 6831 1201 TriUF 5328 1332 TriUF 2124 1244 TriUF 5197 1464 TriUF 2320 324 TriUF 5066 1551 TriUF 2451 412 TriUF 4935 1639 TriUF 2582 499 TriUF 5916 2034 TriUF 5785 2121 TriUF 3366 2121 TriUF 3432 2121 TriUF 3759 2340 TriUF 3955 2516 TriUF 4020 2516 TriUF 4151 2560 TriUF 4216 1990 TriUF 4478 2823 TriUF 4609 1902 TriUF 4870 1639 TriUF 5066 1551 TriUF 5197 1464 TriUF 6897 3699 TriUF 6766 3787 TriUF 5785 2253 TriUF 6635 3875 TriUF 5916 2034 TriUF 6504 3962 TriUF 6178 3962 TriUF 6178 4006 TriUF 6243 3962 TriUF 6374 4094 TriUF 6439 4138 TriUF 6504 4094 TriUF 6570 4269 TriUF 6635 3875 TriUF 6701 1025 TriUF 6766 3787 TriUF 6831 1113 TriUF 6897 3699 TriUF 6962 1201 TriUF 2124 324 TriUF 2582 543 TriUF 1209 675 TriUF 2124 1244 TriUF 2909 1727 TriUF 4151 2077 TriUF 3366 2121 TriUF 4151 2560 TriUF 3955 2516 TriUF 5066 2691 TriUF 4674 2998 TriUF 4935 3086 TriUF 4739 1639 TriUF 5393 1288 TriUF 5720 3612 TriUF 6047 1946 TriUF 2582 631 TriUF 1209 675 TriUF 4412 2823 TriUF 3057 4207 TriUF stroke grestore end showpage %%Trailer %%DocumentFonts: Times Helvetica %%EndDocument @endspecial -13 3360 a Fq(Figure)35 b(2.)h(Examples)g(of)e(pr)n (oteins)i(contact)e(maps:)h Fn(\(a\))f Fq(Human)h Fp(My)n(oglobin)p Fq(,)f Fn(\(b\))h Fq(Sea)h(Hare)g Fp(My)n(oglobin)p Fq(,)f Fn(\(c\))-13 3460 y Fp(T)-7 b(r)n(oponin-C)28 b Fq(and)22 b Fn(\(d\))h Fp(Plastoc)o(y)n(anin)p -112 3588 V -112 3754 a Fy(3.)69 b(Related)25 b(w)o(orks)-13 3999 y Fw(Protein)c (topology)e(has)i(been)g(a)h(topic)e(of)h(great)g(interest)g(in)h(the) -112 4098 y(last)d(years.)g(T)o(OPS)g([19)o(])g(is)h(one)e(of)h(the)g (best)g(web)g(sites)i(destinated)-112 4198 y(for)35 b(protein)h (topology)e(studies.)j(It)f(presents)h(a)g(protein)e(topol-)-112 4298 y(ogy)17 b(atlas)i(composed)e(by)h(cartoons)f(representing)g(the)h (topologies)-112 4397 y(of)25 b(proteins.)f(These)h(are)h(graphical)e (forms)h(of)g(tw)o(o-dimensional)-112 4497 y(schematic)k(diagrams)g (which)g(represent)g(a)i(fold)e(as)i(a)f(sequence)-112 4597 y(of)j(secondary)g(structures)g(and)h(their)g(relati)n(v)o(e)f (orientation)f(and)-112 4696 y(spatial)26 b(position.)f(T)o(OPS)h(also) g(performs)f(protein)g(classi\002cation)-112 4796 y(based)19 b(on)h(pattern)f(searching)g(using)h(a)h(string-graph)c(algorithm.)-13 4926 y(Another)38 b(method)h(presented)f(for)h(comparison)f(of)h (protein)-112 5026 y(structures)26 b(is)i(T)o(OPSCAN)f([18)o(].)f(The)h (authors)f(used)h(secondary)-112 5126 y(structures)18 b(and)h(their)g(relati)n(v)o(e)f(direction,)g(proximity)-5 b(,)17 b(accessibil-)-112 5225 y(ity)24 b(and)g(length.)f(This)h (method)f(uses)i(the)f Fx(Needleman)f Fw(and)h Fx(W)-5 b(un-)-112 5325 y(sc)o(h)20 b Fw(dynamic)e(programming)f(algorithm)i ([12)n(].)2143 3754 y(The)26 b(CA)-9 b(TH)26 b([14)n(])g(database)f(is) i(a)f(hierarchical)e(domain)g(clas-)2044 3854 y(si\002cation)d(of)h (proteins.)e(Structures)h(are)h(grouped)d(into)j(fold)f(f)o(am-)2044 3954 y(ilies)31 b(depending)d(on)i(the)g(shape)g(and)g(connecti)n(vity) e(of)i(the)h(sec-)2044 4053 y(ondary)i(structures.)i(This)g(is)i(done)d (using)h(the)g(structure)g(com-)2044 4153 y(parison)18 b(algorithm)g(SSAP)j([15)o(].)e(P)o(arameters)g(for)g(clustering)g(do-) 2044 4252 y(mains)e(into)g(fold)g(f)o(amilies)g(were)h(determined)d(by) i(empirical)f(trials)2044 4352 y(throughout)h(the)j(database.)2143 4490 y(SCOP)40 b([11)n(])f(is)g(a)f(web)g(site)h(of)f(hierarchy)e(of)i (proteins.)f(It)2044 4589 y(w)o(as)j(created)e(by)h(manual)g (inspection)f(and)g(abetted)h(by)g(auto-)2044 4689 y(mated)15 b(methods,)g(aiming)h(to)g(pro)o(vide)e(a)j(description)d(of)i(the)g (struc-)2044 4789 y(tural)g(and)f(e)n(v)n(olutionary)f(relationships)h (between)g(proteins)g(whose)2044 4888 y(structures)k(are)h(kno)n(wn.) 2143 5026 y(All)31 b(these)f(w)o(orks)f(use)h(information)d(mostly)i (about)g(the)h(sec-)2044 5126 y(ondary)36 b(structures)i(of)g(proteins) f(to)h(analyize)g(their)g(structural)2044 5225 y(similarities.)24 b(Our)g(approach)e(deals)i(with)g(the)h(chemical)e(interac-)2044 5325 y(tions)c(in)g(the)g(molecules)f(which)g(is)i(an)f(or)o(ginal)e (approach.)f(W)-7 b(e)20 b(be-)p eop end %%Page: 4 4 TeXDict begin 4 3 bop -112 83 a Fw(lie)n(v)o(e)24 b(that)h(each)g(f)o (amily)f(of)h(proteins)f(presents)h(a)g(speci\002c)g(struc-)-112 183 y(tural)d(signature,)g(that)h(can)f(be)h(e)o(xtracted)f(from)f (contact)i(map)f(im-)-112 282 y(ages.)16 b(W)m(ith)g(our)g(methodology) d(we)j(can)g(analyze)g(the)g(interactions)-112 382 y(similarity)k (between)f(molecules.)-13 486 y(Another)e(adv)n(antage)f(of)i(our)g (methodology)d(is)k(that)f(it)h(can)g(also)-112 586 y(deal)27 b(with)h(comparison)e(of)i(proteins)f(with)h(the)g(same)g(structure.) -112 686 y(Proteins)20 b(with)h(the)f(same)h(structure)f(can)g(ha)n(v)o (e)g(v)o(ery)g(dif)n(ferent)e(se-)-112 785 y(quences)29 b(and)g(so,)i(dif)n(ferent)d(amino)i(acids)g(interactions.)f(In)h(the) -112 885 y(other)25 b(methods,)f(proteins)h(structurally)g(similar)h (are)g(considered)-112 985 y(equal.)h(Because)h(we)g(use)g (dissimilarity)g(metrics)g(that)g(are)g(well-)-112 1084 y(de\002ned)35 b(mathematically)f(and)i(continuously-v)n(alued,)31 b(we)37 b(can)-112 1184 y(measure)19 b(the)h(amount)g(by)f(which)h (multiple)g(proteins)g(from)f(a)i(sin-)-112 1283 y(gle)f(f)o(amily)f (dif)n(fer)g(from)h(each)f(other)-5 b(.)-112 1529 y Fy(4.)69 b(Image-matching)25 b(methodology)-13 1724 y Fw(In)k(this)h(section)g (we)g(sho)n(w)f(ho)n(w)g(dif)n(ferent)f(image-matching)-112 1824 y(approaches)19 b(may)j(be)g(used)f(to)h(compute)f(measures)g(of)h (structural)-112 1923 y(dissimilarity)d(between)f(tw)o(o)i(arbitrary)d (proteins)h(from)h(their)g(con-)-112 2023 y(tact)24 b(maps.)g(In)g (particular)m(,)e(we)i(consider)f(tw)o(o)i(conceptually)d(dis-)-112 2122 y(tinct)f(w)o(ays)g(of)g(treating)f(this)h(problem:)f(as)i(a)f Fx(Content-Based)e(Im-)-112 2222 y(a)o(g)o(e)c(Retrie)o(val)h Fw(\(CBIR\))g(problem)f(or)g(as)i(a)f(problem)f(of)g(image)h(re)o(g-) -112 2322 y(istration.)-13 2426 y(Content-Based)24 b(Image)g(Retrie)n (v)n(al)h(is)h(a)f(scienti\002c)g(discipline)-112 2526 y(lar)o(gely)19 b(based)h(on)g(the)h(notion)e(that)i(it)g(is)h(ideally) e(possible)g(to)h(per)n(-)-112 2625 y(form)g(some)h(form)g(of)g (semantics-preserving)d(compression)i([16)o(])-112 2725 y(of)34 b(each)h(image)f(in)i(a)f(database)g(into)f(a)i(signature)e(v)o (ector)g(that)-112 2825 y(should)17 b(be)i(as)g(small)g(as)g(possible)g (to)g(maximize)e(the)i(ef)n(\002cienc)o(y)e(of)-112 2924 y(image-based)j(queries)h(to)h(the)g(database)f(later)i(on.)e(Usually) -5 b(,)21 b(such)-112 3024 y(signature)30 b(v)o(ectors)h(are)h (computed)e(from)g(lo)n(w-le)n(v)o(el)h(primiti)n(v)o(es)-112 3124 y(and)17 b(their)g(perceptual)f(groupings)f([10)o(],)i Fx(i.e)o(.)p Fw(,)h(from)e(attrib)n(utes)i(that)-112 3223 y(can)f(be)h(measured)f(directly)h(from)f(images)h(such)f(as)i (color)m(,)e(te)o(xture)-112 3323 y(and)28 b(geometric)g(primiti)n(v)o (es)g(\(lines,)h(se)o(gments,)f(curv)o(es,)g(bound-)-112 3422 y(aries,)h(junctions,)g(etc\),)g(and)g(their)g(spatial)h (relationships)f(in)h(the)-112 3522 y(image,)19 b(which)h(con)m(v)o(e)o (y)d(higher)n(-le)n(v)o(el)h(semantic)i(cues.)-13 3626 y(A)35 b(strong)f(moti)n(v)n(ation)f(to)i(apply)f(CBIR)i(techniques)d (to)i(the)-112 3726 y(protein)30 b(classi\002cation)h(problem)f(is)i (the)f(gro)n(wing)f(size)i(of)f(pro-)-112 3826 y(tein)19 b(databases)g(such)g(as)h(the)g(PDB.)g(Ev)o(en)e(though)g(inde)o(xing)f (such)-112 3925 y(lar)o(ge)f(databases)i(can)f(be)h(a)g(costly)g (operation,)e(it)i(may)g(be)f(done)g(in-)-112 4025 y(crementally)j (and,)h(once)g(it)i(is)g(\002nished,)e(queries)g(to)h(the)g(database) -112 4125 y(are)e(answered)g(v)o(ery)f(ef)n(\002ciently)-5 b(.)19 b(On)i(the)f(other)g(hand,)f(in)i(spite)g(of)-112 4224 y(the)16 b(f)o(act)g(that)g(semantics-preserving)e(encoding)g(of)i (comple)o(x)e(pro-)-112 4324 y(tein)21 b(structural)g(properties)f (into)h(v)o(ery)g(small)h(v)o(ectors)f(is)h(possible)-112 4424 y(\(that')-5 b(s)18 b(what)g(the)g Fx(primary)g(structur)m(e)g Fw(is\),)h(it)f(is)h(not)f(clear)g(that)g(per)n(-)-112 4523 y(forming)k(such)h(encoding)f(directly)h(from)g(the)h(contact)g (maps)f(is)i(a)-112 4623 y(computationally)17 b(feasible)j(problem.)-13 4727 y(Thus,)g(alternati)n(v)o(ely)-5 b(,)17 b(we)k(propose)d(a)j(w)o (ay)f(of)g(measuring)e(ho)n(w)-112 4827 y(dissimilar)26 b(an)o(y)f(tw)o(o)h(proteins)f(are)h(based)g(on)f(the)h(cost)h(of)e(re) o(gis-)-112 4926 y(tering)30 b(the)h(images)f(formed)f(by)i(their)g (contact)f(maps.)g(The)h(im-)-112 5026 y(age)d(re)o(gistration)f (paradigm)g([5)o(])i(is)h(often)e(used)g(to)h(match)f(mul-)-112 5126 y(tiple)c(images)f(of)h(a)g(single)g(object)f(that)h(suf)n(fers)g (non-rigid)d(defor)n(-)-112 5225 y(mations)29 b([8)o(].)h(A)h(cost)f (is)h(attrib)n(uted)e(to)i(each)e(deformation)f(that)-112 5325 y(the)23 b(object)g(may)g(suf)n(fer)f(and)h(the)g(image-to-image)e (dissimilarity)2044 83 y(is)h(computed)d(by)i(\002nding)e(the)j (minimum-cost)d(deformation)f(that)2044 183 y(maps)i(one)f(image)h (onto)f(the)i(other)-5 b(.)2143 298 y(A)46 b(moti)n(v)n(ation)d(to)j (apply)e(this)h(idea)g(to)h(contact)e(maps)h(is)2044 398 y(that)k(distinct)g(proteins)e(did)i(e)n(v)n(olv)o(e)f(from)f (common)g(ances-)2044 498 y(tral)54 b(molecules,)g(and)g(their)g (phylogenetic)d(distances)j(\(Fig-)2044 597 y(ure)c(5\))g(are)g (strongly)f(correlated)g(to)i(structural)e(dissimilar)n(-)2044 697 y(ity)-5 b(.)34 b(Thus,)f(if)i(we)g(can)f(someho)n(w)f(model)g(the) i(\223deformations\224)2044 796 y(needed)41 b(to)h(\223w)o(arp\224)g(a) h(contact)f(map)g(into)g(another)f(as)i(a)g(se-)2044 896 y(quence)22 b(of)i(simple)g(transformations)d(that)j(mimic)g(the)g (ef)n(fects)f(of)2044 996 y(e)n(v)n(olutionary)17 b(changes)h(in)h (proteic)g(structure,)f(the)h(structural)g(dis-)2044 1095 y(similarity)32 b(between)f(an)o(y)g(tw)o(o)h(proteins)f(can)h(be) g(computed)d(by)2044 1195 y(\002nding)37 b(the)i(minimum-cost)d (sequence)i(of)g(such)g(transforma-)2044 1295 y(tions)20 b(between)f(their)h(contact)g(maps.)2143 1410 y(The)66 b(trade-of)n(fs)e(in)i(the)g(choice)f(between)h(these)g(tw)o(o)2044 1510 y(paradigms)47 b(are)h(similar)g(to)h(those)f(in)h(the)f(choice)g (between)2044 1609 y(feature-based)68 b(and)j(direct)f(methods)g(in)h (Computer)f(V)-5 b(i-)2044 1709 y(sion:)40 b(lik)o(e)g(feature-based)d (methods,)i(CBIR)i(techniques)e(tend)2044 1809 y(to)e(be)h(more)f(ef)n (\002cient)g(on)g(v)o(ery)f(lar)o(ge)h(data)g(sets,)h(b)n(ut)g(on)f (the)2044 1908 y(other)e(hand,)f(lik)o(e)j(direct)e(methods,)g(image)g (re)o(gistration)g(tech-)2044 2008 y(niques)45 b(tend)h(to)g(be)h(more) e(accurate,)g(at)i(least)g(in)f(terms)g(of)2044 2108 y(matching)k(pairs)i(of)g(images)f(that)h(are)g(indeed)f(closely)g(re-) 2044 2207 y(lated.)2044 2506 y Fm(4.1.)64 b(The)22 b(content-based)i (image)g(r)n(etrie)o(v)o(al)i(appr)n(oach)2143 2722 y Fw(In)38 b(order)e(to)i(fully)f(specify)g(a)h(Content-Based)f(Image)g (Re-)2044 2821 y(trie)n(v)n(al)19 b(algorithm,)e(it)j(is)g(necessary)f (to)g(de\002ne)g(ho)n(w)g(the)g(signature)2044 2921 y(v)o(ector)d(of)h (each)g(possible)g(image)f(is)j(generated)c(and)i(ho)n(w)g(the)g(sim-) 2044 3021 y(ilarity)25 b(between)f(tw)o(o)i(arbitrary)e(v)o(ectors)g (is)i(computed)e([9)o(].)h(Fig-)2044 3120 y(ure)18 b(3)h(presents)g(a)g (schematic)f(representation)f(of)i(the)g(CBIR)h(algo-)2044 3220 y(rithm)f(proposed)g(in)h(this)h(paper)-5 b(.)p 2044 3398 1969 4 v 2044 4711 a @beginspecial 14 @llx 14 @lly 640 @urx 416 @ury 2376 @rwi @setspecial %%BeginDocument: imagens/cbir.eps %!PS-Adobe-3.0 EPSF-3.0 %%Creator: GIMP PostScript file plugin V 1.15 by Peter Kirchgessner %%Title: /work/users/dlopes/sibgrapi/teste/imagens/cbir.eps %%CreationDate: Wed Jul 28 13:41:40 2004 %%DocumentData: Clean7Bit %%LanguageLevel: 2 %%Pages: 1 %%BoundingBox: 14 14 640 416 %%EndComments %%BeginProlog % Use own dictionary to avoid conflicts 10 dict begin %%EndProlog %%Page: 1 1 % Translate for offset 14.173228 14.173228 translate % Translate to begin of first scanline 0.000000 401.760000 translate 625.680000 -401.760000 scale % Image geometry 869 558 8 % Transformation matrix [ 869 0 0 558 0 0 ] currentfile /ASCII85Decode filter /RunLengthDecode filter %%BeginData: 32830 ASCII Bytes image JcF^/XoO%QJcC<$JcCf2JcF^/XoO%QpA][Dg]2p*JcELbJcF^/rrBA)rr@WMpA][Dg]2p*JcELb JcF^/rrBA)rr@WMpA][Dg]2p*JcELbJcF^/rrBA)rr@WMpA][Dg]2p*JcELbJcF^/rrBA)rr@WM pAb'kJcFg2r;_EKJcELbJcF^/rrE*!!)0g#rr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrE&u!)0j$ rr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrE#t!1(+orr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrDus !)0p&rr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrDoq!$&TMrr@WMpAb'kJcFg2r;_EKJcELbJcF^/ rrDoq!)1!(rr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrBA)rr@WMpAb'kJcFg2r;_EKJcELbJcF^/ rrBA)rr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrDfn!1(=urr@WMpAb'kJcFg2r;_EKJcELbJcF^/ rrBA)rr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrD`ls%L6.rr@WMpAb'kJcFg2r;_EKJcELbJcF^/ rrD]k!)13.rr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrBA)rr@WMpAb'kJcFg2r;_EKJcELbJcF^/ rrDWi!)190rr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrBA)rr@WMpAb'kJcFg2r;_EKJcELbJcF^/ rrBA)rr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrBA)rr@WMpAb'kJcFg2r;_EKJcELbJcF^/rrDKe !DFKRs8N)/s8N)8s8;qKs5a4Y!.k0$s1eSbs5F"X!:9^c9Z[86!4`(-!5nj8!.k12s8;qKs+13b s+14/s8N))s8N)/s82l8s8;qKs5a4Y!.k0$s1eSbs5F"X!:Kje*6/$Y!4`(*!65';!.k12s8;qK s+13bs+14/s8N)`rr>a9s8N)/s7cT8s8;qKs5a4Y!.k0$s1eSbs5F"X!:Kje*<#m;9[!J9!4`(& !6Y??!.k12s8;qKs+13bs+14/s8N))s8N)/s7?<8s8;qKs5a4Y!.k0$s1eSbs5F"X!4)Y)!4`(- !!*&n!7(WC!.k12s8;qKs+13bs+14/s8N)\rr>a=s8N)/s8;rss7cT?s8;qKs5a4Y!.k0$s1eSb s5F"X!9a@`*aAs8N)/s8;rls7ZNFs8;r>s7ZNbs8;r-s8;qKs+13bs+14/s8N)_rr=%_s8N)Ys3gu@ s7ZNHs8;r@s8;rrs8;rgs8E#.s8;qKs+13bs+14/s8N)_rrGe5c2[eDir@I-oDeRcgAh*ObQ%PA qu?Wqo)J[h\GuL-JcC<$^]/lbiW&oXZN'q)ir@I-nc/@ah#I^Hpo)J[h\GuL-JcC<$ ^]/lbiW&oXnc&S/n,EA]f)PaMir@I-nGi4_hZ*NSc2[_Bq#:[J@fDkjNirArW`;fQ3i;``Uc2[bCp\t3nrVu`pr;Z`rr;ZWor;Zcs!<<#ucN!hCJcC<$^]/lb iW&oXh#@@Jf`1sOirArW_Z0?1irArWc2[bCoDedis8W&urVuisrVuiss8W&us8VlpcN!hCJcC<$ ^]/lbiW&oXg]%7Ig&M'PirArW_#O-/jT#/Yc2[bCo`+mjrVuisrr;rtrr;rtrVultrr;os!WN/E s8;qKs+13bs+14/s8N)srrO2?*9-tu9\TOH!94%W!5AL.!9O7Z!6tQC!;-!94%W!5/@,!9aC\!6tQC!;--=!;HNl!;ulo!<)rs!;ulo!6kKA!.k0$s1eSbs5F"X!7LlI9]H*P!94%W!4Mq%!:Kmc!.k12 s8;qKs+13bs+14/s8N)Hrr>aQs8N)Ys8;r,s7cT\s8;qKs5a4Y!.k0$s1eSbs5F"X!7:`G9]Z6R !94%W!4i.)!:'U_!.k12s8;qKs+13bs+14/s8N)Fs8PdTs8N)Ys8;r0s7ZNXs8;qKs5a4Y!.k0$ s1eSbs5F"X!4)Y)!94%W!58F,!9aC\!.k12s8;qKs+13bs+14/s8N)Crr>aVs8N)Ys8;r4s7ZNT s8;qKs5a4Y!.k0$s1eSbs5F"X!4)Y)!94%W!5\^0!9=+X!.k12s8;qKs+13bs+14/s8N))s8N)Y s8;r7s7cTQs8;qKs5a4Y!.k0$s1eSbs5F"X!6tNG*<6%4lMpkairArW`;fT4huEWTJcFg2r;_EK JcELbJcF^/rrC1@!)2_YrrD'YdfAn;pAj(Mr;_EKjT#/YJcC<$^]/lbiW&oXZN'q)ir@I-o)JFa h#I^3ieGoIIJcFg2r;_EKJcELbJcF^/ rrBt:!)2q_rrBS/r;c`ppAi\Br;c*^r;cltrrC[NrW'5'r;_EKJcELbJcF^/rrDoq!$'/]!)2t` rrBS/r;cfrpAiV@r;c3ap&NeGquF#%r;_EKJcELbJcF^/rrBA)rrBS/r;cltpAiP>r;c6br;ccq rW(RMrW'5'r;_EKJcELbJcF^/rrBA)rrBS/o)R&8r;c9crW)corrC[NrW'5'r;_EKJcELbJcF^/ rrBk7!?=f+s8N)/s7HB8s8;rcs8E#os8N)Ns8E#'s8;qKs+13bs+14/s8N))s8N)/s7ZN8s8;rd s8E#mrr<&err<&qrr<&js8E#prr<&crrW9$rrDWi!s&B$!;lcr!:9aa!.k0$s1eSbs5F"X!;uis *6A-[*<#m;9_\Se!4`((!6G3=!:Tse!:p0d!<3#t!!*&u!!*&u!!*&u!<<)q!<)rs!<)ro!;ull !!*&p!!*&u!!*&u!<3#n!!*&r!:Kmc!.k0$s1eSbs5F"X!<2uuQGEM#9_eYf!4`(*!65';!:Tse !;$6j!<)rt!<3#p!!*&q!<<*!!<3#t!<3#t!<3#u!<)rs!<3#t!<3#t!<3#p!!<0#!<3#t!<3#s !<<)t!<<)u!:Kmc!.k0$s1eSbs5F"X!5&729_n_g!4`(,!6"p9!:Tse!;-ais8N)/ rr<&7s8;rds8E#js8N)rs8N)us8N)rs8N)ss8N)ns8E#us8E#rs8E#us8E#ts8E#ts8E#ps8)fq s8E#ts8E#ss8N)es8;qKs+13bs+14/s8N)Hrr=&!s8N(Ms7ZKk!:Tsd!;6Bk!;uls!<3#u!;lfr !;uls!;HNm!<<)u!;ulr!<3#p!<)rs!;ulr!<<)u!<3#t!<3#t!<)rt!:Kmc!.k0$s1eSbs5F"X !6G0?*:3_*!.k1Ds8;rcs8E#ks8E#rs8N)us8N)rs8N)ss8E#rs8N*!s8E#us8E#rs8N)ss8;rp s8E#rs8N)us8E#ts8E#ts8E#ss8N)es8;qKs+13bs+14/s8N),rrc$qrr<%Ms7ZKk!:Kmc!;c`q !<<)u!<)rs!<3#u!;lfr!;ulq!<3#u!<3#t!<3#t!<)rt!<)rt!;QTn!<)rs!<3#t!<3#t!<3#t !<)rt!:Kmc!.k0$s1eSbs5F"X!6YJcC<$^]/lbJcCB&r;`_pquHcsrW((?r;_EKJcELbJcC<$KE(lMV>pAl a8c)^BnJcFs6r;_EKjT#/YJcC<$^]/lb rVuisqZ$Npk5YG]kPtP^pAb'kq>^BnJcFs6r;_EKjT#/YJcC<$^]/lbrr;rtq#C?ok5YG]kPtP^ pAb$jqu?QoJcFs6r;_EKjT#/YJcC<$^]/lbrr;rtq#C?okPtM]kl:V^pAY-ns8E#qs82kJs60L] !.k12s8;qKs+13bs+14Ls8E#mrr<&us7u`ps8;ots8;rss8)frs7u`ns8)frs8)fkrrE-"r;cfr rr<'!rW)lrqZ-WqrVuruquD^Bns8W*!q#C^Hps8W&urVultrVultrr;rtrr;rtrr;rtrr;rt s8W#trr;uus8W&upAY*mr;Z`rrVuisrVultrr;rtrr;uur;ZcsJc>`Mr;_EKjT#/YJcC<$^]/lb r;Z]qrVuisrr;rtrr;rtrVultrr;rtrVuEgs8VoqrVucqq>^HprVuisrVuisrVuTl!<<#urr;rt Jc>`Mr;_EKjT#/YJcC<$^]/lbqu?HlqZ$Emrr;lr!<;rsrr;oss8Viorr;lrr;Z]qqZ$Ems8W*! rr;fps8Vus!<<#us8VlpJcGcMJH4I*JcC<$^]/lbNW9"YJcGQGJH4I*JcC<$^]/lbNW9"YJcGQG JH4I*JcC<$^]/lbNW9"YJcGQGJH4I*JcC<$^]/lbNW9"YJcC<$JcC<$P5g+5NrT%XJcC<$JcC<$ PQ-46O8o%VJcC<$JcC<$Q2cF8JcC<$JcC<$JcD8?JcC<$JcC<$JcC<$SH"0?JcC<$JcC<$JcD8? JcC<$JcC<$JcC<$SH"0?JcC<$JcC<$JcD8?JcC<$JcC<$JcC<$SH"0?JcC<$JcC<$JcD8?JcC<$ JcC<$JcC<$SH"0?JcC<$JcC<$JcD8?JcC<$JcE=]i;eH/JcCB&JcF=$q>c*HJcG*:i;eH/JcCB& JcFC&r;cisrW%NLJcG-;i;eH/JcCB&JcFF'rW)iqrW%NLJcG04s+13$s2Y09!7h,G!.k0$s,d83s+13$s2P*8 !8%8I!.k0$s,[22s+13$s2G$7!87DK!.k0$s,R,1s+13$s2=s6!8IPM!.k0$s,I&0s+13$s24m5 !8[\O!.k0$s,?u/s+13$s2+g4!8mhQ!.k0$s,6o.s+13$s2"a3!9*tS!.k0$s,-i-s+13$s1n[2 !9=+U!.k0$s,$c,s+13$s1eU1!9O7W!.k0$s+p]+s+13$s1\O0!9aCY!.k0$s+gW*s+13$s1SI/ !9sO[!.k0$s+^Q)s+13$s1JC.!:0[]!.k0$s+UK(s+13$s1A=-!:Bg_!.k0$s+LE's+13$s187, !:Tsa!.k0$s+C?&s+13$s1/1+!:g*c!.k0$s+:9%s+13$s1&+*!;$6e!.k0$s+13$s+13$s0r%) !;6Bg!.k0$s+11Ms+13$s+13Ys7u`is7u_Hs+13$s8W+Ms+13$s0_n'!;ZZk!.k0$s+14Ls+13$ s+13Ws7u`ms7u_Hs+13$s8DtKs+13$s0Mb%!<)ro!.k0$s+14Js+13$s+13Us7u`qs7u_Hs+13$ s82hIs+13$s0;Uq!.k0$s+14Hs+13$s+13Ss7HACs+13$s7u\Gs+13$s0)Is!.k0$s+14Fs+13$ s+13Qs7lYGs+13$s7cPEs+13$s/l=u!.k0$s+14Ds+13$s+13Os8;qKs+13$s7QDCs+13$s/Z2" !.k0$s2P)B!.k0$s+13$s+13$s6foj!.k0$s+13$s+13$s6fpe!42_*!.k0$s+13$s+13$s6fpe !42_*!.k0$s+13$s+13$s6fpe!42_*!.k0$s+13$s+13$s6fpe!42_*!.k0$s+13$s+13$s6fpe !!3*n[K$7,JcC<$JcC<$JcC<$mf3:es8N'm[f?@-JcC<$JcC<$JcC<$mf3:err3!mQFQtp!.k0$ s+13$s+13$s6fpe!42_*!.k0$s+13$s+13$s6fpe!;uis9Y(3'!.k0$s+13$s+13$s6fpe!42_* !.k0$s+13$s+13$s6fpe!;c]q9Y:?)!.k0$s+13$s+13$s6fpe!42_*!.k0$s+13$s+13$s6fpe !42_*!.k0$s+13$s+13$s6fpe!;?Em9Y^W-!.k0$s+13$s+13$s6fpe!;?Em9Y^W-!.k0$s+13$ s+13$s6fpe!;-9k9Ypc/!.k0$s+13$s+13$s6fpe!;-9k9Ypc/!.k0$s+13$s+13$s6fpe!;$6j 9Z-o1!.k0$s+13$s+13$s6fpe!:p-i9Z-o1!.k0$s+13$s+13$s6fpe!:g'h9Z6u2!.k0$s+13$ s+13$s6fpe!:^!g9Z@&3!.k0$s-!D5!3Q7!;?GD!9sQ8s0VfW!3Q!;?Hk!.k1@s8;qKs0Vh)!.k0Ys8;qKs02P'!;$3jQGW\%!;?Hk!.k1@s8;qKs0Vh) !.k0Ys8;qKs4%)'!42_*!;?Hk!.k1@s8;qKs0Vh)!.k0Ys8;qKs4%)'!42_*!;?Hk!.k1@s8;qK s0Vh)!.k0Ys8;qKs4%)K!8mhV!42_*!;?Hk!.k1@s8;qKs0Vh)!.k0Ys8;qKs4%)K!8mhV!9*qX 9[s+B!;?Hk!.k1@s8;qKs0Vh)!.k0Ys8;qKs4%)K!8mhV!;?Em9^McZ9\'1C!;?Hk!.k1@s8;qK s0Vh)!.k0Ys8;qKs4%)K!8mhV!8meV9\07D!;?Hk!.k1@s8;qKs0Vh)!.k0Ys8;qKs4%)K!<<'! 9]H*P!;QQq9`H*trr>aEs8N)ms8;qKs763g!.k0Ws8;qKs0ht+!.k1"s8N)urr>aQs8N)*s8N)m s8;qKs763g!.k0Ws8;qKs0ht+!.k1"s8N)Vs8N)qrr=&"rr>aGs8N)ms8;qKs763g!.k1Krr<&0 s8;qKs0ht+!.k1"s8N)srr>aSs8N)*s8N)ms8;qKs763g!4Mn-!6P9@!4r4/!.k0Ys8;qKs4%)K !;lcr9]lBT!;uis*8phs9\]UI!;?Hk!.k1@s8;r,s8N)@s8E#1s8;qKs0ht+!.k1"s8N)qrr>aU s8N)Prr>aJs8N)ms8;qKs763g!4`(.!6P9>!5/@1!.k0Ys8;qKs4%)K!;ZWp9^)NV!<2uuQFHno !;?Hk!.k1@s8;r.s8;r>s82l1s8;qKs0ht+!.k1"s8N)os8PdXs8N)*s8N)ms8;qKs763g!4r4. !6P9s8;ots7u`6s8;qKs0ht+!4r4(!2fer!:g'h9^r)^!7:`G9]cs8;rts7u`7s8;qKs0ht+!4r4&!3#qt!:^!g9_&/_!71ZF9]lBT!;?Hk!.k1@s8;r7 s8)fqs8;r>s8;rss7u`8s8;r_s7u`gs8N)ms7QHfs8N)as8N)`s8N)us8E#_s8N)Ms8;r/s8;ot s7cSns8N)Vs8N)Err>aUs8N)ms8;qKs763g!5nj6!<)rr!6P9>!<)ro!6>-s8;rqs7u`:s8;r]s8N)krrW9$!!)ZkrW)iqr;ccqrrD?arrD<`!!)rs rrD<`!!)or!!(gSr;aG/r;ccqp].GrrrCsVrrBD*rrDcmr;bmXq>gKorrAVir;ah:qZ-Nnr;at> r;c`pq>eY;r;c']rrDWirrD]krW)iqr;ab8rrD*ZrrCjSr;aG/r;c`ppAhDsrrDNf!$)"r;c]oq>e\e_=r;c']rrDWirrD]krW)corW)osrrDusquHZpr;ccq!!)rsrr<'!rW)osrrDoq rrE#trrDusquHWo!*>9^_r\!;?Hk!9O7Z!;HNn!;ulm!<3#u!!*&u!;c`o!<)rl!<<)t!<)rt!!*&u !<)rr!9O7Z!6Y?=!;?H/!;?Hh!7(WC!9jI_!:p0i!;-!3-"p!71]D!9jI_!:p0i!;-^Eo rVultr;Z]qr;ZZprVultrVuisrr;rtrVultrVuisrVultr;Z`r!<<#urr;uuqu?Wqrr;rtqu?Zr s8W*!kl:S]j8]&X`W,]5]Dqm2kPkN%qZ$Qqo)A\0eGfMBnc/UhpAb'kirAoVr;Z`rrr;rtrr;rt rr;rtrr;rtrr;uurr;rtrr;uurVuisrVultrr;rtr;ZNlkPtJ\c2[Y@V>pAldJs.Fkl:Y_q#:^EorVultqu?Tpr;ZZprr;uurVuisrr;rtrVultrVuisrVultrVuiss8W&urr;uu qu?Wqrr;rtqu?Wq!WN/_s8;rXs8;r8s7cTLs53n7s8N)9rr>aas8N)ms8;rVs82lqs8E#ts8E#t s8E#ts8E#ts8E#ps8;rss8N)ts8E#ss8N)us8E#rs7cTWs8;rCs8)eks7u`Ds8;r]s8N)ps8N)s s8N)ks8E#ps8E#rs8N)urr<&us8;rtrr<&us8E#ts8N)ts8E#ts8E#ss8N)ts8E#ss8N)ts8N)u s8E#ts8N)rs8E#ts8E#ps8;r\s8;rXs8;r7s7ZNMs53n7s8N)9rrF*5o`+pkpAb'ki;``UrVuis rVuiss8W*!rVuisrr;rtrVuis!<<#urr;uurVuisrVultrr;rtrVuisi;``Ucif[Xr;b=HqZ*&a q>f.Ir;_EKeGoOKjo>8Zj8]&X\c;F)k5YG]!WPjUs8N)hrr=&.s8N)4rr>afs8N)ms8;r[s7lZm s82lrs7lZps82iss82lrs8E#us8E#ts8E#ss8E#us8N*!s8)fos8;rYs8;rIs8)e_s7u`Js8;qK s4./L!9F1Y!9=+X!4W"'!9jI_!<<'!9]uHU!8mhV!6+s<*;TU79_n_g!;?Hk!7LoI!<)rr!3?.u !7h,H!1!T\!87DN!.k1&s82lXs8;rXs8;r+s7cTYs8N)urrGfZl2Ub`huE]V]Dhk)qZ$QqpAb'k df0:Iq>UEpX8i+uf)PUIPQ1L[g&M!NJcFC&r;bmXr;bmXr;aA-p]0LWrrD-[rrCsVrrBY1!)3:i rrDcmr;b=HrW)iq!!'&!r;bILqZ)cYq>f:Mr;_EK[f?:+j8]&X])VL)k5YG]r;QajlMpkahuE]V \c2Y'r;ZcspAb'ke,T.BWrN"tfDk^JOoP7Xg].3PJcE1Yr;bmXr;aJ0p]0CTrrD-[rrCsVrrCCF !$(>)!)3@krrDcmr;b:Gq>dJor;bFKqZ)i[q>f7Lr;_EK[f?:+j8]&X^&Rj-irB#YqYpOhm/R(c huE]V[f6IMs8N'!pAb'kJcG<@r;bCJqZ)o]q>f4Kr;_EK[f?:+j8]&X^]4'/i;`fWq#:=fmf3:e huE]V[Jp>&rr<&ms8;qKs763g!7_&G!13`^!8.>M!.k0Ys8;rXs8;r6s7ZNNs8N)[s8N)Vs/uFr s8;qKs763g!7UuF!1El`!8%8L!.k0Ys8;rXs8;r8s7ZNLs8N)[s8N)Vs/uFrs8;qKs763g!7LoE !1X#b!7q2K!.k0Ys8;rXs8;r9s7cTKs8N)mrr>a^s8N)Krr>aNs8N)Us7ZKk!.k1@s8;rFs8)ee s7u`Gs8;qKs0ht+!9=+X!65'6!87DP!;-9k9_/5`!7UrJ9]?$O!8dbLs8;qKs763g!7:cC!2';f !7_&I!.k0Ys8;rXs3q&=s7ZNGs8N)krr>a`s8N)Irr>aPs8N)Us7ZKk!.k1@s8;rDs8)eis7u`E s8;qKs0ht+!9=+/!;$6b!7q2M!:p-i9_AAb!8@GS*<.#6s8N)Us7ZKk!.k1@s8;rCs8)eks7u`D s8;r0s82lks82lXrr<&%s8;rXs3q&@s7cTDs8N)[s8N)Grr>aRs8N)Us7ZKk!.k1@s8;rBs8)em s7u`Cs8;r/s8;rls8;rYs8E#%s8;rXs3q&Bs7cTBs8N)hrr>acs8N)Frr>aSs8N)Us7ZKk!.k1@ s8;rAs8)eos7u`Bs8;r.s8;rns8;rXs8E#%s8;r/s8;rms7cT@s8N)grr>ads8N)Err>aTs8N)U s7ZKk!9O7W!8.;O!5JR4!6bE>!3-"p!71]D!4i..!;ZZn!:g'h!2';i!4r4/!;c`i!71]F!:Kje QMCL[!6kHC9^)NV!8dbLs8;rYs7QHNs8;r4s8;r?s8)fis1n^/s7u`@s8;r.s82los82lfs8N(k s8;r/s8;rps7cT=s8N)drr>ags8N)Crr=&&s8N)Us7ZKk!9=+Y!<)rr!9!nV!5JR4!6P9eb>r;aD.!ajs8N))s8N)Us7ZKk!9=+Y!;c`o!;6Bj!;$6i!5JR4!65'9 !;c`o!6P9>!;c`l!6Y??!4i+2!<<)t!<3!"!<<)u!<)rt!<3#t!<3#u!;ulr!;ulr!<3#u!<)rs !5&:0!4r4'!65'=!:'Ra9`4qj!:Bdd*8UVp9^MfZ!8dbLs8;rXs8E#ps8;rss8)fqs8)frs7u`p s7lZms8)fos82lps82lWs8;r:s8)fns8;r>s8;rps7u`;s8;r.rr<&us8E#us8N*!s8E#ss7cTo s8N)ss8N)rs8E#ts8N)+s8;r/s7ZN3s8N)[s8N)Orr=%os8N)Us7ZKk!9=+Y!;ZZo!<<*!!<3#t !<3#t!<3#t!<3#u!<3#n!<3#u!<3#t!<3#u!<2uu!<)rt!<<)u!9F1Y!6"p7!;ulq!6P9>!;uln !6G3=!4i+0!<3#t!<<'!!<3#t!<3#t!;QTo!;uls!;lfq!<<)u!4;e)!4r4+!5ed9!9F1[!4)Y) !8dbLs8;rXs8E#os8E#us8N)ts8N)us8E#ts8E#ts8N)us8E#ss8E#us8N)ts8N)us8N)urr<&u s8N)ts8E#[s8;r8s8)fps8;r>s8;rrs7u`9s8;r.rr<&ts82lrs8E#ts8E#ns8N)ss8N)rs8E#u s8E#*s8;r/s7u`3s8N)[s8N)a]s8N)Us7ZKk!9=+Y!;ZZo!;c`p!<3#t!<)ot!<)rt!<3#t !<)rs!;c`p!<3#t!;lfk!9O7Z!5ed5!<3#s!6P9>!<3#p!65';!4i+0!<)rq!<3#t!<3#t!;ld! !<<'!!;uls!;lfq!<<)u!;lcr!5&:0!4r4.!5JR6!9O4^9E5'us8N)Us7ZKk!9=+Y!;c`o!;ulp !<3#t!;lfo!<3#t!<)rs!;ulp!<3#r!<)rt!8dbS!5\^4!<<)t!6P9>!<<)q!6,!:!4i+0!;ulr !<)rs!<)rs!<)rt!<<)u!<)rt!;lfq!<3#t!<)rt!5&:0!4r40!58F4!9F1[!;c]s*<.#'rr>a_ s8N)Us7ZKk!9=+Y!;c`p!<)rs!<<*!!<3#t!<)rs!<<*!!<3#t!;uls!<3#t!<<*!!;ulq!<<)u !8dbS!5SX3!!*&t!6P9>!!*&q!6"p9!4i.0!<)rs!<)rs!<)rn!<3#t!!WB&s8N'!qu?Wqrr;co ])V^/])Ma1]Dqm2jT#5[ZN'q)hZ*8p&N#1r;aG/r;cisrrE#tquH]qqZ-Tp qu?`sr;ccqrW)osqZ+2,r;_EKoDegjkl1W&rr;uur;Qaj\GuR/hZ*g!aqZ-WqquEu$r;_EKoDegjjT#5[qYpO8])Vd1hZ*eG5r;bILr;aJ0qZ+be;1r;_EK[f?:+JcG?ArrD-[rrBb4!)3.errCpUpAb'kJcG<@r;aG/ quFk=qZ+A1r;_EK[f?:+JcG?ArrDcm!$(M.rr<*"*45bG!8dbLs8;qKs763g!4i..!6P9=!58F2 !.k0Ys8;qKs7?9j!9F1[!4)Y)!8dbLs8;qKs763g!4`(.!6P9>!5/@1!.k0Ys8;qKs7?9j!;c]q 9^MfZ!4r119`"eh!8dbLs8;qKs763g!4W".!6P9?!5&:0!.k0Ys8;qKs7?9j!9F1[!4i+09`+ki !8dbLs8;qKs763g!4Mn-!6P9@!4r4/!.k0Ys8;qKs7?9j!;uis*:!S(!4)Y)!8dbLs8;qKs763g !.k1Krr<&0s8;qKs0ht+!.k1As8N)[s8N)=rrAAVrr>aks8N)Us7ZKk!.k1@s8;qKs0Vh)!.k0Y s8;qKs7?9j!<2uuQK\AK!7(TE*9mJ+9`P+m!8dbLs8;qKs763g!.k0Ws8;qKs0ht+!.k1As8N)[ s8N),rra>Arr<&Us7ZKk!.k1@s8;qKs0Vh)!.k0Ys8;qKs7?9j!9F0_!8dbLs8;qKs763g!.k0W s8;qKs0ht+!.k1As8N)[s/l@Ys7ZKk!.k1@s8;qKs0Vh)!.k0Ys8;qKs7?9j!7_#K9]?$O!5AL, s8;qKs763g!.k0Ws8;qKs0ht+!.k1As8N)Jrr>aPs8N)5s7ZKk!.k1@s8;qKs0Vh)!.k0Ys8;qK s7?9j!42_*!5AL,s8;qKs763g!.k0Ws8;qKs0ht+!.k1As8N)*s8N)5s7ZKk!.k1@s8;qKs0Vh) !.k0Ys8;qKs7?9j!7:`G9]caTs8N)5 s7ZKk!.k1@s8;qKs0Vh)!.k0Ys8;qKs7?9j!7(TE9]uHU!5AL,s8;qKs763g!.k0Ws8;qKs0ht+ !.k1As8N)Crr>aWs8N)5s7ZKk!.k1@s8;qKs0Vh)!.k0Ys8;qKs7?9j!42_*!5AL,s8;qKs763g !.k0Ws8;qKs0ht+!.k1As8N)*s8N)5s7ZKk!.k1@s8;qKs0Vh)!.k0Ys8;qKs7?9j!42_*!5AL, s8;qKs763g!.k0Ws8;qKs0ht+!.k1As8N)@rr>aZs8N)5s7ZKk!.k1@s8;qKs0VfW!3Qa^s8N)5s7ZJD!9sQ8s+13$ s+14!s8N)irr=%grr>a_s8N)5s7ZJD!9sQ8s+13$s+14!s8N)9rr>aas8N)5s7ZJD!9sQ8s+13$ s+14!s8N)orr=%^rr>abs8N)5s+13$s+13$s+13Ts8N)8rr>abs8N)5s+13$s+13$s+13Ts8N)* s8N)5s+13$s+13$s+13Ts8N)5rr>aes8N)5s+13$s+13$s+13Ts8N)srrO2?*6\?c*<.#Ys%N1e rrBe5JcC<$JcC<$JcE"TrrBb4s%N7grrBe5JcC<$JcC<$JcE"TrrC%!$(M."&/^p!5AJas+13$s+13$s0;U-!5AJas+13$s+13$s0;U-!5AJa s+13$s+13$s+13?s+13$s+13$s+13$s.'+?s+13$s+13$s+13?s+13$s+13$s+13$s.'+?s+13$ s+13$s+13?s+13$s+13$s+13$s.'+?s+13$s+13$s+13?s+13$s+13$s+13$s.'+?s+13$s+13$ s+13?s+13$s+13$s+13$s.'+hs8E"Ls+13$s+13$s+14Ds/Z1t!.k0$s+13$s+13$s7cPps7u_H s+13$s+13$s+14Fs/l=r!.k0$s+13$s+13$s7u\ts7QGDs+13$s+13$s+14Hs0)Ip!.k0$s+13$ s+13$s82i#s7u`qs8)eIs+13$s+13$s+14Js0;V#!<)rp!.k0$s+13$s+13$s8Du's7u`ms8)eI s+13$s+134s7ZNQs8N)]s8N)ps7ZNIs8E#hs0Mb%!;ZZk!.k0$s+13$s,m?U!9X=[!9jI]!;QTf !8[\R!:p/ss7u`is7u_Hs+13$s+135s8E#rs8E#[s8N)^s8E#ms8E#ss8E#Qs8N)is0_n(!;-fg\q>c*HJcC<$JcD,;q#L9krW)rtrrE#trrE&urW)osrr<-#!!)or rrE#trW)uurrE#trW)]mq#L9krrE&urW)uurW)rt!!*#urW)rtrW)osrrE#trrE#trW)uu]`7g. kl:JZJcC<$JcC<$RK*6d!<;utp&G!krVultrVultrVufrqZ$f[Xq>c*HJcC<$JcD2=rW)uur;cZnqZ-TprrE#t rrE#tquHZprW)corW)osrW)]mrW)uurW)iqrrDfnquH]qrW)rtrW)osrrE#trrDusr;aS3q>fUV q>c*HJcC<$JcD5>rW)rtr;c`prrE&urrE#trrE#trrE#trr<'!rW)osrW)corW)osrW)]mrW)uu r;ccqrW)Zlr;cisrW)rtrW)osrrE#trrDrrrW'_5q>fOTq>c*HJcC<$JcD8?rW)osr;ccqrrE&u rrE#trrE#trrE#trr<'!rW)lrrrDrr!f@OqZ)3IJcC<$JcD>ArW)iqr;cltpAk6nrrE&urW)osrrE&urW)rtq#LEo pAk!grW)lrr;cisq#LHprrE&urW)rtp]1^9krVucqs8VusrVu]orVufr!<<#us8Vrrs8W#ts8Vus _uKQ5g&LmKJcC<$JcC<$JcCi3`;f]7f)PRHJcC<$JcC<$JcCl4`W,f8eGo@FJcC<$JcC<$JcCo5 `rGo9df9.DJcC<$JcC<$JcCr6aT)):d/WqBJcC<$JcC<$JcCu7aoCc/k5XiLJcC<$JcC<$JcD#8 b5^i/k5XfKJcC<$JcC<$JcD&9bQ$o/k5XcJJcC<$JcC<$JcD):bl?u/k5X`IJcC<$JcC<$JcD,; ])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK) ])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK) ])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK) ])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK) ])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK) ])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK)])V^/k5YA[JcC<$JcC<$JcCK) ])V^/k5YA[JcC<$j8Z:_JcC<$JcGHD])V^/k5YA[JcC<$j8Z:_JcC<$JcGHD])V^/k5YA[JcC<$ j8],ZZiC%*JcC<$JcGHD])V^/k5YA[JcC<$j8],ZZiC%*JcC<$JcGHD])V^/k5YA[JcC<$j8],Z ZiC%*JcC<$JcGHD])V^/k5YA[JcC<$j8],Z!WPj$s8N(Ms+13$s7ZK(s8;r[s8;qKs+141s8N)* s8N(Ms+13$s7ZK(s5!a,s+141s8N)urr>a%s8N(Ms+13$s7ZK(s5!a,s+141s8N)trr>a&s8N(M s+13$s7ZK(s5!a,s+141s8N)srr>a's8N(Ms+13$s7ZK(s5!a,s+141s8N)*s8N(Ms+13$s7ZJD s+13$s7u]p!;c]q9Y:?)!.k0$s+14Ds+13$s+14Gs8N)prr>a*s8N(Ms+13$s7ZJDs+13$s7u]p !;c]s*a- s8N(Ms+13$s7ZJDs+13$s7u]p!;-9k9Ypc/!.k0$s+14Ds+13$s+14Gs8N)krr>a/s8N(Ms+13$ s7ZJDs+13$s7u]p!;$3j9Z$i0!.k0$s+14Ds+13$s+14Gs8N)irr>a1s8N(Ms+13$s7ZJDs+13$ s7u]p!:g'h9Z6u2!.k0$s+14Ds+13$s+14Gs8N)grr>a3s8N(Ms+13$s7ZJDs+13$s7u]p!42_* !.k0$s+14Ds+13$s+14Gs8N)grr=%Xs8N(Ms+13$s7ZJDs+13$s7u]p!:Bgd9Zd>7!.k0$s+14D s+13$s+14Gs8N)*s8N(Ms+13$s7ZJDs+13$s7u]p!:'Ra9[!J9!.k0$s+14Ds+13$s+14Gs8N)a rr>a9s8N(Ms+13$s7ZJDs+13$s7u]p!9sL`9[*P:!.k0$s+14Ds+13$s+14Gs8N)*s8N(Ms+13$ s7ZJDs+13$s7u]p!:TphQN*8ls8N(Ms+13$s7ZJDs+13$s7u]p!9O4\9[Nh>!.k0$s+14Ds+13$ s+14Gs8N)*s8N(Ms+13$s7ZJDs+13@s4[O[s8N(Ms+13$s7ZJDs+13@s4[O[s8N(Ms+13$s7ZJD !6P:ms4%)K!8mhV!42_*!.k0$s+14Ds+(0m!.k1"s8N)Vs8N)Xrr>aBs8N(Ms+13$s7ZJD!6P:m s4%)K!8mhV!;?Em9^McZ9\'1C!.k0$s+14Ds+(0m!.k1"s8N)Vs8N)Vrr>aDs8N(Ms+13$s7ZKk !.k0us8;qKs4%)K!<<'!9]H*P!;?Em*<,s<*5hgV!.k0$s+14Ds8;qKs3grG!.k1"s8N)urr>aQ s8N)Trr>aFs8N(Ms+13$s7ZKk!.k0us8;qKs4%)K!<)ot9]Z6R!;c]q*9@,"9\KIG!.k0$s+14D s8;qKs3grG!.k1"s8N)srr>aSs8N)*s8N(Ms+13$s7ZKk!.k0us8;qKs4%)K!;lcr9]lBT!;uis *8phs9\]UI!.k0$s+14Ds8;qKs3grG!.k1"s8N)qrr>aUs8N)Orr>aKs8N(Ms+13$s7ZKk!.k0u s8;qKs4%)K!8mhV!42_*!.k0$s+14Ds8;qKs3grG!.k1"s8N)Vs8N)*s8N(Ms+13$s7ZKk!.k0u s8;qKs4%)K!;?Em9^D`Y!42_*!.k0$s+14Ds8;qKs3grG!.k1"s8N)mrr>aYs8N)Lrr>aNs8N(M s+13$s7ZKk!.k0us8;qKs4%)K!;-9k*:ajrr>aPs8N(Ms+13$s7ZKk!.k0us8;r/rr<%hs8N)jrr>a\s8N)Irr>aQs8N(M s+13$s7ZKk!.k0us8;r0s8N(hs8N)irr>a]s8N)Orr=&9rr>aRs8N(Ms+13$s7ZKk!.k0us8;r1 s8E"gs8N)hrr>a^s8N)Grr>aSs8N(Ms+13$s7ZKk!.k0us8;r2s8;qfs8N)grr>a_s8N)Frr>aT s8N(Ms+13$s7ZKk!.k0us8;r3s82kes8N)Vs8N)*s8N(Ms+13$s7ZKk!.k0us8;r4s8)eds8N)d rrAAWs8N)Crr>aWs8N(Ms+13$s7ZKk!.k0us8;r5s7u_cs8N)frr=&0s8N)Brr=&(s8N(Ms+13$ s7ZKk!.k0us8;r6s7lYbs8N)brr>ads8N)*s8N(Ms+13$s7ZKk!.k0us8;r7s7cSas8N)Vs8N)* s8N(Ms+13$s7ZKk!.k0us8;r8s7ZM`s8N)Vs8N)@rr>aZs8N(Ms+13$s7ZKk!.k0us8;r9s7QG_ s8N)`s8Pdgs8N)?rr>a[s8N(Ms+13$s7ZKk!.k0us8;r:s7u]qs8;qfs8N)`rrPmo9`"eh!8.;O *:a%/9^_r\!.k0$s+14Ds8;qKs3grG!65'8!<<)t!1a)h!8mhV!:p-i*7k,i9^i#]!.k0$s+14D s8;qKs3grG!6>-9!<3#s!1a)h!9O4\9`4qj!6+s<9^r)^!.k0$s+14Ds8;qKs3grG!6G3:!<)rr !1a)h!9a@^*;]^8!:p-i*7Xug9_&/_!.k0$s+14Ds8;qKs3grG!6P9;!;ulq!1a)h!8mhV!;QQo *52CP!.k0$s+14Ds8;qKs3grG!6Y?!;ZZn !5&:2!9F1[!9*q[9`G(mZiC%*JcC<$JcGHDr;a_7r;cfrr;cEgrW'/%r;b+Bq>gg9ih#Q40rrD-[rrCsV rrDus!Z_4[bPq_cruD(=9_\Se!.k0$s+14Ds8;r8s8E#os8N)is8E#%s8;rDs7u`hs4m\0s8N'" s%MSTrrDTh!$(M.rrBb4!)31frr@WMJcC<$pAb'k`;ff:q#C?oo)J[hYQ+P$d/WqBp&EhJg].9R jT#5[p\t4elMpkar;Qa:_Z'U0q>^HpJcC<$JcGHDr;ae9rW)]m!!)utqZ-QorW)osq>gKoq>eM7 r;b7Fq>f%Fr;bUPrrE&u!)2VVrrCsVrrB\2!)37hrr@WMJcC<$pAb'k`;ff:oDegjrr;rtrVuis rr;rtrr;rts8Vlp`W,l:df9.De,T@Hg].9RrVljkl2Ub`q>UFgkl:Y_f`(pkjSo3Rqu?ZrJcC<$ JcGHDr;ae9rW)TjrW)osrW)rtrW)rtrrDusrrE&urW'e7r;b=Hq>etDr;bUPrrDus!)2\XrrCsV rrBV0!)3=jrr@WMJcC<$pAb'k`;ff:o`+pkr;Z`rrr;rts8W&ur;Z`rs8W&u_>jH6eGo@FdJs.F g].9RjT#5[huE]V\GlP&rVultJcC<$JcGHDr;ae9rW)TjrrDrrrrE&urW)uurW)lrrW)uurW'e7 r;bCJq>enBr;bUPrrDoq!)2bZrrCsVrrBP.!)3Clrr@WMJcC<$pAb'k`;ff:o`+pkqu?Zrrr;rt s8W&ur;Z`rs8W&u_>jH6f)PRHciUFgmJm1drVlk`jT#5[[Jp>&rr<%Ms+13$s7ZKk !5nj9!;6Bk!<)rs!<3#t!<<)u!;ulr!<<)u!5\^6!8%8I!7(WC!8IPR!;c]s*J!6tQB!8IPR!;?Em 9^r)^!8mg[!.k0$s+14Ds8;r7s8;rrs8E#ss8E#ts8N)ts8E#ts8E#ts8E#ts8E#7s8;rNs7u`> s8;rPs8N)mrr>a^s8N)Krr>aNs8N(Ms+13$s3q#H!5\^1!;lfn!<)rq!<3#p!<3#r!5ed7!8@JL !6bE@!8IPR!;-9k9_/5`!8.;O9\f[J!.k0$s+14!s8;qKs3grG!8IPM!6Y??!8IPR!9F1[!7LlI 9]H*P!.k0$s+14!s8;qKs3grG!8RVN!6P9>!8IPR!;$3j9_8;a!4)Y)!.k0$s+14!s8;qKs3grG !8[\O!6G3=!8IPR!:p-i9_AAb!7:`G9]Z6R!.k0$s+14!s8;qKs3grG!8dbP!6>--!8IPR!:Bgd9`"eh!4)Y)!.k0$ s+14!s8;qKs3grG!8@JM!6Y??!8IPR!9F1[!4)Y)!.k0$s+14!s8;qKs3grG!87DL!6bE@!8IPR !:'Ra9`4qj!6G0?9^MfZ!.k0$s+14!s8;qKs3grG!8.>K!6kKA!8IPR!:'Ra9`4qj!6G0?9^MfZ !.k0$s+14!s8;qKs3grG!8%8J!6tQB!8IPR!9sL`9`>"k!6>*>9^Vl[!.k0$s+14!s8;qKs3grG !7q2I!7(WC!8IPR!9F1[!65$=9^_r\!.k0$s+14!s8;qKs3grG!7h,H!71]D!8IPR!:TphQN*9H s8N)a]s8N(Ms+13$s3q#H!.k0us8;rIs8)fCs8;rPs8N)\rrPjo!4)Y)!.k0$s+14!s8;qK s3grG!7UuF!7CiF!8IPR!9F1[!;c]q*6\?^9_&/_!:^$`!5AL2!;HNk!.k0$s2=s9!94%Q!87DN !2okq!7LoE!7LoG!8IPR!9F1[!5\[89_8;a!:p0f!!*&s!5/@2!;QTm!.k0$s2+g7!9=+X!<<)s !8.>N!2okq!7CiD!7UuH!8IPR!9F1[!5\[8*:s41!;$6h!;ulr!9F.[!9X:]!;?Hk!;ZZn!.k0$ s2+g7!9F1Z!;lfq!8%8N!2okq!7:cC!;-aes8N)ls8;rhs8Duus8E#ts7cTms8E#ss8N*!s8E#ss8E#us8E#us8E#lrrE-" r;cfrrr<'!rW)osrrE&urrE*!p&P*lrrE*!rr@WMJcFd1r;c![rW)QirVurur;cltnGrUhq>gKo rrE#tr;ZitrW)lrrr<'!pAb3nrW)uurrE*!rW)uunGqYMr;b(AqZ-Ekr;aJ0rrDcm!$(M.rr<*" *5;FQ9_eYf!;6Bk!;$6j!<)rs!<3#s!<<)u!<3#t!<3#t!<3#u!<3#t!<3#t!<<)u!;?Eo!<<)u !<)p!!<<)u!<)rt!<3#t!<3#t!<3#t!<3#u!<2uu!.k0$s5X.X!9X=\!;-qZ-Nnr;aJ0rrD-[rrBV0!)3:irrD]krW)WkrW)lrrW)uurW)rtrW)rtrW)lrrW!$" !!*#urrDiorW)Zl!!*#uqZ-WqrW)lrrVururW)rtrrDusrW)rtr;_EKJcFa0r;c![rW)TjrrDrr rrE&urrDrrrrDusrrDfnrrE&urW)lrrW)uurW)rtrrE#trrDoqrVururW)rtrrE#trW)osrrD0\ r;aq=qZ-Qor;aJ0rrDus!$(;(rrBP.!)3@krrD]krW)WkrW)lrrW)uurW)rtrW)rtrW)osrrE&u rrE&urrDiorW)Zl!!)utquH`rrW)osrW)uurW)rtrrDusrW)osr;_EKJcFd1r;c![r;cNjrrDrr rrE&urrDrrrrDusrrDfnrrE&urW)lrrrE#tqZ-QorrDrrrrE&urW)rtrrE#trW)osrrD0\r;an< qZ-Tpr;aJ0rrD-[rrBP.!)3@krrD]kr;cWm!aO rr<%Ms5X.Z!.k0$s3q#H!1j/h!;lcr!5SX5!5SX2!5&:2!7LlI9]H'P!.k11s8N(Ms+14!s8;qg s7cT/s8;r4s8)f.s8N)Orr=&9rr>aQrr<%Ms5j:X!.k0$s4./J!1a)c!5AL3!5AL2!5&:2!7:`G 9]Z3R!.k0$s+13Vs8;qKs3grG!58F2!5&:2!71ZF9]c9S!.k0$s+13Vs8;qKs3grG!5/@2!5&:2 !4)V)!.k0$s+13Vs8;qKs3grG!5&:2!5&:2!6kHC9^)KV!.k0$s+13Vs8;qKs3grG!4r11!5&:2 !6bBB*9mJ'!.k0$s+13Vs8;qKs3grG!.k1As8N))rr<%Ms+13$s0Mb(!.k0us8;qKs7?9j!4)V) !.k0$s+13Vs8;qKs3grG!.k1As8N)@rr>aYrr<%Ms+13$s0Mb(!.k0us8;qKs7?9j!6G0?9^McZ !.k0$s+13Vs8;qKs3grG!.k1As8N)Orr=&/rr>a[rr<%Ms+13$s0Mb(!.k0us8;qKs7?9j!:p-i *7k,i9^_o\!5nj5!8.;O!.k0$s.]Pl!.k0us8;qKs7?9j!6+s<9^hu]!5ed0!9!nU!.k0$s.]Pl !.k0us8;qKs7?9j!:p-i*7Y#g9_&,_!5\^7!<)rr!9!nV!.k0$s.]Pl!.k0us8;qKs7?9j!5ea9 9_/2`!5\^7!;lfq!:g*h!;$6i!.k0$s.]Pl!.k0us8;qKs7?9j!5\[89_88a!5\^7!;lfp!;$6i !;$6i!.k0$s.]Pl!.k0us8;qKs7?9j!4)V)!5\^7!;c`o!;6Bj!;$6i!.k0$s.]Pl!.k0us8;qK s7?9j!4)V)!5\^7!;c`o!<3#q!<3#q!<<)q!<3#o!;ulo!;ulp!;ulp!.k0$s2P*;!.k0us8;qK s7?9j!5AI59_SJd!5\^7!;ZZo!<<*!!<3#t!<3#t!<3#t!<3#u!<3#n!<3#u!<3#t!<3#u!<2uu !<)ot!<3#t!.k0$s2Y0jK7q>^Eos8W*! rVultrr;rtrr;rtrr;uurr;rtrVuiss8W*!rVultrr;uurr2rurr;uurVuisJcC<$aT)2=JcF0u r;_EKoDegj^&J(+p\t3n_>jK7q>^EoqZ$Nprr;rtrVlitrVultrr;rtrVuisqZ$Nprr;rtqu?Ek JcC<$aT)2=JcF0ur;_EKoDegjr;Qa:_Z'U0q#:jK7qZ$Kor;ZZprr;rtqu?Qorr;rtrVuis r;ZZprr;lrrVultJcC<$_>f&daoI"moDegj]Dhk)q>UEp_>jK7qZ$NprVuiss8W*!rr;rtrVuis s8W*!rr;rtr;Zcsrr;rts8W*!r;Z]qs8W&uJcC<$_>f&daoI"moDegjf`(pkjSo3RqYpNq_>jK7 qZ$Nprr;rtrr;uurr;rtrVultrr;uurr;rtrVuiss8W&urr;uurr3$"s8W#ts8W*!qu6WrJcC<$ aT$ekaoI"moDegj\c2Y'qu6Wr_>jK7qu?WqrVultrVultrr;rtrr;rtrr;rts8W&urVultrr;uu rVultrr2rurr;rts8W&urVultJcC<$aT$ekaoI"moDegjci3tbqYpO8o)A\`rVlit_>jK7rVufr r;ZKk!<<#u!<;]l!<<#urr;rtrr;]m!ri6#rr;uus8VlpJcC<$a8^_jJcEC_rrBP.!)3@k!!'n9 p&P!iqu?`sr;cltr;cltp]1?oq>gKoqu?`sr;ZitqZ-TpqZ)3IJcEaiJcC<$]`8!3cMmkal2LiZ s8N):s7u`5s8;qKs+13]s+13$s1JB8!.k0$s+13Vs+13$s1JB8!.k0$s+13Vs+13$s+13$s+13$ s.'+?s+13$s+13$s+13?s+13$s+13$s+13$s.'+?s+13$s+13$s+13?s+13$s+13$s+13$s.'+? s+13$s+13$s+13?s+13$s+13$s+13$s.'+?s+13$s+13$s+13?s+13$s+13$s+13$s.'+?s+13$ s+13$s+13?s+13$s+13$s+13$s.'+?s+13$s+13$s+13?s+13$s+13$s+13$s.'+>~> %%EndData showpage %%Trailer end %%EOF %%EndDocument @endspecial 2143 5030 a Fq(Figure)34 b(3.)h(Content-Based)e(Ima)o(g)q (e)h(Retrie)o(v)n(al)h(al-)2143 5129 y(gorithm)22 b(f)n(or)i(pr)n (otein)e(similarity)i(anal)o(ysis.)p 2044 5259 V eop end %%Page: 5 5 TeXDict begin 5 4 bop -13 83 a Fw(W)-7 b(e)28 b(use)g(the)f Fx(Color)g(Corr)m(elo)o(gr)o(am)g Fw([6)o(])g(as)h(the)f(image)f (signa-)-112 183 y(ture,)34 b(the)h Ft(d)253 195 y Fl(1)326 183 y Fw(distance)g(measure)g(for)f(similarity)h(analysis)g(and)-112 282 y(image-based)18 b(queries)h(as)i(input)f(to)g(the)g(system.)-13 388 y(The)30 b(Color)h(Correlogram)d(e)o(xpresses)i(ho)n(w)h(the)f (spatial)h(cor)n(-)-112 487 y(relation)c(of)g(pairs)h(of)f(colors)h (changes)f(with)h(distance.)f(It)h(speci-)-112 587 y(\002es)c(the)h (probability)d(of)h(\002nding)g(a)i(pix)o(el)e(of)h(color)f Ft(j)30 b Fw(at)24 b(distance)-112 687 y Ft(k)30 b Fw(from)d(a)h(gi)n (v)o(en)e(pix)o(el)h(of)g(color)f Ft(i)p Fw(.)i(Let)g Ft(I)35 b Fw(be)27 b(an)g Ft(n)d Fo(\002)f Ft(n)28 b Fw(image)-112 786 y(with)23 b(a)g(color)g(space)g(quantized)e(into)i Ft(m)h Fw(colors)e Ft(c)1380 798 y Fl(1)1418 786 y Ft(;)14 b(:)g(:)g(:)f(;)h(c)1638 798 y Fr(m)1701 786 y Fw(.)24 b(Let)-112 886 y(also)g(a)h(distance)g Ft(d)31 b Fo(\024)g Ft(n)25 b Fw(be)f(\002x)o(ed)g Fx(a)h(priori)p Fw(.)f(Then,)g(the)g (correlo-)-112 985 y(gram)19 b(of)h Ft(I)28 b Fw(is)21 b(de\002ned)e(for)g Ft(i)f(;)33 b(j)28 b Fo(2)23 b Fs([)p Ft(m)p Fs(])p Fw(,)e Ft(k)26 b Fo(2)d Fs([)p Ft(d)p Fs(])e Fw(as)-49 1277 y Ft(\015)-1 1243 y Fl(\()p Fr(k)q Fl(\))-6 1297 y Fr(c)24 1305 y Fk(i)50 1297 y Fr(;c)100 1305 y Fk(j)135 1277 y Fs(\()p Ft(I)7 b Fs(\))24 b Fj(,)137 b Ft(P)12 b(r)r(ob)376 1330 y Fr(p)410 1338 y Fi(1)443 1330 y Fh(2)p Fr(I)517 1338 y Fk(c)544 1351 y(i)574 1330 y Fr(;p)628 1338 y Fi(2)661 1330 y Fh(2)p Fr(I)753 1210 y Fg(\002)788 1277 y Ft(p)830 1289 y Fl(2)890 1277 y Fo(2)23 b Ft(I)1004 1289 y Fr(c)1034 1297 y Fk(j)1093 1277 y Fo(j)46 b(j)p Ft(p)1227 1289 y Fl(1)1282 1277 y Fo(\000)18 b Ft(p)1407 1289 y Fl(2)1444 1277 y Fo(j)24 b Fs(=)e Ft(k)1624 1210 y Fg(\003)1673 1277 y Ft(;)63 b Fw(\(1\))-112 1512 y(where)18 b(the)g(notation)g Ft(p)564 1524 y Fl(1)624 1512 y Fo(2)23 b Ft(I)738 1524 y Fr(c)768 1532 y Fk(i)818 1512 y Fw(means)c(that)g(the)g(color)f(of)g(pix)o(el)g Ft(p)1819 1524 y Fl(1)-112 1611 y Fw(in)i(image)g Ft(I)27 b Fw(is)21 b Ft(c)372 1623 y Fr(i)400 1611 y Fw(,)f Fx(i.e)o(.)p Fw(,)g(that)g Ft(p)770 1623 y Fl(1)831 1611 y Fo(2)j Ft(I)7 b(;)14 b(I)7 b Fs(\()p Ft(p)1106 1623 y Fl(1)1143 1611 y Fs(\))24 b(=)e Ft(c)1322 1623 y Fr(i)1350 1611 y Fw(.)-13 1717 y(T)-7 b(o)19 b(compute)e(the)i Fx(corr)m(elo)o(gr)o (am)e Fw(we)i(ha)n(v)o(e)f(to)h(e)n(v)n(aluate)f(the)g(fol-)-112 1816 y(lo)n(wing)h(equation:)499 2074 y Ft(\015)547 2040 y Fl(\()p Fr(k)q Fl(\))542 2095 y Fr(c)572 2103 y Fk(i)598 2095 y Fr(;c)648 2103 y Fk(j)683 2074 y Fs(\()p Ft(I)7 b Fs(\))24 b(=)911 2016 y(\000)963 1972 y Fl(\()p Fr(k)q Fl(\))963 2025 y Fr(c)993 2033 y Fk(i)1019 2025 y Fr(;c)1069 2033 y Fk(j)1104 2016 y Fs(\()p Ft(I)7 b Fs(\))p 911 2055 300 4 v 934 2131 a Ft(h)982 2143 y Fr(c)1012 2151 y Fk(i)1060 2131 y Fo(\001)19 b Fs(8)p Ft(k)1221 2074 y(;)515 b Fw(\(2\))-112 2304 y(where)19 b Ft(h)159 2316 y Fr(c)189 2324 y Fk(i)240 2304 y Fw(is)i(the)f(color)f(histogram)g(v)n (alue)h(of)g Ft(c)1307 2316 y Fr(i)1355 2304 y Fw(and)-7 2490 y Fs(\000)45 2456 y Fl(\()p Fr(k)q Fl(\))45 2510 y Fr(c)75 2518 y Fk(i)101 2510 y Fr(;c)151 2518 y Fk(j)209 2490 y Fj(,)319 2419 y Fg(\014)319 2469 y(\014)361 2423 y(\010)409 2490 y Ft(p)451 2502 y Fl(1)511 2490 y Fo(2)k Ft(I)626 2502 y Fr(c)656 2510 y Fk(i)686 2490 y Ft(;)14 b(p)765 2502 y Fl(2)825 2490 y Fo(2)24 b Ft(I)940 2502 y Fr(c)970 2510 y Fk(j)1005 2490 y Fo(j)42 b(j)9 b Ft(p)1144 2502 y Fl(1)1199 2490 y Fo(\000)18 b Ft(p)1324 2502 y Fl(2)1371 2490 y Fo(j)p Fs(=)k Ft(k)1527 2423 y Fg(\011)1589 2419 y(\014)1589 2469 y(\014)1631 2490 y Ft(:)105 b Fw(\(3\))-13 2682 y(The)19 b(nai)n(v)o(e)g(algorithm)f(to)h(compute)f(the)i(formula) e(abo)o(v)o(e)f(tak)o(es)-112 2781 y Ft(O)-33 2714 y Fg(\000)5 2781 y Ft(n)55 2751 y Fl(2)92 2781 y Ft(d)135 2751 y Fl(2)173 2714 y Fg(\001)244 2781 y Fw(time.)33 b(Instead,)f(we)h(use)g(a)h(dynamic)d(programming)-112 2889 y(v)o(ersion,)21 b(also)j(proposed)d(in)i([6)o(],)g(which)g(tak)o (es)h(only)e Ft(O)1562 2822 y Fg(\000)1600 2889 y Ft(n)1650 2859 y Fl(2)1687 2889 y Ft(d)1730 2822 y Fg(\001)1792 2889 y Fw(in)-112 2989 y(the)e(o)o(v)o(erall)f(running)f(time.)707 2959 y Fv(2)-13 3094 y Fw(The)25 b Ft(d)185 3106 y Fl(1)249 3094 y Fw(measure)f(is)j(kno)n(wn)d(to)h(be)h(relati)n(v)o(ely)e (insensiti)n(v)o(e)h(to)-112 3194 y(the)19 b(contents)g(of)g(indi)n (vidual)e(v)o(ector)i(elements.)f(Instead,)h(it)h(corre-)-112 3293 y(sponds)k(to)i(a)g(weighted)e(of)h(a)n(v)o(erage)g(of)g (discrepanc)o(y)e(across)j(the)-112 3393 y(entire)k(set)i(of)f (features)f(in)h(the)g(image)g(signatures.)f(In)g(the)h(case)-112 3493 y(of)24 b(the)h(correlograms)d(of)j(tw)o(o)g(images)f Ft(I)32 b Fw(and)25 b Ft(I)1333 3463 y Fh(0)1356 3493 y Fw(,)g(these)g(weights)-112 3606 y(are)d(in)m(v)o(ersely)f (proportional)f(to)i Ft(\015)904 3563 y Fl(\()p Fr(k)q Fl(\))899 3615 y Fr(c)929 3623 y Fk(i)955 3615 y Fr(;c)1005 3623 y Fk(j)1040 3606 y Fs(\()p Ft(I)7 b Fs(\))21 b(+)e Ft(\015)1300 3563 y Fl(\()p Fr(k)q Fl(\))1295 3615 y Fr(c)1325 3623 y Fk(i)1351 3615 y Fr(;c)1401 3623 y Fk(j)1436 3606 y Fs(\()p Ft(I)1511 3576 y Fh(0)1534 3606 y Fs(\))p Fw(,)24 b Fx(i.e)o(.)p Fw(,)e(the)-112 3705 y(lar)o(ger)d(this)i(term)f (is,)h(the)g(smaller)f(is)h(the)g(in\003uence)e(of)h(the)h(pair)f(of) -112 3805 y(colors)f Fs(\()p Ft(c)179 3817 y Fr(i)207 3805 y Ft(;)14 b(c)280 3817 y Fr(j)315 3805 y Fs(\))20 b Fw(in)g(the)g(o)o(v)o(erall)f(measure.)g(More)g(speci\002cally)-5 b(,)19 b(the)-112 3905 y Ft(d)-69 3917 y Fl(1)-11 3905 y Fw(measure)g(for)h(the)g(correlograms)e(of)i(images)f Ft(I)28 b Fw(and)20 b Ft(I)1578 3874 y Fh(0)1622 3905 y Fw(is)4 4250 y Fo(j)p Ft(I)26 b Fo(\000)18 b Ft(I)215 4216 y Fh(0)238 4250 y Fo(j)261 4262 y Fr(\015)t(;d)355 4270 y Fi(1)413 4250 y Fj(,)559 4171 y Fg(X)501 4353 y Fr(i;j)s Fh(2)p Fl([)p Fr(m)p Fl(])p Fr(;)542 4419 y(k)q Fh(2)p Fl([)p Fr(d)p Fl(])808 4191 y Fo(j)p Ft(\015)879 4148 y Fl(\()p Fr(k)q Fl(\))874 4201 y Fr(c)904 4209 y Fk(i)930 4201 y Fr(;c)980 4209 y Fk(j)1015 4191 y Fs(\()p Ft(I)7 b Fs(\))19 b Fo(\000)f Ft(\015)1272 4148 y Fl(\()p Fr(k)q Fl(\))1267 4201 y Fr(c)1297 4209 y Fk(i)1323 4201 y Fr(;c)1373 4209 y Fk(j)1407 4191 y Fs(\()p Ft(I)1482 4161 y Fh(0)1506 4191 y Fs(\))p Fo(j)p 760 4231 850 4 v 760 4327 a Fs(1)g(+)g Ft(\015)951 4284 y Fl(\()p Fr(k)q Fl(\))946 4337 y Fr(c)976 4345 y Fk(i)1002 4337 y Fr(;c)1052 4345 y Fk(j)1086 4327 y Fs(\()p Ft(I)7 b Fs(\))19 b(+)f Ft(\015)1343 4284 y Fl(\()p Fr(k)q Fl(\))1338 4337 y Fr(c)1368 4345 y Fk(i)1394 4337 y Fr(;c)1444 4345 y Fk(j)1479 4327 y Fs(\()p Ft(I)1554 4303 y Fh(0)1577 4327 y Fs(\))1620 4250 y Ft(;)116 b Fw(\(4\))-112 4593 y(where)26 b(the)h(1)g(in)g(the)g (denominator)d(pre)n(v)o(ents)h(di)n(vision)h(by)h(zero.)-112 4693 y(Importantly)-5 b(,)29 b(once)i(the)h(Color)g(Correlograms)f(of)h (tw)o(o)g(images)-112 4793 y(ha)n(v)o(e)24 b(been)h(b)n(uilt,)h(the)f (metric)g(abo)o(v)o(e)f(tak)o(es)i(only)f Ft(O)16 b Fs(\()p Ft(d)p Fs(\))27 b Fw(time)f(to)-112 4892 y(compute,)e(which)i(means)g (that)h(queries)e(on)h(lar)o(ge)g(databases)g(are)-112 4992 y(answered)19 b(ef)n(\002ciently)-5 b(.)p -112 5111 788 4 v -112 5220 a Fu(2)85 b(Since)18 b(the)f(number)h(of)f(colors)h (in)f(our)g(application)k(is)c(v)o(ery)g(small,)g(we)g(do)g(not)6 5294 y(analyze)i(the)f(computational)i(comple)o(xity)g(with)e(respect)g (to)g(it.)2044 83 y Fm(4.2.)64 b(The)22 b(image)i(r)n(egistration)j (appr)n(oach)2143 269 y Fw(Our)f(image)f(re)o(gistration)g(methodology) e(is)k(loosely)e(inspired)2044 368 y(on)16 b(the)i Fx(Appr)l(oximate)d (Ster)m(eo)i Fw(w)o(ork)g(of)g(K)o(utulak)o(os)e([7],)i(which)f(in-) 2044 468 y(troduced)26 b(an)i(algorithm)f(to)h(match)g(multiple)f (images)h(in)g(a)h(w)o(ay)2044 567 y(that)c(is)h(in)m(v)n(ariant)e(to)h (a)h(class)g(of)f(transformations)e(called)i Fx(shuf)o(\003e)2044 667 y(tr)o(ansforms)p Fw(.)f(A)g(shuf)n(\003e)f(transform)g(is)h(a)h (geometric)d(transforma-)2044 767 y(tion)16 b(that)h(causes)f(a)h (repositioning)d(of)j(indi)n(vidual)d(pix)o(els)j(bounded)2044 866 y(by)25 b(a)h Fx(disper)o(sion)g(r)o(adius)p Fw(,)e Ft(r)r Fw(.)j(More)e(speci\002cally)-5 b(,)25 b(tw)o(o)h(images)f Ft(I)2044 966 y Fw(and)h Ft(I)2234 936 y Fh(0)2284 966 y Fw(are)g(related)g(by)g(an)g Ft(r)r Fw(-)p Fx(shuf)o(\003e)g Fw(if,)g(and)g(only)f(if,)i(for)e(e)n(v)o(ery)2044 1066 y(pix)o(el)c(in)h Ft(I)29 b Fw(there)22 b(is)g(a)h(pix)o(el)e(of)g (identical)h(color)f(within)g(a)i(disk)e(of)2044 1165 y(radius)e Ft(r)24 b Fw(in)c Ft(I)2456 1135 y Fh(0)2480 1165 y Fw(.)2143 1265 y(The)40 b(use)f(of)h(this)g(kind)f(of)g (transformation)e(in)i(the)h(analy-)2044 1364 y(sis)32 b(of)g(structural)e(protein)g(dissimilarity)i(is)g(attracti)n(v)o(e)f (because)2044 1464 y(its)20 b(spatially-localized)d(nature)g(preserv)o (es)h(high-le)n(v)o(el)e(geometric)2044 1564 y(features,)23 b(much)h(as)i(e)n(v)n(olutionarily-feasible)21 b(changes)i(in)i(a)g (pro-)2044 1663 y(tein')-5 b(s)25 b(primary)e(structure)h(do.)h(Ho)n (we)n(v)o(er)m(,)d(the)j(notion)f(of)h(disper)n(-)2044 1763 y(sion)31 b(radius)f(as)i(stated)f(abo)o(v)o(e)f(is)i(not)e (appropriate)f(for)h(our)g(ap-)2044 1863 y(plication,)23 b(because)h(it)h(is)h(a)f(w)o(orst-case)f(global)g(property)-5 b(,)22 b Fx(i.e)o(.)p Fw(,)i(if)2044 1962 y(e)n(v)o(en)d(one)g(pix)o (el)g(in)h(image)g Ft(I)29 b Fw(does)22 b(not)f(ha)n(v)o(e)h(an)g Ft(r)r Fw(-radius)f(neigh-)2044 2062 y(bor)e(on)h Ft(I)2322 2032 y Fh(0)2345 2062 y Fw(,)h(then)e Ft(I)28 b Fw(and)20 b Ft(I)2798 2032 y Fh(0)2842 2062 y Fw(are)g Fx(not)g Fw(related)g(by)f(a)i Ft(r)r Fw(-)p Fx(shuf)o(\003e)p Fw(.)2143 2161 y(Here,)h(instead,)g(we)g(de\002ne)g(the)g(concept)f(of) h Fx(A)-5 b(ver)o(a)o(g)o(e)22 b(Disper)n(-)2044 2261 y(sion)h(Radius)p Fw(,)j Fs(^)-45 b Ft(r)2519 2273 y Fl(disp)2642 2261 y Fw(,)24 b(between)e(tw)o(o)i(images)f(as)i(the)e(a) n(v)o(erage)g(Eu-)2044 2361 y(clidean)f(distance)h(between)f(pix)o(els) h(in)g(one)g(image)f(and)h(the)g(clos-)2044 2460 y(est)e(pix)o(els)e (with)h(the)g(same)h(color)e(in)h(the)g(other)f(image.)g(More)h(for)n (-)2044 2560 y(mally)-5 b(,)25 b(the)h(A)-6 b(v)o(erage)25 b(Dispersion)h(Radius)g(between)g(tw)o(o)g Ft(n)d Fo(\002)g Ft(n)2044 2660 y Fw(images)d(is)h(de\002ned)e(as)2116 2853 y Fs(^)-46 b Ft(r)2149 2865 y Fl(disp)2286 2853 y Fs(\()p Ft(I)7 b(;)14 b(I)2441 2819 y Fh(0)2464 2853 y Fs(\))24 b Fj(,)2668 2797 y Fs(1)p 2617 2834 143 4 v 2617 2910 a(2)14 b Ft(n)2723 2886 y Fl(2)2794 2774 y Fg(X)2756 2956 y Fr(i;j)s Fh(2)p Fl([)p Fr(n)p Fl(])2939 2853 y Ft(r)r Fs(\()p Ft(I)7 b(;)14 b(I)3133 2819 y Fh(0)3158 2853 y Ft(;)g(i;)g(j)5 b Fs(\))18 b(+)g Ft(r)r Fs(\()p Ft(I)3547 2819 y Fh(0)3571 2853 y Ft(;)c(I)7 b(;)14 b(i;)g(j)5 b Fs(\))p Ft(;)68 b Fw(\(5\))2044 3101 y(where)2097 3258 y Ft(r)r Fs(\()p Ft(I)7 b(;)14 b(I)2291 3224 y Fh(0)2315 3258 y Ft(;)g(i;)g(j)5 b Fs(\))23 b Fj(,)145 b Fs(min)2673 3316 y Fr(x;y)r Fh(2)p Fl([)p Fr(n)p Fl(])p Fr(;)2586 3387 y(I)5 b Fl(\()p Fr(i;j)s Fl(\)=)p Fr(I)2830 3362 y Ff(0)2853 3387 y Fl(\()p Fr(x;y)r Fl(\))2998 3166 y Fg(h)3037 3183 y(p)p 3120 3183 667 4 v 75 x Fs(\()p Ft(x)19 b Fo(\000)f Ft(i)p Fs(\))3362 3234 y Fl(2)3418 3258 y Fs(+)g(\()p Ft(y)j Fo(\000)d Ft(j)5 b Fs(\))3749 3234 y Fl(2)3787 3166 y Fg(i)3840 3258 y Ft(:)53 b Fw(\(6\))2143 3532 y(The)45 b(nai)n(v)o(e)f(computation)e(of)i(the)h(formulas)f(abo)o (v)o(e)f(tak)o(es)2044 3631 y Ft(O)2123 3564 y Fg(\000)2161 3631 y Ft(n)2211 3601 y Fl(4)2248 3564 y Fg(\001)2331 3631 y Fw(time.)i(Ho)n(we)n(v)o(er)m(,)d(we)j(impro)o(v)o(e)d(this)j (to)g Ft(O)3721 3564 y Fg(\000)3759 3631 y Ft(n)3809 3601 y Fl(2)3846 3564 y Fg(\001)3929 3631 y Fw(by)2044 3731 y(pre-computing,)k(for)j(each)h(color)f Ft(c)3223 3743 y Fr(i)3251 3731 y Ft(;)14 b(i)83 b Fo(2)i Fs([)p Ft(m)p Fs(])p Fw(,)53 b(the)g(dis-)2044 3831 y(tance)46 b(transform)f(relati)n(v)o(e)g(to)i(the)f(pix)o(els)g(of)g(image)g Ft(I)54 b Fw(that)2044 3930 y(ha)n(v)o(e)f(color)g Ft(c)2513 3942 y Fr(i)2541 3930 y Fw(,)h(using)f(the)h(so-called)f Fx(c)o(hamfer)g(algorithm)2044 4030 y Fw([3)o(])48 b(\(which)f(is)h Ft(O)2651 3963 y Fg(\000)2689 4030 y Ft(n)2739 4000 y Fl(2)2776 3963 y Fg(\001)2814 4030 y Fs(\))p Fw(,)g(and)g(then)f (repeating)f(this)i(opera-)2044 4129 y(tion)27 b(on)g(image)g Ft(I)2586 4099 y Fh(0)2609 4129 y Fw(.)h(After)f(this)h(preprocessing)d (step,)i(each)g(term)2044 4229 y Ft(r)r Fs(\()p Ft(I)7 b(;)14 b(I)2238 4199 y Fh(0)2262 4229 y Ft(;)g(i;)g(j)5 b Fs(\))40 b Fw(in)g(Eq.)f(\(5\))g(can)h(be)g(computed)d(in)j Ft(O)17 b Fs(\(1\))p Fw(,)40 b(sim-)2044 4329 y(ply)33 b(by)g(looking)f(up)i(the)f(v)n(alue)g(at)h(position)f Fs(\()p Ft(i;)14 b(j)5 b Fs(\))34 b Fw(in)g(the)g(dis-)2044 4428 y(tance)27 b(transform)e(relati)n(v)o(e)i(to)g(the)g(pix)o(els)g (of)g Ft(I)3457 4398 y Fh(0)3508 4428 y Fw(that)g(ha)n(v)o(e)g(color) 2044 4528 y Ft(I)7 b Fs(\()p Ft(i;)14 b(j)5 b Fs(\))p Fw(.)2143 4628 y(In)17 b(practice,)g(in)h(order)e(to)h(be)h(able)f(to)g (use)h(the)f(A)-6 b(v)o(erage)16 b(Disper)n(-)2044 4727 y(sion)29 b(Radius)h(as)g(a)f(reliable)g(and)g(ef)n (\002ciently-computable)d(mea-)2044 4827 y(sure)20 b(of)g(protein)e (structural)i(dissimilarity)-5 b(,)19 b(we)h(e)o(xclude)f(from)g(the) 2044 4926 y(computation)k(of)j(Eq.)g(\(5\))f(\226)h(both)f(in)i(the)f (numerator)d(and)j(in)g(the)2044 5026 y(denominator)17 b(\226)j(all)g Fn(white)h Fw(pix)o(els,)e Fx(i.e)o(.)p Fw(,)g(those)h(that)g(do)g(not)f(repre-)2044 5126 y(sent)e(actual)f (contacts.)h(As)g(it)h(can)e(be)h(observ)o(ed)e(in)i(Figure)f(2,)h(if)g (no-)2044 5225 y(contact)j(pix)o(els)g(are)h(disre)o(garded,)d(contact) i(maps)h(are)g(sparse)f(ma-)2044 5325 y(trices)j(with)h(only)e Ft(O)17 b Fs(\()p Ft(n)p Fs(\))24 b Fw(elements.)f(By)g(creating)g (auxiliary)f(lists)p eop end %%Page: 6 6 TeXDict begin 6 5 bop -112 83 a Fw(of)26 b(these)h(elements,)g(queries) f(on)g(the)h(dissimilarity)g(of)f(tw)o(o)i(pre-)-112 183 y(processed)d(contact)h(maps)g(may)g(actually)g(be)g(answered)g(in) h(only)-112 282 y Ft(O)16 b Fs(\()p Ft(n)p Fs(\))21 b Fw(time.)-13 384 y(Finally)-5 b(,)24 b(it)h(should)e(be)i(observ)o(ed)d (that)j(tw)o(o)g(arbitrary)d(contact)-112 484 y(maps)f(seldom)h(ha)n(v) o(e)f(e)o(xactly)g(the)h(same)g(size.)g(W)-7 b(e)23 b(deal)f(with)g (this)-112 584 y(technical)16 b(dif)n(\002culty)g(by)h(rescaling)f(pix) o(el)g(coordinates)g(in)h(all)h(con-)-112 683 y(tact)24 b(maps)g(to)g(a)g(pre-de\002ned)d(image)j(size)g(\()p Fs(1000)19 b Fo(\002)i Fs(1000)i Fw(in)h(our)-112 783 y(current)31 b(implementation\))e(and)j(then)g(computing)e(the)j (dissimi-)-112 882 y(larity)27 b(metric)h(de\002ned)e(in)i(Eq.)g(\(5\)) f(with)h(the)g(optimizations)e(de-)-112 982 y(scribed)19 b(abo)o(v)o(e.)-112 1214 y Fy(5.)69 b(Contact)25 b(maps)g(database)-13 1404 y Fw(In)34 b(the)g(image)f(database)h(used)g(in)g(this)g(w)o(ork,) f(we)i(can)f(dis-)-112 1504 y(tinguish)41 b(among)f(dif)n(ferent)g (kinds)i(of)g(chemical)f(interactions)-112 1603 y(through)22 b(the)i(dif)n(ferent)f(colors)h(in)h(the)f(images.)g(This)h(is)g (interest-)-112 1703 y(ing)f(because)g(each)h(type)g(of)f(interaction)g (has)h(a)h(dif)n(ferent)d(rule)i(in)-112 1803 y(the)20 b(folding)e(and)i(in)g(the)h(acti)n(vity)e(of)h(the)g(proteins.)-13 1905 y(The)d(used)f(contact)h(maps)g(contain)e(information)g(about)h (the)h(hy-)-112 2004 y(drophobic)26 b(and)i(electrostatic)h (interactions)f(and)h(about)f(the)h(hy-)-112 2104 y(drogen)18 b(bonds,)i(the)g(main)h(interactions)e(that)i(go)o(v)o(ern)e(the)h (folding)-112 2203 y(of)14 b(a)i(protein.)e(The)h(cut-of)n(f)f (distances)h(between)f(amino)h(acids)g(used)-112 2303 y(to)26 b(select)h(the)f(contacts)g(presented)g(in)g(the)h(map)e(were)i ([2.0,)e(3.8])-96 2390 y(\011)-112 2403 y(A)-52 2373 y Fv(3)11 2403 y Fw(for)k(hydrophobic)c(contacts,)k([2.0,)f(6.0])1270 2390 y(\011)1254 2403 y(A)i(for)f(the)h(electro-)-112 2502 y(static)23 b(interactions)f(and)h([2.0,)e(3.2])988 2489 y(\011)971 2502 y(A)j(for)e(the)h(hydrogen)d(bonds.)-112 2602 y(These)f(v)n(alues)g(are)g(biologically)f(appropriate)f(for)i (selecting)g(each)-112 2702 y(type)f(of)g(interaction.)f(There)h(are)h (other)f(kinds)g(of)g(contacts)h(b)n(ut)f(we)-112 2801 y(intend)h(to)h(analyze)f(them)h(in)h(future)e(w)o(ork.)-13 2903 y(All)35 b(biological)d(data)i(used)g(in)g(this)h(w)o(ork)e(comes) h(from)f(the)-112 3003 y(PDB.)25 b(The)e(contact)h(maps)g(were)g (generated)f(using)h(a)g(module)f(of)-112 3102 y(STING)d([13)n(],)g(a)h (softw)o(are)f(de)n(v)o(eloped)e(by)h(EMBRAP)-8 b(A)1551 3072 y Fv(4)1585 3102 y Fw(.)-13 3204 y(Our)24 b(database)h(contains)f (36)g(proteins)g(of)g(20)g(dif)n(ferent)f(struc-)-112 3304 y(tural)62 b(motifs.)h(The)f(used)h(proteins)f(were)h(selected)g (from)-112 3404 y(SCOP[11)o(].)38 b(In)g(our)f(selection)h(we)h(ha)n(v) o(e)f Ft(\013)p Fw(,)h Ft(\014)k Fw(and)37 b Ft(\013\014)44 b Fw(pro-)-112 3503 y(teins)25 b(contact)f(map)h(images.)f(The)h Ft(\013)h Fw(class)g(consists)f(of)g(proteins)-112 3603 y(composed)34 b(mostly)j(by)f Ft(\013)p Fw(-helices,)h(the)g Ft(\014)k Fw(proteins)36 b(are)h(com-)-112 3703 y(posed)18 b(mostly)g(by)g Ft(\014)t Fw(-sheets)i(and)e(the)h Ft(\013\014)24 b Fw(proteins)18 b(are)h(a)g(mixture)-112 3802 y(of)g(these)i (secondary)d(structures.)-13 3904 y(T)-7 b(o)25 b(better)f(e)n(v)n (aluate)f(our)h(methodology)-5 b(,)20 b(we)25 b(included)e(in)i(our) -112 4004 y(test)c(database)e(contact)h(map)f(images)h(from:)-29 4157 y Fo(\017)41 b Fw(proteins)19 b(with)h(v)o(ery)f(dif)n(ferent)g (structure;)-29 4297 y Fo(\017)41 b Fw(proteins)23 b(with)h(similar)h (structure)e(b)n(ut)h(which)g(are)g(dif)n(ferent)54 4396 y(proteins)19 b(\(with)h(dif)n(ferent)e(functions\);)-29 4536 y Fo(\017)41 b Fw(proteins)27 b(of)h(dif)n(ferent)f(animal)h (species)h(b)n(ut)f(that)h(ha)n(v)o(e)f(the)54 4636 y(same)20 b(structure)f(\(and)g(function\).)-13 4784 y(W)-7 b(e)33 b(selected)f(9)f(dif)n(ferent)f Fx(Myo)o(globins)h Fw(from)f(dif)n (ferent)g(an-)-112 4884 y(imal)g(species)h(such)f(as)h(Whale,)g(Horse,) f(Elephant,)e(T)l(urtle,)i(Sea)-112 4983 y(Hare,)k(Seal,)h(Pig,)f (Human)g(and)g(T)l(una.)g(The)g(other)g(28)g(contact)p -112 5089 788 4 v -112 5210 a Fu(3)85 b(1)68 5200 y(\011)55 5210 y(A)17 b(\(angstrom\))h(=)f Fe(10)552 5186 y Fd(\000)p Fc(10)682 5210 y Fu(meters)-112 5294 y(4)85 b(Empresa)17 b(Brasileira)i(de)f(Pesquisa)g(Agropecu)t(\264)-26 b(aria.)2044 83 y Fw(maps)19 b(were)g(chosen)g(from)f(v)n(aried)h Ft(\013)p Fw(,)h Ft(\014)25 b Fw(and)18 b Ft(\013\014)t Fw(-proteins)h(of)h(dif-)2044 183 y(ferent)f(sizes.)2044 413 y Fy(6.)69 b(Experimental)26 b(r)n(esults)2143 602 y Fw(In)c(this)h(section,)e(we)i(present)e(results)i(from)e(tw)o(o)h(e) o(xperiments)2044 702 y(that)h(we)h(ha)n(v)o(e)e(done.)g(The)h(\002rst) h(one)f(is)h(used)f(to)h(e)n(v)n(aluate)e(the)h(ac-)2044 802 y(curac)o(y)f(of)h(the)h(approach)e(and)h(the)h(last)g(one)f (illustrates)h(an)g(alter)n(-)2044 901 y(nati)n(v)o(e)19 b(utility)h(deri)n(v)o(ed)f(from)g(the)h(methodology)-5 b(.)2044 1123 y Fm(6.1.)64 b(Accuracy)24 b(e)o(v)o(aluation)2143 1313 y Fw(T)-7 b(o)33 b(e)n(v)n(aluate)f(and)g(compare)g(the)h(retrie)n (v)n(al)e(accurac)o(y)h(of)g(the)2044 1412 y(Color)c(Correlogram)e(and) h(of)h(the)h(A)-6 b(v)n(arage)26 b(Dispersion)i(Radius)2044 1512 y(Metric,)19 b(we)g(ha)n(v)o(e)g(used)g(a)h(sample)f(of)g(images)g (from)f(the)i(database)2044 1611 y(composed)e(by)i(proteins)f(with)i (well)f(kno)n(w)f(structural)h(motifs.)2143 1713 y(Hence,)g(we)h (selected)f(from)f(our)g(database)h(9)g Fx(Myo)o(globin)f Fw(con-)2044 1813 y(tact)35 b(maps)f(from)f(dif)n(ferent)g(animal)h (species.)g(All)h Fx(Myo)o(globins)2044 1912 y Fw(ha)n(v)o(e)c(the)i (same)f(structure.)f(W)-7 b(e)33 b(also)g(selected)f(28)g(v)n(aried)f (pro-)2044 2012 y(teins)d(of)g(dif)n(ferent)e(structural)h(motifs.)h (In)g(this)g(set,)h(we)f(ha)n(v)o(e)f Ft(\013)p Fw(,)2044 2112 y Ft(\014)h Fw(and)22 b Ft(\013\014)t Fw(-proteins)h(of)g(dif)n (ferent)e(sizes.)j(The)f(image)f(query)g(w)o(as)2044 2211 y(Human)d Fx(Myo)o(globin)p Fw(.)2143 2313 y(The)29 b(optimum)e(result)i(that)h(should)e(ideally)g(be)h(obtained)e(by)2044 2413 y(the)i(algorithms)f(is)i(a)f(rank)g(of)f(proteins,)g(based)h(on)g (the)g(dissim-)2044 2512 y(ilarity)k(inde)o(x)o(es,)e(in)i(which)g(the) g(whole)f Fx(Myo)o(globin)g Fw(set)i(w)o(ould)2044 2612 y(be)26 b(presented)e(before)g(an)o(y)h(of)h(the)g(other)f(proteins.)g (In)g(Figure)g(4,)2044 2711 y(we)32 b(present)e(the)i(results)g(from)e (the)i(tw)o(o)f(analyzed)g(algorithms.)2044 2811 y(Each)e(box)h (represents)f(one)h(of)f(the)i(proteins)e(from)g(our)g(sample)2044 2911 y(and)22 b(the)g(v)n(alue)g(in)h(the)g(y)g(axis)g(is)g(a)g (normalized)e(dissimilarity)h(in-)2044 3010 y(de)o(x.)29 b(The)g(normalization)f(w)o(as)j(necessary)e(to)h(compare)e(the)i(re-) 2044 3110 y(sults)i(presented)d(by)i(the)g(dif)n(ferent)f(algorithms.)f (The)i(colors)f(of)2044 3210 y(the)24 b(box)o(es)f(indicate)g(the)h (type)g(of)f(the)h(protein.)f(The)g Fx(Myo)o(globins)2044 3309 y Fw(are)i(presented)f(in)h(black.)f(The)h(dark)o(er)f(the)i(box)e (color)m(,)g(the)h(more)2044 3409 y(similar)20 b(to)g Fx(Myo)o(globin)f Fw(the)h(protein)f(is.)2143 3511 y(The)e(Color)g (Correlogram)e(presented)h(good)f(results.)i(From)g(the)2044 3610 y(8)25 b(most)g(similar)g(proteins)f(in)h(the)f(set)i(of)f(36)f (used)h(in)g(the)g(e)o(xperi-)2044 3710 y(ment,)e(6)g(were)h(on)f(the)h (top)f(of)g(the)h(similarity)f(rank.)g(All)h(of)f(them)2044 3809 y(are)i(proteins)g(from)g(mammals)g(such)g(as)h(Whale,)g(Pig,)g (Elephant,)2044 3909 y(Horse)e(and)g(Seal.)g(The)g(others)g(considered) e(not)i(so)h(similar)f(were)2044 4009 y(from)32 b(Seal,)h(T)l(urtle,)f (Fish)i(and)e(Sea)h(Hare.)g(These)f(animals)h(are)2044 4108 y(more)28 b(distant)i(in)g(the)f(e)n(v)n(olution)f(line)i(from)e (the)i(Human)e(Being)2044 4208 y(than)21 b(the)g(top-rank)e(ones,)i(as) i(can)e(be)g(seen)h(in)f(Figure)g(5.)g(The)h(A)-6 b(v-)2044 4308 y(erage)25 b(Dispersion)g(Radius)h(Metric)f(presented)g(better)g (results)h(as)2044 4407 y(all)k(the)g Fx(Myo)o(globins)e Fw(were)i(presented)e(in)i(the)g(top)f(of)h(the)f(rank,)2044 4507 y(wich)20 b(implies)g(in)g(a)h(100\045)f(retrie)n(v)n(al)f (precision.)2044 4729 y Fm(6.2.)64 b(Similarity)32 b(analysis)g(of)e (pr)n(oteins)i(of)e(same)h(struc-)2244 4837 y(tur)n(e)2143 5026 y Fw(As)h(sho)n(wn)e(abo)o(v)o(e,)f(our)h(methodology)e(presented) i(good)f(re-)2044 5126 y(sults)20 b(when)e(comparing)f(proteins)h(with) h(dif)n(ferent)f(structures.)g(An)2044 5225 y(interesting)34 b(feature)h(of)h(the)f(usage)g(of)h(image-matching)d(tech-)2044 5325 y(niques)d(is)h(the)g(possibility)f(of)g(dealing)g(with)h (proteins)f(of)g(same)p eop end %%Page: 7 7 TeXDict begin 7 6 bop -112 28 1969 4 v -112 161 a currentpoint currentpoint translate 0.33 0.33 scale neg exch neg exch translate -112 161 a -112 161 a gsave currentpoint currentpoint translate 270 neg rotate neg exch neg exch translate -112 161 a @beginspecial 50 @llx 50 @lly 554 @urx 770 @ury 5040 @rwi @setspecial %%BeginDocument: imagens/carlos.eps %!PS-Adobe-2.0 %%Title: carlos.eps %%Creator: gnuplot 3.8k patchlevel 1 %%CreationDate: Sun May 23 11:42:49 2004 %%DocumentFonts: (atend) %%BoundingBox: 50 50 554 770 %%Orientation: Landscape %%Pages: (atend) %%EndComments /gnudict 256 dict def gnudict begin /Color false def /Solid false def /gnulinewidth 5.000 def /userlinewidth gnulinewidth def /vshift -66 def /dl {10.0 mul} def /hpt_ 31.5 def /vpt_ 31.5 def /hpt hpt_ def /vpt vpt_ def /Rounded false def /M {moveto} bind def /L {lineto} bind def /R {rmoveto} bind def /V {rlineto} bind def /N {newpath moveto} bind def /C {setrgbcolor} bind def /f {rlineto fill} bind def /vpt2 vpt 2 mul def /hpt2 hpt 2 mul def /Lshow { currentpoint stroke M 0 vshift R show } def /Rshow { currentpoint stroke M dup stringwidth pop neg vshift R show } def /Cshow { currentpoint stroke M dup stringwidth pop -2 div vshift R show } def /UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def /DL { Color {setrgbcolor Solid {pop []} if 0 setdash } {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse } def /BL { stroke userlinewidth 2 mul setlinewidth Rounded { 1 setlinejoin 1 setlinecap } if } def /AL { stroke userlinewidth 2 div setlinewidth Rounded { 1 setlinejoin 1 setlinecap } if } def /UL { dup gnulinewidth mul /userlinewidth exch def dup 1 lt {pop 1} if 10 mul /udl exch def } def /PL { stroke userlinewidth setlinewidth Rounded { 1 setlinejoin 1 setlinecap } if } def /LTw { PL [] 1 setgray } def /LTb { BL [] 0 0 0 DL } def /LTa { AL [1 udl mul 2 udl mul] 0 setdash 0 0 0 setrgbcolor } def /LT0 { PL [] 1 0 0 DL } def /LT1 { PL [4 dl 2 dl] 0 1 0 DL } def /LT2 { PL [2 dl 3 dl] 0 0 1 DL } def /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def /Pnt { stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore } def /Dia { stroke [] 0 setdash 2 copy vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke Pnt } def /Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V currentpoint stroke M hpt neg vpt neg R hpt2 0 V stroke } def /Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke Pnt } def /Crs { stroke [] 0 setdash exch hpt sub exch vpt add M hpt2 vpt2 neg V currentpoint stroke M hpt2 neg 0 R hpt2 vpt2 V stroke } def /TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke Pnt } def /Star { 2 copy Pls Crs } def /BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath fill } def /TriUF { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath fill } def /TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke Pnt } def /TriDF { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath fill} def /DiaF { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath fill } def /Pent { stroke [] 0 setdash 2 copy gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore Pnt } def /PentF { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath fill grestore } def /Circle { stroke [] 0 setdash 2 copy hpt 0 360 arc stroke Pnt } def /CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def /C0 { BL [] 0 setdash 2 copy moveto vpt 90 450 arc } bind def /C1 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill vpt 0 360 arc closepath } bind def /C2 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C3 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill vpt 0 360 arc closepath } bind def /C4 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc closepath } bind def /C5 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc } bind def /C6 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 270 arc closepath fill vpt 0 360 arc closepath } bind def /C7 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 270 arc closepath fill vpt 0 360 arc closepath } bind def /C8 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C9 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 450 arc closepath fill vpt 0 360 arc closepath } bind def /C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C11 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C12 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C13 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C14 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 360 arc closepath fill vpt 0 360 arc } bind def /C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill vpt 0 360 arc closepath } bind def /Rec { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath } bind def /Square { dup Rec } bind def /Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def /S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def /S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def /S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def /S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill 2 copy vpt Square fill Bsquare } bind def /S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def /S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def /S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def /S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy vpt Square fill Bsquare } bind def /S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def /D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def /D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def /D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def /D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def /D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def /D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def /D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def /D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def /D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def /D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def /D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def /D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def /D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def /D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def /D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def /D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def /DiaE { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke } def /BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke } def /TriUE { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke } def /TriDE { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke } def /PentE { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore } def /CircE { stroke [] 0 setdash hpt 0 360 arc stroke } def /Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def /DiaW { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V Opaque stroke } def /BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V Opaque stroke } def /TriUW { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V Opaque stroke } def /TriDW { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V Opaque stroke } def /PentW { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat Opaque stroke grestore } def /CircW { stroke [] 0 setdash hpt 0 360 arc Opaque stroke } def /BoxFill { gsave Rec 1 setgray fill grestore } def /BoxColFill { gsave Rec /Fillden exch def currentrgbcolor /ColB exch def /ColG exch def /ColR exch def /ColR ColR Fillden mul Fillden sub 1 add def /ColG ColG Fillden mul Fillden sub 1 add def /ColB ColB Fillden mul Fillden sub 1 add def ColR ColG ColB setrgbcolor fill grestore } def % % PostScript Level 1 Pattern Fill routine % Usage: x y w h s a XX PatternFill % x,y = lower left corner of box to be filled % w,h = width and height of box % a = angle in degrees between lines and x-axis % XX = 0/1 for no/yes cross-hatch % /PatternFill { gsave /PFa [ 9 2 roll ] def PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec gsave 1 setgray fill grestore clip currentlinewidth 0.5 mul setlinewidth /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def 0 0 M PFa 5 get rotate PFs -2 div dup translate 0 1 PFs PFa 4 get div 1 add floor cvi { PFa 4 get mul 0 M 0 PFs V } for 0 PFa 6 get ne { 0 1 PFs PFa 4 get div 1 add floor cvi { PFa 4 get mul 0 2 1 roll M PFs 0 V } for } if stroke grestore } def % /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall currentdict end definefont pop /MFshow {{dup dup 0 get findfont exch 1 get scalefont setfont [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6 get exch 4 get {show} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5 get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop pop aload pop M} ifelse }ifelse }ifelse } forall} bind def /MFwidth {0 exch {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont 6 get stringwidth pop add} {pop} ifelse} forall} bind def /MLshow { currentpoint stroke M 0 exch R MFshow } bind def /MRshow { currentpoint stroke M exch dup MFwidth neg 3 -1 roll R MFshow } def /MCshow { currentpoint stroke M exch dup MFwidth -2 div 3 -1 roll R MFshow } def end %%EndProlog %%Page: 1 1 gnudict begin gsave 50 50 translate 0.100 0.100 scale 90 rotate 0 -5040 translate 0 setgray newpath (Times) findfont 200 scalefont setfont 1.000 UL LTb 1020 600 M 63 0 V 5777 0 R -63 0 V stroke 900 600 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 0)] ] -66.7 MRshow grestore 1.000 UL LTb 1020 1368 M 63 0 V 5777 0 R -63 0 V stroke 900 1368 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 20)] ] -66.7 MRshow grestore 1.000 UL LTb 1020 2136 M 63 0 V 5777 0 R -63 0 V stroke 900 2136 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 40)] ] -66.7 MRshow grestore 1.000 UL LTb 1020 2904 M 63 0 V 5777 0 R -63 0 V stroke 900 2904 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 60)] ] -66.7 MRshow grestore 1.000 UL LTb 1020 3672 M 63 0 V 5777 0 R -63 0 V stroke 900 3672 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 80)] ] -66.7 MRshow grestore 1.000 UL LTb 1020 4440 M 63 0 V 5777 0 R -63 0 V stroke 900 4440 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 100)] ] -66.7 MRshow grestore 1.000 UL LTb 6803 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 6639 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 6476 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 6312 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 6148 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5985 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5821 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5658 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5494 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5330 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5167 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5003 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4840 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4676 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4513 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4349 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4185 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4022 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3858 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3695 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3531 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3367 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3204 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3040 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2877 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2713 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2550 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2386 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2222 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2059 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1895 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1732 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1568 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1404 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1241 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1.000 UL LTb 1020 600 M 5840 0 V 0 3840 V -5840 0 V 0 -3840 V LTb 200 2520 M gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 moveto [ [(Times) 200.0 0.0 true true 0 (Dissimilarity to Human Myoglobin)] ] -66.7 MCshow grestore grestore LTb 3940 100 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 (Proteins)] ] -66.7 MCshow grestore LTb 3940 4740 M gsave 0 setgray [ [(Times) 300.0 0.0 true true 0 (\(a\))] ] -100.0 MCshow grestore 1.000 UP 1.000 UL LT0 LTb 4260 4277 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 (myoglobins)] ] -66.7 MRshow grestore LT0 1.000 4380 4227 543 100 BoxColFill LTb 4380 4227 M 543 0 V 0 100 V -543 0 V 0 -100 V LT0 1.000 1020 600 116 753 BoxColFill LTb 1020 600 M 0 752 V 115 0 V 0 -752 V -115 0 V LT0 1.000 1184 600 115 777 BoxColFill LTb 1184 600 M 0 776 V 114 0 V 0 -776 V -114 0 V LT0 1.000 1347 600 116 796 BoxColFill LTb 1347 600 M 0 795 V 115 0 V 0 -795 V -115 0 V LT0 1.000 1511 600 115 804 BoxColFill LTb 1511 600 M 0 803 V 114 0 V 0 -803 V -114 0 V LT0 1.000 1674 600 116 975 BoxColFill LTb 1674 600 M 0 974 V 115 0 V 0 -974 V -115 0 V LT0 1.000 1838 600 115 1 BoxColFill LTb 1838 600 M 114 0 V -114 0 V LT0 1.000 2002 600 115 1075 BoxColFill LTb 2002 600 M 0 1074 V 114 0 V 0 -1074 V -114 0 V LT0 1.000 2165 600 116 1 BoxColFill LTb 2165 600 M 115 0 V -115 0 V LT0 1.000 2329 600 115 1 BoxColFill LTb 2329 600 M 114 0 V -114 0 V LT0 1.000 2492 600 116 1 BoxColFill LTb 2492 600 M 115 0 V -115 0 V LT0 1.000 2656 600 115 1 BoxColFill LTb 2656 600 M 114 0 V -114 0 V LT0 1.000 2819 600 116 1 BoxColFill LTb 2819 600 M 115 0 V -115 0 V LT0 1.000 2983 600 116 1 BoxColFill LTb 2983 600 M 115 0 V -115 0 V LT0 1.000 3147 600 115 1506 BoxColFill LTb 3147 600 M 0 1505 V 114 0 V 0 -1505 V -114 0 V LT0 1.000 3310 600 116 1619 BoxColFill LTb 3310 600 M 0 1618 V 115 0 V 0 -1618 V -115 0 V LT0 1.000 3474 600 115 1 BoxColFill LTb 3474 600 M 114 0 V -114 0 V LT0 1.000 3637 600 116 1 BoxColFill LTb 3637 600 M 115 0 V -115 0 V LT0 1.000 3801 600 115 1 BoxColFill LTb 3801 600 M 114 0 V -114 0 V LT0 1.000 3965 600 115 1 BoxColFill LTb 3965 600 M 114 0 V -114 0 V LT0 1.000 4128 600 116 1 BoxColFill LTb 4128 600 M 115 0 V -115 0 V LT0 1.000 4292 600 115 1 BoxColFill LTb 4292 600 M 114 0 V -114 0 V LT0 1.000 4455 600 116 1 BoxColFill LTb 4455 600 M 115 0 V -115 0 V LT0 1.000 4619 600 115 1 BoxColFill LTb 4619 600 M 114 0 V -114 0 V LT0 1.000 4782 600 116 1 BoxColFill LTb 4782 600 M 115 0 V -115 0 V LT0 1.000 4946 600 116 1 BoxColFill LTb 4946 600 M 115 0 V -115 0 V LT0 1.000 5110 600 115 1 BoxColFill LTb 5110 600 M 114 0 V -114 0 V LT0 1.000 5273 600 116 1 BoxColFill LTb 5273 600 M 115 0 V -115 0 V LT0 1.000 5437 600 115 1 BoxColFill LTb 5437 600 M 114 0 V -114 0 V LT0 1.000 5600 600 116 1 BoxColFill LTb 5600 600 M 115 0 V -115 0 V LT0 1.000 5764 600 115 1 BoxColFill LTb 5764 600 M 114 0 V -114 0 V LT0 1.000 5928 600 115 1 BoxColFill LTb 5928 600 M 114 0 V -114 0 V LT0 1.000 6091 600 116 1 BoxColFill LTb 6091 600 M 115 0 V -115 0 V LT0 1.000 6255 600 115 1 BoxColFill LTb 6255 600 M 114 0 V -114 0 V LT0 1.000 6418 600 116 1 BoxColFill LTb 6418 600 M 115 0 V -115 0 V LT0 1.000 6582 600 115 1 BoxColFill LTb 6582 600 M 114 0 V -114 0 V LT0 1.000 6745 600 116 1 BoxColFill LTb 6745 600 M 115 0 V -115 0 V LT0 1.000 UL LT1 LTb 4260 4077 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 (other )] [(Symbol) 200.0 0.0 true true 0 (a)] [(Times) 200.0 0.0 true true 0 (-proteins)] ] -66.7 MRshow grestore LT1 0.600 4380 4027 543 100 BoxColFill LTb 4380 4027 M 543 0 V 0 100 V -543 0 V 0 -100 V LT1 0.600 1020 600 116 1 BoxColFill LTb 1020 600 M 115 0 V -115 0 V LT1 0.600 1184 600 115 1 BoxColFill LTb 1184 600 M 114 0 V -114 0 V LT1 0.600 1347 600 116 1 BoxColFill LTb 1347 600 M 115 0 V -115 0 V LT1 0.600 1511 600 115 1 BoxColFill LTb 1511 600 M 114 0 V -114 0 V LT1 0.600 1674 600 116 1 BoxColFill LTb 1674 600 M 115 0 V -115 0 V LT1 0.600 1838 600 115 1028 BoxColFill LTb 1838 600 M 0 1027 V 114 0 V 0 -1027 V -114 0 V LT1 0.600 2002 600 115 1 BoxColFill LTb 2002 600 M 114 0 V -114 0 V LT1 0.600 2165 600 116 1151 BoxColFill LTb 2165 600 M 0 1150 V 115 0 V 0 -1150 V -115 0 V LT1 0.600 2329 600 115 1154 BoxColFill LTb 2329 600 M 0 1153 V 114 0 V 0 -1153 V -114 0 V LT1 0.600 2492 600 116 1 BoxColFill LTb 2492 600 M 115 0 V -115 0 V LT1 0.600 2656 600 115 1 BoxColFill LTb 2656 600 M 114 0 V -114 0 V LT1 0.600 2819 600 116 1 BoxColFill LTb 2819 600 M 115 0 V -115 0 V LT1 0.600 2983 600 116 1471 BoxColFill LTb 2983 600 M 0 1470 V 115 0 V 0 -1470 V -115 0 V LT1 0.600 3147 600 115 1 BoxColFill LTb 3147 600 M 114 0 V -114 0 V LT1 0.600 3310 600 116 1 BoxColFill LTb 3310 600 M 115 0 V -115 0 V LT1 0.600 3474 600 115 1 BoxColFill LTb 3474 600 M 114 0 V -114 0 V LT1 0.600 3637 600 116 1692 BoxColFill LTb 3637 600 M 0 1691 V 115 0 V 0 -1691 V -115 0 V LT1 0.600 3801 600 115 1718 BoxColFill LTb 3801 600 M 0 1717 V 114 0 V 0 -1717 V -114 0 V LT1 0.600 3965 600 115 1744 BoxColFill LTb 3965 600 M 0 1743 V 114 0 V 0 -1743 V -114 0 V LT1 0.600 4128 600 116 1 BoxColFill LTb 4128 600 M 115 0 V -115 0 V LT1 0.600 4292 600 115 1 BoxColFill LTb 4292 600 M 114 0 V -114 0 V LT1 0.600 4455 600 116 1 BoxColFill LTb 4455 600 M 115 0 V -115 0 V LT1 0.600 4619 600 115 2213 BoxColFill LTb 4619 600 M 0 2212 V 114 0 V 0 -2212 V -114 0 V LT1 0.600 4782 600 116 1 BoxColFill LTb 4782 600 M 115 0 V -115 0 V LT1 0.600 4946 600 116 1 BoxColFill LTb 4946 600 M 115 0 V -115 0 V LT1 0.600 5110 600 115 2425 BoxColFill LTb 5110 600 M 0 2424 V 114 0 V 0 -2424 V -114 0 V LT1 0.600 5273 600 116 1 BoxColFill LTb 5273 600 M 115 0 V -115 0 V LT1 0.600 5437 600 115 2573 BoxColFill LTb 5437 600 M 0 2572 V 114 0 V 0 -2572 V -114 0 V LT1 0.600 5600 600 116 2904 BoxColFill LTb 5600 600 M 0 2903 V 115 0 V 0 -2903 V -115 0 V LT1 0.600 5764 600 115 1 BoxColFill LTb 5764 600 M 114 0 V -114 0 V LT1 0.600 5928 600 115 3202 BoxColFill LTb 5928 600 M 0 3201 V 114 0 V 0 -3201 V -114 0 V LT1 0.600 6091 600 116 3239 BoxColFill LTb 6091 600 M 0 3238 V 115 0 V 0 -3238 V -115 0 V LT1 0.600 6255 600 115 3312 BoxColFill LTb 6255 600 M 0 3311 V 114 0 V 0 -3311 V -114 0 V LT1 0.600 6418 600 116 3798 BoxColFill LTb 6418 600 M 0 3797 V 115 0 V 0 -3797 V -115 0 V LT1 0.600 6582 600 115 3816 BoxColFill LTb 6582 600 M 0 3815 V 114 0 V 0 -3815 V -114 0 V LT1 0.600 6745 600 116 1 BoxColFill LTb 6745 600 M 115 0 V -115 0 V LT1 1.000 UL LT2 LTb 4260 3877 M gsave 0 setgray [ [(Symbol) 200.0 0.0 true true 0 (ab)] [(Times) 200.0 0.0 true true 0 (-proteins)] ] -66.7 MRshow grestore LT2 0.300 4380 3827 543 100 BoxColFill LTb 4380 3827 M 543 0 V 0 100 V -543 0 V 0 -100 V LT2 0.300 1020 600 116 1 BoxColFill LTb 1020 600 M 115 0 V -115 0 V LT2 0.300 1184 600 115 1 BoxColFill LTb 1184 600 M 114 0 V -114 0 V LT2 0.300 1347 600 116 1 BoxColFill LTb 1347 600 M 115 0 V -115 0 V LT2 0.300 1511 600 115 1 BoxColFill LTb 1511 600 M 114 0 V -114 0 V LT2 0.300 1674 600 116 1 BoxColFill LTb 1674 600 M 115 0 V -115 0 V LT2 0.300 1838 600 115 1 BoxColFill LTb 1838 600 M 114 0 V -114 0 V LT2 0.300 2002 600 115 1 BoxColFill LTb 2002 600 M 114 0 V -114 0 V LT2 0.300 2165 600 116 1 BoxColFill LTb 2165 600 M 115 0 V -115 0 V LT2 0.300 2329 600 115 1 BoxColFill LTb 2329 600 M 114 0 V -114 0 V LT2 0.300 2492 600 116 1158 BoxColFill LTb 2492 600 M 0 1157 V 115 0 V 0 -1157 V -115 0 V LT2 0.300 2656 600 115 1 BoxColFill LTb 2656 600 M 114 0 V -114 0 V LT2 0.300 2819 600 116 1392 BoxColFill LTb 2819 600 M 0 1391 V 115 0 V 0 -1391 V -115 0 V LT2 0.300 2983 600 116 1 BoxColFill LTb 2983 600 M 115 0 V -115 0 V LT2 0.300 3147 600 115 1 BoxColFill LTb 3147 600 M 114 0 V -114 0 V LT2 0.300 3310 600 116 1 BoxColFill LTb 3310 600 M 115 0 V -115 0 V LT2 0.300 3474 600 115 1621 BoxColFill LTb 3474 600 M 0 1620 V 114 0 V 0 -1620 V -114 0 V LT2 0.300 3637 600 116 1 BoxColFill LTb 3637 600 M 115 0 V -115 0 V LT2 0.300 3801 600 115 1 BoxColFill LTb 3801 600 M 114 0 V -114 0 V LT2 0.300 3965 600 115 1 BoxColFill LTb 3965 600 M 114 0 V -114 0 V LT2 0.300 4128 600 116 1776 BoxColFill LTb 4128 600 M 0 1775 V 115 0 V 0 -1775 V -115 0 V LT2 0.300 4292 600 115 2097 BoxColFill LTb 4292 600 M 0 2096 V 114 0 V 0 -2096 V -114 0 V LT2 0.300 4455 600 116 2118 BoxColFill LTb 4455 600 M 0 2117 V 115 0 V 0 -2117 V -115 0 V LT2 0.300 4619 600 115 1 BoxColFill LTb 4619 600 M 114 0 V -114 0 V LT2 0.300 4782 600 116 2387 BoxColFill LTb 4782 600 M 0 2386 V 115 0 V 0 -2386 V -115 0 V LT2 0.300 4946 600 116 2391 BoxColFill LTb 4946 600 M 0 2390 V 115 0 V 0 -2390 V -115 0 V LT2 0.300 5110 600 115 1 BoxColFill LTb 5110 600 M 114 0 V -114 0 V LT2 0.300 5273 600 116 2562 BoxColFill LTb 5273 600 M 0 2561 V 115 0 V 0 -2561 V -115 0 V LT2 0.300 5437 600 115 1 BoxColFill LTb 5437 600 M 114 0 V -114 0 V LT2 0.300 5600 600 116 1 BoxColFill LTb 5600 600 M 115 0 V -115 0 V LT2 0.300 5764 600 115 1 BoxColFill LTb 5764 600 M 114 0 V -114 0 V LT2 0.300 5928 600 115 1 BoxColFill LTb 5928 600 M 114 0 V -114 0 V LT2 0.300 6091 600 116 1 BoxColFill LTb 6091 600 M 115 0 V -115 0 V LT2 0.300 6255 600 115 1 BoxColFill LTb 6255 600 M 114 0 V -114 0 V LT2 0.300 6418 600 116 1 BoxColFill LTb 6418 600 M 115 0 V -115 0 V LT2 0.300 6582 600 115 1 BoxColFill LTb 6582 600 M 114 0 V -114 0 V LT2 0.300 6745 600 116 1 BoxColFill LTb 6745 600 M 115 0 V -115 0 V LT2 1.000 UL LT3 LTb 4260 3677 M gsave 0 setgray [ [(Symbol) 200.0 0.0 true true 0 (b)] [(Times) 200.0 0.0 true true 0 (-proteins)] ] -66.7 MRshow grestore LT3 0.000 4380 3627 543 100 BoxColFill LTb 4380 3627 M 543 0 V 0 100 V -543 0 V 0 -100 V LT3 0.000 1020 600 116 1 BoxColFill LTb 1020 600 M 115 0 V -115 0 V LT3 0.000 1184 600 115 1 BoxColFill LTb 1184 600 M 114 0 V -114 0 V LT3 0.000 1347 600 116 1 BoxColFill LTb 1347 600 M 115 0 V -115 0 V LT3 0.000 1511 600 115 1 BoxColFill LTb 1511 600 M 114 0 V -114 0 V LT3 0.000 1674 600 116 1 BoxColFill LTb 1674 600 M 115 0 V -115 0 V LT3 0.000 1838 600 115 1 BoxColFill LTb 1838 600 M 114 0 V -114 0 V LT3 0.000 2002 600 115 1 BoxColFill LTb 2002 600 M 114 0 V -114 0 V LT3 0.000 2165 600 116 1 BoxColFill LTb 2165 600 M 115 0 V -115 0 V LT3 0.000 2329 600 115 1 BoxColFill LTb 2329 600 M 114 0 V -114 0 V LT3 0.000 2492 600 116 1 BoxColFill LTb 2492 600 M 115 0 V -115 0 V LT3 0.000 2656 600 115 1205 BoxColFill LTb 2656 600 M 0 1204 V 114 0 V 0 -1204 V -114 0 V LT3 0.000 2819 600 116 1 BoxColFill LTb 2819 600 M 115 0 V -115 0 V LT3 0.000 2983 600 116 1 BoxColFill LTb 2983 600 M 115 0 V -115 0 V LT3 0.000 3147 600 115 1 BoxColFill LTb 3147 600 M 114 0 V -114 0 V LT3 0.000 3310 600 116 1 BoxColFill LTb 3310 600 M 115 0 V -115 0 V LT3 0.000 3474 600 115 1 BoxColFill LTb 3474 600 M 114 0 V -114 0 V LT3 0.000 3637 600 116 1 BoxColFill LTb 3637 600 M 115 0 V -115 0 V LT3 0.000 3801 600 115 1 BoxColFill LTb 3801 600 M 114 0 V -114 0 V LT3 0.000 3965 600 115 1 BoxColFill LTb 3965 600 M 114 0 V -114 0 V LT3 0.000 4128 600 116 1 BoxColFill LTb 4128 600 M 115 0 V -115 0 V LT3 0.000 4292 600 115 1 BoxColFill LTb 4292 600 M 114 0 V -114 0 V LT3 0.000 4455 600 116 1 BoxColFill LTb 4455 600 M 115 0 V -115 0 V LT3 0.000 4619 600 115 1 BoxColFill LTb 4619 600 M 114 0 V -114 0 V LT3 0.000 4782 600 116 1 BoxColFill LTb 4782 600 M 115 0 V -115 0 V LT3 0.000 4946 600 116 1 BoxColFill LTb 4946 600 M 115 0 V -115 0 V LT3 0.000 5110 600 115 1 BoxColFill LTb 5110 600 M 114 0 V -114 0 V LT3 0.000 5273 600 116 1 BoxColFill LTb 5273 600 M 115 0 V -115 0 V LT3 0.000 5437 600 115 1 BoxColFill LTb 5437 600 M 114 0 V -114 0 V LT3 0.000 5600 600 116 1 BoxColFill LTb 5600 600 M 115 0 V -115 0 V LT3 0.000 5764 600 115 3119 BoxColFill LTb 5764 600 M 0 3118 V 114 0 V 0 -3118 V -114 0 V LT3 0.000 5928 600 115 1 BoxColFill LTb 5928 600 M 114 0 V -114 0 V LT3 0.000 6091 600 116 1 BoxColFill LTb 6091 600 M 115 0 V -115 0 V LT3 0.000 6255 600 115 1 BoxColFill LTb 6255 600 M 114 0 V -114 0 V LT3 0.000 6418 600 116 1 BoxColFill LTb 6418 600 M 115 0 V -115 0 V LT3 0.000 6582 600 115 1 BoxColFill LTb 6582 600 M 114 0 V -114 0 V LT3 0.000 6745 600 116 3841 BoxColFill LTb 6745 600 M 0 3840 V 115 0 V 0 -3840 V -115 0 V LT3 1.000 UL LTb 1020 600 M 5840 0 V 0 3840 V -5840 0 V 0 -3840 V 1.000 UP stroke grestore end showpage %%Trailer %%DocumentFonts: Symbol Times %%Pages: 1 %%EndDocument @endspecial 4088 161 a currentpoint grestore moveto 4088 161 a -112 161 a currentpoint currentpoint translate 1 0.33 div 1 0.33 div scale neg exch neg exch translate -112 161 a -112 1555 a currentpoint currentpoint translate 0.33 0.33 scale neg exch neg exch translate -112 1555 a -112 1555 a gsave currentpoint currentpoint translate 270 neg rotate neg exch neg exch translate -112 1555 a @beginspecial 50 @llx 50 @lly 554 @urx 770 @ury 5040 @rwi @setspecial %%BeginDocument: imagens/fernando.eps %!PS-Adobe-2.0 %%Title: fernando.eps %%Creator: gnuplot 3.8k patchlevel 1 %%CreationDate: Sun May 23 11:46:54 2004 %%DocumentFonts: (atend) %%BoundingBox: 50 50 554 770 %%Orientation: Landscape %%Pages: (atend) %%EndComments /gnudict 256 dict def gnudict begin /Color false def /Solid false def /gnulinewidth 5.000 def /userlinewidth gnulinewidth def /vshift -66 def /dl {10.0 mul} def /hpt_ 31.5 def /vpt_ 31.5 def /hpt hpt_ def /vpt vpt_ def /Rounded false def /M {moveto} bind def /L {lineto} bind def /R {rmoveto} bind def /V {rlineto} bind def /N {newpath moveto} bind def /C {setrgbcolor} bind def /f {rlineto fill} bind def /vpt2 vpt 2 mul def /hpt2 hpt 2 mul def /Lshow { currentpoint stroke M 0 vshift R show } def /Rshow { currentpoint stroke M dup stringwidth pop neg vshift R show } def /Cshow { currentpoint stroke M dup stringwidth pop -2 div vshift R show } def /UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def /DL { Color {setrgbcolor Solid {pop []} if 0 setdash } {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse } def /BL { stroke userlinewidth 2 mul setlinewidth Rounded { 1 setlinejoin 1 setlinecap } if } def /AL { stroke userlinewidth 2 div setlinewidth Rounded { 1 setlinejoin 1 setlinecap } if } def /UL { dup gnulinewidth mul /userlinewidth exch def dup 1 lt {pop 1} if 10 mul /udl exch def } def /PL { stroke userlinewidth setlinewidth Rounded { 1 setlinejoin 1 setlinecap } if } def /LTw { PL [] 1 setgray } def /LTb { BL [] 0 0 0 DL } def /LTa { AL [1 udl mul 2 udl mul] 0 setdash 0 0 0 setrgbcolor } def /LT0 { PL [] 1 0 0 DL } def /LT1 { PL [4 dl 2 dl] 0 1 0 DL } def /LT2 { PL [2 dl 3 dl] 0 0 1 DL } def /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def /Pnt { stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore } def /Dia { stroke [] 0 setdash 2 copy vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke Pnt } def /Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V currentpoint stroke M hpt neg vpt neg R hpt2 0 V stroke } def /Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke Pnt } def /Crs { stroke [] 0 setdash exch hpt sub exch vpt add M hpt2 vpt2 neg V currentpoint stroke M hpt2 neg 0 R hpt2 vpt2 V stroke } def /TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke Pnt } def /Star { 2 copy Pls Crs } def /BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath fill } def /TriUF { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath fill } def /TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke Pnt } def /TriDF { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath fill} def /DiaF { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath fill } def /Pent { stroke [] 0 setdash 2 copy gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore Pnt } def /PentF { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath fill grestore } def /Circle { stroke [] 0 setdash 2 copy hpt 0 360 arc stroke Pnt } def /CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def /C0 { BL [] 0 setdash 2 copy moveto vpt 90 450 arc } bind def /C1 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill vpt 0 360 arc closepath } bind def /C2 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C3 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill vpt 0 360 arc closepath } bind def /C4 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc closepath } bind def /C5 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc } bind def /C6 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 270 arc closepath fill vpt 0 360 arc closepath } bind def /C7 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 270 arc closepath fill vpt 0 360 arc closepath } bind def /C8 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C9 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 450 arc closepath fill vpt 0 360 arc closepath } bind def /C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C11 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C12 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C13 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C14 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 360 arc closepath fill vpt 0 360 arc } bind def /C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill vpt 0 360 arc closepath } bind def /Rec { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath } bind def /Square { dup Rec } bind def /Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def /S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def /S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def /S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def /S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill 2 copy vpt Square fill Bsquare } bind def /S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def /S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def /S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def /S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy vpt Square fill Bsquare } bind def /S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def /D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def /D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def /D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def /D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def /D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def /D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def /D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def /D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def /D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def /D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def /D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def /D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def /D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def /D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def /D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def /D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def /DiaE { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke } def /BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke } def /TriUE { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke } def /TriDE { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke } def /PentE { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore } def /CircE { stroke [] 0 setdash hpt 0 360 arc stroke } def /Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def /DiaW { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V Opaque stroke } def /BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V Opaque stroke } def /TriUW { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V Opaque stroke } def /TriDW { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V Opaque stroke } def /PentW { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat Opaque stroke grestore } def /CircW { stroke [] 0 setdash hpt 0 360 arc Opaque stroke } def /BoxFill { gsave Rec 1 setgray fill grestore } def /BoxColFill { gsave Rec /Fillden exch def currentrgbcolor /ColB exch def /ColG exch def /ColR exch def /ColR ColR Fillden mul Fillden sub 1 add def /ColG ColG Fillden mul Fillden sub 1 add def /ColB ColB Fillden mul Fillden sub 1 add def ColR ColG ColB setrgbcolor fill grestore } def % % PostScript Level 1 Pattern Fill routine % Usage: x y w h s a XX PatternFill % x,y = lower left corner of box to be filled % w,h = width and height of box % a = angle in degrees between lines and x-axis % XX = 0/1 for no/yes cross-hatch % /PatternFill { gsave /PFa [ 9 2 roll ] def PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec gsave 1 setgray fill grestore clip currentlinewidth 0.5 mul setlinewidth /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def 0 0 M PFa 5 get rotate PFs -2 div dup translate 0 1 PFs PFa 4 get div 1 add floor cvi { PFa 4 get mul 0 M 0 PFs V } for 0 PFa 6 get ne { 0 1 PFs PFa 4 get div 1 add floor cvi { PFa 4 get mul 0 2 1 roll M PFs 0 V } for } if stroke grestore } def % /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall currentdict end definefont pop /MFshow {{dup dup 0 get findfont exch 1 get scalefont setfont [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6 get exch 4 get {show} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5 get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop pop aload pop M} ifelse }ifelse }ifelse } forall} bind def /MFwidth {0 exch {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont 6 get stringwidth pop add} {pop} ifelse} forall} bind def /MLshow { currentpoint stroke M 0 exch R MFshow } bind def /MRshow { currentpoint stroke M exch dup MFwidth neg 3 -1 roll R MFshow } def /MCshow { currentpoint stroke M exch dup MFwidth -2 div 3 -1 roll R MFshow } def end %%EndProlog %%Page: 1 1 gnudict begin gsave 50 50 translate 0.100 0.100 scale 90 rotate 0 -5040 translate 0 setgray newpath (Times) findfont 200 scalefont setfont 1.000 UL LTb 1020 600 M 63 0 V 5777 0 R -63 0 V stroke 900 600 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 0)] ] -66.7 MRshow grestore 1.000 UL LTb 1020 1368 M 63 0 V 5777 0 R -63 0 V stroke 900 1368 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 20)] ] -66.7 MRshow grestore 1.000 UL LTb 1020 2136 M 63 0 V 5777 0 R -63 0 V stroke 900 2136 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 40)] ] -66.7 MRshow grestore 1.000 UL LTb 1020 2904 M 63 0 V 5777 0 R -63 0 V stroke 900 2904 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 60)] ] -66.7 MRshow grestore 1.000 UL LTb 1020 3672 M 63 0 V 5777 0 R -63 0 V stroke 900 3672 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 80)] ] -66.7 MRshow grestore 1.000 UL LTb 1020 4440 M 63 0 V 5777 0 R -63 0 V stroke 900 4440 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 ( 100)] ] -66.7 MRshow grestore 1.000 UL LTb 6803 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 6639 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 6476 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 6312 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 6148 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5985 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5821 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5658 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5494 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5330 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5167 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 5003 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4840 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4676 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4513 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4349 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4185 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 4022 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3858 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3695 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3531 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3367 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3204 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 3040 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2877 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2713 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2550 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2386 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2222 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 2059 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1895 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1732 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1568 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1404 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1241 600 M 0 63 V 0 3777 R 0 -63 V 1.000 UL LTb 1.000 UL LTb 1020 600 M 5840 0 V 0 3840 V -5840 0 V 0 -3840 V LTb 200 2520 M gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 moveto [ [(Times) 200.0 0.0 true true 0 (Dissimilarity to Human Myoglobin)] ] -66.7 MCshow grestore grestore LTb 3940 100 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 (Proteins)] ] -66.7 MCshow grestore LTb 3940 4740 M gsave 0 setgray [ [(Times) 300.0 0.0 true true 0 (\(b\))] ] -100.0 MCshow grestore 1.000 UP 1.000 UL LT0 LTb 4260 4277 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 (myoglobins)] ] -66.7 MRshow grestore LT0 1.000 4380 4227 543 100 BoxColFill LTb 4380 4227 M 543 0 V 0 100 V -543 0 V 0 -100 V LT0 1.000 1020 600 116 283 BoxColFill LTb 1020 600 M 0 282 V 115 0 V 0 -282 V -115 0 V LT0 1.000 1184 600 115 285 BoxColFill LTb 1184 600 M 0 284 V 114 0 V 0 -284 V -114 0 V LT0 1.000 1347 600 116 315 BoxColFill LTb 1347 600 M 0 314 V 115 0 V 0 -314 V -115 0 V LT0 1.000 1511 600 115 340 BoxColFill LTb 1511 600 M 0 339 V 114 0 V 0 -339 V -114 0 V LT0 1.000 1674 600 116 346 BoxColFill LTb 1674 600 M 0 345 V 115 0 V 0 -345 V -115 0 V LT0 1.000 1838 600 115 372 BoxColFill LTb 1838 600 M 0 371 V 114 0 V 0 -371 V -114 0 V LT0 1.000 2002 600 115 495 BoxColFill LTb 2002 600 M 0 494 V 114 0 V 0 -494 V -114 0 V LT0 1.000 2165 600 116 796 BoxColFill LTb 2165 600 M 0 795 V 115 0 V 0 -795 V -115 0 V LT0 1.000 2329 600 115 1 BoxColFill LTb 2329 600 M 114 0 V -114 0 V LT0 1.000 2492 600 116 1 BoxColFill LTb 2492 600 M 115 0 V -115 0 V LT0 1.000 2656 600 115 1 BoxColFill LTb 2656 600 M 114 0 V -114 0 V LT0 1.000 2819 600 116 1 BoxColFill LTb 2819 600 M 115 0 V -115 0 V LT0 1.000 2983 600 116 1 BoxColFill LTb 2983 600 M 115 0 V -115 0 V LT0 1.000 3147 600 115 1 BoxColFill LTb 3147 600 M 114 0 V -114 0 V LT0 1.000 3310 600 116 1 BoxColFill LTb 3310 600 M 115 0 V -115 0 V LT0 1.000 3474 600 115 1 BoxColFill LTb 3474 600 M 114 0 V -114 0 V LT0 1.000 3637 600 116 1 BoxColFill LTb 3637 600 M 115 0 V -115 0 V LT0 1.000 3801 600 115 1 BoxColFill LTb 3801 600 M 114 0 V -114 0 V LT0 1.000 3965 600 115 1 BoxColFill LTb 3965 600 M 114 0 V -114 0 V LT0 1.000 4128 600 116 1 BoxColFill LTb 4128 600 M 115 0 V -115 0 V LT0 1.000 4292 600 115 1 BoxColFill LTb 4292 600 M 114 0 V -114 0 V LT0 1.000 4455 600 116 1 BoxColFill LTb 4455 600 M 115 0 V -115 0 V LT0 1.000 4619 600 115 1 BoxColFill LTb 4619 600 M 114 0 V -114 0 V LT0 1.000 4782 600 116 1 BoxColFill LTb 4782 600 M 115 0 V -115 0 V LT0 1.000 4946 600 116 1 BoxColFill LTb 4946 600 M 115 0 V -115 0 V LT0 1.000 5110 600 115 1 BoxColFill LTb 5110 600 M 114 0 V -114 0 V LT0 1.000 5273 600 116 1 BoxColFill LTb 5273 600 M 115 0 V -115 0 V LT0 1.000 5437 600 115 1 BoxColFill LTb 5437 600 M 114 0 V -114 0 V LT0 1.000 5600 600 116 1 BoxColFill LTb 5600 600 M 115 0 V -115 0 V LT0 1.000 5764 600 115 1 BoxColFill LTb 5764 600 M 114 0 V -114 0 V LT0 1.000 5928 600 115 1 BoxColFill LTb 5928 600 M 114 0 V -114 0 V LT0 1.000 6091 600 116 1 BoxColFill LTb 6091 600 M 115 0 V -115 0 V LT0 1.000 6255 600 115 1 BoxColFill LTb 6255 600 M 114 0 V -114 0 V LT0 1.000 6418 600 116 1 BoxColFill LTb 6418 600 M 115 0 V -115 0 V LT0 1.000 6582 600 115 1 BoxColFill LTb 6582 600 M 114 0 V -114 0 V LT0 1.000 6745 600 116 1 BoxColFill LTb 6745 600 M 115 0 V -115 0 V LT0 1.000 UL LT1 LTb 4260 4077 M gsave 0 setgray [ [(Times) 200.0 0.0 true true 0 (other )] [(Symbol) 200.0 0.0 true true 0 (a)] [(Times) 200.0 0.0 true true 0 (-proteins)] ] -66.7 MRshow grestore LT1 0.600 4380 4027 543 100 BoxColFill LTb 4380 4027 M 543 0 V 0 100 V -543 0 V 0 -100 V LT1 0.600 1020 600 116 1 BoxColFill LTb 1020 600 M 115 0 V -115 0 V LT1 0.600 1184 600 115 1 BoxColFill LTb 1184 600 M 114 0 V -114 0 V LT1 0.600 1347 600 116 1 BoxColFill LTb 1347 600 M 115 0 V -115 0 V LT1 0.600 1511 600 115 1 BoxColFill LTb 1511 600 M 114 0 V -114 0 V LT1 0.600 1674 600 116 1 BoxColFill LTb 1674 600 M 115 0 V -115 0 V LT1 0.600 1838 600 115 1 BoxColFill LTb 1838 600 M 114 0 V -114 0 V LT1 0.600 2002 600 115 1 BoxColFill LTb 2002 600 M 114 0 V -114 0 V LT1 0.600 2165 600 116 1 BoxColFill LTb 2165 600 M 115 0 V -115 0 V LT1 0.600 2329 600 115 936 BoxColFill LTb 2329 600 M 0 935 V 114 0 V 0 -935 V -114 0 V LT1 0.600 2492 600 116 1113 BoxColFill LTb 2492 600 M 0 1112 V 115 0 V 0 -1112 V -115 0 V LT1 0.600 2656 600 115 1178 BoxColFill LTb 2656 600 M 0 1177 V 114 0 V 0 -1177 V -114 0 V LT1 0.600 2819 600 116 1202 BoxColFill LTb 2819 600 M 0 1201 V 115 0 V 0 -1201 V -115 0 V LT1 0.600 2983 600 116 1223 BoxColFill LTb 2983 600 M 0 1222 V 115 0 V 0 -1222 V -115 0 V LT1 0.600 3147 600 115 1 BoxColFill LTb 3147 600 M 114 0 V -114 0 V LT1 0.600 3310 600 116 1 BoxColFill LTb 3310 600 M 115 0 V -115 0 V LT1 0.600 3474 600 115 1281 BoxColFill LTb 3474 600 M 0 1280 V 114 0 V 0 -1280 V -114 0 V LT1 0.600 3637 600 116 1306 BoxColFill LTb 3637 600 M 0 1305 V 115 0 V 0 -1305 V -115 0 V LT1 0.600 3801 600 115 1 BoxColFill LTb 3801 600 M 114 0 V -114 0 V LT1 0.600 3965 600 115 1 BoxColFill LTb 3965 600 M 114 0 V -114 0 V LT1 0.600 4128 600 116 1444 BoxColFill LTb 4128 600 M 0 1443 V 115 0 V 0 -1443 V -115 0 V LT1 0.600 4292 600 115 1 BoxColFill LTb 4292 600 M 114 0 V -114 0 V LT1 0.600 4455 600 116 1 BoxColFill LTb 4455 600 M 115 0 V -115 0 V LT1 0.600 4619 600 115 1 BoxColFill LTb 4619 600 M 114 0 V -114 0 V LT1 0.600 4782 600 116 1660 BoxColFill LTb 4782 600 M 0 1659 V 115 0 V 0 -1659 V -115 0 V LT1 0.600 4946 600 116 1677 BoxColFill LTb 4946 600 M 0 1676 V 115 0 V 0 -1676 V -115 0 V LT1 0.600 5110 600 115 1 BoxColFill LTb 5110 600 M 114 0 V -114 0 V LT1 0.600 5273 600 116 1699 BoxColFill LTb 5273 600 M 0 1698 V 115 0 V 0 -1698 V -115 0 V LT1 0.600 5437 600 115 1807 BoxColFill LTb 5437 600 M 0 1806 V 114 0 V 0 -1806 V -114 0 V LT1 0.600 5600 600 116 1 BoxColFill LTb 5600 600 M 115 0 V -115 0 V LT1 0.600 5764 600 115 1 BoxColFill LTb 5764 600 M 114 0 V -114 0 V LT1 0.600 5928 600 115 2581 BoxColFill LTb 5928 600 M 0 2580 V 114 0 V 0 -2580 V -114 0 V LT1 0.600 6091 600 116 1 BoxColFill LTb 6091 600 M 115 0 V -115 0 V LT1 0.600 6255 600 115 2847 BoxColFill LTb 6255 600 M 0 2846 V 114 0 V 0 -2846 V -114 0 V LT1 0.600 6418 600 116 2922 BoxColFill LTb 6418 600 M 0 2921 V 115 0 V 0 -2921 V -115 0 V LT1 0.600 6582 600 115 2974 BoxColFill LTb 6582 600 M 0 2973 V 114 0 V 0 -2973 V -114 0 V LT1 0.600 6745 600 116 1 BoxColFill LTb 6745 600 M 115 0 V -115 0 V LT1 1.000 UL LT2 LTb 4260 3877 M gsave 0 setgray [ [(Symbol) 200.0 0.0 true true 0 (ab)] [(Times) 200.0 0.0 true true 0 (-proteins)] ] -66.7 MRshow grestore LT2 0.300 4380 3827 543 100 BoxColFill LTb 4380 3827 M 543 0 V 0 100 V -543 0 V 0 -100 V LT2 0.300 1020 600 116 1 BoxColFill LTb 1020 600 M 115 0 V -115 0 V LT2 0.300 1184 600 115 1 BoxColFill LTb 1184 600 M 114 0 V -114 0 V LT2 0.300 1347 600 116 1 BoxColFill LTb 1347 600 M 115 0 V -115 0 V LT2 0.300 1511 600 115 1 BoxColFill LTb 1511 600 M 114 0 V -114 0 V LT2 0.300 1674 600 116 1 BoxColFill LTb 1674 600 M 115 0 V -115 0 V LT2 0.300 1838 600 115 1 BoxColFill LTb 1838 600 M 114 0 V -114 0 V LT2 0.300 2002 600 115 1 BoxColFill LTb 2002 600 M 114 0 V -114 0 V LT2 0.300 2165 600 116 1 BoxColFill LTb 2165 600 M 115 0 V -115 0 V LT2 0.300 2329 600 115 1 BoxColFill LTb 2329 600 M 114 0 V -114 0 V LT2 0.300 2492 600 116 1 BoxColFill LTb 2492 600 M 115 0 V -115 0 V LT2 0.300 2656 600 115 1 BoxColFill LTb 2656 600 M 114 0 V -114 0 V LT2 0.300 2819 600 116 1 BoxColFill LTb 2819 600 M 115 0 V -115 0 V LT2 0.300 2983 600 116 1 BoxColFill LTb 2983 600 M 115 0 V -115 0 V LT2 0.300 3147 600 115 1245 BoxColFill LTb 3147 600 M 0 1244 V 114 0 V 0 -1244 V -114 0 V LT2 0.300 3310 600 116 1254 BoxColFill LTb 3310 600 M 0 1253 V 115 0 V 0 -1253 V -115 0 V LT2 0.300 3474 600 115 1 BoxColFill LTb 3474 600 M 114 0 V -114 0 V LT2 0.300 3637 600 116 1 BoxColFill LTb 3637 600 M 115 0 V -115 0 V LT2 0.300 3801 600 115 1431 BoxColFill LTb 3801 600 M 0 1430 V 114 0 V 0 -1430 V -114 0 V LT2 0.300 3965 600 115 1 BoxColFill LTb 3965 600 M 114 0 V -114 0 V LT2 0.300 4128 600 116 1 BoxColFill LTb 4128 600 M 115 0 V -115 0 V LT2 0.300 4292 600 115 1526 BoxColFill LTb 4292 600 M 0 1525 V 114 0 V 0 -1525 V -114 0 V LT2 0.300 4455 600 116 1590 BoxColFill LTb 4455 600 M 0 1589 V 115 0 V 0 -1589 V -115 0 V LT2 0.300 4619 600 115 1653 BoxColFill LTb 4619 600 M 0 1652 V 114 0 V 0 -1652 V -114 0 V LT2 0.300 4782 600 116 1 BoxColFill LTb 4782 600 M 115 0 V -115 0 V LT2 0.300 4946 600 116 1 BoxColFill LTb 4946 600 M 115 0 V -115 0 V LT2 0.300 5110 600 115 1 BoxColFill LTb 5110 600 M 114 0 V -114 0 V LT2 0.300 5273 600 116 1 BoxColFill LTb 5273 600 M 115 0 V -115 0 V LT2 0.300 5437 600 115 1 BoxColFill LTb 5437 600 M 114 0 V -114 0 V LT2 0.300 5600 600 116 1822 BoxColFill LTb 5600 600 M 0 1821 V 115 0 V 0 -1821 V -115 0 V LT2 0.300 5764 600 115 2132 BoxColFill LTb 5764 600 M 0 2131 V 114 0 V 0 -2131 V -114 0 V LT2 0.300 5928 600 115 1 BoxColFill LTb 5928 600 M 114 0 V -114 0 V LT2 0.300 6091 600 116 2620 BoxColFill LTb 6091 600 M 0 2619 V 115 0 V 0 -2619 V -115 0 V LT2 0.300 6255 600 115 1 BoxColFill LTb 6255 600 M 114 0 V -114 0 V LT2 0.300 6418 600 116 1 BoxColFill LTb 6418 600 M 115 0 V -115 0 V LT2 0.300 6582 600 115 1 BoxColFill LTb 6582 600 M 114 0 V -114 0 V LT2 0.300 6745 600 116 1 BoxColFill LTb 6745 600 M 115 0 V -115 0 V LT2 1.000 UL LT3 LTb 4260 3677 M gsave 0 setgray [ [(Symbol) 200.0 0.0 true true 0 (b)] [(Times) 200.0 0.0 true true 0 (-proteins)] ] -66.7 MRshow grestore LT3 0.000 4380 3627 543 100 BoxColFill LTb 4380 3627 M 543 0 V 0 100 V -543 0 V 0 -100 V LT3 0.000 1020 600 116 1 BoxColFill LTb 1020 600 M 115 0 V -115 0 V LT3 0.000 1184 600 115 1 BoxColFill LTb 1184 600 M 114 0 V -114 0 V LT3 0.000 1347 600 116 1 BoxColFill LTb 1347 600 M 115 0 V -115 0 V LT3 0.000 1511 600 115 1 BoxColFill LTb 1511 600 M 114 0 V -114 0 V LT3 0.000 1674 600 116 1 BoxColFill LTb 1674 600 M 115 0 V -115 0 V LT3 0.000 1838 600 115 1 BoxColFill LTb 1838 600 M 114 0 V -114 0 V LT3 0.000 2002 600 115 1 BoxColFill LTb 2002 600 M 114 0 V -114 0 V LT3 0.000 2165 600 116 1 BoxColFill LTb 2165 600 M 115 0 V -115 0 V LT3 0.000 2329 600 115 1 BoxColFill LTb 2329 600 M 114 0 V -114 0 V LT3 0.000 2492 600 116 1 BoxColFill LTb 2492 600 M 115 0 V -115 0 V LT3 0.000 2656 600 115 1 BoxColFill LTb 2656 600 M 114 0 V -114 0 V LT3 0.000 2819 600 116 1 BoxColFill LTb 2819 600 M 115 0 V -115 0 V LT3 0.000 2983 600 116 1 BoxColFill LTb 2983 600 M 115 0 V -115 0 V LT3 0.000 3147 600 115 1 BoxColFill LTb 3147 600 M 114 0 V -114 0 V LT3 0.000 3310 600 116 1 BoxColFill LTb 3310 600 M 115 0 V -115 0 V LT3 0.000 3474 600 115 1 BoxColFill LTb 3474 600 M 114 0 V -114 0 V LT3 0.000 3637 600 116 1 BoxColFill LTb 3637 600 M 115 0 V -115 0 V LT3 0.000 3801 600 115 1 BoxColFill LTb 3801 600 M 114 0 V -114 0 V LT3 0.000 3965 600 115 1434 BoxColFill LTb 3965 600 M 0 1433 V 114 0 V 0 -1433 V -114 0 V LT3 0.000 4128 600 116 1 BoxColFill LTb 4128 600 M 115 0 V -115 0 V LT3 0.000 4292 600 115 1 BoxColFill LTb 4292 600 M 114 0 V -114 0 V LT3 0.000 4455 600 116 1 BoxColFill LTb 4455 600 M 115 0 V -115 0 V LT3 0.000 4619 600 115 1 BoxColFill LTb 4619 600 M 114 0 V -114 0 V LT3 0.000 4782 600 116 1 BoxColFill LTb 4782 600 M 115 0 V -115 0 V LT3 0.000 4946 600 116 1 BoxColFill LTb 4946 600 M 115 0 V -115 0 V LT3 0.000 5110 600 115 1692 BoxColFill LTb 5110 600 M 0 1691 V 114 0 V 0 -1691 V -114 0 V LT3 0.000 5273 600 116 1 BoxColFill LTb 5273 600 M 115 0 V -115 0 V LT3 0.000 5437 600 115 1 BoxColFill LTb 5437 600 M 114 0 V -114 0 V LT3 0.000 5600 600 116 1 BoxColFill LTb 5600 600 M 115 0 V -115 0 V LT3 0.000 5764 600 115 1 BoxColFill LTb 5764 600 M 114 0 V -114 0 V LT3 0.000 5928 600 115 1 BoxColFill LTb 5928 600 M 114 0 V -114 0 V LT3 0.000 6091 600 116 1 BoxColFill LTb 6091 600 M 115 0 V -115 0 V LT3 0.000 6255 600 115 1 BoxColFill LTb 6255 600 M 114 0 V -114 0 V LT3 0.000 6418 600 116 1 BoxColFill LTb 6418 600 M 115 0 V -115 0 V LT3 0.000 6582 600 115 1 BoxColFill LTb 6582 600 M 114 0 V -114 0 V LT3 0.000 6745 600 116 3841 BoxColFill LTb 6745 600 M 0 3840 V 115 0 V 0 -3840 V -115 0 V LT3 1.000 UL LTb 1020 600 M 5840 0 V 0 3840 V -5840 0 V 0 -3840 V 1.000 UP stroke grestore end showpage %%Trailer %%DocumentFonts: Symbol Times %%Pages: 1 %%EndDocument @endspecial 4088 1555 a currentpoint grestore moveto 4088 1555 a -112 1555 a currentpoint currentpoint translate 1 0.33 div 1 0.33 div scale neg exch neg exch translate -112 1555 a -13 3168 a Fq(Figure)36 b(4.)g(Dissimilarity)h(to)e(Human)h Fp(My)n(oglobin)-13 3268 y Fq(using)30 b(the:)f Fn(\(a\))g Fq(Color)h(Correlogram)g(and)g Fn(\(b\))f Fq(the)-13 3367 y(A)m(vera)o(g)q(e)23 b(Disper)o(sion)g(Radius)g(Metric)p -112 3497 1969 4 v -112 3637 V 26 4416 a @beginspecial 0 @llx 0 @lly 942 @urx 426 @ury 1980 @rwi @setspecial %%BeginDocument: imagens/hierarchy.eps %!PS-Adobe-2.0 EPSF-2.0 %%Title: /home/speed/raquelcm/conferencias/sibgrapi_2004/doc/imagens/Diagram1.dia %%Creator: Dia v0.92.2 %%CreationDate: Thu May 20 11:02:20 2004 %%For: raquelcm %%Orientation: Portrait %%Magnification: 1.0000 %%BoundingBox: 0 0 942 426 %%BeginSetup %%EndSetup %%EndComments %%BeginProlog [ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /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 /quoteleft /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 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /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] /isolatin1encoding exch def /cp {closepath} bind def /c {curveto} bind def /f {fill} bind def /a {arc} bind def /ef {eofill} bind def /ex {exch} 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 pop} bind def /tr {translate} bind def /ellipsedict 8 dict def ellipsedict /mtrx matrix put /ellipse { ellipsedict begin /endangle exch def /startangle exch def /yrad exch def /xrad exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y tr xrad yrad sc 0 0 1 startangle endangle arc savematrix setmatrix end } def /mergeprocs { 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 /dpi_x 300 def /dpi_y 300 def /conicto { /to_y exch def /to_x exch def /conic_cntrl_y exch def /conic_cntrl_x exch def currentpoint /p0_y exch def /p0_x exch def /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def /p2_x p1_x to_x p0_x sub 1 3 div mul add def /p2_y p1_y to_y p0_y sub 1 3 div mul add def p1_x p1_y p2_x p2_y to_x to_y curveto } bind def /start_ol { gsave 1.1 dpi_x div dup scale} bind def /end_ol { closepath fill grestore } bind def 28.346000 -28.346000 scale 4.050000 -12.895000 translate %%EndProlog 0.100000 slw [] 0 sd [] 0 sd 0 slc 0 slj 0 slc 0 slj [] 0 sd 0.000000 0.000000 0.000000 srgb n 8.475000 3.253750 0.912500 0.912500 0 360 ellipse f n 8.475000 3.253750 0.912500 0.912500 0 360 ellipse cp s 0.010000 slw 0 slc 0 slj [] 0 sd n 8.475000 3.253750 0.912500 0.912500 0 360 ellipse cp s 1.000000 1.000000 1.000000 srgb gsave 7.533750 3.950000 translate 0.035278 -0.035278 scale start_ol 8192 10816 moveto 8192 6400 lineto 12608 6400 lineto 12608 4416 lineto 8192 4416 lineto 8192 0 lineto 6208 0 lineto 6208 4416 lineto 1792 4416 lineto 1792 6400 lineto 6208 6400 lineto 6208 10816 lineto 8192 10816 lineto end_ol grestore 0.000000 0.000000 0.000000 srgb gsave -2.050000 3.587500 translate 0.035278 -0.035278 scale start_ol 3136 3648 moveto 3136 1280 lineto 3136 700 3201 554 conicto 3266 409 3456 300 conicto 3646 192 3969 192 conicto 4224 192 lineto 4224 0 lineto 192 0 lineto 192 192 lineto 448 192 lineto 784 192 990 309 conicto 1137 387 1217 577 conicto 1280 711 1280 1280 conicto 1280 6336 lineto 1280 6916 1217 7061 conicto 1155 7207 964 7315 conicto 773 7424 448 7424 conicto 192 7424 lineto 192 7616 lineto 4224 7616 lineto 4224 7424 lineto 3969 7424 lineto 3634 7424 3430 7307 conicto 3283 7229 3198 7039 conicto 3136 6905 3136 6336 conicto 3136 4160 lineto 5760 4160 lineto 5760 6336 lineto 5760 6916 5697 7061 conicto 5635 7207 5441 7315 conicto 5247 7424 4923 7424 conicto 4672 7424 lineto 4672 7616 lineto 8704 7616 lineto 8704 7424 lineto 8454 7424 lineto 8112 7424 7912 7307 conicto 7765 7229 7679 7039 conicto 7616 6905 7616 6336 conicto 7616 1280 lineto 7616 700 7679 554 conicto 7742 409 7935 300 conicto 8129 192 8454 192 conicto 8704 192 lineto 8704 0 lineto 4672 0 lineto 4672 192 lineto 4923 192 lineto 5264 192 5464 309 conicto 5611 387 5697 577 conicto 5760 711 5760 1280 conicto 5760 3648 lineto 3136 3648 lineto end_ol grestore gsave -0.873133 3.587500 translate 0.035278 -0.035278 scale start_ol 5376 5184 moveto 5376 1152 lineto 5376 537 5477 385 conicto 5579 233 5888 192 conicto 5888 0 lineto 3840 0 lineto 3840 699 lineto 3474 252 3109 62 conicto 2744 -128 2291 -128 conicto 1860 -128 1524 137 conicto 1189 403 1074 759 conicto 960 1115 960 2001 conicto 960 4032 lineto 960 4645 861 4795 conicto 762 4945 448 4992 conicto 448 5184 lineto 2496 5184 lineto 2496 1673 lineto 2496 1123 2547 964 conicto 2599 805 2710 722 conicto 2821 640 2967 640 conicto 3163 640 3320 743 conicto 3537 885 3840 1314 conicto 3840 4032 lineto 3840 4645 3741 4795 conicto 3642 4945 3328 4992 conicto 3328 5184 lineto 5376 5184 lineto end_ol grestore gsave -0.026467 3.587500 translate 0.035278 -0.035278 scale start_ol 2556 5184 moveto 2556 4435 lineto 2980 4923 3340 5117 conicto 3700 5312 4129 5312 conicto 4625 5312 4960 5069 conicto 5295 4827 5477 4331 conicto 5915 4850 6318 5081 conicto 6722 5312 7161 5312 conicto 7694 5312 8009 5068 conicto 8325 4824 8448 4449 conicto 8572 4074 8572 3252 conicto 8572 1152 lineto 8572 535 8671 386 conicto 8770 238 9084 192 conicto 9084 0 lineto 6524 0 lineto 6524 192 lineto 6811 221 6946 444 conicto 7036 598 7036 1152 conicto 7036 3324 lineto 7036 3998 6981 4181 conicto 6926 4365 6808 4454 conicto 6690 4544 6531 4544 conicto 6295 4544 6053 4372 conicto 5811 4200 5564 3856 conicto 5564 1152 lineto 5564 575 5647 427 conicto 5759 215 6076 192 conicto 6076 0 lineto 3516 0 lineto 3516 192 lineto 3717 204 3833 303 conicto 3950 403 3989 543 conicto 4028 683 4028 1152 conicto 4028 3320 lineto 4028 4004 3973 4176 conicto 3918 4349 3788 4446 conicto 3659 4544 3510 4544 conicto 3289 4544 3108 4430 conicto 2849 4262 2556 3856 conicto 2556 1152 lineto 2556 586 2655 406 conicto 2754 227 3068 192 conicto 3068 0 lineto 508 0 lineto 508 192 lineto 807 227 934 410 conicto 1020 535 1020 1152 conicto 1020 4032 lineto 1020 4645 921 4795 conicto 822 4945 508 4992 conicto 508 5184 lineto 2556 5184 lineto end_ol grestore gsave 1.226600 3.587500 translate 0.035278 -0.035278 scale start_ol 3200 704 moveto 2246 -128 1486 -128 conicto 1040 -128 744 162 conicto 448 452 448 887 conicto 448 1477 961 1948 conicto 1475 2420 3200 3203 conicto 3200 3751 lineto 3200 4369 3137 4528 conicto 3075 4688 2900 4808 conicto 2726 4928 2508 4928 conicto 2153 4928 1918 4761 conicto 1773 4659 1773 4522 conicto 1773 4401 1930 4224 conicto 2142 3977 2142 3748 conicto 2142 3467 1938 3269 conicto 1734 3072 1404 3072 conicto 1051 3072 813 3284 conicto 576 3497 576 3784 conicto 576 4186 901 4553 conicto 1226 4920 1806 5116 conicto 2387 5312 3013 5312 conicto 3771 5312 4212 5001 conicto 4653 4690 4785 4326 conicto 4864 4095 4864 3263 conicto 4864 1262 lineto 4864 910 4889 819 conicto 4915 729 4966 684 conicto 5017 640 5056 640 conicto 5193 640 5336 758 conicto 5504 682 lineto 5219 257 4915 64 conicto 4611 -128 4224 -128 conicto 3769 -128 3513 79 conicto 3257 286 3200 704 conicto 3200 1088 moveto 3200 2852 lineto 2494 2451 2148 1994 conicto 1920 1689 1920 1378 conicto 1920 1118 2113 920 conicto 2260 768 2522 768 conicto 2814 768 3200 1088 conicto end_ol grestore gsave 1.988600 3.587500 translate 0.035278 -0.035278 scale start_ol 2496 5184 moveto 2496 4480 lineto 2890 4916 3250 5114 conicto 3611 5312 4026 5312 conicto 4523 5312 4851 5035 conicto 5179 4758 5288 4347 conicto 5376 4034 5376 3147 conicto 5376 1152 lineto 5376 535 5475 384 conicto 5574 233 5888 192 conicto 5888 0 lineto 3328 0 lineto 3328 192 lineto 3623 233 3751 444 conicto 3840 586 3840 1152 conicto 3840 3413 lineto 3840 4038 3791 4201 conicto 3743 4364 3625 4454 conicto 3508 4544 3367 4544 conicto 2899 4544 2496 3776 conicto 2496 1152 lineto 2496 553 2604 393 conicto 2713 233 3008 192 conicto 3008 0 lineto 448 0 lineto 448 192 lineto 747 227 873 410 conicto 960 535 960 1152 conicto 960 4032 lineto 960 4645 861 4795 conicto 762 4945 448 4992 conicto 448 5184 lineto 2496 5184 lineto end_ol grestore gsave 6.015000 -0.712500 translate 0.035278 -0.035278 scale start_ol 2432 7232 moveto 2432 4160 lineto 4032 4160 lineto 4659 4160 4870 4354 conicto 5151 4607 5184 5248 conicto 5376 5248 lineto 5376 2688 lineto 5184 2688 lineto 5108 3220 5032 3372 conicto 4935 3560 4713 3668 conicto 4492 3776 4032 3776 conicto 2432 3776 lineto 2432 1244 lineto 2432 735 2476 625 conicto 2520 515 2629 449 conicto 2739 384 3046 384 conicto 4306 384 lineto 4935 384 5220 476 conicto 5505 569 5769 840 conicto 6108 1198 6464 1920 conicto 6720 1920 lineto 6073 0 lineto 256 0 lineto 256 192 lineto 525 192 lineto 794 192 1035 324 conicto 1215 414 1279 596 conicto 1344 779 1344 1344 conicto 1344 6272 lineto 1344 7019 1199 7192 conicto 996 7424 525 7424 conicto 256 7424 lineto 256 7616 lineto 6080 7616 lineto 6144 5952 lineto 5888 5952 lineto 5774 6566 5635 6796 conicto 5496 7026 5224 7146 conicto 5006 7232 4457 7232 conicto 2432 7232 lineto end_ol grestore gsave 6.937867 -0.712500 translate 0.035278 -0.035278 scale start_ol 2176 8000 moveto 2176 1152 lineto 2176 669 2241 512 conicto 2306 356 2441 274 conicto 2576 192 2944 192 conicto 2944 0 lineto 448 0 lineto 448 192 lineto 807 192 938 265 conicto 1069 338 1142 506 conicto 1216 675 1216 1152 conicto 1216 5824 lineto 1216 6707 1178 6909 conicto 1140 7111 1055 7184 conicto 970 7258 839 7258 conicto 696 7258 477 7168 conicto 384 7360 lineto 1922 8000 lineto 2176 8000 lineto end_ol grestore gsave 7.361200 -0.712500 translate 0.035278 -0.035278 scale start_ol 1216 3200 moveto 1211 2092 1774 1462 conicto 2338 832 3098 832 conicto 3605 832 3979 1091 conicto 4354 1350 4608 2048 conicto 4736 1937 lineto 4619 1124 4051 498 conicto 3484 -128 2631 -128 conicto 1704 -128 1044 591 conicto 384 1311 384 2525 conicto 384 3839 1060 4575 conicto 1737 5312 2759 5312 conicto 3625 5312 4180 4737 conicto 4736 4162 4736 3200 conicto 1216 3200 lineto 1216 3584 moveto 3584 3584 lineto 3556 4069 3467 4267 conicto 3327 4576 3050 4752 conicto 2774 4928 2473 4928 conicto 2010 4928 1644 4573 conicto 1278 4218 1216 3584 conicto end_ol grestore gsave 8.030067 -0.712500 translate 0.035278 -0.035278 scale start_ol 64 4672 moveto 1643 5312 lineto 1856 5312 lineto 1856 4077 lineto 2249 4762 2645 5037 conicto 3041 5312 3478 5312 conicto 4242 5312 4751 4707 conicto 5376 3967 5376 2780 conicto 5376 1452 4624 584 conicto 4003 -128 3062 -128 conicto 2653 -128 2354 2 conicto 2133 95 1856 371 conicto 1856 -1280 lineto 1856 -1796 1922 -1935 conicto 1988 -2075 2153 -2157 conicto 2318 -2240 2752 -2240 conicto 2752 -2432 lineto 0 -2432 lineto 0 -2240 lineto 141 -2240 lineto 451 -2246 671 -2129 conicto 778 -2070 837 -1940 conicto 896 -1810 896 -1280 conicto 896 3712 lineto 896 4176 853 4302 conicto 810 4428 715 4493 conicto 621 4558 458 4558 conicto 329 4558 129 4480 conicto 64 4672 lineto 1856 3752 moveto 1856 1866 lineto 1856 1253 1906 1061 conicto 1984 741 2288 498 conicto 2593 256 3057 256 conicto 3617 256 3963 686 conicto 4416 1249 4416 2269 conicto 4416 3426 3901 4050 conicto 3544 4480 3052 4480 conicto 2783 4480 2520 4348 conicto 2320 4248 1856 3752 conicto end_ol grestore gsave 8.792067 -0.712500 translate 0.035278 -0.035278 scale start_ol 1856 8000 moveto 1856 4216 lineto 2485 4916 2853 5114 conicto 3222 5312 3590 5312 conicto 4032 5312 4349 5069 conicto 4667 4826 4820 4306 conicto 4928 3944 4928 2983 conicto 4928 1152 lineto 4928 663 5007 484 conicto 5063 349 5198 270 conicto 5334 192 5696 192 conicto 5696 0 lineto 3200 0 lineto 3200 192 lineto 3309 192 lineto 3642 192 3771 302 conicto 3900 412 3952 624 conicto 3968 715 3968 1152 conicto 3968 2972 lineto 3968 3815 3881 4079 conicto 3794 4344 3603 4476 conicto 3412 4608 3142 4608 conicto 2867 4608 2569 4462 conicto 2272 4316 1856 3873 conicto 1856 1152 lineto 1856 624 1910 495 conicto 1965 367 2112 279 conicto 2260 192 2624 192 conicto 2624 0 lineto 128 0 lineto 128 192 lineto 462 192 655 299 conicto 765 356 830 512 conicto 896 669 896 1152 conicto 896 5824 lineto 896 6707 855 6909 conicto 815 7112 731 7185 conicto 648 7258 507 7258 conicto 394 7258 139 7168 conicto 64 7360 lineto 1598 8000 lineto 1856 8000 lineto end_ol grestore gsave 9.554067 -0.712500 translate 0.035278 -0.035278 scale start_ol 3200 765 moveto 2421 121 2223 20 conicto 1925 -128 1588 -128 conicto 1063 -128 723 237 conicto 384 603 384 1199 conicto 384 1576 550 1852 conicto 777 2234 1337 2571 conicto 1897 2908 3200 3392 conicto 3200 3594 lineto 3200 4358 2964 4643 conicto 2728 4928 2276 4928 conicto 1934 4928 1732 4740 conicto 1525 4551 1525 4308 conicto 1536 3987 lineto 1536 3732 1403 3594 conicto 1270 3456 1053 3456 conicto 843 3456 709 3603 conicto 576 3751 576 4006 conicto 576 4494 1069 4903 conicto 1562 5312 2452 5312 conicto 3135 5312 3572 5080 conicto 3903 4903 4059 4529 conicto 4160 4285 4160 3531 conicto 4160 1767 lineto 4160 1024 4188 857 conicto 4217 690 4283 633 conicto 4349 576 4435 576 conicto 4525 576 4594 609 conicto 4714 672 5056 960 conicto 5056 691 lineto 4411 -128 3822 -128 conicto 3540 -128 3373 75 conicto 3206 278 3200 765 conicto 3200 1117 moveto 3200 3008 lineto 2381 2684 2142 2548 conicto 1713 2310 1528 2050 conicto 1344 1790 1344 1481 conicto 1344 1090 1577 833 conicto 1811 576 2114 576 conicto 2528 576 3200 1117 conicto end_ol grestore gsave 10.222933 -0.712500 translate 0.035278 -0.035278 scale start_ol 1856 4209 moveto 2765 5312 3589 5312 conicto 4012 5312 4317 5100 conicto 4622 4888 4803 4402 conicto 4928 4063 4928 3362 conicto 4928 1152 lineto 4928 663 5005 490 conicto 5064 349 5198 270 conicto 5333 192 5696 192 conicto 5696 0 lineto 3200 0 lineto 3200 192 lineto 3298 192 lineto 3630 192 3762 302 conicto 3895 412 3947 624 conicto 3968 709 3968 1152 conicto 3968 3267 lineto 3968 3971 3786 4289 conicto 3605 4608 3176 4608 conicto 2514 4608 1856 3878 conicto 1856 1152 lineto 1856 630 1912 507 conicto 1984 343 2110 267 conicto 2237 192 2624 192 conicto 2624 0 lineto 128 0 lineto 128 192 lineto 239 192 lineto 625 192 760 391 conicto 896 591 896 1152 conicto 896 3136 lineto 896 4030 855 4225 conicto 815 4421 731 4492 conicto 647 4564 507 4564 conicto 355 4564 145 4480 conicto 64 4672 lineto 1614 5312 lineto 1856 5312 lineto 1856 4209 lineto end_ol grestore gsave 10.984933 -0.712500 translate 0.035278 -0.035278 scale start_ol 1856 6912 moveto 1856 5184 lineto 3053 5184 lineto 3053 4800 lineto 1856 4800 lineto 1856 1433 lineto 1856 928 1992 752 conicto 2129 576 2344 576 conicto 2521 576 2687 673 conicto 2853 770 2944 960 conicto 3200 960 lineto 3002 419 2639 145 conicto 2277 -128 1892 -128 conicto 1632 -128 1383 18 conicto 1134 164 1015 436 conicto 896 708 896 1275 conicto 896 4800 lineto 0 4800 lineto 0 4981 lineto 340 5106 695 5403 conicto 1051 5700 1331 6114 conicto 1473 6332 1728 6912 conicto 1856 6912 lineto end_ol grestore gsave 11.915000 2.500000 translate 0.035278 -0.035278 scale start_ol 2304 4032 moveto 5888 4032 lineto 5888 6272 lineto 5888 6860 5815 7045 conicto 5759 7187 5579 7289 conicto 5338 7424 5069 7424 conicto 4800 7424 lineto 4800 7616 lineto 8064 7616 lineto 8064 7424 lineto 7795 7424 lineto 7526 7424 7285 7295 conicto 7105 7204 7040 7020 conicto 6976 6836 6976 6272 conicto 6976 1344 lineto 6976 759 7049 572 conicto 7105 430 7279 328 conicto 7526 192 7795 192 conicto 8064 192 lineto 8064 0 lineto 4800 0 lineto 4800 192 lineto 5069 192 lineto 5535 192 5748 470 conicto 5888 651 5888 1344 conicto 5888 3648 lineto 2304 3648 lineto 2304 1344 lineto 2304 759 2377 572 conicto 2433 430 2611 328 conicto 2850 192 3119 192 conicto 3392 192 lineto 3392 0 lineto 128 0 lineto 128 192 lineto 397 192 lineto 868 192 1082 470 conicto 1216 651 1216 1344 conicto 1216 6272 lineto 1216 6860 1143 7045 conicto 1087 7187 913 7289 conicto 666 7424 397 7424 conicto 128 7424 lineto 128 7616 lineto 3392 7616 lineto 3392 7424 lineto 3119 7424 lineto 2850 7424 2611 7295 conicto 2438 7204 2371 7020 conicto 2304 6836 2304 6272 conicto 2304 4032 lineto end_ol grestore gsave 13.007200 2.500000 translate 0.035278 -0.035278 scale start_ol 2853 5312 moveto 4013 5312 4715 4427 conicto 5312 3671 5312 2690 conicto 5312 2001 4983 1295 conicto 4654 589 4077 230 conicto 3500 -128 2792 -128 conicto 1639 -128 958 796 conicto 384 1576 384 2545 conicto 384 3250 732 3947 conicto 1081 4645 1649 4978 conicto 2218 5312 2853 5312 conicto 2680 4928 moveto 2381 4928 2080 4752 conicto 1780 4576 1594 4133 conicto 1408 3691 1408 2997 conicto 1408 1879 1855 1067 conicto 2303 256 3034 256 conicto 3580 256 3934 703 conicto 4288 1151 4288 2242 conicto 4288 3607 3698 4391 conicto 3299 4928 2680 4928 conicto end_ol grestore gsave 13.769200 2.500000 translate 0.035278 -0.035278 scale start_ol 1856 5312 moveto 1856 4085 lineto 2484 5312 3145 5312 conicto 3446 5312 3643 5112 conicto 3840 4912 3840 4650 conicto 3840 4418 3708 4257 conicto 3576 4096 3394 4096 conicto 3217 4096 2970 4288 conicto 2723 4480 2604 4480 conicto 2502 4480 2383 4369 conicto 2128 4141 1856 3619 conicto 1856 1152 lineto 1856 749 1962 542 conicto 2035 399 2220 295 conicto 2405 192 2752 192 conicto 2752 0 lineto 128 0 lineto 128 192 lineto 501 192 682 316 conicto 816 407 869 605 conicto 896 701 896 1152 conicto 896 3136 lineto 896 4055 860 4230 conicto 825 4405 731 4484 conicto 637 4564 496 4564 conicto 329 4564 118 4480 conicto 64 4672 lineto 1620 5312 lineto 1856 5312 lineto end_ol grestore gsave 14.277200 2.500000 translate 0.035278 -0.035278 scale start_ol 3712 5312 moveto 3712 3584 lineto 3520 3584 lineto 3309 4365 2980 4646 conicto 2652 4928 2143 4928 conicto 1756 4928 1518 4725 conicto 1280 4523 1280 4276 conicto 1280 3970 1440 3750 conicto 1596 3526 2131 3274 conicto 2953 2885 lineto 4096 2332 4096 1426 conicto 4096 727 3561 299 conicto 3026 -128 2365 -128 conicto 1889 -128 1278 16 conicto 1091 64 972 64 conicto 842 64 768 -128 conicto 576 -128 lineto 576 1600 lineto 768 1600 lineto 927 933 1375 594 conicto 1823 256 2379 256 conicto 2770 256 3017 482 conicto 3264 709 3264 1026 conicto 3264 1411 2997 1673 conicto 2731 1935 1911 2322 conicto 1091 2710 833 3033 conicto 576 3351 576 3836 conicto 576 4465 1012 4888 conicto 1448 5312 2141 5312 conicto 2445 5312 2878 5196 conicto 3166 5120 3261 5120 conicto 3351 5120 3402 5155 conicto 3453 5191 3520 5312 conicto 3712 5312 lineto end_ol grestore gsave 14.869867 2.500000 translate 0.035278 -0.035278 scale start_ol 1216 3200 moveto 1211 2092 1774 1462 conicto 2338 832 3098 832 conicto 3605 832 3979 1091 conicto 4354 1350 4608 2048 conicto 4736 1937 lineto 4619 1124 4051 498 conicto 3484 -128 2631 -128 conicto 1704 -128 1044 591 conicto 384 1311 384 2525 conicto 384 3839 1060 4575 conicto 1737 5312 2759 5312 conicto 3625 5312 4180 4737 conicto 4736 4162 4736 3200 conicto 1216 3200 lineto 1216 3584 moveto 3584 3584 lineto 3556 4069 3467 4267 conicto 3327 4576 3050 4752 conicto 2774 4928 2473 4928 conicto 2010 4928 1644 4573 conicto 1278 4218 1216 3584 conicto end_ol grestore gsave 12.115000 5.337500 translate 0.035278 -0.035278 scale start_ol 2304 3558 moveto 2304 1344 lineto 2304 618 2461 441 conicto 2673 192 3102 192 conicto 3392 192 lineto 3392 0 lineto 128 0 lineto 128 192 lineto 414 192 lineto 897 192 1105 509 conicto 1216 686 1216 1344 conicto 1216 6272 lineto 1216 6999 1065 7174 conicto 846 7424 414 7424 conicto 128 7424 lineto 128 7616 lineto 2930 7616 lineto 3956 7616 4548 7405 conicto 5140 7194 5546 6692 conicto 5952 6190 5952 5501 conicto 5952 4565 5335 3978 conicto 4718 3392 3590 3392 conicto 3314 3392 2992 3434 conicto 2671 3476 2304 3558 conicto 2304 3889 moveto 2604 3832 2836 3804 conicto 3068 3776 3231 3776 conicto 3819 3776 4245 4229 conicto 4672 4682 4672 5402 conicto 4672 5897 4468 6322 conicto 4265 6747 3892 6957 conicto 3519 7168 3045 7168 conicto 2757 7168 2304 7061 conicto 2304 3889 lineto end_ol grestore gsave 12.961667 5.337500 translate 0.035278 -0.035278 scale start_ol 1699 8000 moveto 1950 8000 2127 7823 conicto 2304 7646 2304 7395 conicto 2304 7143 2127 6963 conicto 1950 6784 1699 6784 conicto 1447 6784 1267 6963 conicto 1088 7143 1088 7395 conicto 1088 7646 1265 7823 conicto 1442 8000 1699 8000 conicto 2176 5312 moveto 2176 1152 lineto 2176 669 2244 509 conicto 2313 349 2449 270 conicto 2585 192 2944 192 conicto 2944 0 lineto 448 0 lineto 448 192 lineto 816 192 942 265 conicto 1068 338 1142 506 conicto 1216 675 1216 1152 conicto 1216 3136 lineto 1216 3988 1168 4240 conicto 1130 4423 1049 4493 conicto 968 4564 827 4564 conicto 676 4564 459 4480 conicto 384 4672 lineto 1930 5312 lineto 2176 5312 lineto end_ol grestore gsave 13.385000 5.337500 translate 0.035278 -0.035278 scale start_ol 1674 1868 moveto 1206 2100 955 2515 conicto 704 2931 704 3435 conicto 704 4204 1274 4758 conicto 1844 5312 2733 5312 conicto 3462 5312 3995 4928 conicto 5073 4928 lineto 5312 4928 5351 4914 conicto 5390 4900 5406 4865 conicto 5440 4814 5440 4683 conicto 5440 4536 5413 4479 conicto 5396 4451 5355 4433 conicto 5314 4416 5080 4416 conicto 4423 4416 lineto 4736 4016 4736 3391 conicto 4736 2678 4189 2171 conicto 3643 1664 2723 1664 conicto 2344 1664 1948 1769 conicto 1668 1560 1570 1404 conicto 1472 1249 1472 1139 conicto 1472 1046 1568 958 conicto 1665 870 1944 832 conicto 2107 820 2759 810 conicto 3960 795 4316 768 conicto 4857 694 5180 377 conicto 5504 60 5504 -405 conicto 5504 -1045 4903 -1606 conicto 4018 -2432 2594 -2432 conicto 1500 -2432 746 -1954 conicto 320 -1678 320 -1381 conicto 320 -1249 380 -1117 conicto 471 -913 756 -549 conicto 794 -499 1306 46 conicto 977 219 840 356 conicto 704 493 704 667 conicto 704 862 877 1124 conicto 1050 1387 1674 1868 conicto 2647 5056 moveto 2229 5056 1946 4720 conicto 1664 4384 1664 3690 conicto 1664 2791 2048 2295 conicto 2342 1920 2793 1920 conicto 3222 1920 3499 2244 conicto 3776 2569 3776 3263 conicto 3776 4169 3386 4681 conicto 3098 5056 2647 5056 conicto 1610 0 moveto 1352 -273 1220 -509 conicto 1088 -746 1088 -945 conicto 1088 -1202 1424 -1395 conicto 2001 -1728 3092 -1728 conicto 4132 -1728 4626 -1374 conicto 5120 -1021 5120 -620 conicto 5120 -331 4822 -208 conicto 4520 -86 3624 -64 conicto 2313 -47 1610 0 conicto end_ol grestore 0.100000 slw [] 0 sd [] 0 sd 0 slc 0 slj 0 slc 0 slj [] 0 sd n 12.477500 7.603750 0.912500 0.912500 0 360 ellipse f n 12.477500 7.603750 0.912500 0.912500 0 360 ellipse cp s 0.010000 slw 0 slc 0 slj [] 0 sd n 12.477500 7.603750 0.912500 0.912500 0 360 ellipse cp s 1.000000 1.000000 1.000000 srgb gsave 11.565000 8.320000 translate 0.035278 -0.035278 scale start_ol 8192 10816 moveto 8192 6400 lineto 12608 6400 lineto 12608 4416 lineto 8192 4416 lineto 8192 0 lineto 6208 0 lineto 6208 4416 lineto 1792 4416 lineto 1792 6400 lineto 6208 6400 lineto 6208 10816 lineto 8192 10816 lineto end_ol grestore 0.000000 0.000000 0.000000 srgb gsave 12.665000 11.845000 translate 0.035278 -0.035278 scale start_ol 5184 7744 moveto 5184 5120 lineto 4992 5120 lineto 4892 5897 4636 6358 conicto 4380 6819 3906 7089 conicto 3432 7360 2924 7360 conicto 2350 7360 1975 7002 conicto 1600 6644 1600 6188 conicto 1600 5838 1835 5549 conicto 2173 5127 3441 4422 conicto 4476 3847 4872 3544 conicto 5268 3241 5482 2830 conicto 5696 2419 5696 1967 conicto 5696 1112 5031 492 conicto 4366 -128 3319 -128 conicto 2991 -128 2702 -76 conicto 2529 -47 1986 136 conicto 1444 320 1299 320 conicto 1160 320 1079 233 conicto 999 146 960 -128 conicto 768 -128 lineto 768 2496 lineto 960 2496 lineto 1103 1651 1345 1231 conicto 1588 812 2087 534 conicto 2587 256 3183 256 conicto 3872 256 4272 623 conicto 4672 991 4672 1493 conicto 4672 1771 4519 2055 conicto 4367 2340 4044 2585 conicto 3827 2752 2870 3284 conicto 1913 3816 1514 4143 conicto 1116 4470 910 4864 conicto 704 5259 704 5732 conicto 704 6554 1324 7149 conicto 1945 7744 2903 7744 conicto 3502 7744 4172 7440 conicto 4482 7296 4610 7296 conicto 4753 7296 4845 7385 conicto 4937 7474 4992 7744 conicto 5184 7744 lineto end_ol grestore gsave 13.511667 11.845000 translate 0.035278 -0.035278 scale start_ol 1216 3200 moveto 1211 2092 1774 1462 conicto 2338 832 3098 832 conicto 3605 832 3979 1091 conicto 4354 1350 4608 2048 conicto 4736 1937 lineto 4619 1124 4051 498 conicto 3484 -128 2631 -128 conicto 1704 -128 1044 591 conicto 384 1311 384 2525 conicto 384 3839 1060 4575 conicto 1737 5312 2759 5312 conicto 3625 5312 4180 4737 conicto 4736 4162 4736 3200 conicto 1216 3200 lineto 1216 3584 moveto 3584 3584 lineto 3556 4069 3467 4267 conicto 3327 4576 3050 4752 conicto 2774 4928 2473 4928 conicto 2010 4928 1644 4573 conicto 1278 4218 1216 3584 conicto end_ol grestore gsave 14.180533 11.845000 translate 0.035278 -0.035278 scale start_ol 3200 765 moveto 2421 121 2223 20 conicto 1925 -128 1588 -128 conicto 1063 -128 723 237 conicto 384 603 384 1199 conicto 384 1576 550 1852 conicto 777 2234 1337 2571 conicto 1897 2908 3200 3392 conicto 3200 3594 lineto 3200 4358 2964 4643 conicto 2728 4928 2276 4928 conicto 1934 4928 1732 4740 conicto 1525 4551 1525 4308 conicto 1536 3987 lineto 1536 3732 1403 3594 conicto 1270 3456 1053 3456 conicto 843 3456 709 3603 conicto 576 3751 576 4006 conicto 576 4494 1069 4903 conicto 1562 5312 2452 5312 conicto 3135 5312 3572 5080 conicto 3903 4903 4059 4529 conicto 4160 4285 4160 3531 conicto 4160 1767 lineto 4160 1024 4188 857 conicto 4217 690 4283 633 conicto 4349 576 4435 576 conicto 4525 576 4594 609 conicto 4714 672 5056 960 conicto 5056 691 lineto 4411 -128 3822 -128 conicto 3540 -128 3373 75 conicto 3206 278 3200 765 conicto 3200 1117 moveto 3200 3008 lineto 2381 2684 2142 2548 conicto 1713 2310 1528 2050 conicto 1344 1790 1344 1481 conicto 1344 1090 1577 833 conicto 1811 576 2114 576 conicto 2528 576 3200 1117 conicto end_ol grestore gsave 14.849400 11.845000 translate 0.035278 -0.035278 scale start_ol 2176 8000 moveto 2176 1152 lineto 2176 669 2241 512 conicto 2306 356 2441 274 conicto 2576 192 2944 192 conicto 2944 0 lineto 448 0 lineto 448 192 lineto 807 192 938 265 conicto 1069 338 1142 506 conicto 1216 675 1216 1152 conicto 1216 5824 lineto 1216 6707 1178 6909 conicto 1140 7111 1055 7184 conicto 970 7258 839 7258 conicto 696 7258 477 7168 conicto 384 7360 lineto 1922 8000 lineto 2176 8000 lineto end_ol grestore gsave 16.065000 11.795000 translate 0.035278 -0.035278 scale start_ol 6656 7616 moveto 6720 5928 lineto 6507 5928 lineto 6445 6398 6338 6600 conicto 6163 6924 5873 7078 conicto 5583 7232 5109 7232 conicto 4032 7232 lineto 4032 1344 lineto 4032 616 4186 436 conicto 4402 192 4852 192 conicto 5120 192 lineto 5120 0 lineto 1856 0 lineto 1856 192 lineto 2129 192 lineto 2616 192 2819 495 conicto 2944 681 2944 1344 conicto 2944 7232 lineto 2033 7232 lineto 1500 7232 1276 7153 conicto 985 7047 778 6745 conicto 572 6443 532 5928 conicto 320 5928 lineto 384 7616 lineto 6656 7616 lineto end_ol grestore gsave 16.937067 11.795000 translate 0.035278 -0.035278 scale start_ol 4928 5184 moveto 4928 2048 lineto 4928 1162 4968 964 conicto 5009 766 5098 687 conicto 5187 609 5306 609 conicto 5474 609 5685 704 conicto 5760 512 lineto 4221 -128 lineto 3968 -128 lineto 3968 975 lineto 3303 248 2953 60 conicto 2604 -128 2215 -128 conicto 1781 -128 1462 125 conicto 1144 378 1020 775 conicto 896 1173 896 1900 conicto 896 4224 lineto 896 4578 815 4714 conicto 735 4850 575 4924 conicto 416 4998 0 4992 conicto 0 5184 lineto 1856 5184 lineto 1856 1744 lineto 1856 1025 2104 800 conicto 2352 576 2703 576 conicto 2943 576 3246 727 conicto 3550 879 3968 1306 conicto 3968 4224 lineto 3968 4668 3819 4824 conicto 3670 4981 3200 4992 conicto 3200 5184 lineto 4928 5184 lineto end_ol grestore gsave 17.699067 11.795000 translate 0.035278 -0.035278 scale start_ol 1856 5312 moveto 1856 4085 lineto 2484 5312 3145 5312 conicto 3446 5312 3643 5112 conicto 3840 4912 3840 4650 conicto 3840 4418 3708 4257 conicto 3576 4096 3394 4096 conicto 3217 4096 2970 4288 conicto 2723 4480 2604 4480 conicto 2502 4480 2383 4369 conicto 2128 4141 1856 3619 conicto 1856 1152 lineto 1856 749 1962 542 conicto 2035 399 2220 295 conicto 2405 192 2752 192 conicto 2752 0 lineto 128 0 lineto 128 192 lineto 501 192 682 316 conicto 816 407 869 605 conicto 896 701 896 1152 conicto 896 3136 lineto 896 4055 860 4230 conicto 825 4405 731 4484 conicto 637 4564 496 4564 conicto 329 4564 118 4480 conicto 64 4672 lineto 1620 5312 lineto 1856 5312 lineto end_ol grestore gsave 18.207067 11.795000 translate 0.035278 -0.035278 scale start_ol 1856 6912 moveto 1856 5184 lineto 3053 5184 lineto 3053 4800 lineto 1856 4800 lineto 1856 1433 lineto 1856 928 1992 752 conicto 2129 576 2344 576 conicto 2521 576 2687 673 conicto 2853 770 2944 960 conicto 3200 960 lineto 3002 419 2639 145 conicto 2277 -128 1892 -128 conicto 1632 -128 1383 18 conicto 1134 164 1015 436 conicto 896 708 896 1275 conicto 896 4800 lineto 0 4800 lineto 0 4981 lineto 340 5106 695 5403 conicto 1051 5700 1331 6114 conicto 1473 6332 1728 6912 conicto 1856 6912 lineto end_ol grestore gsave 18.630400 11.795000 translate 0.035278 -0.035278 scale start_ol 2176 8000 moveto 2176 1152 lineto 2176 669 2241 512 conicto 2306 356 2441 274 conicto 2576 192 2944 192 conicto 2944 0 lineto 448 0 lineto 448 192 lineto 807 192 938 265 conicto 1069 338 1142 506 conicto 1216 675 1216 1152 conicto 1216 5824 lineto 1216 6707 1178 6909 conicto 1140 7111 1055 7184 conicto 970 7258 839 7258 conicto 696 7258 477 7168 conicto 384 7360 lineto 1922 8000 lineto 2176 8000 lineto end_ol grestore gsave 19.053733 11.795000 translate 0.035278 -0.035278 scale start_ol 1216 3200 moveto 1211 2092 1774 1462 conicto 2338 832 3098 832 conicto 3605 832 3979 1091 conicto 4354 1350 4608 2048 conicto 4736 1937 lineto 4619 1124 4051 498 conicto 3484 -128 2631 -128 conicto 1704 -128 1044 591 conicto 384 1311 384 2525 conicto 384 3839 1060 4575 conicto 1737 5312 2759 5312 conicto 3625 5312 4180 4737 conicto 4736 4162 4736 3200 conicto 1216 3200 lineto 1216 3584 moveto 3584 3584 lineto 3556 4069 3467 4267 conicto 3327 4576 3050 4752 conicto 2774 4928 2473 4928 conicto 2010 4928 1644 4573 conicto 1278 4218 1216 3584 conicto end_ol grestore gsave 20.465000 11.795000 translate 0.035278 -0.035278 scale start_ol 6656 7616 moveto 6720 5928 lineto 6507 5928 lineto 6445 6398 6338 6600 conicto 6163 6924 5873 7078 conicto 5583 7232 5109 7232 conicto 4032 7232 lineto 4032 1344 lineto 4032 616 4186 436 conicto 4402 192 4852 192 conicto 5120 192 lineto 5120 0 lineto 1856 0 lineto 1856 192 lineto 2129 192 lineto 2616 192 2819 495 conicto 2944 681 2944 1344 conicto 2944 7232 lineto 2033 7232 lineto 1500 7232 1276 7153 conicto 985 7047 778 6745 conicto 572 6443 532 5928 conicto 320 5928 lineto 384 7616 lineto 6656 7616 lineto end_ol grestore gsave 21.337067 11.795000 translate 0.035278 -0.035278 scale start_ol 4928 5184 moveto 4928 2048 lineto 4928 1162 4968 964 conicto 5009 766 5098 687 conicto 5187 609 5306 609 conicto 5474 609 5685 704 conicto 5760 512 lineto 4221 -128 lineto 3968 -128 lineto 3968 975 lineto 3303 248 2953 60 conicto 2604 -128 2215 -128 conicto 1781 -128 1462 125 conicto 1144 378 1020 775 conicto 896 1173 896 1900 conicto 896 4224 lineto 896 4578 815 4714 conicto 735 4850 575 4924 conicto 416 4998 0 4992 conicto 0 5184 lineto 1856 5184 lineto 1856 1744 lineto 1856 1025 2104 800 conicto 2352 576 2703 576 conicto 2943 576 3246 727 conicto 3550 879 3968 1306 conicto 3968 4224 lineto 3968 4668 3819 4824 conicto 3670 4981 3200 4992 conicto 3200 5184 lineto 4928 5184 lineto end_ol grestore gsave 22.099067 11.795000 translate 0.035278 -0.035278 scale start_ol 1856 4209 moveto 2765 5312 3589 5312 conicto 4012 5312 4317 5100 conicto 4622 4888 4803 4402 conicto 4928 4063 4928 3362 conicto 4928 1152 lineto 4928 663 5005 490 conicto 5064 349 5198 270 conicto 5333 192 5696 192 conicto 5696 0 lineto 3200 0 lineto 3200 192 lineto 3298 192 lineto 3630 192 3762 302 conicto 3895 412 3947 624 conicto 3968 709 3968 1152 conicto 3968 3267 lineto 3968 3971 3786 4289 conicto 3605 4608 3176 4608 conicto 2514 4608 1856 3878 conicto 1856 1152 lineto 1856 630 1912 507 conicto 1984 343 2110 267 conicto 2237 192 2624 192 conicto 2624 0 lineto 128 0 lineto 128 192 lineto 239 192 lineto 625 192 760 391 conicto 896 591 896 1152 conicto 896 3136 lineto 896 4030 855 4225 conicto 815 4421 731 4492 conicto 647 4564 507 4564 conicto 355 4564 145 4480 conicto 64 4672 lineto 1614 5312 lineto 1856 5312 lineto 1856 4209 lineto end_ol grestore gsave 22.861067 11.795000 translate 0.035278 -0.035278 scale start_ol 3200 765 moveto 2421 121 2223 20 conicto 1925 -128 1588 -128 conicto 1063 -128 723 237 conicto 384 603 384 1199 conicto 384 1576 550 1852 conicto 777 2234 1337 2571 conicto 1897 2908 3200 3392 conicto 3200 3594 lineto 3200 4358 2964 4643 conicto 2728 4928 2276 4928 conicto 1934 4928 1732 4740 conicto 1525 4551 1525 4308 conicto 1536 3987 lineto 1536 3732 1403 3594 conicto 1270 3456 1053 3456 conicto 843 3456 709 3603 conicto 576 3751 576 4006 conicto 576 4494 1069 4903 conicto 1562 5312 2452 5312 conicto 3135 5312 3572 5080 conicto 3903 4903 4059 4529 conicto 4160 4285 4160 3531 conicto 4160 1767 lineto 4160 1024 4188 857 conicto 4217 690 4283 633 conicto 4349 576 4435 576 conicto 4525 576 4594 609 conicto 4714 672 5056 960 conicto 5056 691 lineto 4411 -128 3822 -128 conicto 3540 -128 3373 75 conicto 3206 278 3200 765 conicto 3200 1117 moveto 3200 3008 lineto 2381 2684 2142 2548 conicto 1713 2310 1528 2050 conicto 1344 1790 1344 1481 conicto 1344 1090 1577 833 conicto 1811 576 2114 576 conicto 2528 576 3200 1117 conicto end_ol grestore 0.100000 slw [] 0 sd [] 0 sd 0 slc 0 slj 0 slc 0 slj [] 0 sd n 16.427500 7.603750 0.912500 0.912500 0 360 ellipse f n 16.427500 7.603750 0.912500 0.912500 0 360 ellipse cp s 0.010000 slw 0 slc 0 slj [] 0 sd n 16.427500 7.603750 0.912500 0.912500 0 360 ellipse cp s 1.000000 1.000000 1.000000 srgb gsave 15.515000 8.320000 translate 0.035278 -0.035278 scale start_ol 8192 10816 moveto 8192 6400 lineto 12608 6400 lineto 12608 4416 lineto 8192 4416 lineto 8192 0 lineto 6208 0 lineto 6208 4416 lineto 1792 4416 lineto 1792 6400 lineto 6208 6400 lineto 6208 10816 lineto 8192 10816 lineto end_ol grestore 0.100000 slw [] 0 sd [] 0 sd 0 slc 0 slj 0 slc 0 slj [] 0 sd 0.000000 0.000000 0.000000 srgb n 20.177500 7.603750 0.912500 0.912500 0 360 ellipse f n 20.177500 7.603750 0.912500 0.912500 0 360 ellipse cp s 0.010000 slw 0 slc 0 slj [] 0 sd n 20.177500 7.603750 0.912500 0.912500 0 360 ellipse cp s 1.000000 1.000000 1.000000 srgb gsave 19.265000 8.320000 translate 0.035278 -0.035278 scale start_ol 8192 10816 moveto 8192 6400 lineto 12608 6400 lineto 12608 4416 lineto 8192 4416 lineto 8192 0 lineto 6208 0 lineto 6208 4416 lineto 1792 4416 lineto 1792 6400 lineto 6208 6400 lineto 6208 10816 lineto 8192 10816 lineto end_ol grestore 0.000000 0.000000 0.000000 srgb gsave 24.065000 11.845000 translate 0.035278 -0.035278 scale start_ol 5184 7744 moveto 5184 5120 lineto 4992 5120 lineto 4892 5897 4636 6358 conicto 4380 6819 3906 7089 conicto 3432 7360 2924 7360 conicto 2350 7360 1975 7002 conicto 1600 6644 1600 6188 conicto 1600 5838 1835 5549 conicto 2173 5127 3441 4422 conicto 4476 3847 4872 3544 conicto 5268 3241 5482 2830 conicto 5696 2419 5696 1967 conicto 5696 1112 5031 492 conicto 4366 -128 3319 -128 conicto 2991 -128 2702 -76 conicto 2529 -47 1986 136 conicto 1444 320 1299 320 conicto 1160 320 1079 233 conicto 999 146 960 -128 conicto 768 -128 lineto 768 2496 lineto 960 2496 lineto 1103 1651 1345 1231 conicto 1588 812 2087 534 conicto 2587 256 3183 256 conicto 3872 256 4272 623 conicto 4672 991 4672 1493 conicto 4672 1771 4519 2055 conicto 4367 2340 4044 2585 conicto 3827 2752 2870 3284 conicto 1913 3816 1514 4143 conicto 1116 4470 910 4864 conicto 704 5259 704 5732 conicto 704 6554 1324 7149 conicto 1945 7744 2903 7744 conicto 3502 7744 4172 7440 conicto 4482 7296 4610 7296 conicto 4753 7296 4845 7385 conicto 4937 7474 4992 7744 conicto 5184 7744 lineto end_ol grestore gsave 24.911667 11.845000 translate 0.035278 -0.035278 scale start_ol 1216 3200 moveto 1211 2092 1774 1462 conicto 2338 832 3098 832 conicto 3605 832 3979 1091 conicto 4354 1350 4608 2048 conicto 4736 1937 lineto 4619 1124 4051 498 conicto 3484 -128 2631 -128 conicto 1704 -128 1044 591 conicto 384 1311 384 2525 conicto 384 3839 1060 4575 conicto 1737 5312 2759 5312 conicto 3625 5312 4180 4737 conicto 4736 4162 4736 3200 conicto 1216 3200 lineto 1216 3584 moveto 3584 3584 lineto 3556 4069 3467 4267 conicto 3327 4576 3050 4752 conicto 2774 4928 2473 4928 conicto 2010 4928 1644 4573 conicto 1278 4218 1216 3584 conicto end_ol grestore gsave 25.580533 11.845000 translate 0.035278 -0.035278 scale start_ol 3200 765 moveto 2421 121 2223 20 conicto 1925 -128 1588 -128 conicto 1063 -128 723 237 conicto 384 603 384 1199 conicto 384 1576 550 1852 conicto 777 2234 1337 2571 conicto 1897 2908 3200 3392 conicto 3200 3594 lineto 3200 4358 2964 4643 conicto 2728 4928 2276 4928 conicto 1934 4928 1732 4740 conicto 1525 4551 1525 4308 conicto 1536 3987 lineto 1536 3732 1403 3594 conicto 1270 3456 1053 3456 conicto 843 3456 709 3603 conicto 576 3751 576 4006 conicto 576 4494 1069 4903 conicto 1562 5312 2452 5312 conicto 3135 5312 3572 5080 conicto 3903 4903 4059 4529 conicto 4160 4285 4160 3531 conicto 4160 1767 lineto 4160 1024 4188 857 conicto 4217 690 4283 633 conicto 4349 576 4435 576 conicto 4525 576 4594 609 conicto 4714 672 5056 960 conicto 5056 691 lineto 4411 -128 3822 -128 conicto 3540 -128 3373 75 conicto 3206 278 3200 765 conicto 3200 1117 moveto 3200 3008 lineto 2381 2684 2142 2548 conicto 1713 2310 1528 2050 conicto 1344 1790 1344 1481 conicto 1344 1090 1577 833 conicto 1811 576 2114 576 conicto 2528 576 3200 1117 conicto end_ol grestore gsave 26.249400 11.845000 translate 0.035278 -0.035278 scale start_ol end_ol grestore gsave 26.630400 11.845000 translate 0.035278 -0.035278 scale start_ol 2304 4032 moveto 5888 4032 lineto 5888 6272 lineto 5888 6860 5815 7045 conicto 5759 7187 5579 7289 conicto 5338 7424 5069 7424 conicto 4800 7424 lineto 4800 7616 lineto 8064 7616 lineto 8064 7424 lineto 7795 7424 lineto 7526 7424 7285 7295 conicto 7105 7204 7040 7020 conicto 6976 6836 6976 6272 conicto 6976 1344 lineto 6976 759 7049 572 conicto 7105 430 7279 328 conicto 7526 192 7795 192 conicto 8064 192 lineto 8064 0 lineto 4800 0 lineto 4800 192 lineto 5069 192 lineto 5535 192 5748 470 conicto 5888 651 5888 1344 conicto 5888 3648 lineto 2304 3648 lineto 2304 1344 lineto 2304 759 2377 572 conicto 2433 430 2611 328 conicto 2850 192 3119 192 conicto 3392 192 lineto 3392 0 lineto 128 0 lineto 128 192 lineto 397 192 lineto 868 192 1082 470 conicto 1216 651 1216 1344 conicto 1216 6272 lineto 1216 6860 1143 7045 conicto 1087 7187 913 7289 conicto 666 7424 397 7424 conicto 128 7424 lineto 128 7616 lineto 3392 7616 lineto 3392 7424 lineto 3119 7424 lineto 2850 7424 2611 7295 conicto 2438 7204 2371 7020 conicto 2304 6836 2304 6272 conicto 2304 4032 lineto end_ol grestore gsave 27.722600 11.845000 translate 0.035278 -0.035278 scale start_ol 3200 765 moveto 2421 121 2223 20 conicto 1925 -128 1588 -128 conicto 1063 -128 723 237 conicto 384 603 384 1199 conicto 384 1576 550 1852 conicto 777 2234 1337 2571 conicto 1897 2908 3200 3392 conicto 3200 3594 lineto 3200 4358 2964 4643 conicto 2728 4928 2276 4928 conicto 1934 4928 1732 4740 conicto 1525 4551 1525 4308 conicto 1536 3987 lineto 1536 3732 1403 3594 conicto 1270 3456 1053 3456 conicto 843 3456 709 3603 conicto 576 3751 576 4006 conicto 576 4494 1069 4903 conicto 1562 5312 2452 5312 conicto 3135 5312 3572 5080 conicto 3903 4903 4059 4529 conicto 4160 4285 4160 3531 conicto 4160 1767 lineto 4160 1024 4188 857 conicto 4217 690 4283 633 conicto 4349 576 4435 576 conicto 4525 576 4594 609 conicto 4714 672 5056 960 conicto 5056 691 lineto 4411 -128 3822 -128 conicto 3540 -128 3373 75 conicto 3206 278 3200 765 conicto 3200 1117 moveto 3200 3008 lineto 2381 2684 2142 2548 conicto 1713 2310 1528 2050 conicto 1344 1790 1344 1481 conicto 1344 1090 1577 833 conicto 1811 576 2114 576 conicto 2528 576 3200 1117 conicto end_ol grestore gsave 28.391467 11.845000 translate 0.035278 -0.035278 scale start_ol 1856 5312 moveto 1856 4085 lineto 2484 5312 3145 5312 conicto 3446 5312 3643 5112 conicto 3840 4912 3840 4650 conicto 3840 4418 3708 4257 conicto 3576 4096 3394 4096 conicto 3217 4096 2970 4288 conicto 2723 4480 2604 4480 conicto 2502 4480 2383 4369 conicto 2128 4141 1856 3619 conicto 1856 1152 lineto 1856 749 1962 542 conicto 2035 399 2220 295 conicto 2405 192 2752 192 conicto 2752 0 lineto 128 0 lineto 128 192 lineto 501 192 682 316 conicto 816 407 869 605 conicto 896 701 896 1152 conicto 896 3136 lineto 896 4055 860 4230 conicto 825 4405 731 4484 conicto 637 4564 496 4564 conicto 329 4564 118 4480 conicto 64 4672 lineto 1620 5312 lineto 1856 5312 lineto end_ol grestore gsave 28.899467 11.845000 translate 0.035278 -0.035278 scale start_ol 1216 3200 moveto 1211 2092 1774 1462 conicto 2338 832 3098 832 conicto 3605 832 3979 1091 conicto 4354 1350 4608 2048 conicto 4736 1937 lineto 4619 1124 4051 498 conicto 3484 -128 2631 -128 conicto 1704 -128 1044 591 conicto 384 1311 384 2525 conicto 384 3839 1060 4575 conicto 1737 5312 2759 5312 conicto 3625 5312 4180 4737 conicto 4736 4162 4736 3200 conicto 1216 3200 lineto 1216 3584 moveto 3584 3584 lineto 3556 4069 3467 4267 conicto 3327 4576 3050 4752 conicto 2774 4928 2473 4928 conicto 2010 4928 1644 4573 conicto 1278 4218 1216 3584 conicto end_ol grestore 0.100000 slw [] 0 sd [] 0 sd 0 slc 0 slj 0 slc 0 slj [] 0 sd n 23.977500 7.603750 0.912500 0.912500 0 360 ellipse f n 23.977500 7.603750 0.912500 0.912500 0 360 ellipse cp s 0.010000 slw 0 slc 0 slj [] 0 sd n 23.977500 7.603750 0.912500 0.912500 0 360 ellipse cp s 1.000000 1.000000 1.000000 srgb gsave 23.115000 8.320000 translate 0.035278 -0.035278 scale start_ol 8192 10816 moveto 8192 6400 lineto 12608 6400 lineto 12608 4416 lineto 8192 4416 lineto 8192 0 lineto 6208 0 lineto 6208 4416 lineto 1792 4416 lineto 1792 6400 lineto 6208 6400 lineto 6208 10816 lineto 8192 10816 lineto end_ol grestore 0.100000 slw [] 0 sd [] 0 sd 0 slc 0.000000 0.000000 0.000000 srgb n 8.987500 3.903750 m 11.234682 4.594474 l s [] 0 sd 0 slj 0 slc n 11.593131 4.704651 m 11.041747 4.796714 l 11.234682 4.594474 l 11.188651 4.318782 l f n 11.593131 4.704651 m 11.041747 4.796714 l 11.234682 4.594474 l 11.188651 4.318782 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 13.390000 7.603750 m 15.028197 7.603750 l s [] 0 sd 0 slj 0 slc n 15.403197 7.603750 m 14.903197 7.853750 l 15.028197 7.603750 l 14.903197 7.353750 l f n 15.403197 7.603750 m 14.903197 7.853750 l 15.028197 7.603750 l 14.903197 7.353750 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 17.340000 7.603750 m 18.778197 7.603750 l s [] 0 sd 0 slj 0 slc n 19.153197 7.603750 m 18.653197 7.853750 l 18.778197 7.603750 l 18.653197 7.353750 l f n 19.153197 7.603750 m 18.653197 7.853750 l 18.778197 7.603750 l 18.653197 7.353750 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 21.090000 7.603750 m 22.578197 7.603750 l s [] 0 sd 0 slj 0 slc n 22.953197 7.603750 m 22.453197 7.853750 l 22.578197 7.603750 l 22.453197 7.353750 l f n 22.953197 7.603750 m 22.453197 7.853750 l 22.578197 7.603750 l 22.453197 7.353750 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 12.477500 8.516250 m 13.419719 10.271108 l s [] 0 sd 0 slj 0 slc n 13.597112 10.601497 m 13.140329 10.279240 l 13.419719 10.271108 l 13.580848 10.042717 l f n 13.597112 10.601497 m 13.140329 10.279240 l 13.419719 10.271108 l 13.580848 10.042717 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 16.427500 8.516250 m 17.446287 10.184539 l s [] 0 sd 0 slj 0 slc n 17.641730 10.504582 m 17.167778 10.208154 l 17.446287 10.184539 l 17.594501 9.947563 l f n 17.641730 10.504582 m 17.167778 10.208154 l 17.446287 10.184539 l 17.594501 9.947563 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 20.177500 8.516250 m 21.325534 10.197948 l s [] 0 sd 0 slj 0 slc n 21.536964 10.507661 m 21.048582 10.235664 l 21.325534 10.197948 l 21.461533 9.953757 l f n 21.536964 10.507661 m 21.048582 10.235664 l 21.325534 10.197948 l 21.461533 9.953757 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 23.977500 8.516250 m 24.977504 9.996610 l s [] 0 sd 0 slj 0 slc n 25.187416 10.307354 m 24.700371 10.032970 l 24.977504 9.996610 l 25.114696 9.753087 l f n 25.187416 10.307354 m 24.700371 10.032970 l 24.977504 9.996610 l 25.114696 9.753087 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 3.000000 3.187500 m 7.075748 3.246682 l s [] 0 sd 0 slj 0 slc n 7.450708 3.252127 m 6.947131 3.494841 l 7.075748 3.246682 l 6.954391 2.994894 l f n 7.450708 3.252127 m 6.947131 3.494841 l 7.075748 3.246682 l 6.954391 2.994894 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 8.475000 4.166250 m 8.535233 6.150921 l s [] 0 sd 0 slj 0 slc n 8.546608 6.525748 m 8.281556 6.033562 l 8.535233 6.150921 l 8.781326 6.018394 l f n 8.546608 6.525748 m 8.281556 6.033562 l 8.535233 6.150921 l 8.781326 6.018394 l cp s gsave 9.650000 5.100000 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 4.950000 2.837500 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 7.750000 5.400000 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 8.800000 1.837500 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 9.915000 7.395000 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 12.315000 9.745000 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 13.865000 7.395000 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 17.865000 7.345000 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 21.565000 7.445000 translate 0.035278 -0.035278 scale start_ol 2368 4063 moveto 819 1600 lineto 2368 1600 lineto 2368 4063 lineto 2229 4608 moveto 3008 4608 lineto 3008 1600 lineto 3648 1600 lineto 3648 1088 lineto 3008 1088 lineto 3008 0 lineto 2368 0 lineto 2368 1088 lineto 320 1088 lineto 320 1689 lineto 2229 4608 lineto end_ol grestore gsave 16.150000 9.587500 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 20.000000 9.637500 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 23.765000 9.595000 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore gsave 7.905000 11.837500 translate 0.035278 -0.035278 scale start_ol 10786 7616 moveto 10786 7424 lineto 10490 7424 10305 7318 conicto 10121 7212 9953 6921 conicto 9841 6725 9600 5987 conicto 7425 -128 lineto 7125 -128 lineto 5513 4508 lineto 3997 -128 lineto 3582 -128 lineto 1369 6134 lineto 1117 6860 1050 6993 conicto 938 7211 745 7317 conicto 552 7424 222 7424 conicto 222 7616 lineto 3058 7616 lineto 3058 7424 lineto 2924 7424 lineto 2627 7424 2470 7283 conicto 2314 7142 2314 6942 conicto 2314 6737 2560 5996 conicto 4064 1706 lineto 5229 5325 lineto 4988 6018 lineto 4809 6545 lineto 4691 6834 4547 7054 conicto 4474 7163 4368 7239 conicto 4228 7343 4088 7390 conicto 3983 7424 3753 7424 conicto 3753 7616 lineto 6728 7616 lineto 6728 7424 lineto 6527 7424 lineto 6213 7424 6067 7286 conicto 5922 7149 5922 6913 conicto 5922 6621 6174 5892 conicto 7608 1769 lineto 9118 5976 lineto 9364 6674 9364 6945 conicto 9364 7074 9283 7187 conicto 9202 7300 9079 7345 conicto 8866 7424 8525 7424 conicto 8525 7616 lineto 10786 7616 lineto end_ol grestore gsave 9.335867 11.837500 translate 0.035278 -0.035278 scale start_ol 1856 8000 moveto 1856 4216 lineto 2485 4916 2853 5114 conicto 3222 5312 3590 5312 conicto 4032 5312 4349 5069 conicto 4667 4826 4820 4306 conicto 4928 3944 4928 2983 conicto 4928 1152 lineto 4928 663 5007 484 conicto 5063 349 5198 270 conicto 5334 192 5696 192 conicto 5696 0 lineto 3200 0 lineto 3200 192 lineto 3309 192 lineto 3642 192 3771 302 conicto 3900 412 3952 624 conicto 3968 715 3968 1152 conicto 3968 2972 lineto 3968 3815 3881 4079 conicto 3794 4344 3603 4476 conicto 3412 4608 3142 4608 conicto 2867 4608 2569 4462 conicto 2272 4316 1856 3873 conicto 1856 1152 lineto 1856 624 1910 495 conicto 1965 367 2112 279 conicto 2260 192 2624 192 conicto 2624 0 lineto 128 0 lineto 128 192 lineto 462 192 655 299 conicto 765 356 830 512 conicto 896 669 896 1152 conicto 896 5824 lineto 896 6707 855 6909 conicto 815 7112 731 7185 conicto 648 7258 507 7258 conicto 394 7258 139 7168 conicto 64 7360 lineto 1598 8000 lineto 1856 8000 lineto end_ol grestore gsave 10.097867 11.837500 translate 0.035278 -0.035278 scale start_ol 3200 765 moveto 2421 121 2223 20 conicto 1925 -128 1588 -128 conicto 1063 -128 723 237 conicto 384 603 384 1199 conicto 384 1576 550 1852 conicto 777 2234 1337 2571 conicto 1897 2908 3200 3392 conicto 3200 3594 lineto 3200 4358 2964 4643 conicto 2728 4928 2276 4928 conicto 1934 4928 1732 4740 conicto 1525 4551 1525 4308 conicto 1536 3987 lineto 1536 3732 1403 3594 conicto 1270 3456 1053 3456 conicto 843 3456 709 3603 conicto 576 3751 576 4006 conicto 576 4494 1069 4903 conicto 1562 5312 2452 5312 conicto 3135 5312 3572 5080 conicto 3903 4903 4059 4529 conicto 4160 4285 4160 3531 conicto 4160 1767 lineto 4160 1024 4188 857 conicto 4217 690 4283 633 conicto 4349 576 4435 576 conicto 4525 576 4594 609 conicto 4714 672 5056 960 conicto 5056 691 lineto 4411 -128 3822 -128 conicto 3540 -128 3373 75 conicto 3206 278 3200 765 conicto 3200 1117 moveto 3200 3008 lineto 2381 2684 2142 2548 conicto 1713 2310 1528 2050 conicto 1344 1790 1344 1481 conicto 1344 1090 1577 833 conicto 1811 576 2114 576 conicto 2528 576 3200 1117 conicto end_ol grestore gsave 10.766733 11.837500 translate 0.035278 -0.035278 scale start_ol 2176 8000 moveto 2176 1152 lineto 2176 669 2241 512 conicto 2306 356 2441 274 conicto 2576 192 2944 192 conicto 2944 0 lineto 448 0 lineto 448 192 lineto 807 192 938 265 conicto 1069 338 1142 506 conicto 1216 675 1216 1152 conicto 1216 5824 lineto 1216 6707 1178 6909 conicto 1140 7111 1055 7184 conicto 970 7258 839 7258 conicto 696 7258 477 7168 conicto 384 7360 lineto 1922 8000 lineto 2176 8000 lineto end_ol grestore gsave 11.190067 11.837500 translate 0.035278 -0.035278 scale start_ol 1216 3200 moveto 1211 2092 1774 1462 conicto 2338 832 3098 832 conicto 3605 832 3979 1091 conicto 4354 1350 4608 2048 conicto 4736 1937 lineto 4619 1124 4051 498 conicto 3484 -128 2631 -128 conicto 1704 -128 1044 591 conicto 384 1311 384 2525 conicto 384 3839 1060 4575 conicto 1737 5312 2759 5312 conicto 3625 5312 4180 4737 conicto 4736 4162 4736 3200 conicto 1216 3200 lineto 1216 3584 moveto 3584 3584 lineto 3556 4069 3467 4267 conicto 3327 4576 3050 4752 conicto 2774 4928 2473 4928 conicto 2010 4928 1644 4573 conicto 1278 4218 1216 3584 conicto end_ol grestore 0.100000 slw [] 0 sd [] 0 sd 0 slc 0 slj 0 slc 0 slj [] 0 sd n 8.567500 7.541250 0.912500 0.912500 0 360 ellipse f n 8.567500 7.541250 0.912500 0.912500 0 360 ellipse cp s 0.010000 slw 0 slc 0 slj [] 0 sd n 8.567500 7.541250 0.912500 0.912500 0 360 ellipse cp s 1.000000 1.000000 1.000000 srgb gsave 7.626250 8.237500 translate 0.035278 -0.035278 scale start_ol 8192 10816 moveto 8192 6400 lineto 12608 6400 lineto 12608 4416 lineto 8192 4416 lineto 8192 0 lineto 6208 0 lineto 6208 4416 lineto 1792 4416 lineto 1792 6400 lineto 6208 6400 lineto 6208 10816 lineto 8192 10816 lineto end_ol grestore 0.100000 slw [] 0 sd [] 0 sd 0 slc 0.000000 0.000000 0.000000 srgb n 8.567500 8.453750 m 9.572665 10.357039 l s [] 0 sd 0 slj 0 slc n 9.747788 10.688637 m 9.293226 10.363256 l 9.572665 10.357039 l 9.735356 10.129758 l f n 9.747788 10.688637 m 9.293226 10.363256 l 9.572665 10.357039 l 9.735356 10.129758 l cp s gsave 8.355000 9.783954 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore 0.100000 slw [] 0 sd [] 0 sd 0 slc n 9.480000 7.541250 m 11.078415 7.589164 l s [] 0 sd 0 slj 0 slc n 11.453247 7.600400 m 10.945981 7.835307 l 11.078415 7.589164 l 10.960962 7.335531 l f n 11.453247 7.600400 m 10.945981 7.835307 l 11.078415 7.589164 l 10.960962 7.335531 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 9.124896 2.620098 m 11.074528 2.191922 l s [] 0 sd 0 slj 0 slc n 11.440799 2.111483 m 11.006064 2.462916 l 11.074528 2.191922 l 10.898811 1.974555 l f n 11.440799 2.111483 m 11.006064 2.462916 l 11.074528 2.191922 l 10.898811 1.974555 l cp s 0.100000 slw [] 0 sd [] 0 sd 0 slc n 8.475000 2.341250 m 8.574719 0.423647 l s [] 0 sd 0 slj 0 slc n 8.594194 0.049153 m 8.817891 0.561461 l 8.574719 0.423647 l 8.318565 0.535495 l f n 8.594194 0.049153 m 8.817891 0.561461 l 8.574719 0.423647 l 8.318565 0.535495 l cp s gsave 9.850000 3.337500 translate 0.035278 -0.035278 scale start_ol 768 512 moveto 1792 512 lineto 1792 4096 lineto 704 3904 lineto 704 4416 lineto 1808 4608 lineto 2432 4608 lineto 2432 512 lineto 3456 512 lineto 3456 0 lineto 768 0 lineto 768 512 lineto end_ol grestore showpage %%EndDocument @endspecial -13 4634 a(Figure)36 b(5.)h Fp(My)n(ob)o(lobin)h Fq(e)o(v)n(olution)d(sequence)h(hi-)-13 4734 y(erar)n(c)o(h)n(y)31 b(-)e(the)f(greater)i(the)f(sum)f(of)h(weights)f(be-)-13 4834 y(tween)45 b(tw)n(o)f(animal)i(species,)g(the)e(greater)i(the)-13 4933 y(sequence)40 b(dissimilarity)h(of)f(their)g Fp(My)n(oglobins)p Fq(.)-13 5033 y Fn(Sour)o(ce:)22 b Fq(P)-8 b(ALI)23 b([17].)p -112 5160 V 2044 83 a Fw(structural)32 b(motif.)h(This)g(possibility)g (arises)h(because)f(the)g(algo-)2044 183 y(rithms)20 b(supply)f(a)h(rank)g(of)f(the)i(proteins)e(ordered)f(by)i(the)g (dissimi-)2044 282 y(larity)e(inde)o(x.)f(Hence,)h(we)h(can)f(supply)f (as)i(input)f(a)h(database)f(com-)2044 382 y(posed)f(only)f(by)h (proteins)g(with)h(the)f(same)h(structure)f(b)n(ut)g(from)g(dif-)2044 482 y(ferent)30 b(animal)h(species,)g(for)g(e)o(xample,)f(and)g(obtain) h(these)g(pro-)2044 581 y(teins)20 b(ordered)f(by)g(the)i (dissimilarity)f(inde)o(x.)2143 692 y(In)g(Figure)g(6,)g(we)g(present)f (the)i(result)f(of)g(a)g(similarity)g(analysis)2044 792 y(of)f(8)h Fx(Myo)o(globins)f Fw(from)g(dif)n(ferent)f(animal)i (species)g(compared)e(to)2044 891 y(the)g(Human)f Fx(Myo)o(globin)p Fw(.)g(Looking)f(at)j(the)f Fx(Myo)o(globin)f Fw(e)n(v)n(olution)2044 991 y(hierarchy)i(in)j(the)f(Figure)g(5,)h(we)f(can)h(see)g(that)g(the) f(nearer)g(to)g(Hu-)2044 1090 y(man)27 b Fx(Myo)o(globin)f Fw(are)i(the)f Fx(Myo)o(globins)g Fw(from)f(Elephant,)g(Horse)2044 1190 y(and)18 b(Pig,)g(with)h(approximately)d(the)i(same)h(distance)f (in)h(the)f(e)n(v)n(olu-)2044 1290 y(tion)g(line,)g(follo)n(wed)f(by)h (the)g(Whale,)h(Seal,)f(T)l(urtle,)g(T)l(una)g(and)g(Sea)2044 1389 y(Hare.)2143 1500 y(Note)g(that,)g(with)g(the)f(Color)h (Correlogram,)d(the)j(lo)n(wer)f(dissim-)2044 1600 y(ilarities)f(v)n (alues)f(are)g(assigned)g(to)h(mammals)f(such)g(as)h(Whale,)g(Pig,)2044 1699 y(Elephant,)d(Horse)i(and)g(Seal,)h(in)f(this)h(order)-5 b(.)14 b(The)h(lar)o(ger)f(v)n(alues)g(oc-)2044 1799 y(cur)21 b(with)h(T)l(urtle,)g(T)l(una)f(and)h(Sea)g(Hare.)g(W)m(ith)g (the)g(A)-6 b(v)o(erage)21 b(Dis-)2044 1899 y(persion)j(Radius)i (Metric,)f(the)g(rank)g(w)o(as)h(Pig,)g(Horse,)f(Elephant,)2044 1998 y(Seal,)20 b(T)l(urtle,)g(Whale,)g(T)l(una)g(and)f(Sea)i(Hare.) 2143 2109 y(If)30 b(we)g(consider)e(the)i(weighted)e(distances)i(to)g (Human)e Fx(Myo-)2044 2209 y(globin)23 b Fw(in)h(Figure)f(5)i(as)f(a)h (v)o(ector)m(,)d(and)i(the)g(ranks)g(of)f(the)i(tw)o(o)f(al-)2044 2308 y(gorithms)29 b(as)j(other)d(v)o(ectors,)h(all)h(of)g(them)f (ordered)f(by)h(the)g(an-)2044 2408 y(imal)g(species,)h(we)g(can)f (calculate)g(the)g(v)o(ector)g(correlations)e(be-)2044 2508 y(tween)k(the)g(ranks)g(produced)d(with)k(our)e(methodology)e(and) j(the)2044 2607 y(real)23 b(hierarchy)e(v)o(ector)-5 b(.)22 b(These)h(tw)o(o)g(correlation)e(v)n(alues,)i Fs(0)p Ft(:)p Fs(9595)2044 2707 y Fw(for)h(Color)g(Correlogram)f(and)h Fs(0)p Ft(:)p Fs(9768)f Fw(for)i(A)-6 b(v)o(erage)23 b(Dispersion)2044 2807 y(Radius)i(Metric,)f(are)h(a)g(measure)f(of)g (ho)n(w)h(similar)g(the)f(results)h(of)2044 2906 y(the)20 b(algorithms)f(are)h(with)g(to)h(real)f(hierarchy)-5 b(.)p 2044 3074 V 2044 4502 a @beginspecial 50 @llx 50 @lly 410 @urx 302 @ury 2376 @rwi @setspecial %%BeginDocument: imagens/globin_dissimilarity.eps %!PS-Adobe-2.0 EPSF-2.0 %%Title: teste.eps %%Creator: gnuplot 3.8k patchlevel 1 %%CreationDate: Sun May 23 19:14:28 2004 %%DocumentFonts: (atend) %%BoundingBox: 50 50 410 302 %%Orientation: Portrait %%EndComments /gnudict 256 dict def gnudict begin /Color false def /Solid false def /gnulinewidth 5.000 def /userlinewidth gnulinewidth def /vshift -66 def /dl {10.0 mul} def /hpt_ 31.5 def /vpt_ 31.5 def /hpt hpt_ def /vpt vpt_ def /Rounded false def /reencodeISO { dup dup findfont dup length dict begin { 1 index /FID ne { def }{ pop pop } ifelse } forall currentdict /CharStrings known { CharStrings /Idieresis known { /Encoding ISOLatin1Encoding def } if } if currentdict end definefont } def /ISOLatin1Encoding [ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright /parenleft/parenright/asterisk/plus/comma/minus/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/quoteleft/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/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve /dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut /ogonek/caron/space/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 /M {moveto} bind def /L {lineto} bind def /R {rmoveto} bind def /V {rlineto} bind def /N {newpath moveto} bind def /C {setrgbcolor} bind def /f {rlineto fill} bind def /vpt2 vpt 2 mul def /hpt2 hpt 2 mul def /Lshow { currentpoint stroke M 0 vshift R show } def /Rshow { currentpoint stroke M dup stringwidth pop neg vshift R show } def /Cshow { currentpoint stroke M dup stringwidth pop -2 div vshift R show } def /UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def /DL { Color {setrgbcolor Solid {pop []} if 0 setdash } {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse } def /BL { stroke userlinewidth 2 mul setlinewidth Rounded { 1 setlinejoin 1 setlinecap } if } def /AL { stroke userlinewidth 2 div setlinewidth Rounded { 1 setlinejoin 1 setlinecap } if } def /UL { dup gnulinewidth mul /userlinewidth exch def dup 1 lt {pop 1} if 10 mul /udl exch def } def /PL { stroke userlinewidth setlinewidth Rounded { 1 setlinejoin 1 setlinecap } if } def /LTw { PL [] 1 setgray } def /LTb { BL [] 0 0 0 DL } def /LTa { AL [1 udl mul 2 udl mul] 0 setdash 0 0 0 setrgbcolor } def /LT0 { PL [] 1 0 0 DL } def /LT1 { PL [4 dl 2 dl] 0 1 0 DL } def /LT2 { PL [2 dl 3 dl] 0 0 1 DL } def /LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def /LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def /LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def /LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def /LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def /LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def /Pnt { stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore } def /Dia { stroke [] 0 setdash 2 copy vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke Pnt } def /Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V currentpoint stroke M hpt neg vpt neg R hpt2 0 V stroke } def /Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke Pnt } def /Crs { stroke [] 0 setdash exch hpt sub exch vpt add M hpt2 vpt2 neg V currentpoint stroke M hpt2 neg 0 R hpt2 vpt2 V stroke } def /TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke Pnt } def /Star { 2 copy Pls Crs } def /BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath fill } def /TriUF { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath fill } def /TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke Pnt } def /TriDF { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath fill} def /DiaF { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath fill } def /Pent { stroke [] 0 setdash 2 copy gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore Pnt } def /PentF { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath fill grestore } def /Circle { stroke [] 0 setdash 2 copy hpt 0 360 arc stroke Pnt } def /CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def /C0 { BL [] 0 setdash 2 copy moveto vpt 90 450 arc } bind def /C1 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill vpt 0 360 arc closepath } bind def /C2 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C3 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill vpt 0 360 arc closepath } bind def /C4 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc closepath } bind def /C5 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc 2 copy moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc } bind def /C6 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 270 arc closepath fill vpt 0 360 arc closepath } bind def /C7 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 270 arc closepath fill vpt 0 360 arc closepath } bind def /C8 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C9 { BL [] 0 setdash 2 copy moveto 2 copy vpt 270 450 arc closepath fill vpt 0 360 arc closepath } bind def /C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath } bind def /C11 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill 2 copy moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath } bind def /C12 { BL [] 0 setdash 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C13 { BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc closepath fill 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360 arc closepath } bind def /C14 { BL [] 0 setdash 2 copy moveto 2 copy vpt 90 360 arc closepath fill vpt 0 360 arc } bind def /C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill vpt 0 360 arc closepath } bind def /Rec { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath } bind def /Square { dup Rec } bind def /Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def /S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def /S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def /S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def /S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def /S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill 2 copy vpt Square fill Bsquare } bind def /S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def /S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def /S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def /S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def /S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy vpt Square fill Bsquare } bind def /S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def /S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def /D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def /D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def /D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def /D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def /D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def /D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def /D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def /D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def /D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def /D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def /D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def /D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def /D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def /D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def /D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def /D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def /DiaE { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V closepath stroke } def /BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke } def /TriUE { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke } def /TriDE { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath stroke } def /PentE { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore } def /CircE { stroke [] 0 setdash hpt 0 360 arc stroke } def /Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def /DiaW { stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V Opaque stroke } def /BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V Opaque stroke } def /TriUW { stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V Opaque stroke } def /TriDW { stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V Opaque stroke } def /PentW { stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat Opaque stroke grestore } def /CircW { stroke [] 0 setdash hpt 0 360 arc Opaque stroke } def /BoxFill { gsave Rec 1 setgray fill grestore } def /BoxColFill { gsave Rec /Fillden exch def currentrgbcolor /ColB exch def /ColG exch def /ColR exch def /ColR ColR Fillden mul Fillden sub 1 add def /ColG ColG Fillden mul Fillden sub 1 add def /ColB ColB Fillden mul Fillden sub 1 add def ColR ColG ColB setrgbcolor fill grestore } def % % PostScript Level 1 Pattern Fill routine % Usage: x y w h s a XX PatternFill % x,y = lower left corner of box to be filled % w,h = width and height of box % a = angle in degrees between lines and x-axis % XX = 0/1 for no/yes cross-hatch % /PatternFill { gsave /PFa [ 9 2 roll ] def PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec gsave 1 setgray fill grestore clip currentlinewidth 0.5 mul setlinewidth /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def 0 0 M PFa 5 get rotate PFs -2 div dup translate 0 1 PFs PFa 4 get div 1 add floor cvi { PFa 4 get mul 0 M 0 PFs V } for 0 PFa 6 get ne { 0 1 PFs PFa 4 get div 1 add floor cvi { PFa 4 get mul 0 2 1 roll M PFs 0 V } for } if stroke grestore } def % /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall currentdict end definefont pop /Times reencodeISO def end %%EndProlog gnudict begin gsave 50 50 translate 0.050 0.050 scale 0 setgray newpath (Times) findfont 200 scalefont setfont 1.000 UL LTb 1020 1000 M 63 0 V 5777 0 R -63 0 V -5897 0 R gsave 0 setgray ( 0) Rshow grestore 1.000 UL LTb 1020 1608 M 63 0 V 5777 0 R -63 0 V -5897 0 R gsave 0 setgray ( 20) Rshow grestore 1.000 UL LTb 1020 2216 M 63 0 V 5777 0 R -63 0 V -5897 0 R gsave 0 setgray ( 40) Rshow grestore 1.000 UL LTb 1020 2824 M 63 0 V 5777 0 R -63 0 V -5897 0 R gsave 0 setgray ( 60) Rshow grestore 1.000 UL LTb 1020 3432 M 63 0 V 5777 0 R -63 0 V -5897 0 R gsave 0 setgray ( 80) Rshow grestore 1.000 UL LTb 1020 4040 M 63 0 V 5777 0 R -63 0 V -5897 0 R gsave 0 setgray ( 100) Rshow grestore 1.000 UL LTb 1020 4648 M 63 0 V 5777 0 R -63 0 V -5897 0 R gsave 0 setgray ( 120) Rshow grestore 1.000 UL LTb 1385 1000 M 0 63 V 0 3737 R 0 -63 V 0 -3857 R gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 M (Elephant) Rshow grestore grestore 1.000 UL LTb 2115 1000 M 0 63 V 0 3737 R 0 -63 V 0 -3857 R gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 M (Horse) Rshow grestore grestore 1.000 UL LTb 2845 1000 M 0 63 V 0 3737 R 0 -63 V 0 -3857 R gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 M (Pig) Rshow grestore grestore 1.000 UL LTb 3575 1000 M 0 63 V 0 3737 R 0 -63 V 0 -3857 R gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 M (Whale) Rshow grestore grestore 1.000 UL LTb 4305 1000 M 0 63 V 0 3737 R 0 -63 V 0 -3857 R gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 M (Seal) Rshow grestore grestore 1.000 UL LTb 5035 1000 M 0 63 V 0 3737 R 0 -63 V 0 -3857 R gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 M (Turtle) Rshow grestore grestore 1.000 UL LTb 5765 1000 M 0 63 V 0 3737 R 0 -63 V 0 -3857 R gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 M (Tuna) Rshow grestore grestore 1.000 UL LTb 6495 1000 M 0 63 V 0 3737 R 0 -63 V 0 -3857 R gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 M (Sea Hare) Rshow grestore grestore 1.000 UL LTb 1.000 UL LTb 1020 1000 M 5840 0 V 0 3800 V -5840 0 V 0 -3800 V LTb 200 2900 M gsave 0 setgray currentpoint gsave translate 90 rotate 0 0 M (Dissimilarity to Human Myoglobin) Cshow grestore grestore 1.000 UP 1.000 UL LT0 LTb 4980 4637 M gsave 0 setgray (Phylogenetic Distance) Rshow grestore LT0 5100 4587 543 100 BoxFill LTb 5100 4587 M 543 0 V 0 100 V -543 0 V 0 -100 V LT0 1111 1000 184 609 BoxFill LTb 1111 1000 M 0 608 V 183 0 V 0 -608 V -183 0 V LT0 1841 1000 184 609 BoxFill LTb 1841 1000 M 0 608 V 183 0 V 0 -608 V -183 0 V LT0 2571 1000 184 609 BoxFill LTb 2571 1000 M 0 608 V 183 0 V 0 -608 V -183 0 V LT0 3301 1000 184 913 BoxFill LTb 3301 1000 M 0 912 V 183 0 V 0 -912 V -183 0 V LT0 4031 1000 184 1217 BoxFill LTb 4031 1000 M 0 1216 V 183 0 V 0 -1216 V -183 0 V LT0 4761 1000 184 1521 BoxFill LTb 4761 1000 M 0 1520 V 183 0 V 0 -1520 V -183 0 V LT0 5491 1000 184 1825 BoxFill LTb 5491 1000 M 0 1824 V 183 0 V 0 -1824 V -183 0 V LT0 6221 1000 184 3041 BoxFill LTb 6221 1000 M 0 3040 V 183 0 V 0 -3040 V -183 0 V LT0 1.000 UL LT1 LTb 4980 4437 M gsave 0 setgray (Color Correlogram) Rshow grestore LT1 5100 4387 543 100 80 -45 1 PatternFill LTb 5100 4387 M 543 0 V 0 100 V -543 0 V 0 -100 V LT1 1294 1000 183 1494 80 -45 1 PatternFill LTb 1294 1000 M 0 1493 V 182 0 V 0 -1493 V -182 0 V LT1 2024 1000 183 1510 80 -45 1 PatternFill LTb 2024 1000 M 0 1509 V 182 0 V 0 -1509 V -182 0 V LT1 2754 1000 183 1459 80 -45 1 PatternFill LTb 2754 1000 M 0 1458 V 182 0 V 0 -1458 V -182 0 V LT1 3484 1000 183 1413 80 -45 1 PatternFill LTb 3484 1000 M 0 1412 V 182 0 V 0 -1412 V -182 0 V LT1 4214 1000 183 1831 80 -45 1 PatternFill LTb 4214 1000 M 0 1830 V 182 0 V 0 -1830 V -182 0 V LT1 4944 1000 183 1921 80 -45 1 PatternFill LTb 4944 1000 M 0 1920 V 182 0 V 0 -1920 V -182 0 V LT1 5674 1000 183 2828 80 -45 1 PatternFill LTb 5674 1000 M 0 2827 V 182 0 V 0 -2827 V -182 0 V LT1 6404 1000 183 3041 80 -45 1 PatternFill LTb 6404 1000 M 0 3040 V 182 0 V 0 -3040 V -182 0 V LT1 1.000 UL LT2 LTb 4980 4237 M gsave 0 setgray (Average Dispersion Radius Metric) Rshow grestore LT2 5100 4187 543 100 40 45 2 PatternFill LTb 5100 4187 M 543 0 V 0 100 V -543 0 V 0 -100 V LT2 1476 1000 184 1200 40 45 2 PatternFill LTb 1476 1000 M 0 1199 V 183 0 V 0 -1199 V -183 0 V LT2 2206 1000 184 1085 40 45 2 PatternFill LTb 2206 1000 M 0 1084 V 183 0 V 0 -1084 V -183 0 V LT2 2936 1000 184 1079 40 45 2 PatternFill LTb 2936 1000 M 0 1078 V 183 0 V 0 -1078 V -183 0 V LT2 3666 1000 184 1419 40 45 2 PatternFill LTb 3666 1000 M 0 1418 V 183 0 V 0 -1418 V -183 0 V LT2 4396 1000 184 1298 40 45 2 PatternFill LTb 4396 1000 M 0 1297 V 183 0 V 0 -1297 V -183 0 V LT2 5126 1000 184 1321 40 45 2 PatternFill LTb 5126 1000 M 0 1320 V 183 0 V 0 -1320 V -183 0 V LT2 5856 1000 184 1890 40 45 2 PatternFill LTb 5856 1000 M 0 1889 V 183 0 V 0 -1889 V -183 0 V LT2 6586 1000 184 3041 40 45 2 PatternFill LTb 6586 1000 M 0 3040 V 183 0 V 0 -3040 V -183 0 V LT2 1.000 UL LTb 1020 1000 M 5840 0 V 0 3800 V -5840 0 V 0 -3800 V 1.000 UP stroke grestore end showpage %%Trailer %%DocumentFonts: Times %%EndDocument @endspecial 2143 4820 a Fq(Figure)33 b(6.)g(Dissimilarity)g(rank)h (between)e(Human)2143 4919 y Fp(My)n(ob)o(lobin)19 b Fq(and)e(the)h Fp(My)n(oglobins)h Fq(fr)n(om)f(other)f(an-)2143 5019 y(imal)24 b(species)p 2044 5148 V eop end %%Page: 8 8 TeXDict begin 8 7 bop -112 83 a Fy(7.)69 b(Conclusions)25 b(and)g(futur)n(e)i(w)o(orks)-13 292 y Fw(In)i(this)g(w)o(ork,)f(we)h (presented)f(an)g(original)g(methodology)e(to)-112 391 y(analyze)35 b(protein)g(similarity)-5 b(.)36 b(W)-7 b(e)37 b(use)g(image-matching)c(tech-)-112 491 y(niques)25 b(to,)g(gi)n(v)o(en)g(an)h(image)f(database)g(and)g(a)h(contact)g(map)f (im-)-112 590 y(age)16 b(as)h(the)g(query)-5 b(,)15 b(retrie)n(v)o(e)g (the)i(contact)f(map)g(images)g(of)h(proteins)-112 690 y(with)25 b(similar)h(chemical)f(interaction)f(patterns.)h(T)-7 b(o)26 b(e)n(v)n(aluate)f(our)-112 790 y(methodology)-5 b(,)17 b(we)22 b(implemented)d(the)j(Color)f(Correlogram)e(pro-)-112 889 y(posed)g(by)i([6)o(])g(and)f(proposed)e(an)j(algorithm)e(based)h (on)g(the)h(A)-6 b(v)o(er)n(-)-112 989 y(age)19 b(Dispersion)h(Radius)g (Metric.)-13 1101 y(Our)f(e)o(xperiments)e(sho)n(w)i(that)h(the)f (proposed)e(methodology)f(is)-112 1200 y(appropriate)24 b(for)j(the)g(similarity)g(analysis)g(of)g(the)g(contact)f(maps)-112 1300 y(image)41 b(database.)g(As)h(each)g(protein)e(structural)h(motif) g(has)h(a)-112 1400 y(unique)23 b(and)g(speci\002c)i(pattern)f(of)g (contact,)f(the)i(algorithms)e(used)-112 1499 y(can)29 b(distinguish)g(between)h(contact)f(maps)h(from)f(dif)n(ferent)f(pro-) -112 1599 y(tein)20 b(structures.)-13 1711 y(W)-7 b(e)23 b(analyzed)d(the)h(accurac)o(y)f(of)h(the)h(proposed)d(system)j(and)f (it)-112 1810 y(presented)h(good)h(results)h(as)h(with)f(the)g(A)-6 b(v)o(erage)22 b(Dispersion)h(Ra-)-112 1910 y(dius)g(Metric)h (algorithm)e(the)h(whole)g(set)i(of)e(same-class)h(proteins)-112 2009 y(w)o(as)d(on)e(the)i(top)e(of)h(the)g(rank.)-13 2121 y(Another)c(applicability)f(of)i(this)h(w)o(ork)e(is)i(the)f (similarity)g(analy-)-112 2221 y(sis)22 b(of)f(proteins)g(with)h(the)f (same)h(structural)e(motif.)h(W)-7 b(e)23 b(did)e(some)-112 2320 y(e)o(xperiments)29 b(with)i(a)g(v)n(aried)f(set)i(of)e Fx(Myo)o(globins)g Fw(from)g(dif)n(fer)n(-)-112 2420 y(ent)19 b(animal)g(species)g(and)g(we)h(could)e(v)o(erify)g(that)i (our)e(rank)h(is)h(v)o(ery)-112 2520 y(close)15 b(to)h(the)g(hierarchy) d(presented)i(in)g(P)-8 b(ALI[17)o(],)15 b(a)i(web)e(site)i(with)-112 2619 y(the)22 b(phylogen)o(y)d(and)j(alignment)g(of)g(homologous)e (protein)h(struc-)-112 2719 y(tures.)-13 2831 y(As)k(the)f(ne)o(xt)g (steps)h(we)f(intend)g(to,)g(\002rstly)-5 b(,)24 b(test)h(the)f (proposed)-112 2930 y(methodology)36 b(with)k(a)g(wider)f(image)g (database)g(with)g(contact)-112 3030 y(maps)27 b(of)g(thousands)f(of)h (proteins.)g(W)-7 b(e)28 b(intend)f(to)h(use)f(the)h(PDB)-112 3130 y(Select)f([2)o(])g(which)g(is)h(a)f(representati)n(v)o(e)e (subset)i(of)g(the)f(PDB)i([2])-112 3229 y(and)19 b(contains)h (structures)g(with)g(lo)n(w)h(homologs)d(sequences.)i(This)-112 3329 y(database)d(pro)o(vides)f(a)i(v)n(aried)f(set)i(of)f(proteins)f (with)h(dif)n(ferent)e(cut-)-112 3428 y(of)n(fs)23 b(of)g(similarity)h (what)g(mak)o(es)f(possible)h(to)g(analyze)f(the)h(algo-)-112 3528 y(rithms)19 b(with)i(proteins)e(of)h(dif)n(ferent)f(similarity)h (de)o(grees.)-13 3640 y(Secondly)-5 b(,)28 b(we)i(can)g(add)g(other)f (types)h(of)f(chemical)h(interac-)-112 3739 y(tions)35 b(to)g(the)g(image)f(database)h(used.)f(The)h(STING)g([13)n(])h(con-) -112 3839 y(tains)24 b(information)e(about)h(c)o(ystein)h(bridges,)f (aromatic)g(stacking,)-112 3939 y(dissul\002de)k(bonds,)g(among)f (others.)h(W)-7 b(e)29 b(belie)n(v)o(e)e(that)h(including)-112 4038 y(more)23 b(information)e(in)j(the)g(images)g(will)g(impro)o(v)o (e)e(the)i(precision)-112 4138 y(of)19 b(the)i(classi\002cation.)-13 4250 y(Finally)-5 b(,)23 b(we)h(intend)e(to)i(use)g(other)e(recently)h (de)n(v)o(eloped)e(algo-)-112 4349 y(rithms)c(for)f(content-based)f (image)i(retrie)n(v)n(al)f(and)h(image)g(re)o(gistra-)-112 4449 y(tion)25 b(and)f(analyze)h(their)g(precision)f(in)i(protein)e (structure)g(classi-)-112 4549 y(\002cation.)i(W)-7 b(e)29 b(plan)e(to)g(use)h(a)g(mixture)e(of)h(techniques)f(and)h(e)n(v)o(en) -112 4648 y(propose)19 b(a)j(ne)n(w)f(algorithm)e(that)i(better)g (deals)g(with)h(contact)e(map)-112 4748 y(matching.)-112 5033 y Fy(Refer)n(ences)-75 5234 y Fb([1])41 b(J.)19 b(M.)f(Ber)o(g,)g(J.)g(L.)g(T)-6 b(ymoczk)o(o,)20 b(and)f(L.)f(Stryer)l (.)26 b Fa(Bioc)o(hemistry)p Fb(.)g(W)-7 b(.)53 5325 y(H.)19 b(Freeman)g(and)g(Compan)o(y)-5 b(,)20 b(2002.)2081 83 y([2])42 b(H.)15 b(M.)h(Berman,)g(J.)f(Estbrook,)i(Z.)e(Feng,)g(G.)h (Gilliland,)f(T)-6 b(.)15 b(N.)h(Bhat,)2210 174 y(H.)k(W)-6 b(eissig,)20 b(I.)g(N.)g(Shindyalo)o(v)-5 b(,)21 b(and)h(P)-8 b(.)19 b(E.)h(Bourne.)33 b(The)21 b(protein)2210 266 y(data)e(bank.)28 b Fa(Nucleic)19 b(Acids)f(Resear)m(c)o(h)p Fb(,)i(28:235\226242,)h(2000.)2081 365 y([3])42 b(G.)28 b(Bor)o(gefors.)60 b(Distance)29 b(transformations)h(in)f(digital)g (images.)2210 457 y Fa(Computer)23 b(V)-6 b(ision,)22 b(Gr)o(aphics)h(and)h(Ima)o(g)o(e)f(Pr)m(ocessing)p Fb(,)g(34:344\226) 2210 548 y(371,)c(1984.)2081 648 y([4])42 b(C.)20 b(Branden)j(and)f(J.) f(T)-6 b(ooze.)35 b Fa(Intr)m(oduction)22 b(to)g(Pr)m(otein)e(Structur) m(e)p Fb(.)2210 739 y(Garland)f(Publishing,)g(Inc.,)g(1999.)2081 839 y([5])42 b(L.)29 b(G.)h(Bro)n(wn.)63 b(A)30 b(surv)o(e)o(y)g(of)h (image)f(re)o(gistration)g(techniques.)2210 930 y Fa(A)n(CM)18 b(Computing)i(Surve)n(ys)p Fb(,)f(24\(4\):325\226376,)j(1992.)2081 1029 y([6])42 b(J.)23 b(Huang,)h(S.)e(R.)h(K)o(umar)m(,)g(M.)g(Mitra,)g (W)-7 b(.)23 b(J.)g(Zhu,)g(and)h(R.)f(Zabih.)2210 1121 y(Image)30 b(inde)o(xing)h(using)f(color)g(correlograms.)63 b(In)29 b Fa(Pr)m(oc.)g(Com-)2210 1212 y(puter)20 b(V)-6 b(ision)20 b(and)h(P)-6 b(attern)19 b(Reco)o(gnition)i(Conf)o(.)p Fb(,)f(pages)g(762\226768,)2210 1303 y(1997.)2081 1403 y([7])42 b(K.)20 b(N.)g(K)o(utulak)o(os.)34 b(Approximate)22 b(N-vie)n(w)f(stereo.)33 b(In)20 b Fa(Pr)m(oc.)h(Eu-)2210 1494 y(r)m(opean)f(Conf)o(.)e(on)i(Computer)f(V)-6 b(ision)p Fb(,)19 b(pages)h(67\22683,)g(2000.)2081 1594 y([8])42 b(J.)28 b(B.)g(A.)g(Maintz)i(and)f(M.)g(A.)f(V)l(ier)o(ge)n(v)o(er)l(.) 58 b(A)29 b(surv)o(e)o(y)g(of)g(medi-)2210 1685 y(cal)23 b(image)h(re)o(gistration.)43 b Fa(Medical)24 b(Ima)o(g)o(e)h(Analysis) p Fb(,)e(2\(1\):1\22636,)2210 1777 y(1998.)2081 1876 y([9])42 b(A.)21 b(Del)e(Bimbo.)37 b Fa(V)-6 b(isual)22 b(information)h(r)m(etrie)o(val)p Fb(.)38 b(Mor)o(gan)22 b(Kauf-)2210 1968 y(mann,)d(1999.)2044 2067 y([10])42 b(A.)c(Mojsilo)o(vi)t(\264)-29 b(c,)39 b(J.)g(Gomes,)g(and)h(B.)e(Rogo) n(witz.)92 b(Semantic-)2210 2159 y(friendly)17 b(inde)o(xing)i(and)f (quering)g(of)f(images)h(based)g(on)g(the)f(e)o(xtrac-)2210 2250 y(tion)j(of)g(the)g(objecti)n(v)o(e)h(semantic)g(cues.)31 b Fa(Int.)20 b(J)n(.)g(Computer)g(V)-6 b(ision)p Fb(,)2210 2341 y(56\(1-2\):79\226107,)21 b(2004.)2044 2441 y([11])42 b(A.)16 b(G.)h(Murzin,)g(L.)f(Conte,)h(A.)f(Andree)n(v)n(a,)i(D.)f(Ho)n (w)o(orth,)g(B.)g(G.)f(Ai-)2210 2532 y(le)o(y)-5 b(,)23 b(S.)g(E.)g(Brenner)m(,)h(T)-6 b(.)23 b(J.)g(P)-8 b(.)23 b(Hubbard,)h(and)h(C.)e(Chothia.)42 b(Scop:)2210 2623 y(a)22 b(structural)h(classi\002cation)g(of)g(proteins)g(database)h (for)e(the)h(in)m(v)o(es-)2210 2715 y(tigation)f(of)g(sequences)i(and)g (structures,)e(1995.)39 b(http://scop.mrc-)2210 2806 y(lmb)m(.cam.ac.uk/scop/.)2044 2906 y([12])j(S.)21 b(B.)g(Needleman)i (and)f(C.)g(D.)f(W)l(unsch.)37 b(A)22 b(general)g(method)h(ap-)2210 2997 y(plicable)j(to)g(the)g(search)h(for)f(similarities)f(in)h(the)g (amino)h(acid)f(se-)2210 3088 y(quences)j(of)e(tw)o(o)h(proteins.)55 b Fa(Molecular)29 b(Biolo)o(gy)p Fb(,)f(48:443\226453,)2210 3180 y(1970.)2044 3279 y([13])42 b(G.)27 b(Neshich)i(et)e(al.)55 b(Sting)28 b(millennium:)g(a)g(web)g(based)g(suite)g(of)2210 3371 y(programs)j(for)f(comprehensi)n(v)o(e)i(and)f(simultaneous)g (analysis)f(of)2210 3462 y(protein)k(structure)g(and)g(sequence.)76 b Fa(Nucleic)34 b(Acids)g(Resear)m(c)o(h)p Fb(,)2210 3553 y(31\(13\):3386\2263392,)22 b(2003.)2044 3653 y([14])42 b(C.)27 b(A.)g(Orengo,)h(A.)f(D.)g(Michie,)h(S.)e(Jones,)i(D.)f(T)-6 b(.)27 b(Jones,)h(M.)g(B.)2210 3744 y(Swindells,)c(and)j(J.)e(M.)g (Thornton.)49 b(Cath)25 b(\226)h(a)g(hierarchic)g(classi-)2210 3836 y(\002cation)c(of)g(protein)g(domain)h(structures.)37 b Fa(Structur)m(e)p Fb(,)22 b(5\(8\):1093\226)2210 3927 y(1108,)e(1997.)2044 4027 y([15])42 b(C.)23 b(A.)g(Orengo)i(and)g(W)-7 b(.)23 b(R.)g(T)-6 b(aylor)l(.)42 b(Ssap:)24 b(Sequential)g(structure) 2210 4118 y(alignment)e(program)h(for)f(protein)g(structure)g (comparison.)38 b Fa(Meth-)2210 4209 y(ods)19 b(in)g(Enzymolo)o(gy)p Fb(,)h(266:617\226635,)i(1996.)2044 4309 y([16])42 b(A.)16 b(Pentland,)h(R.)f(Picard,)h(and)g(S.)f(Sclarof)n(f.)23 b(Photobook:)18 b(Content-)2210 4400 y(based)i(manipulation)h(of)e (image)h(databases.)30 b(In)20 b Fa(Pr)m(oc.)f(SPIE)g(Stor)o(-)2210 4491 y(a)o(g)o(e)h(and)g(Retrie)o(val)e(for)h(Ima)o(g)o(e)h(and)g(V)-6 b(ideo)19 b(Databases)p Fb(,)h(1994.)2044 4591 y([17])42 b(Phylogen)o(y)22 b(and)g(alignment)f(of)g(homologous)j(protein)d (structures.)2210 4682 y(http://pauling.mb)o(u.iisc.ernet.in/pali/.) 2044 4782 y([18])42 b(T)-6 b(.)34 b(ups)h(and)h(do)n(wns)g(of)e (protein)i(topology;)g(rapid)f(comparison)2210 4873 y(of)26 b(protein)i(structure.)51 b(A.)26 b(c.)h(r)l(.)f(martin.)51 b Fa(Pr)m(otein)26 b(Engineering)p Fb(,)2210 4965 y (13\(12\):829\226837,)c(2000.)2044 5064 y([19])42 b(D.)14 b(R.)f(W)-6 b(esthead,)15 b(D.)f(C.)g(Hatton,)g(D.)g(R.)g(Gilbert,)f (and)j(J.)e(M.)g(Thorn-)2210 5156 y(ton.)29 b(A)19 b(www)g(site)g(de)n (v)o(oted)h(to)g(protein)g(structural)f(topology)-5 b(.)30 b Fa(em-)2210 5247 y(bnet.ne)o(ws)p Fb(,)19 b(5,)f(1998.)p eop end %%Trailer userdict /end-hook known{end-hook}if %%EOF