%!PS-Adobe-3.0 EPSF-3.0 DM100/PK0X_FRAME_A6_F1_MK00.PS DM100-00 20120601 %%BoundingBox: 70 83 226 206 /pdfmarkF where {pop} {userdict /pdfmarkF /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put } if [ /Title (PostScript pictures: http://130.149.60.445/~farbmetrik/DM10) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://www.ps.bam.de or http://130.149.60.445/~farbmetrik) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@mac.com) /CreationDate (D:2012060112000) /ModDate (D:2012060112000) /DOCINFO pdfmarkF [ /View [ /Fit ] /DOCVIEW pdfmarkF %************************************************************ %Early Frame File (f) definition /sfgray {setgray} bind def /sfrgbcolor {setrgbcolor} bind def /sfcmykcolor {setcmykcolor} bind def %********************************************* %line 29, %BEG Include Procedures for output linearization at line 30 %**************************************************** %BEG 'DM10'OUTLIN11.PS for output 3D-linearization %**************************************************** /PROC_COLINT_IOF {%BEG procedure PROC_COLINT_IOF /Lab2RGB {%BEG Procedure Lab2RGB % --- Lab2RGB ----------------- % % --- Eingabe (stack): L* a* b* % --- Ausgabe (stack): iR iG iB ; die Indizes des LUT-Wertes mit dem geringsten Delta-E bzgl. Eingabewert % ---- : delta-E ; und das Delta-E dazu % /Zielb exch def /Ziela exch def /ZielL exch def /dE 1000 def /opt 0 def 1 1 nges { 1 sub 3 mul /ii exch def /dL lut ii get ZielL sub abs def dE dL ge { %dE>dL /da lut ii 1 add get Ziela sub abs def dE da ge { %dE>da /db lut ii 2 add get Zielb sub abs def dE db ge { %dE>db /dEneu dL dL mul da da mul db db mul add add sqrt def dE dEneu ge { % test ob dEneu < dE /dE dEneu def /opt ii def } if } if } if } if } for /opt opt 3 idiv def opt nG nB mul idiv % R auf den stack (Wertebereich real: 0-(nr-1)) opt nG nB mul mod nB idiv % G auf den stack opt nG nB mul mod nB mod % B auf den stack dEneu } def %END Procedure Lab2RGB %********************************************************************* /indexkonv {%BEG Procedure indexkonv % --- indexkonv ----------------- % % --- Eingabe (stack): iR iG iB ; Indizes eines LUT-Wertes % --- Ausgabe (stack): Position des LUT-Wertes im 1-dim Lut-Array % %errechnet aus r g b index auf stack den fortlaufenden index exch nB mul add exch nB nG mul mul add 3 mul } def %END Procedure indexkonv %********************************************************************* /set_oktant {%BEG Procedure set_oktant % --- set_oktant ----------------- % % --- Eingabe (stack): iR iG iB ; Indizes eines LUT-Wertes, % kennzeichnet die dem Ursprung entfernteste Ecke des ausgewaehlten Raumbereiches % sortierung v1->v8: RGB, RGB+1, RG+1B, RG+1B+1, usw.. % --- Ausgabe (stack): keine % /B_index exch def /G_index exch def /R_index exch def R_index G_index B_index indexkonv /tempindex exch def % /eswird R_index G_index B_index /zu tempindex /lin_v8L lut tempindex get def /lin_v8a lut tempindex 1 add get def /lin_v8b lut tempindex 2 add get def R_index G_index B_index 1 sub indexkonv /tempindex exch def % /eswird R_index G_index B_index 1 sub /zu tempindex jens /lin_v7L lut tempindex get def /lin_v7a lut tempindex 1 add get def /lin_v7b lut tempindex 2 add get def R_index G_index 1 sub B_index indexkonv /tempindex exch def /lin_v6L lut tempindex get def /lin_v6a lut tempindex 1 add get def /lin_v6b lut tempindex 2 add get def R_index G_index 1 sub B_index 1 sub indexkonv /tempindex exch def /lin_v5L lut tempindex get def /lin_v5a lut tempindex 1 add get def /lin_v5b lut tempindex 2 add get def R_index 1 sub G_index B_index indexkonv /tempindex exch def /lin_v4L lut tempindex get def /lin_v4a lut tempindex 1 add get def /lin_v4b lut tempindex 2 add get def R_index 1 sub G_index B_index 1 sub indexkonv /tempindex exch def /lin_v3L lut tempindex get def /lin_v3a lut tempindex 1 add get def /lin_v3b lut tempindex 2 add get def R_index 1 sub G_index 1 sub B_index indexkonv /tempindex exch def /lin_v2L lut tempindex get def /lin_v2a lut tempindex 1 add get def /lin_v2b lut tempindex 2 add get def R_index 1 sub G_index 1 sub B_index 1 sub indexkonv /tempindex exch def /lin_v1L lut tempindex get def /lin_v1a lut tempindex 1 add get def /lin_v1b lut tempindex 2 add get def } def %END Procedure set_oktant %********************************************************************* /L_abc {%BEG Procedure L_abc % --- L_abc ----------------- % % --- Eingabe (stack): alpha (R-Richtung) beta (G-Richtung) gamma (B-Richtung) % --- Ausgabe (stack): L* interpoliert aus LUT im aktuellen Oktanten % /gamma exch def /beta exch def /alpha exch def /alpham 1 alpha sub def /betam 1 beta sub def /gammam 1 gamma sub def lin_v8L alpha beta gamma mul mul mul lin_v7L alpha beta gammam mul mul mul add lin_v6L alpha betam gamma mul mul mul add lin_v5L alpha betam gammam mul mul mul add lin_v4L alpham beta gamma mul mul mul add lin_v3L alpham beta gammam mul mul mul add lin_v2L alpham betam gamma mul mul mul add lin_v1L alpham betam gammam mul mul mul add } def %END Procedure L_abc %********************************************************************* /a_abc {%BEG Procedure a_abc % --- a_abc ----------------- % % --- Eingabe (stack): alpha (R-Richtung) beta (G-Richtung) gamma (B-Richtung) % --- Ausgabe (stack): L* interpoliert aus LUT im aktuellen Oktanten % /gamma exch def /beta exch def /alpha exch def /alpham 1 alpha sub def /betam 1 beta sub def /gammam 1 gamma sub def lin_v8a alpha beta gamma mul mul mul lin_v7a alpha beta gammam mul mul mul add lin_v6a alpha betam gamma mul mul mul add lin_v5a alpha betam gammam mul mul mul add lin_v4a alpham beta gamma mul mul mul add lin_v3a alpham beta gammam mul mul mul add lin_v2a alpham betam gamma mul mul mul add lin_v1a alpham betam gammam mul mul mul add } def %END Procedure a_abc %********************************************************************* /b_abc {%BEG Procedure b_abc % --- b_abc ----------------- % % --- Eingabe (stack): alpha (R-Richtung) beta (G-Richtung) gamma (B-Richtung) % --- Ausgabe (stack): L* interpoliert aus LUT im aktuellen Oktanten % /gamma exch def /beta exch def /alpha exch def /alpham 1 alpha sub def /betam 1 beta sub def /gammam 1 gamma sub def lin_v8b alpha beta gamma mul mul mul lin_v7b alpha beta gammam mul mul mul add lin_v6b alpha betam gamma mul mul mul add lin_v5b alpha betam gammam mul mul mul add lin_v4b alpham beta gamma mul mul mul add lin_v3b alpham beta gammam mul mul mul add lin_v2b alpham betam gamma mul mul mul add lin_v1b alpham betam gammam mul mul mul add } def %END Procedure b_abc %********************************************************************* /Jacobi_abc {%BEG Procedure Jacobi_abc % --- Jacobi_abc ----------------- % % --- Eingabe (stack): alpha (R-Richtung) beta (G-Richtung) gamma (B-Richtung) % --- Ausgabe (stack): Jacobi Matrix an der stelle abc im aktuellen Oktanten % in der reihenfolge abcdefghi % (a b c) % (d e f) % (g h i) % /gamma exch def /beta exch def /alpha exch def /alpham 1 alpha sub def /betam 1 beta sub def /gammam 1 gamma sub def lin_v5L lin_v1L sub betam gammam mul mul lin_v6L lin_v2L sub betam gamma mul mul add lin_v7L lin_v3L sub beta gammam mul mul add lin_v8L lin_v4L sub beta gamma mul mul add lin_v3L lin_v1L sub alpham gammam mul mul lin_v4L lin_v2L sub alpham gamma mul mul add lin_v7L lin_v5L sub alpha gammam mul mul add lin_v8L lin_v6L sub alpha gamma mul mul add lin_v2L lin_v1L sub alpham betam mul mul lin_v4L lin_v3L sub alpham beta mul mul add lin_v6L lin_v5L sub alpha betam mul mul add lin_v8L lin_v7L sub alpha beta mul mul add lin_v5a lin_v1a sub betam gammam mul mul lin_v6a lin_v2a sub betam gamma mul mul add lin_v7a lin_v3a sub beta gammam mul mul add lin_v8a lin_v4a sub beta gamma mul mul add lin_v3a lin_v1a sub alpham gammam mul mul lin_v4a lin_v2a sub alpham gamma mul mul add lin_v7a lin_v5a sub alpha gammam mul mul add lin_v8a lin_v6a sub alpha gamma mul mul add lin_v2a lin_v1a sub alpham betam mul mul lin_v4a lin_v3a sub alpham beta mul mul add lin_v6a lin_v5a sub alpha betam mul mul add lin_v8a lin_v7a sub alpha beta mul mul add lin_v5b lin_v1b sub betam gammam mul mul lin_v6b lin_v2b sub betam gamma mul mul add lin_v7b lin_v3b sub beta gammam mul mul add lin_v8b lin_v4b sub beta gamma mul mul add lin_v3b lin_v1b sub alpham gammam mul mul lin_v4b lin_v2b sub alpham gamma mul mul add lin_v7b lin_v5b sub alpha gammam mul mul add lin_v8b lin_v6b sub alpha gamma mul mul add lin_v2b lin_v1b sub alpham betam mul mul lin_v4b lin_v3b sub alpham beta mul mul add lin_v6b lin_v5b sub alpha betam mul mul add lin_v8b lin_v7b sub alpha beta mul mul add } def %END Procedure Jacobi_abc %********************************************************************* /Inverse_mat {%BEG Procedure Inverse_mat % --- Inverse_mat ----------------- % % --- Eingabe (stack): Matrix in der reihenfolge abcdefghi % invertiert die Matrix (a b c) % (d e f) % (g h i) % --- Ausgabe (stack): Matrix % /i_i exch def /i_h exch def /i_g exch def /i_f exch def /i_e exch def /i_d exch def /i_c exch def /i_b exch def /i_a exch def /i_det i_a i_e i_i mul mul i_b i_d i_i mul mul sub i_a i_f i_h mul mul sub i_c i_d i_h mul mul add i_b i_f i_g mul mul add i_c i_e i_g mul mul sub def i_e i_i mul i_f i_h mul sub i_det div %a der inversen auf stack i_c i_h mul i_b i_i mul sub i_det div %b der inversen auf stack i_b i_f mul i_c i_e mul sub i_det div %c der inversen auf stack i_f i_g mul i_d i_i mul sub i_det div %d der inversen auf stack i_a i_i mul i_c i_g mul sub i_det div %e der inversen auf stack i_c i_d mul i_a i_f mul sub i_det div %f der inversen auf stack i_d i_h mul i_e i_g mul sub i_det div %g der inversen auf stack i_b i_g mul i_a i_h mul sub i_det div %h der inversen auf stack i_a i_e mul i_b i_d mul sub i_det div %i der inversen auf stack } def %END Procedure Inverse_mat %********************************************************************* /linear_finden {%BEG Procedure linear_finden % --- linear_finden ----------------- % % --- Eingabe (stack): iR iG iB ; Indizes eines LUT-Wertes, % kennzeichnet die dem Ursprung entfernteste Ecke des ausgewaehlten Raumbereiches % L* a* b* ; danach der zielpunkt als lab wert % --- Ausgabe (stack): Delta-E: Abstand zum Zielpunkt % alpha, beta, gamma die den kürzesten abstand zum gegebenen zielpunkt aufweisen % /lin_zielb exch def /lin_ziela exch def /lin_zielL exch def set_oktant /akt_a 0.5 def /akt_b 0.5 def /akt_c 0.5 def /last_L akt_a akt_b akt_c L_abc def /last_a akt_a akt_b akt_c a_abc def /last_b akt_a akt_b akt_c b_abc def /diff_L last_L lin_zielL sub def /diff_a last_a lin_ziela sub def /diff_b last_b lin_zielb sub def 0 %default rueckgabewert fuer delta-e (wird nie benutzt, aber fuer pop wichtig) 1 1 10 { pop %pop schleifenzaehler pop %pop letzes Delta-E akt_a akt_b akt_c Jacobi_abc Inverse_mat diff_b mul exch diff_a mul add exch diff_L mul add /delta_c exch def diff_b mul exch diff_a mul add exch diff_L mul add /delta_b exch def diff_b mul exch diff_a mul add exch diff_L mul add /delta_a exch def % akt_a akt_b akt_c % delta_a delta_b delta_c /akt_a akt_a delta_a sub def /akt_b akt_b delta_b sub def /akt_c akt_c delta_c sub def akt_a 0 lt {/akt_a 0 def} if akt_b 0 lt {/akt_b 0 def} if akt_c 0 lt {/akt_c 0 def} if 1 akt_a lt {/akt_a 1 def} if 1 akt_b lt {/akt_b 1 def} if 1 akt_c lt {/akt_c 1 def} if /last_L akt_a akt_b akt_c L_abc def /last_a akt_a akt_b akt_c a_abc def /last_b akt_a akt_b akt_c b_abc def /diff_L last_L lin_zielL sub def /diff_a last_a lin_ziela sub def /diff_b last_b lin_zielb sub def %/naechster %akt_a %akt_b %akt_c %last_L %last_a %last_b diff_L dup mul diff_a dup mul diff_b dup mul add add sqrt dup %Abbruch wenn Delta_e<0.1 0.1 lt {exit} if } for akt_a akt_b akt_c } def %END Procedure linear_finden %********************************************************************* /Lab2RGBinterpolation {%BEG Procedure Lab2RGBinterpolation /Ziel_b exch def /Ziel_a exch def /Ziel_L exch def Ziel_L Ziel_a Ziel_b Lab2RGB /now_delta_e exch def /B_next exch def /G_next exch def /R_next exch def /R_fin R_next nR 1 sub div def % defaults falls kein besserer wert gefunden /G_fin G_next nG 1 sub div def /B_fin B_next nB 1 sub div def -1 1 2 { R_next add /R_now exch def -1 1 2 { G_next add /G_now exch def -1 1 2 { B_next add /B_now exch def B_now 0 gt G_now 0 gt R_now 0 gt nB B_now gt nG G_now gt nR R_now gt and and and and and { R_now G_now B_now Ziel_L Ziel_a Ziel_b linear_finden /now_c exch def /now_b exch def /now_a exch def dup %rueckgabe delta-e doppeln now_delta_e lt { /now_delta_e exch def /Bs0 B_now 1 sub nB 1 sub div 255 mul round 255 div def /Bs1 B_now nB 1 sub div 255 mul round 255 div def /B_fin Bs0 1 now_c sub mul Bs1 now_c mul add def /Gs0 G_now 1 sub nG 1 sub div 255 mul round 255 div def /Gs1 G_now nG 1 sub div 255 mul round 255 div def /G_fin Gs0 1 now_b sub mul Gs1 now_b mul add def /Rs0 R_now 1 sub nR 1 sub div 255 mul round 255 div def /Rs1 R_now nR 1 sub div 255 mul round 255 div def /R_fin Rs0 1 now_a sub mul Rs1 now_a mul add def } { pop } ifelse } if } for } for } for R_fin G_fin B_fin } bind def %END Procedure Lab2RGBinterpolation } bind def %END procedure PROC_COLINT_IOF %**************************************************** %END 'DM10'OUTLIN11.PS for output 3D-linearization %**************************************************** %**************************************************** %BEG 'DM10'OUTLIN1X.PS Other procedures for sRGB output linearization %**************************************************** %BEG COLDATA_SRGB_00.PS %BEG TRANSFER_EARLY_F.TXT **********************************2012-02-01 %Early definition of FF_LM_setgray_F0 identical to former setgray /FF_LM_setgray_F0 {setgray} bind def /FF_LM_setrgbcolor_F0 {setrgbcolor} bind def /FF_LM_setcmykcolor_F0 {setcmykcolor} bind def /FF_LM_transfer_F0 {settransfer} bind def /FF_LM_colortransfer_F0 {setcolortransfer} bind def %END TRANSFER_EARLY_F.TXT **********************************2012-02-01 %***************************************************************************** /setcolortrans_F {%BEG procedure setcolortrans_F %1MR-Transform of setgray and setcmykcolor to FF_LM_de_setrgbcolor_F %Three procedures and use of the procedure FF_LM_de_setrgbcolor_F of main FF /setgray {%BEG procedure setgray_F dup dup FF_LM_de_setrgbcolor_F %STOPs } def %END procedure setgray_F /setcmykcolor {%BEG procedure setcmykcolor_F /FF_LM_k exch def /FF_LM_y exch def /FF_LM_m exch def /FF_LM_c exch def FF_LM_k 0 eq {%FF_LM_k=0 1 FF_LM_c sub 1 FF_LM_m sub 1 FF_LM_y sub FF_LM_de_setrgbcolor_F }%FF_LM_k=0 {%FF_LM_k#0 FF_LM_c 0 eq FF_LM_m 0 eq and FF_LM_y 0 eq and {%FF_LM_k#0 and c=m=y=0 achromatic 1 FF_LM_k sub dup dup FF_LM_de_setrgbcolor_F }%FF_LM_k#0 and c=m=y=0 achromatic {%FF_LM_k#0 and c or m or y#0 chromatic 1 FF_LM_c sub 1 FF_LM_k sub mul 1 FF_LM_m sub 1 FF_LM_k sub mul 1 FF_LM_y sub 1 FF_LM_k sub mul FF_LM_de_setrgbcolor_F } ifelse %FF_LM_k#0 and c or m or y#0 chromatic } ifelse %FF_LM_k#0 } def %END procedure setcmykcolor_F /setrgbcolor {%BEG procedure setrgbcolor_F /FF_LM_b exch def /FF_LM_g exch def /FF_LM_r exch def FF_LM_r FF_LM_g FF_LM_b FF_LM_de_setrgbcolor_F %STOPr } def %BEG procedure setrgbcolor_F /settransfer {FF_LM_transfer_F} def /setcolortransfer {FF_LM_colortransfer_F} def %******************************************************************* /FF_LM_de_setrgbcolor_F { %BEG FF_LM_de_setrgbcolor_F %assumes input of rgb, which is called rgb_dyF %calculation of intended rgb*dyF, LABCh*dyF %Lab2RGBinterpolation for colorm=1 %calculation of inverse rgb'*dyF, LABCh'*dyF, which produces rgb*dyF, LABCh*dyF %requires /hab*dy362Mi 362 array def %(y=s,d,e) %requires /rgb*dy362Mi 362 array def %(y=s,d,e) %requires /LAB*dyx362Mi 362 array def %(y=s,d,e, x=LabCh) /b_dyF exch def /g_dyF exch def /r_dyF exch def %calculation of i_dyF, c_dyF, and t_dyF /maxd r_dyF def g_dyF maxd gt {/maxd g_dyF def} if b_dyF maxd gt {/maxd b_dyF def} if /mind r_dyF def g_dyF mind lt {/mind g_dyF def} if b_dyF mind lt {/mind b_dyF def} if /i_dyF maxd def /c_dyF maxd mind sub def /t_dyF i_dyF c_dyF 0.5 mul sub def /hsiF r_dyF 030 sin mul g_dyF 150 sin mul add b_dyF 270 sin mul add %y_e r_dyF 030 cos mul g_dyF 150 cos mul add %x_e 0.0001 add atan 0.5 add cvi def %range 30 ... 390 %perhaps change %to decide hab*dyF/dsF/deF ! hsiF hab*ds362Mi 0 get sub 0 le {/hsiF hsiF 360 add def} if /hsiFm30 hsiF 30 sub def %range 00 ... 360 %test grey r_dyF g_dyF sub abs 0.002 le g_dyF b_dyF sub abs 0.002 le and {%grey, not grey /r*dyM 1 def /g*dyM 1 def /b*dyM 1 def /hsiM r*dyM 030 sin mul g*dyM 150 sin mul add b*dyM 270 sin mul add %y_d r*dyM 030 cos mul g*dyM 150 cos mul add %x_d 0.0001 add atan def hsiM hab*ds362Mi 0 get sub 0 le {/hsiM hsiM 360 add def} if /hsiMm30 hsiM 30 sub def /LAB*LdyM L*Wioa def /LAB*adyM 0 def /LAB*bdyM 0 def /LAB*LdyF L*Nioa r_dyF L*Wioa L*Nioa sub mul add def /LAB*adyF 0 def /LAB*bdyF 0 def /r*dyF r_dyF def /g*dyF g_dyF def /b*dyF b_dyF def /r'*dyF r_dyF def /g'*dyF g_dyF def /b'*dyF b_dyF def }%grey {%color hsiFm30 0 lt {/hsiFm30 0 def} if %for correction to be deleted! hsiFm30 360 gt {/hsiFm30 360 def} if %calculation of intended rgb*dyM, LAB*LabdyM deintp 0 eq {%deintp=0 /r*dyM r*dd362Mi hsiFm30 get def /g*dyM g*dd362Mi hsiFm30 get def /b*dyM b*dd362Mi hsiFm30 get def /LAB*LdyM LAB*Ldd362Mi hsiFm30 get def /LAB*adyM LAB*add362Mi hsiFm30 get def /LAB*bdyM LAB*bdd362Mi hsiFm30 get def } if %deintp=0 deintp 1 eq {%deintp=1 /r*dyM r*de362Mi hsiFm30 get def /g*dyM g*de362Mi hsiFm30 get def /b*dyM b*de362Mi hsiFm30 get def /LAB*LdyM LAB*Lde362Mi hsiFm30 get def /LAB*adyM LAB*ade362Mi hsiFm30 get def /LAB*bdyM LAB*bde362Mi hsiFm30 get def } if %deintp=1 %calculation of intended rgb*dyF, LAB*LabdyF c_dyF 1 eq {%c_dy=1,#1 /r*dyF r*dyM def /g*dyF g*dyM def /b*dyF b*dyM def /LAB*LdyF LAB*LdyM def /LAB*adyF LAB*adyM def /LAB*bdyF LAB*bdyM def }%c_dyF=1 {%c_dyF#1 /t00 1.0 c_dyF 0.5 mul sub def /t0x 0.5 t_dyF 0.5 sub 0.5 mul t00 0.5 sub div add def /r*dyF t0x r*dyM t0x sub c_dyF mul add def /g*dyF t0x g*dyM t0x sub c_dyF mul add def /b*dyF t0x b*dyM t0x sub c_dyF mul add def /L*Xioa L*Nioa t0x L*Wioa L*Nioa sub mul add def /LAB*LdyF L*Xioa LAB*LdyM L*Xioa sub c_dyF mul add def /LAB*adyF 0 LAB*adyM 0 sub c_dyF mul add def /LAB*bdyF 0 LAB*bdyM 0 sub c_dyF mul add def } ifelse %c_dyF=1,#1 } ifelse %grey or color %only for control, not used: calculation of hsiM /hsiM r*dyM 030 sin mul g*dyM 150 sin mul add b*dyM 270 sin mul add %y_d r*dyM 030 cos mul g*dyM 150 cos mul add %x_d 0.0001 add atan def hsiM hab*ds362Mi 0 get sub 0 le {/hsiM hsiM 360 add def} if /hsiMm30 hsiM 30 sub def %only for control, not used: calculation of ict*dyM and ict*dyF %calculation of i*dyM, c*dyM, and t*dyM /maxd r*dyM def g*dyM maxd gt {/maxd g*dyM def} if b*dyM maxd gt {/maxd b*dyM def} if /mind r*dyM def g*dyM mind lt {/mind g*dyM def} if b*dyM mind lt {/mind b*dyM def} if /i*dyM maxd def /c*dyM maxd mind sub def /t*dyM i*dyM c*dyM 0.5 mul sub def %%only for control, not used: calculation of i*dyF, c*dyF, and t*dyF /maxd r*dyF def g*dyF maxd gt {/maxd g*dyF def} if b*dyF maxd gt {/maxd b*dyF def} if /mind r*dyF def g*dyF mind lt {/mind g*dyF def} if b*dyF mind lt {/mind b*dyF def} if /i*dyF maxd def /c*dyF maxd mind sub def /t*dyF i*dyF c*dyF 0.5 mul sub def colorm 0 eq {%colorm=0 r*dyF g*dyF b*dyF }%colorm=0 {%colorm=1 LAB*LdyF LAB*adyF LAB*bdyF Lab2RGBinterpolation /b'*dyF exch def /g'*dyF exch def /r'*dyF exch def r'*dyF g'*dyF b'*dyF } ifelse %colorm=1 FF_LM_setrgbcolor_F } bind def %END FF_LM_de_setrgbcolor_F /FF_LM_xchart_gamma_F {/xchart where {pop /xchartN xchart 8 idiv def /xchartP xchart xchart 8 idiv 8 mul sub def} {/xchartN 2.0 def %default /xchartP 0.5 def} ifelse /gamma_F 2.4 xchartP 0.18 mul sub 2.4 div 1 2.4 xchartN 0.18 mul sub 2.4 div div mul def gamma_F exp } def /FF_LM_setrgbcolor_F {%FF_LM_setrgbcolor_F /FF_LM_b0L exch def /FF_LM_g0L exch def /FF_LM_r0L exch def FF_LM_r0L 0 le {/FF_LM_r0L 0.0001 def} if FF_LM_g0L 0 le {/FF_LM_g0L 0.0001 def} if FF_LM_b0L 0 le {/FF_LM_b0L 0.0001 def} if /FF_LM_r1F FF_LM_r0L FF_LM_xchart_gamma_F def /FF_LM_g1F FF_LM_g0L FF_LM_xchart_gamma_F def /FF_LM_b1F FF_LM_b0L FF_LM_xchart_gamma_F def FF_LM_r1F FF_LM_g1F FF_LM_b1F FF_LM_setrgbcolor_F0 } def %FF_LM_setrgbcolor_F /FF_LM_transfer_F {{FF_LM_xchart_gamma_F} FF_LM_transfer_F0} def /FF_LM_colortransfer_F {{FF_LM_xchart_gamma_F} {FF_LM_xchart_gamma_F} {FF_LM_xchart_gamma_F} FF_LM_colortransfer_F0} def } def %END procedure setcolortrans_F %******************************************************************* /Colordata_sRGB_F {%BEG procedure Colordata_sRGB_F /Xrx089 729 array def /Yrx089 729 array def /Zrx089 729 array def /Xrx100 729 array def /Yrx100 729 array def /Zrx100 729 array def /R0 729 array def /G0 729 array def /B0 729 array def %/RGB0_to_XYZj_F { %BEG procedure RGB0_to_XYZj_F %transfers standard sRGB data (IEC 61966-2-1) to XYZ data for 9x9x9=729 colours %normalized XYZ data with Y=88.59 for display white, compare ISO 9241-306:2008. %requires /(XYZ)rx089 729 array def % /(XYZ)rx100 729 array def %requires in addition /RGB0_F 1080 array def %/Xrx089 729 array def %/Yrx089 729 array def %/Zrx089 729 array def %/Xrx100 729 array def %/Yrx100 729 array def %/Zrx100 729 array def %/R0 729 array def %/G0 729 array def %/B0 729 array def %row no.1 and 2: 9xrgb /imax 08 def /jmax 08 def /kmax 08 def 0 1 kmax {/k exch def %beg k=0,08 0 1 jmax {/j exch def %beg j=0,jmax 0 1 imax {/i exch def %beg i=0,imax /n i j 9 mul add k 81 mul add def R0 n k kmax div 1000 mul put G0 n j jmax div 1000 mul put B0 n i imax div 1000 mul put } for %end i=0,jmax } for %end j=0,jmax } for %end k=0,kmax /IM0 729 def /IM1 IM0 1 sub def 0 1 IM1 {/i exch def %i=0,IM1 R0 i get 0.04045 le %equations of IEC 61966-2-1:2003 {/RsRGB R0 i get 12.92 div def} {/RsRGB R0 i get 0.001 mul 0.055 add 1.055 div 2.4 exp def} ifelse G0 i get 0.04045 le {/GsRGB G0 i get 12.92 div def} {/GsRGB G0 i get 0.001 mul 0.055 add 1.055 div 2.4 exp def} ifelse B0 i get 0.04045 le {/BsRGB B0 i get 12.92 div def} {/BsRGB B0 i get 0.001 mul 0.055 add 1.055 div 2.4 exp def} ifelse Xrx100 i 0.4124 RsRGB mul 0.3576 GsRGB mul add 0.1805 BsRGB mul add 100 mul put Yrx100 i 0.2126 RsRGB mul 0.7152 GsRGB mul add 0.0722 BsRGB mul add 100 mul put Zrx100 i 0.0193 RsRGB mul 0.1192 GsRGB mul add 0.9505 BsRGB mul add 100 mul put } for %i=0,IM1 0 1 IM1 {/i exch def %i=0,IM1 Xrx089 i Xrx100 i get 0.8859 mul put Yrx089 i Yrx100 i get 0.8859 mul put Zrx089 i Zrx100 i get 0.8859 mul put } for %i=0,IM1 /iN 0 def /iW 728 def /XLN100 Xrx100 iN get def /YLN100 Yrx100 iN get def /ZLN100 Zrx100 iN get def /XLW100 Xrx100 iW get def /YLW100 Yrx100 iW get def /ZLW100 Zrx100 iW get def /XLN089 Xrx089 iN get def /YLN089 Yrx089 iN get def /ZLN089 Zrx089 iN get def /XLW089 Xrx089 iW get def /YLW089 Yrx089 iW get def /ZLW089 Zrx089 iW get def % achromatic (D65) colours /XLWD65100 95.04 def /YLWD65100 100.00 def /ZLWD65100 108.88 def /XLWD65089 95.04 0.8859 mul def /YLWD65089 100.00 0.8859 mul def /ZLWD65089 108.88 0.8859 mul def /XLN001 XLWD65100 100 div def /YLN001 YLWD65100 100 div def /ZLN001 ZLWD65100 100 div def %} bind def %END procedure RGB0_to_XYZj_F %/xchartj_XYZj_FAB729a_F { %BEG Procedure xchartj_FAB729a_F %transfer from XYZj data to LAB729a CIELAB data for 9x9x9=729 colours %requires 0<= xchartj <=10 (11 luminance reflections) %requires /(XYZ)x089 3240 array def (x=rc,ra,na,la) %requires /(Lab)x089 3240 array def (x=rc,ra,na,la) %requires /x729 729 array def (x=X,Y,Z) %not adapted %requires /x729 729 array def (x=L,a,b) %not adapted %requires /x729a 729 array def (x=L,a,b) %adapted /Lrc089 729 array def /arc089 729 array def /brc089 729 array def /Xrc089 729 array def /Yrc089 729 array def /Zrc089 729 array def /Lra089 729 array def /ara089 729 array def /bra089 729 array def /Xra089 729 array def /Yra089 729 array def /Zra089 729 array def /Lna089 729 array def /ana089 729 array def /bna089 729 array def /Xna089 729 array def /Yna089 729 array def /Zna089 729 array def /Lla089 729 array def /ala089 729 array def /bla089 729 array def /Xla089 729 array def /Yla089 729 array def /Zla089 729 array def /Xj 729 array def /Yj 729 array def /Zj 729 array def /LAB*Lj 729 array def %not adapted /LAB*aj 729 array def /LAB*bj 729 array def /LAB*Lja 729 array def %adapted /LAB*aja 729 array def /LAB*bja 729 array def /DecodeXYZ* {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind def /XD65W 95.04 def /YD65W 100.00 def /ZD65W 108.88 def /XD50W 96.42 def /YD50W 100.00 def /ZD50W 82.51 def /DAKTE [(D65) (D50)] def /ilf 8 array def /ilf [0.00 0.25 0.50 1.00 2.00 4.00 8.00 16.00] def /Lrefl 11 array def /Lrefl [(0%) (0%) (0%) (0%) (0,6%) (1,2%) (2,5%) (5%) (10%) (20%) (40%)] def xchartj 2 le {/il 0 def} {/il xchartj 3 sub def} ifelse %Reference black and factors /YrN 2.52 def /Xtref089 YrN ilf il get mul XLN001 mul def /Ytref089 YrN ilf il get mul def /Ztref089 YrN ilf il get mul ZLN001 mul def /YNil Ytref089 def /YNil001 YNil 100 div def YNil001 6 29 div 3 exp ge {/FYYn YNil001 0.3333 exp def} {/FYYn 841 108 div YNil001 mul 4 29 div add def} ifelse /L*Nil 116 FYYn mul 16 sub def /IM1 728 def 0 1 IM1 {/i exch def %i=0,IM1 Xrc089 i Xrx089 i get put Yrc089 i Yrx089 i get put Zrc089 i Zrx089 i get put /XQ Xrc089 i get XLWD65100 div def /YQ Yrc089 i get YLWD65100 div def /ZQ Zrc089 i get ZLWD65100 div def XQ 0 lt {/XQ 0.00000001 def} if YQ 0 lt {/YQ 0.00000001 def} if ZQ 0 lt {/ZQ 0.00000001 def} if Lrc089 i YQ 0.008856 lt {903.3 YQ mul} {YQ 0.33333333 exp 116 mul 16 sub} ifelse put arc089 i XQ 0.008856 lt {7.787 XQ mul 16 116 div add} {XQ 0.33333333 exp} ifelse YQ 0.008856 lt {7.787 YQ mul 16 116 div add} {YQ 0.33333333 exp} ifelse sub 500 mul put brc089 i YQ 0.008856 lt {7.787 YQ mul 16 116 div add} {YQ 0.33333333 exp} ifelse ZQ 0.008856 lt {7.787 ZQ mul 16 116 div add} {ZQ 0.33333333 exp} ifelse sub 200 mul put } for %i=0,IM1 /L*N Lrc089 0 get def /A*N arc089 0 get def /B*N brc089 0 get def /L*W Lrc089 728 get def /A*W arc089 728 get def /B*W brc089 728 get def 0 1 IM1 {/i exch def %i=0,IM1 Lra089 i Lrc089 i get put /l*CIE Lrc089 i get L*N sub L*W L*N sub div def %system rel. lightn. /a*s A*W A*N sub l*CIE mul def /b*s B*W B*N sub l*CIE mul def ara089 i arc089 i get A*N sub a*s sub put bra089 i brc089 i get B*N sub b*s sub put } for %i=0,IM1 0 1 IM1 {/i exch def %i=0,IM1 /X* {Lra089 i get 16 add 116 div ara089 i get 500 div add} bind def /Y* {Lra089 i get 16 add 116 div} bind def /Z* {Lra089 i get 16 add 116 div bra089 i get 200 div sub} bind def Xra089 i X* DecodeXYZ* XLWD65100 mul put Yra089 i Y* DecodeXYZ* YLWD65100 mul put Zra089 i Z* DecodeXYZ* ZLWD65100 mul put } for %i=0,IM1 xchartj 2 ge {%xchartj>=2 %for white X data /Xwref089 Xra089 728 get def /Ywref089 Yra089 728 get def /Zwref089 Zra089 728 get def %for black X data /YrN Yra089 0 get def /Xnref089 YrN XLN001 mul def /Ynref089 YrN def /Znref089 YrN ZLN001 mul def /IM1 728 def 0 1 IM1 {/i exch def %i=1,IM1 Xna089 i Xra089 i get Xnref089 sub Xwref089 Xwref089 Xnref089 sub div mul put Yna089 i Yra089 i get Ynref089 sub Ywref089 Ywref089 Ynref089 sub div mul put Zna089 i Zra089 i get Znref089 sub Zwref089 Zwref089 Znref089 sub div mul put } for %i=1,IM1 0 1 IM1 {/i exch def %i=1,IM1 /XQ Xna089 i get XLWD65100 div def /YQ Yna089 i get YLWD65100 div def /ZQ Zna089 i get ZLWD65100 div def XQ 0 lt {/XQ 0.00000001 def} if YQ 0 lt {/YQ 0.00000001 def} if ZQ 0 lt {/ZQ 0.00000001 def} if Lna089 i YQ 0.008856 lt {903.3 YQ mul} {YQ 0.33333333 exp 116 mul 16 sub} ifelse put ana089 i XQ 0.008856 lt {7.787 XQ mul 16 116 div add} {XQ 0.33333333 exp} ifelse YQ 0.008856 lt {7.787 YQ mul 16 116 div add} {YQ 0.33333333 exp} ifelse sub 500 mul put bna089 i YQ 0.008856 lt {7.787 YQ mul 16 116 div add} {YQ 0.33333333 exp} ifelse ZQ 0.008856 lt {7.787 ZQ mul 16 116 div add} {ZQ 0.33333333 exp} ifelse sub 200 mul put } for %i=1,IM1 } if %xchart>=2 xchartj 3 ge {%xchart>=3 %for white X data /Xwref089 Xra089 728 get def /Ywref089 Yra089 728 get def /Zwref089 Zra089 728 get def /kn Ywref089 Ywref089 Ytref089 sub div def 0 1 IM1 {/i exch def %i=1,IM1 Xla089 i Xna089 i get kn div Xtref089 add put Yla089 i Yna089 i get kn div Ytref089 add put Zla089 i Zna089 i get kn div Ztref089 add put } for %i=1,IM1 0 1 IM1 {/i exch def %i=1,IM1 /XQ Xla089 i get XLWD65100 div def /YQ Yla089 i get YLWD65100 div def /ZQ Zla089 i get ZLWD65100 div def XQ 0 lt {/XQ 0.00000001 def} if YQ 0 lt {/YQ 0.00000001 def} if ZQ 0 lt {/ZQ 0.00000001 def} if Lla089 i YQ 0.008856 lt {903.3 YQ mul} {YQ 0.33333333 exp 116 mul 16 sub} ifelse put ala089 i XQ 0.008856 lt {7.787 XQ mul 16 116 div add} {XQ 0.33333333 exp} ifelse YQ 0.008856 lt {7.787 YQ mul 16 116 div add} {YQ 0.33333333 exp} ifelse sub 500 mul put bla089 i YQ 0.008856 lt {7.787 YQ mul 16 116 div add} {YQ 0.33333333 exp} ifelse ZQ 0.008856 lt {7.787 ZQ mul 16 116 div add} {ZQ 0.33333333 exp} ifelse sub 200 mul put } for %i=1,IM1 } if %xchart>=3 xchartj 0 eq {%xchartj=0 (1x) 0 1 IM1 {/i exch def %i=0,IM1 LAB*Lj i Lrc089 i get put LAB*aj i arc089 i get put LAB*bj i brc089 i get put Xj i Xrc089 i get put Yj i Yrc089 i get put Zj i Zrc089 i get put } for %i=0,IM1 } if %xchartj=0 (1x) xchartj 1 eq {%xchartj=1 (1x) 0 1 IM1 {/i exch def %i=0,IM1 LAB*Lj i Lra089 i get put LAB*aj i ara089 i get put LAB*bj i bra089 i get put Xj i Xra089 i get put Yj i Yra089 i get put Zj i Zra089 i get put } for %i=0,IM1 } if %xchartj=1 (1x) xchartj 2 eq {%xchartj=2 (1x) 0 1 IM1 {/i exch def %i=0,IM1 LAB*Lj i Lna089 i get put LAB*aj i ana089 i get put LAB*bj i bna089 i get put Xj i Xna089 i get put Yj i Yna089 i get put Zj i Zna089 i get put } for %i=0,IM1 } if %xchartj=2 (1x) xchartj 3 ge {%xchartj=3,4,5,6,7,8,9,10 (8x) 0 1 728 {/i exch def %i=0,IM1 LAB*Lj i Lla089 i get put LAB*aj i ala089 i get put LAB*bj i bla089 i get put Xj i Xla089 i get put Yj i Yla089 i get put Zj i Zla089 i get put } for %i=0,IM1 } if %xchartj=3,4,5,6,7,8,9,10 (8x) %Adaptation /L*Nio LAB*Lj 000 get def /A*Nio LAB*aj 000 get def /B*Nio LAB*bj 000 get def /L*Wio LAB*Lj 728 get def /A*Wio LAB*aj 728 get def /B*Wio LAB*bj 728 get def /A*Dio A*Wio A*Nio sub def /B*Dio B*Wio B*Nio sub def 0 1 728 {/j exch def %j=0,728 LAB*Lja j LAB*Lj j get put /l*CIE LAB*Lj j get L*Nio sub L*Wio L*Nio sub div def %system rel. lightn. /a*s A*Wio A*Nio sub l*CIE mul def /b*s B*Wio B*Nio sub l*CIE mul def LAB*aja j LAB*aj j get A*Nio sub a*s sub put LAB*bja j LAB*bj j get B*Nio sub b*s sub put } for %j=0,728 /L*Nioa LAB*Lja 0 get def /A*Nioa LAB*aja 0 get def /B*Nioa LAB*bja 0 get def /L*Wioa LAB*Lja 728 get def /A*Wioa LAB*aja 728 get def /B*Wioa LAB*bja 728 get def /nR 9 def %lut size /nG 9 def /nB 9 def /nges nR nG nB mul mul def /lut 2187 array def %729x3=2187 (only 9x9x9 used) 0 1 728 {/i exch def %i=0,728 /i3 i 3 mul def lut i3 LAB*Lja i get put lut i3 1 add LAB*aja i get put lut i3 2 add LAB*bja i get put } for %i=0,729 %} bind def %END xchartj_XYZj_FAB729a_F } bind def %END procedure Colordata_sRGB_F %***************************************************************************** %BEG Procedure PROC_SPEC_IOF Colour special for NP-file 20120401 %***************************************************************************** %different procedures: % proc_LAB729a_to_LAB*LabCh64M and proc_LAB*LabCh64M_to_tab362_dy %*********************************************************** /proc_LAB729a_to_LAB*LabCh64M { %BEG Procedure proc_LAB729a_to_LAB*LabCh64M %transfer from proc_LAB729a_to_LAB*LabCh64M, %9x9x9=729 steps used for LAB729a %requires /LAB*LabCh64M 64 array def %requires in addition /LAB729a 729 array def /LAB*Ldd64M 64 array def /LAB*add64M 64 array def /LAB*bdd64M 64 array def /LAB*Cdd64M 64 array def /LAB*hdd64M 64 array def /hab*dd64M 64 array def /M1jx 49 array def 0 1 5 {/xtonj exch def %xtonj=0,5 0 1 7 {/j exch def %j=0,7 /ja xtonj 8 mul j add def xtonj 0 eq {/jx 648 j 09 mul add def} if %see O00Y-O83Y, -0 xtonj 1 eq {/jx 720 j 81 mul sub def} if %see Y00L-Y83L, -81 xtonj 2 eq {/jx 072 j add def} if %see L00C-L83C, +01 xtonj 3 eq {/jx 080 j 09 mul sub def} if %see C00V-C83V, -09 xtonj 4 eq {/jx 008 j 81 mul add def} if %see V00M-V83M, -81 xtonj 5 eq {/jx 656 j sub def} if %see M00O-M83O, +01 LAB*Ldd64M ja LAB*Lja jx get put LAB*add64M ja LAB*aja jx get put LAB*bdd64M ja LAB*bja jx get put LAB*Cdd64M ja LAB*add64M ja get dup mul LAB*bdd64M ja get dup mul add sqrt put LAB*hdd64M ja LAB*bdd64M ja get LAB*add64M ja get 0.0001 add atan put xtonj 5 eq LAB*hdd64M ja get 90 le and {LAB*hdd64M ja LAB*hdd64M ja get 360 add put} if M1jx ja jx put } for %j=0,7 } for %xtonj=0,5 M1jx 48 M1jx 0 get put 0 1 15 {/i exch def %i=0,15 LAB*Ldd64M 48 i add LAB*Ldd64M i get put LAB*add64M 48 i add LAB*add64M i get put LAB*bdd64M 48 i add LAB*bdd64M i get put LAB*Cdd64M 48 i add LAB*Cdd64M i get put LAB*hdd64M 48 i add LAB*hdd64M i get 360 add put } for %i=1,15 0 1 63 {/i exch def %i=0,63 hab*dd64M i LAB*hdd64M i get put } for %i=0,63 %data test according to increasing hue angle and appropriate correction /xtesthuea -1 def /xtesthuei 64 array def 0 1 48 {/i exch def %i=0,49 hab*dd64M i get hab*dd64M i 1 add get gt {/xtesthuea xtesthuea 1 add def xtesthuei xtesthuea i put hab*dd64M i 1 add hab*dd64M i get put LAB*Ldd64M i 1 add LAB*Ldd64M i get put LAB*add64M i 1 add LAB*add64M i get put LAB*bdd64M i 1 add LAB*bdd64M i get put LAB*Cdd64M i 1 add LAB*Cdd64M i get put LAB*hdd64M i 1 add LAB*hdd64M i get put } if } for %i=0,49 } bind def %END proc_LAB729a_to_LAB*LabCh64M %*********************************************************** /proc_LAB*LabCh64M_to_tab362_dy { %BEG procedure proc_LAB*LabCh64M_to_tab362_dy /LAB*e 40 array def %8x5=40 LabCh* /LAB*e [39.92 58.74 27.99 0.0 0.0 %0 00_04 R CIE No.09 elementary in LAB 81.26 -2.89 71.56 0.0 0.0 %1 05_09 J CIE No.10 52.23 -42.42 13.60 0.0 0.0 %2 10_14 G CIE No.11 0.0 0.0 0.0 0.0 0.0 %3 15_19 Cgb to be calculated 30.57 1.41 -46.47 0.0 0.0 %4 20_24 B CIE No.12 0.0 0.0 0.0 0.0 0.0 %5 25_29 Mbr to be calculated 39.92 58.74 27.99 0.0 0.0 %6 30_34 Re+360 to be calculated 81.26 -2.89 71.56 0.0 0.0 %7 35_39 Ye+360 to be calculated ] def %add no. 03_04 Re LAB*e 03 LAB*e 01 get dup mul LAB*e 02 get dup mul add sqrt put LAB*e 04 LAB*e 02 get LAB*e 01 get 0.0001 add atan put %add no. 08_09 Ye LAB*e 08 LAB*e 06 get dup mul LAB*e 07 get dup mul add sqrt put LAB*e 09 LAB*e 07 get LAB*e 06 get 0.0001 add atan put %add no. 13_14 Ge LAB*e 13 LAB*e 11 get dup mul LAB*e 12 get dup mul add sqrt put LAB*e 14 LAB*e 12 get LAB*e 11 get 0.0001 add atan put %add no. 23_24 Be LAB*e 23 LAB*e 21 get dup mul LAB*e 22 get dup mul add sqrt put LAB*e 24 LAB*e 22 get LAB*e 21 get 0.0001 add atan put %add no. 33_34 Re+360 LAB*e 33 LAB*e 31 get dup mul LAB*e 32 get dup mul add sqrt put LAB*e 34 LAB*e 32 get LAB*e 31 get 0.0001 add atan 360 add put %add no. 38_39 Ye+360 LAB*e 38 LAB*e 36 get dup mul LAB*e 37 get dup mul add sqrt put LAB*e 39 LAB*e 37 get LAB*e 36 get 0.0001 add atan 360 add put %new no. 15_19 Cgb with Ge_Be LAB*e 19 LAB*e 14 get LAB*e 24 get add 0.5 mul put %hab LAB*e 18 LAB*e 13 get LAB*e 23 get add 0.5 mul put %C*ab LAB*e 15 LAB*e 10 get LAB*e 20 get add 0.5 mul put %L* LAB*e 16 LAB*e 18 get LAB*e 19 get cos mul put %a* LAB*e 17 LAB*e 18 get LAB*e 19 get sin mul put %b* %new no. 25_29 Mbr with Be_Re+360 LAB*e 29 LAB*e 24 get LAB*e 34 get add 0.5 mul put %hab LAB*e 28 LAB*e 23 get LAB*e 33 get add 0.5 mul put %C*ab LAB*e 25 LAB*e 20 get LAB*e 00 get add 0.5 mul put %L* LAB*e 26 LAB*e 28 get LAB*e 29 get cos mul put %a* LAB*e 27 LAB*e 28 get LAB*e 29 get sin mul put %b* /LAB*He 8 array def 0 1 7 {/i exch def %i=0,7 LAB*He i LAB*e i 5 mul 4 add get put } for %i=0,7 /hab*de64M 50 array def 0 1 47 {/i exch def %i=0,47 /i8 i 8 idiv def /i8d i i8 8 mul sub def /dLAB*He LAB*He i8 1 add get LAB*He i8 get sub 8 div def hab*de64M i LAB*He i8 get dLAB*He i8d mul add put } for %i=0,47 hab*de64M 48 hab*de64M 0 get 360 add put hab*de64M 49 hab*de64M 1 get 360 add put /LAB*Hs 8 array def /LAB*Hs [30. 90. 150. 210. 270. 330. 390. 450.] def /hab*ds64M 50 array def 0 1 47 {/i exch def %i=0,47 /i8 i 8 idiv def /i8d i i8 8 mul sub def /dLAB*Hs LAB*Hs i8 1 add get LAB*Hs i8 get sub 8 div def hab*ds64M i LAB*Hs i8 get dLAB*Hs i8d mul add put } for %i=0,47 hab*ds64M 48 hab*ds64M 0 get 360 add put hab*ds64M 49 hab*ds64M 1 get 360 add put %***************** calculation of LAB*LabChd362Mi and rgb*dd362Mi %***************** for 362 elementary hue angles /LAB*Ldd362Mi 362 array def /LAB*add362Mi 362 array def /LAB*bdd362Mi 362 array def /LAB*Cdd362Mi 362 array def /LAB*hdd362Mi 362 array def /r*dd362Mi 362 array def /g*dd362Mi 362 array def /b*dd362Mi 362 array def %******default rgb-input data for output of device colours /r*dd64M 64 array def /r*dd64M [1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 %R 1.000 0.875 0.750 0.625 0.500 0.375 0.250 0.125 %J 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 %G 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 %C 0.000 0.125 0.250 0.375 0.500 0.625 0.750 0.875 %B 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 %M 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 %R 1.000 0.875 0.750 0.625 0.500 0.375 0.250 0.125 %J ] def /g*dd64M 64 array def /g*dd64M [0.000 0.125 0.250 0.375 0.500 0.625 0.750 0.875 %R 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 %J 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 %G 1.000 0.875 0.750 0.625 0.500 0.375 0.250 0.125 %C 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 %B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 %M 0.000 0.125 0.250 0.375 0.500 0.625 0.750 0.875 %R 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 %J ] def /b*dd64M 64 array def /b*dd64M [0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 %R 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 %J 0.000 0.125 0.250 0.375 0.500 0.625 0.750 0.875 %G 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 %C 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 %B 1.000 0.875 0.750 0.625 0.500 0.375 0.250 0.125 %M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 %R 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 %J ] def %calculate all data of 16+1=17 step elementary colour circle /ind64M 17 array def /ind64M %R00Y R25Y R50Y R75Y Y00G Y25G Y50G Y75G [0 2 4 6 8 10 12 14 %G00B G25B G50B G75G B00R B25R B50R B75R R00Y 16 20 24 28 32 36 40 44 0 ] def %actual 16 step device circle + N + W /r*dd18M 18 array def /g*dd18M 18 array def /b*dd18M 18 array def 0 1 15 {/i exch def %i=0,15 /indi ind64M i get def r*dd18M i r*dd64M indi get put %16 device colours g*dd18M i g*dd64M indi get put b*dd18M i b*dd64M indi get put } for %i=0,15 r*dd18M 16 0 put %N g*dd18M 16 0 put b*dd18M 16 0 put r*dd18M 17 1 put %W g*dd18M 17 1 put b*dd18M 17 1 put %actual 6 step device circle + N + W /r*dd08M 08 array def /g*dd08M 08 array def /b*dd08M 08 array def 0 1 5 {/i exch def %i=0,5 r*dd08M i r*dd64M i 8 mul get put %6 device colours g*dd08M i g*dd64M i 8 mul get put b*dd08M i b*dd64M i 8 mul get put } for %i=0,5 r*dd08M 6 0 put %N g*dd08M 6 0 put b*dd08M 6 0 put r*dd08M 7 1 put %W g*dd08M 7 1 put b*dd08M 7 1 put 0 1 361 {/i exch def %i=0,361 %default only for test r*dd362Mi i 0 put %of irregularities g*dd362Mi i 0 put b*dd362Mi i 0 put LAB*Ldd362Mi i 0.0001 put LAB*add362Mi i 0 put LAB*bdd362Mi i 0 put LAB*Cdd362Mi i 0 put LAB*hdd362Mi i 0 put } for %i=0,361 % s-data 030,0 -> LAB*hdd64M 0 get -> LAB*Ldd362Mi 30,0 put: LAB*hdd362Mi=40 % s-data 037,5 -> LAB*hdd64M 1 get -> LAB*Ldd362Mi 37,5 put: LAB*hdd362Mi=41,3 % s-data 045,0 -> LAB*hdd64M 2 get -> LAB*Ldd362Mi 45,0 put: LAB*hdd362Mi=44,6 % s-data 052,5 -> LAB*hdd64M 3 get -> LAB*Ldd362Mi 52,5 put: LAB*hdd362Mi=50,7 %... % s-data 090,0 -> LAB*hdd64M 8 get -> LAB*Ldd362Mi 90,0 put: LAB*hdd362Mi=102,8 % s-data 330,0 -> LAB*hdd64M 41 get -> LAB*Ldd362Mi 330,0 put: LAB*hdd362Mi=328 % s-data 337,5 -> LAB*hdd64M 42 get -> LAB*Ldd362Mi 337,5 put: LAB*hdd362Mi=334 % s-data 345,0 -> LAB*hdd64M 43 get -> LAB*Ldd362Mi 345,0 put: LAB*hdd362Mi=341 % s-data 352,5 -> LAB*hdd64M 44 get -> LAB*Ldd362Mi 352,5 put: LAB*hdd362Mi=351 % s-data 360,0 -> LAB*hdd64M 45 get -> LAB*Ldd362Mi 360,0 put: LAB*hdd362Mi=352 %... % s-data 390,0 -> LAB*hdd64M 49 get -> LAB*Ldd362Mi 390,0 put: LAB*hdd362Mi=400 0 15 345 {/i exch def %i=0,15,345 /ix00 i 15 idiv 2 mul def /ix01 ix00 1 add def /ix02 ix00 2 add def 0 1 14 {/j exch def %j=0,14 j 07 le {%j<=7 /XIE j 7.5 div def /i0 i j add def /ix0 ix00 def /ix1 ix01 def }%j<=7 {%j>7 /XIE j 8 sub 0.5 add 7.5 div def /i0 i j add def /ix0 ix01 def /ix1 ix02 def } ifelse %j>7 LAB*Ldd362Mi i0 LAB*Ldd64M ix0 get LAB*Ldd64M ix1 get LAB*Ldd64M ix0 get sub XIE mul add put LAB*Cdd362Mi i0 LAB*Cdd64M ix0 get LAB*Cdd64M ix1 get LAB*Cdd64M ix0 get sub XIE mul add put LAB*hdd362Mi i0 LAB*hdd64M ix0 get LAB*hdd64M ix1 get LAB*hdd64M ix0 get sub XIE mul add dup 90 gt i0 45 le and {360 sub} if put LAB*add362Mi i0 LAB*Cdd362Mi i0 get LAB*hdd362Mi i0 get cos mul put LAB*bdd362Mi i0 LAB*Cdd362Mi i0 get LAB*hdd362Mi i0 get sin mul put r*dd362Mi i0 r*dd64M ix0 get r*dd64M ix1 get r*dd64M ix0 get sub XIE mul add put g*dd362Mi i0 g*dd64M ix0 get g*dd64M ix1 get g*dd64M ix0 get sub XIE mul add put b*dd362Mi i0 b*dd64M ix0 get b*dd64M ix1 get b*dd64M ix0 get sub XIE mul add put } for %j=0,14 } for %i0=0,15,345 0 1 1 {/i exch def %i=0,1 LAB*Ldd362Mi 360 i add LAB*Ldd362Mi i get put LAB*add362Mi 360 i add LAB*add362Mi i get put LAB*bdd362Mi 360 i add LAB*bdd362Mi i get put LAB*Cdd362Mi 360 i add LAB*Cdd362Mi i get put LAB*hdd362Mi 360 i add LAB*hdd362Mi i get 360 add put r*dd362Mi 360 i add r*dd362Mi i get put g*dd362Mi 360 i add g*dd362Mi i get put b*dd362Mi 360 i add b*dd362Mi i get put } for %i=0,1 /hab*dd362Fi 362 array def 0 1 361 {/i exch def %i=0,361 hab*dd362Fi i LAB*hdd362Mi i get put %floating point F } for %i=0,361 %***************** calculation of hab*ds362Mi %integer %***************** for 362 standard hue angles /hab*ds362Mi 362 array def 0 1 361 {/i exch def %i=0,361 %range 30..391 hab*ds362Mi i 30 i add put %always integer } for %i=0,361 %***************** calculation of LAB*LabChs362Mi and rgb*ds362Mi %***************** for 362 device hue angles /LAB*Lds362Mi 362 array def /LAB*ads362Mi 362 array def /LAB*bds362Mi 362 array def /LAB*Cds362Mi 362 array def /LAB*hds362Mi 362 array def /r*ds362Mi 362 array def /g*ds362Mi 362 array def /b*ds362Mi 362 array def 0 1 361 {/i exch def %i=0,361 %default only for test r*ds362Mi i 0 put %of irregularities g*ds362Mi i 0 put b*ds362Mi i 0 put LAB*Lds362Mi i 0.0001 put LAB*ads362Mi i 0 put LAB*bds362Mi i 0 put LAB*Cds362Mi i 0 put LAB*hds362Mi i 0 put } for %i=0,361 0 1 359 {/i0 exch def %i=0,359 /i0i hab*ds362Mi i0 get def %integer range 30...390 i0i hab*dd362Fi 0 get lt {/i0i i0i 360 add def} if 0 1 47 {/ix0 exch def %ix0=0,48 /ix1 ix0 1 add def i0i LAB*hdd64M ix0 get sub 0 ge i0i LAB*hdd64M ix1 get sub 0 lt and {%ge..lt /XIE i0i LAB*hdd64M ix0 get sub LAB*hdd64M ix1 get LAB*hdd64M ix0 get sub div def LAB*Lds362Mi i0 LAB*Ldd64M ix0 get LAB*Ldd64M ix1 get LAB*Ldd64M ix0 get sub XIE mul add put LAB*Cds362Mi i0 LAB*Cdd64M ix0 get LAB*Cdd64M ix1 get LAB*Cdd64M ix0 get sub XIE mul add put LAB*hds362Mi i0 LAB*hdd64M ix0 get LAB*hdd64M ix1 get LAB*hdd64M ix0 get sub XIE mul add dup 90 gt i0 45 le and {360 sub} if put LAB*ads362Mi i0 LAB*Cds362Mi i0 get LAB*hds362Mi i0 get cos mul put LAB*bds362Mi i0 LAB*Cds362Mi i0 get LAB*hds362Mi i0 get sin mul put r*ds362Mi i0 r*dd64M ix0 get r*dd64M ix1 get r*dd64M ix0 get sub XIE mul add put g*ds362Mi i0 g*dd64M ix0 get g*dd64M ix1 get g*dd64M ix0 get sub XIE mul add put b*ds362Mi i0 b*dd64M ix0 get b*dd64M ix1 get b*dd64M ix0 get sub XIE mul add put exit } if %ge..lt } for %ix0=0,47 } for %i=0,359 0 1 1 {/i exch def %i=0,1 LAB*Lds362Mi 360 i add LAB*Lds362Mi i get put LAB*ads362Mi 360 i add LAB*ads362Mi i get put LAB*bds362Mi 360 i add LAB*bds362Mi i get put LAB*Cds362Mi 360 i add LAB*Cds362Mi i get put LAB*hds362Mi 360 i add LAB*hds362Mi i get 360 add put r*ds362Mi 360 i add r*ds362Mi i get put g*ds362Mi 360 i add g*ds362Mi i get put b*ds362Mi 360 i add b*ds362Mi i get put } for %i=0,1 %***************** calculation of hab*de362Fi %***************** for 362 elementary hue angles /hab*de362Fi 362 array def %floating point %range 26..386 30 1 389 {/i exch def %i=30,389 /im30 i 30 sub def /hab*sM i def %alphas = [habs - LAB*Hs(h)]/[LAB*Hs(n+1) - LAB*Hs(n)] % = [habs - LAB*Hs(h)]/60 %habe = LAB*He(n) + alphas [LAB*He(n+1) - LAB*He(n)] %use of LAB*He 0..7 Re_to_Ye i 030 ge i 089 le and {/ipan0 0 def /ipan1 1 def} if i 090 ge i 149 le and {/ipan0 1 def /ipan1 2 def} if i 150 ge i 209 le and {/ipan0 2 def /ipan1 3 def} if i 210 ge i 269 le and {/ipan0 3 def /ipan1 4 def} if i 270 ge i 329 le and {/ipan0 4 def /ipan1 5 def} if i 330 ge i 359 le and {/ipan0 5 def /ipan1 6 def} if i 360 ge i 389 le and {/ipan0 6 def /ipan1 7 def} if /alphas {hab*sM LAB*Hs ipan0 get sub 60 div} bind def /habe {LAB*He ipan0 get LAB*He ipan1 get LAB*He ipan0 get sub alphas mul add} bind def hab*de362Fi im30 habe put %floating point } for %i=30,389 hab*de362Fi 360 hab*de362Fi 0 get 360 add put hab*de362Fi 361 hab*de362Fi 1 get 360 add put %***************** calculation LAB*LabChe32Mi and rgb*de362Mi %***************** for 362 elementary hue angles /LAB*Lde362Mi 362 array def /LAB*ade362Mi 362 array def /LAB*bde362Mi 362 array def /LAB*Cde362Mi 362 array def /LAB*hde362Mi 362 array def /r*de362Mi 362 array def /g*de362Mi 362 array def /b*de362Mi 362 array def 0 1 361 {/i exch def %i=0,361 %default only for test r*de362Mi i 0 put %of irregularities g*de362Mi i 0 put b*de362Mi i 0 put LAB*Lde362Mi i 0.0001 put LAB*ade362Mi i 0 put LAB*bde362Mi i 0 put LAB*Cde362Mi i 0 put LAB*hde362Mi i 0 put } for %i=0,361 0 1 359 {/i0 exch def %i=0,359 /i0i hab*de362Fi i0 get def %range 26...386 i0i hab*dd362Fi 0 get lt {/i0i i0i 360 add def} if 0 1 47 {/ix0 exch def %ix0=0,48 /ix1 ix0 1 add def i0i LAB*hdd64M ix0 get sub 0 ge i0i LAB*hdd64M ix1 get sub 0 lt and {%ge..lt /XIE i0i LAB*hdd64M ix0 get sub LAB*hdd64M ix1 get LAB*hdd64M ix0 get sub div def LAB*Lde362Mi i0 LAB*Ldd64M ix0 get LAB*Ldd64M ix1 get LAB*Ldd64M ix0 get sub XIE mul add put LAB*Cde362Mi i0 LAB*Cdd64M ix0 get LAB*Cdd64M ix1 get LAB*Cdd64M ix0 get sub XIE mul add put LAB*hde362Mi i0 LAB*hdd64M ix0 get LAB*hdd64M ix1 get LAB*hdd64M ix0 get sub XIE mul add dup 90 gt i0 45 le and {360 sub} if put LAB*ade362Mi i0 LAB*Cde362Mi i0 get LAB*hde362Mi i0 get cos mul put LAB*bde362Mi i0 LAB*Cde362Mi i0 get LAB*hde362Mi i0 get sin mul put r*de362Mi i0 r*dd64M ix0 get r*dd64M ix1 get r*dd64M ix0 get sub XIE mul add put g*de362Mi i0 g*dd64M ix0 get g*dd64M ix1 get g*dd64M ix0 get sub XIE mul add put b*de362Mi i0 b*dd64M ix0 get b*dd64M ix1 get b*dd64M ix0 get sub XIE mul add put exit } if %ge..lt } for %ix0=0,47 } for %i=0,359 0 1 1 {/i exch def %i=0,1 LAB*Lde362Mi 360 i add LAB*Lde362Mi i get put LAB*ade362Mi 360 i add LAB*ade362Mi i get put LAB*bde362Mi 360 i add LAB*bde362Mi i get put LAB*Cde362Mi 360 i add LAB*Cde362Mi i get put LAB*hde362Mi 360 i add LAB*hde362Mi i get 360 add put r*de362Mi 360 i add r*de362Mi i get put g*de362Mi 360 i add g*de362Mi i get put b*de362Mi 360 i add b*de362Mi i get put } for %i=0,1 %special LAB* data calculation of 17 step colour circle %needs LAB*LabCh64M, hab*dd64M /ind64M 17 array def /ind64M %R00Y R25Y R50Y R75Y Y00G Y25G Y50G Y75G [0 2 4 6 8 10 12 14 %G00B G25B G50B G75G B00R B25R B50R B75R R00Y 16 20 24 28 32 36 40 44 0 ] def /LAB*Ldd18M 17 array def /LAB*add18M 17 array def /LAB*bdd18M 17 array def /LAB*Cdd18M 17 array def /LAB*hdd18M 17 array def /hab*dd18M 17 array def 0 1 16 {/i exch def %i=0,16 /indi ind64M i get def LAB*Ldd18M i LAB*Ldd64M indi get put LAB*add18M i LAB*add64M indi get put LAB*bdd18M i LAB*bdd64M indi get put LAB*Cdd18M i LAB*Cdd64M indi get put LAB*hdd18M i LAB*hdd64M indi get put hab*dd18M i hab*dd64M indi get put } for %i=0,16 } bind def %END proc_LAB*LabCh64M_to_tab362_dy %***************************************************************************** %END Procedure PROC_SPEC_IOF Colour special for NP-file 20120401 %***************************************************************************** /FileDaten (sRGB standard device; no separation, D65) def /FileDatde (sRGB Norm\255Ger\344t; keine Separation, D65) def /RGB0_F 3240 array def %1080*3 /RGB0_F [%1000 x rgb* nr. pos 1080 colours 0000 0000 0000 %0000 A01 0000 0000 0125 %0001 A02 0000 0000 0250 %0002 A03 0000 0000 0375 %0003 A04 0000 0000 0500 %0004 A05 0000 0000 0625 %0005 A06 0000 0000 0750 %0006 A07 0000 0000 0875 %0007 A08 0000 0000 1000 %0008 A09 0000 0125 0000 %0009 B01 0000 0125 0125 %0010 B02 0000 0125 0250 %0011 B03 0000 0125 0375 %0012 B04 0000 0125 0500 %0013 B05 0000 0125 0625 %0014 B06 0000 0125 0750 %0015 B07 0000 0125 0875 %0016 B08 0000 0125 1000 %0017 B09 0000 0250 0000 %0018 C01 0000 0250 0125 %0019 C02 0000 0250 0250 %0020 C03 0000 0250 0375 %0021 C04 0000 0250 0500 %0022 C05 0000 0250 0625 %0023 C06 0000 0250 0750 %0024 C07 0000 0250 0875 %0025 C08 0000 0250 1000 %0026 C09 0000 0375 0000 %0027 D01 0000 0375 0125 %0028 D02 0000 0375 0250 %0029 D03 0000 0375 0375 %0030 D04 0000 0375 0500 %0031 D05 0000 0375 0625 %0032 D06 0000 0375 0750 %0033 D07 0000 0375 0875 %0034 D08 0000 0375 1000 %0035 D09 0000 0500 0000 %0036 E01 0000 0500 0125 %0037 E02 0000 0500 0250 %0038 E03 0000 0500 0375 %0039 E04 0000 0500 0500 %0040 E05 0000 0500 0625 %0041 E06 0000 0500 0750 %0042 E07 0000 0500 0875 %0043 E08 0000 0500 1000 %0044 E09 0000 0625 0000 %0045 F01 0000 0625 0125 %0046 F02 0000 0625 0250 %0047 F03 0000 0625 0375 %0048 F04 0000 0625 0500 %0049 F05 0000 0625 0625 %0050 F06 0000 0625 0750 %0051 F07 0000 0625 0875 %0052 F08 0000 0625 1000 %0053 F09 0000 0750 0000 %0054 G01 0000 0750 0125 %0055 G02 0000 0750 0250 %0056 G03 0000 0750 0375 %0057 G04 0000 0750 0500 %0058 G05 0000 0750 0625 %0059 G06 0000 0750 0750 %0060 G07 0000 0750 0875 %0061 G08 0000 0750 1000 %0062 G09 0000 0875 0000 %0063 H01 0000 0875 0125 %0064 H02 0000 0875 0250 %0065 H03 0000 0875 0375 %0066 H04 0000 0875 0500 %0067 H05 0000 0875 0625 %0068 H06 0000 0875 0750 %0069 H07 0000 0875 0875 %0070 H08 0000 0875 1000 %0071 H09 0000 1000 0000 %0072 I01 0000 1000 0125 %0073 I02 0000 1000 0250 %0074 I03 0000 1000 0375 %0075 I04 0000 1000 0500 %0076 I05 0000 1000 0625 %0077 I06 0000 1000 0750 %0078 I07 0000 1000 0875 %0079 I08 0000 1000 1000 %0080 I09 0125 0000 0000 %0081 J01 0125 0000 0125 %0082 J02 0125 0000 0250 %0083 J03 0125 0000 0375 %0084 J04 0125 0000 0500 %0085 J05 0125 0000 0625 %0086 J06 0125 0000 0750 %0087 J07 0125 0000 0875 %0088 J08 0125 0000 1000 %0089 J09 0125 0125 0000 %0090 K01 0125 0125 0125 %0091 K02 0125 0125 0250 %0092 K03 0125 0125 0375 %0093 K04 0125 0125 0500 %0094 K05 0125 0125 0625 %0095 K06 0125 0125 0750 %0096 K07 0125 0125 0875 %0097 K08 0125 0125 1000 %0098 K09 0125 0250 0000 %0099 L01 0125 0250 0125 %0100 L02 0125 0250 0250 %0101 L03 0125 0250 0375 %0102 L04 0125 0250 0500 %0103 L05 0125 0250 0625 %0104 L06 0125 0250 0750 %0105 L07 0125 0250 0875 %0106 L08 0125 0250 1000 %0107 L09 0125 0375 0000 %0108 M01 0125 0375 0125 %0109 M02 0125 0375 0250 %0110 M03 0125 0375 0375 %0111 M04 0125 0375 0500 %0112 M05 0125 0375 0625 %0113 M06 0125 0375 0750 %0114 M07 0125 0375 0875 %0115 M08 0125 0375 1000 %0116 M09 0125 0500 0000 %0117 N01 0125 0500 0125 %0118 N02 0125 0500 0250 %0119 N03 0125 0500 0375 %0120 N04 0125 0500 0500 %0121 N05 0125 0500 0625 %0122 N06 0125 0500 0750 %0123 N07 0125 0500 0875 %0124 N08 0125 0500 1000 %0125 N09 0125 0625 0000 %0126 O01 0125 0625 0125 %0127 O02 0125 0625 0250 %0128 O03 0125 0625 0375 %0129 O04 0125 0625 0500 %0130 O05 0125 0625 0625 %0131 O06 0125 0625 0750 %0132 O07 0125 0625 0875 %0133 O08 0125 0625 1000 %0134 O09 0125 0750 0000 %0135 P01 0125 0750 0125 %0136 P02 0125 0750 0250 %0137 P03 0125 0750 0375 %0138 P04 0125 0750 0500 %0139 P05 0125 0750 0625 %0140 P06 0125 0750 0750 %0141 P07 0125 0750 0875 %0142 P08 0125 0750 1000 %0143 P09 0125 0875 0000 %0144 Q01 0125 0875 0125 %0145 Q02 0125 0875 0250 %0146 Q03 0125 0875 0375 %0147 Q04 0125 0875 0500 %0148 Q05 0125 0875 0625 %0149 Q06 0125 0875 0750 %0150 Q07 0125 0875 0875 %0151 Q08 0125 0875 1000 %0152 Q09 0125 1000 0000 %0153 R01 0125 1000 0125 %0154 R02 0125 1000 0250 %0155 R03 0125 1000 0375 %0156 R04 0125 1000 0500 %0157 R05 0125 1000 0625 %0158 R06 0125 1000 0750 %0159 R07 0125 1000 0875 %0160 R08 0125 1000 1000 %0161 R09 0250 0000 0000 %0162 S01 0250 0000 0125 %0163 S02 0250 0000 0250 %0164 S03 0250 0000 0375 %0165 S04 0250 0000 0500 %0166 S05 0250 0000 0625 %0167 S06 0250 0000 0750 %0168 S07 0250 0000 0875 %0169 S08 0250 0000 1000 %0170 S09 0250 0125 0000 %0171 T01 0250 0125 0125 %0172 T02 0250 0125 0250 %0173 T03 0250 0125 0375 %0174 T04 0250 0125 0500 %0175 T05 0250 0125 0625 %0176 T06 0250 0125 0750 %0177 T07 0250 0125 0875 %0178 T08 0250 0125 1000 %0179 T09 0250 0250 0000 %0180 U01 0250 0250 0125 %0181 U02 0250 0250 0250 %0182 U03 0250 0250 0375 %0183 U04 0250 0250 0500 %0184 U05 0250 0250 0625 %0185 U06 0250 0250 0750 %0186 U07 0250 0250 0875 %0187 U08 0250 0250 1000 %0188 U09 0250 0375 0000 %0189 V01 0250 0375 0125 %0190 V02 0250 0375 0250 %0191 V03 0250 0375 0375 %0192 V04 0250 0375 0500 %0193 V05 0250 0375 0625 %0194 V06 0250 0375 0750 %0195 V07 0250 0375 0875 %0196 V08 0250 0375 1000 %0197 V09 0250 0500 0000 %0198 W01 0250 0500 0125 %0199 W02 0250 0500 0250 %0200 W03 0250 0500 0375 %0201 W04 0250 0500 0500 %0202 W05 0250 0500 0625 %0203 W06 0250 0500 0750 %0204 W07 0250 0500 0875 %0205 W08 0250 0500 1000 %0206 W09 0250 0625 0000 %0207 X01 0250 0625 0125 %0208 X02 0250 0625 0250 %0209 X03 0250 0625 0375 %0210 X04 0250 0625 0500 %0211 X05 0250 0625 0625 %0212 X06 0250 0625 0750 %0213 X07 0250 0625 0875 %0214 X08 0250 0625 1000 %0215 X09 0250 0750 0000 %0216 Y01 0250 0750 0125 %0217 Y02 0250 0750 0250 %0218 Y03 0250 0750 0375 %0219 Y04 0250 0750 0500 %0220 Y05 0250 0750 0625 %0221 Y06 0250 0750 0750 %0222 Y07 0250 0750 0875 %0223 Y08 0250 0750 1000 %0224 Y09 0250 0875 0000 %0225 Z01 0250 0875 0125 %0226 Z02 0250 0875 0250 %0227 Z03 0250 0875 0375 %0228 Z04 0250 0875 0500 %0229 Z05 0250 0875 0625 %0230 Z06 0250 0875 0750 %0231 Z07 0250 0875 0875 %0232 Z08 0250 0875 1000 %0233 Z09 0250 1000 0000 %0234 a01 0250 1000 0125 %0235 a02 0250 1000 0250 %0236 a03 0250 1000 0375 %0237 a04 0250 1000 0500 %0238 a05 0250 1000 0625 %0239 a06 0250 1000 0750 %0240 a07 0250 1000 0875 %0241 a08 0250 1000 1000 %0242 a09 0375 0000 0000 %0243 A10 0375 0000 0125 %0244 A11 0375 0000 0250 %0245 A12 0375 0000 0375 %0246 A13 0375 0000 0500 %0247 A14 0375 0000 0625 %0248 A15 0375 0000 0750 %0249 A16 0375 0000 0875 %0250 A17 0375 0000 1000 %0251 A18 0375 0125 0000 %0252 B10 0375 0125 0125 %0253 B11 0375 0125 0250 %0254 B12 0375 0125 0375 %0255 B13 0375 0125 0500 %0256 B14 0375 0125 0625 %0257 B15 0375 0125 0750 %0258 B16 0375 0125 0875 %0259 B17 0375 0125 1000 %0260 B18 0375 0250 0000 %0261 C10 0375 0250 0125 %0262 C11 0375 0250 0250 %0263 C12 0375 0250 0375 %0264 C13 0375 0250 0500 %0265 C14 0375 0250 0625 %0266 C15 0375 0250 0750 %0267 C16 0375 0250 0875 %0268 C17 0375 0250 1000 %0269 C18 0375 0375 0000 %0270 D10 0375 0375 0125 %0271 D11 0375 0375 0250 %0272 D12 0375 0375 0375 %0273 D13 0375 0375 0500 %0274 D14 0375 0375 0625 %0275 D15 0375 0375 0750 %0276 D16 0375 0375 0875 %0277 D17 0375 0375 1000 %0278 D18 0375 0500 0000 %0279 E10 0375 0500 0125 %0280 E11 0375 0500 0250 %0281 E12 0375 0500 0375 %0282 E13 0375 0500 0500 %0283 E14 0375 0500 0625 %0284 E15 0375 0500 0750 %0285 E16 0375 0500 0875 %0286 E17 0375 0500 1000 %0287 E18 0375 0625 0000 %0288 F10 0375 0625 0125 %0289 F11 0375 0625 0250 %0290 F12 0375 0625 0375 %0291 F13 0375 0625 0500 %0292 F14 0375 0625 0625 %0293 F15 0375 0625 0750 %0294 F16 0375 0625 0875 %0295 F17 0375 0625 1000 %0296 F18 0375 0750 0000 %0297 G10 0375 0750 0125 %0298 G11 0375 0750 0250 %0299 G12 0375 0750 0375 %0300 G13 0375 0750 0500 %0301 G14 0375 0750 0625 %0302 G15 0375 0750 0750 %0303 G16 0375 0750 0875 %0304 G17 0375 0750 1000 %0305 G18 0375 0875 0000 %0306 H10 0375 0875 0125 %0307 H11 0375 0875 0250 %0308 H12 0375 0875 0375 %0309 H13 0375 0875 0500 %0310 H14 0375 0875 0625 %0311 H15 0375 0875 0750 %0312 H16 0375 0875 0875 %0313 H17 0375 0875 1000 %0314 H18 0375 1000 0000 %0315 I10 0375 1000 0125 %0316 I11 0375 1000 0250 %0317 I12 0375 1000 0375 %0318 I13 0375 1000 0500 %0319 I14 0375 1000 0625 %0320 I15 0375 1000 0750 %0321 I16 0375 1000 0875 %0322 I17 0375 1000 1000 %0323 I18 0500 0000 0000 %0324 J10 0500 0000 0125 %0325 J11 0500 0000 0250 %0326 J12 0500 0000 0375 %0327 J13 0500 0000 0500 %0328 J14 0500 0000 0625 %0329 J15 0500 0000 0750 %0330 J16 0500 0000 0875 %0331 J17 0500 0000 1000 %0332 J18 0500 0125 0000 %0333 K10 0500 0125 0125 %0334 K11 0500 0125 0250 %0335 K12 0500 0125 0375 %0336 K13 0500 0125 0500 %0337 K14 0500 0125 0625 %0338 K15 0500 0125 0750 %0339 K16 0500 0125 0875 %0340 K17 0500 0125 1000 %0341 K18 0500 0250 0000 %0342 L10 0500 0250 0125 %0343 L11 0500 0250 0250 %0344 L12 0500 0250 0375 %0345 L13 0500 0250 0500 %0346 L14 0500 0250 0625 %0347 L15 0500 0250 0750 %0348 L16 0500 0250 0875 %0349 L17 0500 0250 1000 %0350 L18 0500 0375 0000 %0351 M10 0500 0375 0125 %0352 M11 0500 0375 0250 %0353 M12 0500 0375 0375 %0354 M13 0500 0375 0500 %0355 M14 0500 0375 0625 %0356 M15 0500 0375 0750 %0357 M16 0500 0375 0875 %0358 M17 0500 0375 1000 %0359 M18 0500 0500 0000 %0360 N10 0500 0500 0125 %0361 N11 0500 0500 0250 %0362 N12 0500 0500 0375 %0363 N13 0500 0500 0500 %0364 N14 0500 0500 0625 %0365 N15 0500 0500 0750 %0366 N16 0500 0500 0875 %0367 N17 0500 0500 1000 %0368 N18 0500 0625 0000 %0369 O10 0500 0625 0125 %0370 O11 0500 0625 0250 %0371 O12 0500 0625 0375 %0372 O13 0500 0625 0500 %0373 O14 0500 0625 0625 %0374 O15 0500 0625 0750 %0375 O16 0500 0625 0875 %0376 O17 0500 0625 1000 %0377 O18 0500 0750 0000 %0378 P10 0500 0750 0125 %0379 P11 0500 0750 0250 %0380 P12 0500 0750 0375 %0381 P13 0500 0750 0500 %0382 P14 0500 0750 0625 %0383 P15 0500 0750 0750 %0384 P16 0500 0750 0875 %0385 P17 0500 0750 1000 %0386 P18 0500 0875 0000 %0387 Q10 0500 0875 0125 %0388 Q11 0500 0875 0250 %0389 Q12 0500 0875 0375 %0390 Q13 0500 0875 0500 %0391 Q14 0500 0875 0625 %0392 Q15 0500 0875 0750 %0393 Q16 0500 0875 0875 %0394 Q17 0500 0875 1000 %0395 Q18 0500 1000 0000 %0396 R10 0500 1000 0125 %0397 R11 0500 1000 0250 %0398 R12 0500 1000 0375 %0399 R13 0500 1000 0500 %0400 R14 0500 1000 0625 %0401 R15 0500 1000 0750 %0402 R16 0500 1000 0875 %0403 R17 0500 1000 1000 %0404 R18 0625 0000 0000 %0405 S10 0625 0000 0125 %0406 S11 0625 0000 0250 %0407 S12 0625 0000 0375 %0408 S13 0625 0000 0500 %0409 S14 0625 0000 0625 %0410 S15 0625 0000 0750 %0411 S16 0625 0000 0875 %0412 S17 0625 0000 1000 %0413 S18 0625 0125 0000 %0414 T10 0625 0125 0125 %0415 T11 0625 0125 0250 %0416 T12 0625 0125 0375 %0417 T13 0625 0125 0500 %0418 T14 0625 0125 0625 %0419 T15 0625 0125 0750 %0420 T16 0625 0125 0875 %0421 T17 0625 0125 1000 %0422 T18 0625 0250 0000 %0423 U10 0625 0250 0125 %0424 U11 0625 0250 0250 %0425 U12 0625 0250 0375 %0426 U13 0625 0250 0500 %0427 U14 0625 0250 0625 %0428 U15 0625 0250 0750 %0429 U16 0625 0250 0875 %0430 U17 0625 0250 1000 %0431 U18 0625 0375 0000 %0432 V10 0625 0375 0125 %0433 V11 0625 0375 0250 %0434 V12 0625 0375 0375 %0435 V13 0625 0375 0500 %0436 V14 0625 0375 0625 %0437 V15 0625 0375 0750 %0438 V16 0625 0375 0875 %0439 V17 0625 0375 1000 %0440 V18 0625 0500 0000 %0441 W10 0625 0500 0125 %0442 W11 0625 0500 0250 %0443 W12 0625 0500 0375 %0444 W13 0625 0500 0500 %0445 W14 0625 0500 0625 %0446 W15 0625 0500 0750 %0447 W16 0625 0500 0875 %0448 W17 0625 0500 1000 %0449 W18 0625 0625 0000 %0450 X10 0625 0625 0125 %0451 X11 0625 0625 0250 %0452 X12 0625 0625 0375 %0453 X13 0625 0625 0500 %0454 X14 0625 0625 0625 %0455 X15 0625 0625 0750 %0456 X16 0625 0625 0875 %0457 X17 0625 0625 1000 %0458 X18 0625 0750 0000 %0459 Y10 0625 0750 0125 %0460 Y11 0625 0750 0250 %0461 Y12 0625 0750 0375 %0462 Y13 0625 0750 0500 %0463 Y14 0625 0750 0625 %0464 Y15 0625 0750 0750 %0465 Y16 0625 0750 0875 %0466 Y17 0625 0750 1000 %0467 Y18 0625 0875 0000 %0468 Z10 0625 0875 0125 %0469 Z11 0625 0875 0250 %0470 Z12 0625 0875 0375 %0471 Z13 0625 0875 0500 %0472 Z14 0625 0875 0625 %0473 Z15 0625 0875 0750 %0474 Z16 0625 0875 0875 %0475 Z17 0625 0875 1000 %0476 Z18 0625 1000 0000 %0477 a10 0625 1000 0125 %0478 a11 0625 1000 0250 %0479 a12 0625 1000 0375 %0480 a13 0625 1000 0500 %0481 a14 0625 1000 0625 %0482 a15 0625 1000 0750 %0483 a16 0625 1000 0875 %0484 a17 0625 1000 1000 %0485 a18 0750 0000 0000 %0486 A19 0750 0000 0125 %0487 A20 0750 0000 0250 %0488 A21 0750 0000 0375 %0489 A22 0750 0000 0500 %0490 A23 0750 0000 0625 %0491 A24 0750 0000 0750 %0492 A25 0750 0000 0875 %0493 A26 0750 0000 1000 %0494 A27 0750 0125 0000 %0495 B19 0750 0125 0125 %0496 B20 0750 0125 0250 %0497 B21 0750 0125 0375 %0498 B22 0750 0125 0500 %0499 B23 0750 0125 0625 %0500 B24 0750 0125 0750 %0501 B25 0750 0125 0875 %0502 B26 0750 0125 1000 %0503 B27 0750 0250 0000 %0504 C19 0750 0250 0125 %0505 C20 0750 0250 0250 %0506 C21 0750 0250 0375 %0507 C22 0750 0250 0500 %0508 C23 0750 0250 0625 %0509 C24 0750 0250 0750 %0510 C25 0750 0250 0875 %0511 C26 0750 0250 1000 %0512 C27 0750 0375 0000 %0513 D19 0750 0375 0125 %0514 D20 0750 0375 0250 %0515 D21 0750 0375 0375 %0516 D22 0750 0375 0500 %0517 D23 0750 0375 0625 %0518 D24 0750 0375 0750 %0519 D25 0750 0375 0875 %0520 D26 0750 0375 1000 %0521 D27 0750 0500 0000 %0522 E19 0750 0500 0125 %0523 E20 0750 0500 0250 %0524 E21 0750 0500 0375 %0525 E22 0750 0500 0500 %0526 E23 0750 0500 0625 %0527 E24 0750 0500 0750 %0528 E25 0750 0500 0875 %0529 E26 0750 0500 1000 %0530 E27 0750 0625 0000 %0531 F19 0750 0625 0125 %0532 F20 0750 0625 0250 %0533 F21 0750 0625 0375 %0534 F22 0750 0625 0500 %0535 F23 0750 0625 0625 %0536 F24 0750 0625 0750 %0537 F25 0750 0625 0875 %0538 F26 0750 0625 1000 %0539 F27 0750 0750 0000 %0540 G19 0750 0750 0125 %0541 G20 0750 0750 0250 %0542 G21 0750 0750 0375 %0543 G22 0750 0750 0500 %0544 G23 0750 0750 0625 %0545 G24 0750 0750 0750 %0546 G25 0750 0750 0875 %0547 G26 0750 0750 1000 %0548 G27 0750 0875 0000 %0549 H19 0750 0875 0125 %0550 H20 0750 0875 0250 %0551 H21 0750 0875 0375 %0552 H22 0750 0875 0500 %0553 H23 0750 0875 0625 %0554 H24 0750 0875 0750 %0555 H25 0750 0875 0875 %0556 H26 0750 0875 1000 %0557 H27 0750 1000 0000 %0558 I19 0750 1000 0125 %0559 I20 0750 1000 0250 %0560 I21 0750 1000 0375 %0561 I22 0750 1000 0500 %0562 I23 0750 1000 0625 %0563 I24 0750 1000 0750 %0564 I25 0750 1000 0875 %0565 I26 0750 1000 1000 %0566 I27 0875 0000 0000 %0567 J19 0875 0000 0125 %0568 J20 0875 0000 0250 %0569 J21 0875 0000 0375 %0570 J22 0875 0000 0500 %0571 J23 0875 0000 0625 %0572 J24 0875 0000 0750 %0573 J25 0875 0000 0875 %0574 J26 0875 0000 1000 %0575 J27 0875 0125 0000 %0576 K19 0875 0125 0125 %0577 K20 0875 0125 0250 %0578 K21 0875 0125 0375 %0579 K22 0875 0125 0500 %0580 K23 0875 0125 0625 %0581 K24 0875 0125 0750 %0582 K25 0875 0125 0875 %0583 K26 0875 0125 1000 %0584 K27 0875 0250 0000 %0585 L19 0875 0250 0125 %0586 L20 0875 0250 0250 %0587 L21 0875 0250 0375 %0588 L22 0875 0250 0500 %0589 L23 0875 0250 0625 %0590 L24 0875 0250 0750 %0591 L25 0875 0250 0875 %0592 L26 0875 0250 1000 %0593 L27 0875 0375 0000 %0594 M19 0875 0375 0125 %0595 M20 0875 0375 0250 %0596 M21 0875 0375 0375 %0597 M22 0875 0375 0500 %0598 M23 0875 0375 0625 %0599 M24 0875 0375 0750 %0600 M25 0875 0375 0875 %0601 M26 0875 0375 1000 %0602 M27 0875 0500 0000 %0603 N19 0875 0500 0125 %0604 N20 0875 0500 0250 %0605 N21 0875 0500 0375 %0606 N22 0875 0500 0500 %0607 N23 0875 0500 0625 %0608 N24 0875 0500 0750 %0609 N25 0875 0500 0875 %0610 N26 0875 0500 1000 %0611 N27 0875 0625 0000 %0612 O19 0875 0625 0125 %0613 O20 0875 0625 0250 %0614 O21 0875 0625 0375 %0615 O22 0875 0625 0500 %0616 O23 0875 0625 0625 %0617 O24 0875 0625 0750 %0618 O25 0875 0625 0875 %0619 O26 0875 0625 1000 %0620 O27 0875 0750 0000 %0621 P19 0875 0750 0125 %0622 P20 0875 0750 0250 %0623 P21 0875 0750 0375 %0624 P22 0875 0750 0500 %0625 P23 0875 0750 0625 %0626 P24 0875 0750 0750 %0627 P25 0875 0750 0875 %0628 P26 0875 0750 1000 %0629 P27 0875 0875 0000 %0630 Q19 0875 0875 0125 %0631 Q20 0875 0875 0250 %0632 Q21 0875 0875 0375 %0633 Q22 0875 0875 0500 %0634 Q23 0875 0875 0625 %0635 Q24 0875 0875 0750 %0636 Q25 0875 0875 0875 %0637 Q26 0875 0875 1000 %0638 Q27 0875 1000 0000 %0639 R19 0875 1000 0125 %0640 R20 0875 1000 0250 %0641 R21 0875 1000 0375 %0642 R22 0875 1000 0500 %0643 R23 0875 1000 0625 %0644 R24 0875 1000 0750 %0645 R25 0875 1000 0875 %0646 R26 0875 1000 1000 %0647 R27 1000 0000 0000 %0648 S19 1000 0000 0125 %0649 S20 1000 0000 0250 %0650 S21 1000 0000 0375 %0651 S22 1000 0000 0500 %0652 S23 1000 0000 0625 %0653 S24 1000 0000 0750 %0654 S25 1000 0000 0875 %0655 S26 1000 0000 1000 %0656 S27 1000 0125 0000 %0657 T19 1000 0125 0125 %0658 T20 1000 0125 0250 %0659 T21 1000 0125 0375 %0660 T22 1000 0125 0500 %0661 T23 1000 0125 0625 %0662 T24 1000 0125 0750 %0663 T25 1000 0125 0875 %0664 T26 1000 0125 1000 %0665 T27 1000 0250 0000 %0666 U19 1000 0250 0125 %0667 U20 1000 0250 0250 %0668 U21 1000 0250 0375 %0669 U22 1000 0250 0500 %0670 U23 1000 0250 0625 %0671 U24 1000 0250 0750 %0672 U25 1000 0250 0875 %0673 U26 1000 0250 1000 %0674 U27 1000 0375 0000 %0675 V19 1000 0375 0125 %0676 V20 1000 0375 0250 %0677 V21 1000 0375 0375 %0678 V22 1000 0375 0500 %0679 V23 1000 0375 0625 %0680 V24 1000 0375 0750 %0681 V25 1000 0375 0875 %0682 V26 1000 0375 1000 %0683 V27 1000 0500 0000 %0684 W19 1000 0500 0125 %0685 W20 1000 0500 0250 %0686 W21 1000 0500 0375 %0687 W22 1000 0500 0500 %0688 W23 1000 0500 0625 %0689 W24 1000 0500 0750 %0690 W25 1000 0500 0875 %0691 W26 1000 0500 1000 %0692 W27 1000 0625 0000 %0693 X19 1000 0625 0125 %0694 X20 1000 0625 0250 %0695 X21 1000 0625 0375 %0696 X22 1000 0625 0500 %0697 X23 1000 0625 0625 %0698 X24 1000 0625 0750 %0699 X25 1000 0625 0875 %0700 X26 1000 0625 1000 %0701 X27 1000 0750 0000 %0702 Y19 1000 0750 0125 %0703 Y20 1000 0750 0250 %0704 Y21 1000 0750 0375 %0705 Y22 1000 0750 0500 %0706 Y23 1000 0750 0625 %0707 Y24 1000 0750 0750 %0708 Y25 1000 0750 0875 %0709 Y26 1000 0750 1000 %0710 Y27 1000 0875 0000 %0711 Z19 1000 0875 0125 %0712 Z20 1000 0875 0250 %0713 Z21 1000 0875 0375 %0714 Z22 1000 0875 0500 %0715 Z23 1000 0875 0625 %0716 Z24 1000 0875 0750 %0717 Z25 1000 0875 0875 %0718 Z26 1000 0875 1000 %0719 Z27 1000 1000 0000 %0720 a19 1000 1000 0125 %0721 a20 1000 1000 0250 %0722 a21 1000 1000 0375 %0723 a22 1000 1000 0500 %0724 a23 1000 1000 0625 %0725 a24 1000 1000 0750 %0726 a25 1000 1000 0875 %0727 a26 1000 1000 1000 %0728 a27 1000 1000 1000 %0729 b01 0875 1000 1000 %0730 b02 0750 1000 1000 %0731 b03 0625 1000 1000 %0732 b04 0500 1000 1000 %0733 b05 0375 1000 1000 %0734 b06 0250 1000 1000 %0735 b07 0125 1000 1000 %0736 b08 0000 1000 1000 %0737 b09 1000 0875 0875 %0738 c01 0875 0875 0875 %0739 c02 0750 0875 0875 %0740 c03 0625 0875 0875 %0741 c04 0500 0875 0875 %0742 c05 0375 0875 0875 %0743 c06 0250 0875 0875 %0744 c07 0125 0875 0875 %0745 c08 0000 0875 0875 %0746 c09 1000 0750 0750 %0747 d01 0875 0750 0750 %0748 d02 0750 0750 0750 %0749 d03 0625 0750 0750 %0750 d04 0500 0750 0750 %0751 d05 0375 0750 0750 %0752 d06 0250 0750 0750 %0753 d07 0125 0750 0750 %0754 d08 0000 0750 0750 %0755 d09 1000 0625 0625 %0756 e01 0875 0625 0625 %0757 e02 0750 0625 0625 %0758 e03 0625 0625 0625 %0759 e04 0500 0625 0625 %0760 e05 0375 0625 0625 %0761 e06 0250 0625 0625 %0762 e07 0125 0625 0625 %0763 e08 0000 0625 0625 %0764 e09 1000 0500 0500 %0765 f01 0875 0500 0500 %0766 f02 0750 0500 0500 %0767 f03 0625 0500 0500 %0768 f04 0500 0500 0500 %0769 f05 0375 0500 0500 %0770 f06 0250 0500 0500 %0771 f07 0125 0500 0500 %0772 f08 0000 0500 0500 %0773 f09 1000 0375 0375 %0774 g01 0875 0375 0375 %0775 g02 0750 0375 0375 %0776 g03 0625 0375 0375 %0777 g04 0500 0375 0375 %0778 g05 0375 0375 0375 %0779 g06 0250 0375 0375 %0780 g07 0125 0375 0375 %0781 g08 0000 0375 0375 %0782 g09 1000 0250 0250 %0783 h01 0875 0250 0250 %0784 h02 0750 0250 0250 %0785 h03 0625 0250 0250 %0786 h04 0500 0250 0250 %0787 h05 0375 0250 0250 %0788 h06 0250 0250 0250 %0789 h07 0125 0250 0250 %0790 h08 0000 0250 0250 %0791 h09 1000 0125 0125 %0792 i01 0875 0125 0125 %0793 i02 0750 0125 0125 %0794 i03 0625 0125 0125 %0795 i04 0500 0125 0125 %0796 i05 0375 0125 0125 %0797 i06 0250 0125 0125 %0798 i07 0125 0125 0125 %0799 i08 0000 0125 0125 %0800 i09 1000 0000 0000 %0801 j01 0875 0000 0000 %0802 j02 0750 0000 0000 %0803 j03 0625 0000 0000 %0804 j04 0500 0000 0000 %0805 j05 0375 0000 0000 %0806 j06 0250 0000 0000 %0807 j07 0125 0000 0000 %0808 j08 0000 0000 0000 %0809 j09 1000 1000 1000 %0810 b10 0875 0875 1000 %0811 b11 0750 0750 1000 %0812 b12 0625 0625 1000 %0813 b13 0500 0500 1000 %0814 b14 0375 0375 1000 %0815 b15 0250 0250 1000 %0816 b16 0125 0125 1000 %0817 b17 0000 0000 1000 %0818 b18 1000 1000 0875 %0819 c10 0875 0875 0875 %0820 c11 0750 0750 0875 %0821 c12 0625 0625 0875 %0822 c13 0500 0500 0875 %0823 c14 0375 0375 0875 %0824 c15 0250 0250 0875 %0825 c16 0125 0125 0875 %0826 c17 0000 0000 0875 %0827 c18 1000 1000 0750 %0828 d10 0875 0875 0750 %0829 d11 0750 0750 0750 %0830 d12 0625 0625 0750 %0831 d13 0500 0500 0750 %0832 d14 0375 0375 0750 %0833 d15 0250 0250 0750 %0834 d16 0125 0125 0750 %0835 d17 0000 0000 0750 %0836 d18 1000 1000 0625 %0837 e10 0875 0875 0625 %0838 e11 0750 0750 0625 %0839 e12 0625 0625 0625 %0840 e13 0500 0500 0625 %0841 e14 0375 0375 0625 %0842 e15 0250 0250 0625 %0843 e16 0125 0125 0625 %0844 e17 0000 0000 0625 %0845 e18 1000 1000 0500 %0846 f10 0875 0875 0500 %0847 f11 0750 0750 0500 %0848 f12 0625 0625 0500 %0849 f13 0500 0500 0500 %0850 f14 0375 0375 0500 %0851 f15 0250 0250 0500 %0852 f16 0125 0125 0500 %0853 f17 0000 0000 0500 %0854 f18 1000 1000 0375 %0855 g10 0875 0875 0375 %0856 g11 0750 0750 0375 %0857 g12 0625 0625 0375 %0858 g13 0500 0500 0375 %0859 g14 0375 0375 0375 %0860 g15 0250 0250 0375 %0861 g16 0125 0125 0375 %0862 g17 0000 0000 0375 %0863 g18 1000 1000 0250 %0864 h10 0875 0875 0250 %0865 h11 0750 0750 0250 %0866 h12 0625 0625 0250 %0867 h13 0500 0500 0250 %0868 h14 0375 0375 0250 %0869 h15 0250 0250 0250 %0870 h16 0125 0125 0250 %0871 h17 0000 0000 0250 %0872 h18 1000 1000 0125 %0873 i10 0875 0875 0125 %0874 i11 0750 0750 0125 %0875 i12 0625 0625 0125 %0876 i13 0500 0500 0125 %0877 i14 0375 0375 0125 %0878 i15 0250 0250 0125 %0879 i16 0125 0125 0125 %0880 i17 0000 0000 0125 %0881 i18 1000 1000 0000 %0882 j10 0875 0875 0000 %0883 j11 0750 0750 0000 %0884 j12 0625 0625 0000 %0885 j13 0500 0500 0000 %0886 j14 0375 0375 0000 %0887 j15 0250 0250 0000 %0888 j16 0125 0125 0000 %0889 j17 0000 0000 0000 %0890 j18 1000 1000 1000 %0891 b19 1000 0875 1000 %0892 b20 1000 0750 1000 %0893 b21 1000 0625 1000 %0894 b22 1000 0500 1000 %0895 b23 1000 0375 1000 %0896 b24 1000 0250 1000 %0897 b25 1000 0125 1000 %0898 b26 1000 0000 1000 %0899 b27 0875 1000 0875 %0900 c19 0875 0875 0875 %0901 c20 0875 0750 0875 %0902 c21 0875 0625 0875 %0903 c22 0875 0500 0875 %0904 c23 0875 0375 0875 %0905 c24 0875 0250 0875 %0906 c25 0875 0125 0875 %0907 c26 0875 0000 0875 %0908 c27 0750 1000 0750 %0909 d19 0750 0875 0750 %0910 d20 0750 0750 0750 %0911 d21 0750 0625 0750 %0912 d22 0750 0500 0750 %0913 d23 0750 0375 0750 %0914 d24 0750 0250 0750 %0915 d25 0750 0125 0750 %0916 d26 0750 0000 0750 %0917 d27 0625 1000 0625 %0918 e19 0625 0875 0625 %0919 e20 0625 0750 0625 %0920 e21 0625 0625 0625 %0921 e22 0625 0500 0625 %0922 e23 0625 0375 0625 %0923 e24 0625 0250 0625 %0924 e25 0625 0125 0625 %0925 e26 0625 0000 0625 %0926 e27 0500 1000 0500 %0927 f19 0500 0875 0500 %0928 f20 0500 0750 0500 %0929 f21 0500 0625 0500 %0930 f22 0500 0500 0500 %0931 f23 0500 0375 0500 %0932 f24 0500 0250 0500 %0933 f25 0500 0125 0500 %0934 f26 0500 0000 0500 %0935 f27 0375 1000 0375 %0936 g19 0375 0875 0375 %0937 g20 0375 0750 0375 %0938 g21 0375 0625 0375 %0939 g22 0375 0500 0375 %0940 g23 0375 0375 0375 %0941 g24 0375 0250 0375 %0942 g25 0375 0125 0375 %0943 g26 0375 0000 0375 %0944 g27 0250 1000 0250 %0945 h19 0250 0875 0250 %0946 h20 0250 0750 0250 %0947 h21 0250 0625 0250 %0948 h22 0250 0500 0250 %0949 h23 0250 0375 0250 %0950 h24 0250 0250 0250 %0951 h25 0250 0125 0250 %0952 h26 0250 0000 0250 %0953 h27 0125 1000 0125 %0954 i19 0125 0875 0125 %0955 i20 0125 0750 0125 %0956 i21 0125 0625 0125 %0957 i22 0125 0500 0125 %0958 i23 0125 0375 0125 %0959 i24 0125 0250 0125 %0960 i25 0125 0125 0125 %0961 i26 0125 0000 0125 %0962 i27 0000 1000 0000 %0963 j19 0000 0875 0000 %0964 j20 0000 0750 0000 %0965 j21 0000 0625 0000 %0966 j22 0000 0500 0000 %0967 j23 0000 0375 0000 %0968 j24 0000 0250 0000 %0969 j25 0000 0125 0000 %0970 j26 0000 0000 0000 %0971 j27 0000 0000 0000 %0972 k01 0125 0125 0125 %0973 k02 0250 0250 0250 %0974 k03 0375 0375 0375 %0975 k04 0500 0500 0500 %0976 k05 0625 0625 0625 %0977 k06 0750 0750 0750 %0978 k07 0875 0875 0875 %0979 k08 1000 1000 1000 %0980 k09 0000 0000 0000 %0981 l01 0125 0125 0125 %0982 l02 0250 0250 0250 %0983 l03 0375 0375 0375 %0984 l04 0500 0500 0500 %0985 l05 0625 0625 0625 %0986 l06 0750 0750 0750 %0987 l07 0875 0875 0875 %0988 l08 1000 1000 1000 %0989 l09 0000 0000 0000 %0990 m01 0125 0125 0125 %0991 m02 0250 0250 0250 %0992 m03 0375 0375 0375 %0993 m04 0500 0500 0500 %0994 m05 0625 0625 0625 %0995 m06 0750 0750 0750 %0996 m07 0875 0875 0875 %0997 m08 1000 1000 1000 %0998 m09 0000 0000 0000 %0999 n01 0125 0125 0125 %1000 n02 0250 0250 0250 %1001 n03 0375 0375 0375 %1002 n04 0500 0500 0500 %1003 n05 0625 0625 0625 %1004 n06 0750 0750 0750 %1005 n07 0875 0875 0875 %1006 n08 1000 1000 1000 %1007 n09 0000 0000 0000 %1008 k10 0066 0066 0066 %1009 k11 0133 0133 0133 %1010 k12 0200 0200 0200 %1011 k13 0266 0266 0266 %1012 k14 0333 0333 0333 %1013 k15 0400 0400 0400 %1014 k16 0466 0466 0466 %1015 k17 0533 0533 0533 %1016 k18 0600 0600 0600 %1017 k19 0666 0666 0666 %1018 k20 0734 0734 0734 %1019 k21 0800 0800 0800 %1020 k22 0866 0866 0866 %1021 k23 0933 0933 0933 %1022 k24 1000 1000 1000 %1023 k25 0000 0000 0000 %1024 l10 0066 0066 0066 %1025 l11 0133 0133 0133 %1026 l12 0200 0200 0200 %1027 l13 0266 0266 0266 %1028 l14 0333 0333 0333 %1029 l15 0400 0400 0400 %1030 l16 0466 0466 0466 %1031 l17 0533 0533 0533 %1032 l18 0600 0600 0600 %1033 l19 0666 0666 0666 %1034 l20 0734 0734 0734 %1035 l21 0800 0800 0800 %1036 l22 0866 0866 0866 %1037 l23 0933 0933 0933 %1038 l24 1000 1000 1000 %1039 l25 0000 0000 0000 %1040 m10 0066 0066 0066 %1041 m11 0133 0133 0133 %1042 m12 0200 0200 0200 %1043 m13 0266 0266 0266 %1044 m14 0333 0333 0333 %1045 m15 0400 0400 0400 %1046 m16 0466 0466 0466 %1047 m17 0533 0533 0533 %1048 m18 0600 0600 0600 %1049 m19 0666 0666 0666 %1050 m20 0734 0734 0734 %1051 m21 0800 0800 0800 %1052 m22 0866 0866 0866 %1053 m23 0933 0933 0933 %1054 m24 1000 1000 1000 %1055 m25 0000 0000 0000 %1056 n10 0066 0066 0066 %1057 n11 0133 0133 0133 %1058 n12 0200 0200 0200 %1059 n13 0266 0266 0266 %1060 n14 0333 0333 0333 %1061 n15 0400 0400 0400 %1062 n16 0466 0466 0466 %1063 n17 0533 0533 0533 %1064 n18 0600 0600 0600 %1065 n19 0666 0666 0666 %1066 n20 0734 0734 0734 %1067 n21 0800 0800 0800 %1068 n22 0866 0866 0866 %1069 n23 0933 0933 0933 %1070 n24 1000 1000 1000 %1071 n25 0000 0000 0000 %1072 k26 1000 1000 1000 %1073 k27 1000 0000 0000 %1074 l26 0000 1000 1000 %1075 l27 1000 1000 0000 %1076 m26 0000 0000 1000 %1077 m27 0000 1000 0000 %1078 n26 1000 0000 1000 %1079 n27 0000 1000 0000 %1078 nx6 1000 0000 1000 %1079 nx7 ] def %END RGB0_F %***************************************************************** %} def %END PROC_SPEC_IOF.PS %END COLDATA-SRGB_00.PS %**************************************************** %END 'DM10'OUTLIN1X.PS Other procedures for sRGB output linearization %**************************************************** %BEG DM10/OUTLIN1Y.PS Emty 20101101 %END DM10/OUTLIN1Y.PS Emty 20101101 %END Include Procedures for output linearization at line 30 %*********************************************************** /BeginEPSFF {% def % Prepare for EPS file Frame (F) /b4_Inc_state save def % Save state for cleanup /dict_count countdictstack def /op_count count 1 sub def % Count objects on op stack userdict begin % Make userdict current dict /showpage {} def 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin 10 setmiterlimit [] 0 setdash newpath /languagelevel where % If level not equal to 1 then {pop languagelevel where % If level not equal to 1 then 1 ne {false setstrokeadjust false setoverprint } if } if } bind def /EndEPSFF {% def % End for EPS file Frame (F) count op_count sub {pop} repeat countdictstack dict_count sub {end} repeat % Clean up dict stack b4_Inc_state restore } bind def /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /A4querF {598 0 translate 90 rotate} def /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /Courier-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /CourierB-ISOL1 exch definefont pop /cvishow {cvi 6 string cvs show} def /cvsshow1 {10 mul cvi 0.1 mul 7 string cvs show} def /cvsshow2 {100 mul cvi 0.01 mul 7 string cvs show} def /cvsshow3 {1000 mul cvi 0.001 mul 7 string cvs show} def %%EndProlog %%BeginPageSetup /#copies 1 def %A4quer 1.0 1.0 scale /pgsave save def %%EndPageSetup %********************************************************** /lanind1f 02 def /lanind2f 02 def /laninddf 01 def /colorm1f 00 def /colorm2f 00 def /colormdf 01 def /deintp1f 01 def /deintp2f 01 def /deintpdf 01 def /xcolor1f 03 def /xcolor2f 03 def /xcolordf 01 def /xchart1f 01 def /xchart2f 01 def /xchartdf 01 def %0-1,2-11 /xchart3f 01 def /xchart4f 00 def /pchart1f 03 def /pchart2f 03 def /pchartdf 01 def %=3 for sRGB, Lr=0 /colsep1f 00 def /colsep2f 00 def /colsepdf 01 def /pmetam1f 00 def /pmetam2f 00 def /pmetamdf 01 def %/lanindf lanind1f def % /lanindf lanind1f def %lanind1f laninddf lanind2f {/lanindf exch def %/colormf colorm1f def % /colormf colorm1f def %colorm1f colormdf colorm2f {/colormf exch def %/deintpf deintp1f def % /deintpf deintp1f def %deintp1f deintpdf deintp2f {/deintpf exch def %/xcolorf xcolor1f def % /xcolorf xcolor1f def %xcolor1f xcolordf xcolor2f {/xcolorf exch def %/xchartf xchart1f def % /xchartf xchart1f def %xchart1f xchartdf xchart2f {/xchartf exch def %/pchartf pchart1f def % /pchartf pchart1f def %pchart1f pchartdf pchart2f {/pchartf exch def %/colsepf colsep1f def % /colsepf colsep1f def %colsep1f colsepdf colsep2f {/colsepf exch def /lanind lanindf def /colorm colormf def /deintp deintpf def /xcolor xcolorf def /xchart xchartf def /xchartm xchart2f xchart1f sub 1 add def /xchart3 xchart3f def /xchart3P10 xchart3 10 add def /xchart4 xchart4f def /pchart pchartf def /colsep colsepf def gsave %/pmetamf pmetam1f def % /pmetamf pmetam1f def %pmetam1f pmetamdf pmetam2f {/pmetamf exch def /pmetam pmetamf def %***************************************************** xchart xchart3 lt {%xchart=xchart3 for CM %BEG special for ColorInterpolation /xchartj pchart def %sRGB, Lr=0%, pchart=3 /hei -1 def /heM -1 def /ausz 8 def /xchartt (F) def %necessary if separation % PROC_LAB_IOF % PROC_RX0F_IOF % PROC_COLSEP_IOF colorm 1 eq {PROC_COLINT_IOF} if % PROC_COLINT_IOF % PROC_SPEC_IOF Colordata_sRGB_F %new setcolortrans_F %new proc_LAB729a_to_LAB*LabCh64M proc_LAB*LabCh64M_to_tab362_dy %END special for ColorInterpolation %************************************************* } ifelse %xchart>=xchart3 for CM 72 90 translate 0.01 MM dup scale 0 0 moveto 5330 0 rlineto 0 4000 rlineto -5330 0 rlineto closepath stroke 1500 -180 moveto 180 /Times-ISOL1 FS lanindf cvishow (-) show colormf cvishow deintpf cvishow xcolorf cvishow xchartf cvishow pchartf cvishow colsepf cvishow (-F) show pmetamf cvishow grestore gsave %xchart xchart3P10 le {%BEG xchart<=xchart3P10 BeginEPSFF 0 MM 0 MM translate %%BeginDocument: %*************************************** %line 199 %BEG INCLUDE TEST FILE at line 200 %!PS-Adobe-3.0 EPSF-3.0 MS471-7 %%BoundingBox: 70 83 226 206 %START PDFDE011.EPS /pdfmark17 where {pop} {userdict /pdfmark17 /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put} if [ /Title (PostScript pictures: MS47) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://www.ps.bam.de or http://130.149.60.445/~farbmetrik) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@me.com) /CreationDate (D:2012110112000) /ModDate (D:2012110112000) /DOCINFO pdfmark17 [ /View [ /FitB ] /DOCVIEW pdfmark17 %END PDFDE011 %SETCMYK_OLV.PS /setcmyk_olvcolor %transfer cmyk to olv {/ncolor exch def /ycolor exch def /mcolor exch def /ccolor exch def ncolor 0 eq {1 ccolor sub 1 mcolor sub 1 ycolor sub setrgbcolor } {ccolor 0 eq mcolor 0 eq and ycolor 0 eq and {%only black n 1 ncolor sub dup dup setrgbcolor } {%cmy and black n 1 ccolor sub 1 ncolor sub mul 1 mcolor sub 1 ncolor sub mul 1 ycolor sub 1 ncolor sub mul setrgbcolor } ifelse } ifelse } bind def % !AUSTAUSCH Times-Roman -> Times-Roman-ISOLatin1=Times-I /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {300 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {300 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {300 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 FS} bind def %%EndProlog gsave %LANINDL2 START 20000505 /lanind 1 def /lantex [(G) (E) (S) (F) (I) (J) (M)] def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind eq {show} {pop} ifelse} bind def /showes {2 lanind eq {show} {pop} ifelse} bind def /showfr {3 lanind eq {show} {pop} ifelse} bind def /showit {4 lanind eq {show} {pop} ifelse} bind def /showjp {5 lanind eq {show} {pop} ifelse} bind def /showm {6 lanind eq {show} {pop} ifelse} bind def /lanindf where {pop /lanind1 lanindf def /lanind2 lanindf def /lanindd laninddf def} {/lanind1 2 def /lanind2 2 def} ifelse /colormf where {pop /colorm1 colormf def /colorm2 colormf def /colormd colormdf def} {/colorm1 0 def} ifelse /deintpf where {pop /deintp1 deintpf def /deintp2 deintpf def /deintpd deintpdf def} {/deintp1 0 def} ifelse /xcolorf where {pop /xcolor1 xcolorf def /xcolor2 xcolorf def /xcolord xcolordf def} {/xcolor1 3 def} ifelse /xchartf where {pop /xchart1 xchartf def /xchart2 xchartf def /xchartd xchartdf def /xchartm xchart2f xchart1f sub 1 add def} {/xchart1 0 def /xchartm 1 def} ifelse /xchart3f where {pop /xchart3 xchart3f def} {/xchart3 0 def} ifelse /xchart4f where {pop /xchart4 xchart4f def} {/xchart4 0 def} ifelse /pchartf where {pop /pchart1 pchartf def /pchart2 pchartf def /pchartd pchartdf def} {/pchart1 3 def} ifelse /colsepf where {pop /colsep1 colsepf def /colsep2 colsepf def /colsepd colsepdf def} {/colsep1 0 def} ifelse /pmetamf where {pop /pmetam1 pmetamf def /pmetam2 pmetamf def /pmetamd pmetamdf def} {/pmetam1 0 def} ifelse %either defaul values for xchart=0 or values for xchart=1 /lanind lanind1 def % /colorm colorm1 def % /deintp deintp1 def % /xcolor xcolor1 def % /xchart xchart1 def % /pchart pchart1 def % /colsep colsep1 def % /pmetam pmetam1 def % colorm 0 eq deintp 0 eq and {/Txx (d) def /Fxx (d) def} if %colorm=0, deintp=0 colorm 0 eq deintp 1 eq and {/Txx (e) def /Fxx (e) def} if %colorm=0, deintp=1 colorm 1 eq deintp 0 eq and {/Txx (dd) def /Fxx (d) def} if %colorm=1, deintp=0 colorm 1 eq deintp 1 eq and {/Txx (de) def /Fxx (e) def} if %colorm=1, deintp=1 xchart 0 eq {/Txx (-) def /Fxx (-) def} if %always independent of intended output 5 /Times-ISOL1 FS /cvishow {cvi 6 string cvs show} def 75 85 moveto lanind cvishow (-) show colorm cvishow deintp cvishow xcolor cvishow xchart cvishow pchart cvishow colsep cvishow (-L) show pmetam cvishow gsave %LANINDL2 END 5 /Times-ISOL1 FS 180 85 moveto (MS471-7) show xchart 0 eq {(N) show} {deintp colorm 2 mul add cvishow} ifelse (, BTe13) show % ( B7384_7, M8631-7, BTe13, N=13) show %cero point Bounding-Box 72 90 translate /picstr 192 string def /cols 192 def /rows 128 def 192 3600 div 72 mul 40 mul 128 3600 div 72 mul 40 mul scale cols rows 8 [cols 0 0 rows neg 0 rows] { currentfile picstr readhexstring pop } false 3 colorimage 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000020000020002000002000105000307000307000307000307 000307000307000307000307000307000307000305000305000305000305 000305000207000207000207000205000207000207000207000205000205 000205000205000205000205000305000205000205000205000205000205 000205000205000205000205000205000205000205000205000205000205 000205000205000205000205000205000205000205000205000205000205 000205000205000205000205000205000205000205000205000205000205 000205000205000205000205000205000205000205000205000205000205 000205000205000205000205000205000205000205000205000205000205 000205000105000105000105000205000105000105000105000105000105 000202000300000400000500000600000300000200000202000105000105 000105000105000105000105000105000105000202000202000202000105 000105000105000202000202000202000105000105000105000105000105 000202000202000202000202000202000202000202000202000202000202 000202000202000202000202000202000202000202000202000202000202 000202000202000202000105000105000105000202000202000202000202 000202000202000202000202000202000202000202000202000202000202 000202000202000202000202000202000202000202000202000202000202 000202000202000202000202000202000202000202000202000202000202 0002020001020000000000000200000000020001024450566d838a60777e 5f767b61757b62767c62767c62767c62767c61757b62767c62767a64787b 62767a64787b64787b65777d65777d65777d65777b65777d67787f65777d 65777b67787d67787d67787d67787d687a7e667b7e687a7e687a7e687a7e 687a7e687a7e65777b65777b687a7c687a7c67797a687a7e697b7f697b7f 697b7f687a7e697b7f687a7e6b7d7e6776795f6e716d7b81687a7e697b7f 697b7f6b7c816b7d7e6a797e6b7a7f6d7b816b7c816d7b816b7a7d69787a 65747662717365747665747669787a66757861707267767b6e7d826b7a7f 6372756776796d7c7e6a797c6b7a7d6b7a7f6a797e6a797e6a797c6a797c 6a797c6a797c69787a6c787c6c787c6c787c69787a6b777a6b777a697679 6b777a6b777a6a7a796676675a6d4b61744d566d3f5d6e5468766f647071 667278667278667376657175667376657175657175657175657273657071 646e70646e72647073626f72616e6f616c6d636d6f616b6f616b6f616b6f 5d696d5c686b5e6b6c566364525f5d55605f545e5d525d5e5663645a6768 5966665b65665c66685b6566566364586264586264586264566364576162 576162576162555f61545e60545e5d545e60525e62525c60525d5e515b5d 4f5c5d515b5d505a5c4e595a505a5c4e595a4d57594c56574c56574c5657 4a54564a54564a5456465052485251495355485253485253485251465150 424d4c3f4a49424d4c444e4f444e4f424c4e414b4a3f4a493f4a493d4746 3d47463b4645424d4c252a2b000000000000020000000002000102515d63 80969d71878e71878e71878e72889071878e7288906f868d71878e728890 71878e72889071878c73868c75898f75899175899175899175898f75898f 75898f75898f778a90778a90778a90778a90778a90778a90788c92788c92 788c92778a90788c92778a90788c92788c92788c90788c92788c92798d93 788c92788c92788c92798d93798d93798d937b8f9576878e6c7e827d8e95 7b8c937b8c937d8e957d8e957d8e927b8c937e8f967e8f967d8e957d8e95 7d8e927a8b907283877082866f808570828673858972838770828474868a 7d8e957e8f967a8b90788a8e7d8e927d8e927e8f947e8f947b8d917d8e92 7d8e927d8e927d8e927d8e927d8e92808e94808e947e8d927e8f94808e94 808e94808e96808e96808e947f91937a8d7a748a62697f576c855a788b73 798a827e8e8e808e96818f97808e94808e94819095819095819095829196 7d8c8f819093808f91808e94819095808e94819093819093819093808e94 808e948190957a898e76858a7d8c8f7685886f7f7f717e7f737f80717e81 72818476858879888b7d8c917e8d92808e947e8e907e8d927e8d927e8d92 7e8e907d8c917c8a907d8c917d8c917d8c917d8c8f7e8d927b8d917d8c91 7d8c917c8a907c8a907c8a907c8a907a898e76858a7c8a907a898c7a898e 79888d7a898e7a898e7a898e79888d78868b78878976858a76858a78868b 76858a76858a76858878878976858876858a78868b76858a758487748385 748385728186717f856f7e837e8e90495153000002000002020000000002 0001024d595f768f9568818a6a828b6a828b6a82896881886881886a8289 6a828968818a6b838d6a828b6a82896d838a6e848c6d838a6c858c6b8189 6d83886e858a6e858a6d83886e858a6e858a6d83886f868b6e858a6e858a 6f868b6f868b71878c6e858a6d83886f868b71878c71878c6f868b6f868d 71878e6f868d6f868b6f868b71878c71878c71878c6f868d71878e74888e 778b8e73868c73868c73868c71858b74888e74888b74888e75898f74888e 74888e74888e74888e75898f73878a6d81856a7f826f83867185896a7f82 687c7d697d816f828870848a6d818570848775898d74888b74888b74888b 75898d75898d74888b74888b74888b74888b74888b74888e75898f74888e 74888e74888e73878a75898f74879074888e75898d718975607c4d577347 6682566d876a6f8579758a8871858d73868e74888e74888e74888e74888e 75898d76878b6e808174868a74888b75898d73878a73878a73878a73878a 73878a73878a6f86896f838665797d687c7f7185896b7c81647678667578 6675786574766577796375766277786c808370848a71858b7084876f8288 70838c70848a70848770848a6d81876f82886f82886f82886d83886d8388 6b82876f82886f82886d81876d81876d81876b82876c808662767c6c8086 6c80836c80866b82876d81876c80866c8086697f84697f84697f846a7e84 6a7e846a7e86697f86677d85677e83697f84677e83677e83677e83697f84 677e83667c81667c81657b82667c8463798172898e444d52000002000002 0200000000020001024e5a60798f976a808a6b818b6b818b6b81896b8189 6b81896d838a6b81896b818b6d828d6b818b6b818970838c6f828a70838c 6e848c70838c6f82886f828871858b70848a6f828870848a71858b71858b 70848a70848a71858b71858b71858b71858b71858b70848a71858b71858b 71858b73868e73868e73868e73868c73868c73868c71858b71858b74888e 74888e73868c73878a74888e74888e74858c74858c76878e77898d76878e 74858c77888f76878e76878e77888f76878e74888e74858c72838776878b 76878b6e7f83687a7c687a7e70818876878e6c7e826e7f8376878b77888f 76878e76878e76878b77898d77898d76878e76878e76878e77898d77888f 77888f77888f76878e77888f76878b76878b76878b76878e788b945c7473 526e6258735e647e5c607861617869778a8674858c74858c76878e76878e 76878e76878e76878b76878b77898d76878b76878b77898d76878b77898d 76878b76878b76878b708286687a7c64767a64767a72838776878b717f85 6776796776796b7a7d69777d65777b65777b697b7f72838a73848b73848b 72838773848b73848b72838a72838772838a70818872838a70818872838a 6d81856f82886f82887081887081887081886f82886d81876f8288708188 72838a6f80876f80877081886d81876f80876e7f866e7f866c80866a7e84 6a7e846c80866a7e846a7e846a7e846a7e846a7e846a7e846a7e84697d83 697d836a7e84697d83687b81687b81667a82667c84667a8274888e454f53 0000020000020200000000000001004b585b798f976b81896b81896d8089 6d81876d80896a80886b81896b81896f828a6d80896f828a70848a70848a 6f82886f82886e858a6f828870848a70848a70848a70848a71858b71858b 6f828870848a70848771858b71858b71858b71858b73868c71858b71858b 71858970848773878a73868c73868c73868c73868c73868c73878a76878e 74858c74858c76878b76878b74888b74888e74888e77888f76878b76878b 76878b74868a77898d788a8e77898d77888f76878e76878e75898f74858c 73858976878b77898d6e7f83697b7d6b7c8170828677898d6f8182687a7c 6b7d7e73858977888f76878e76878b77898d74868a76878e77888f76878e 77898d76878b77898d77898d77898d77898d77898d79888b79888874858c 7d909e4e667747627757716f536c523b533e546f5c798f8877898d76878b 76878b76878b77898d77898d76878b76878b76878b76878b76878b76878b 77898d76878b76878b74868a74868a6e7d80657474657476697b7d76878b 76878b7281846978786777776a7a797281846c7e826f808773848b76878e 738589738589728387728387728387728387728387728387728387728387 72838773858972848570828672838772838a72838a6f80876f83866f8288 6f82886f80876f80876f80877081886f80876f80876f80876e7f836e7f83 6e7f836e7f836c7e826e7f866a7e846a7e84697d816c80866a7e846a7e84 6a7e84687b81697d83697d83697d83687b81687b81667a80657b80667a80 75898f444d520000020000020200000000000001004d595c798f976a8088 6b81896d80896d80896d80896d838a6e848c6b81896f828a6f828a6f828a 6f828870848a70848a71858b6e858a6f828870848a70848a71858b70848a 71858b73868c71858b71858b71858b71858b73868c73868c71858b71858b 71858b71858b73878a71858973878a73868c73868c74888e73868c76878e 76878b74858c74858c76878e76878b74868a74888b74888e74888e76878e 76878e77888f76878b77898d77898d77898d76878b77888f76878e77888f 75898f73848b72838776878b74868a7082866b7c8173858976878b77898d 74868a697b7f67797a6e7f8377888f77888f76878b76878b76878b76878e 76878e76878e77898d77898d77898d77898d77898d77898d77898d7a898c 78878778899375899b5a728d132f502b4455657c793e575b445f6860777e 788a8e76878b76878b76878b74868a76878b77898d77898d76878b77898d 77898d77888f76878e78868e78868b76848c76878e7482876a7a79677679 6d7c7e7584897283876f7e836776796675786675756b7a7d6f808573848b 76878e74858c73858973858974868a738589738589738589738589728387 7082867283877385897385897283877283877283877081887081886f8087 70828672838a70848a7081887081887081887081886f80876f80876f8087 7082866f80876e7f866e7f866e7f866c7d846a7e846c80866a7f826c8086 6a7e846a7e846a7e846a7e84687b81697d83697d83687b81687b81667a82 667a8265788174888e444d520000020000020200000000000001004d595c 798f976b81896d838a6b81896b81896d838a6d838a6d838a6e848c6b8189 6e858a70848a6f828870848a70848a70848a6e858a71858b70848a71858b 70848a70848a70848a71858b73868c73868c71858b71858b71858b73868c 71858b71858b71858b71858b73878a73878a73878a73878a73878a73878a 73878a77898d76878b74868a76878b76878b74888b74888b74888b74888b 75898d74888e74888e77888f77898d77898d77898d77898d77898d77898d 76878b77898d778b8e76878b7283877385896f81826c7e826c7e8274868a 76878b76878b77898d6f80856e808173858977898d77898d77898d77898d 788a8e77898d76878b77898d77898d77898d77898d77898d77898d77898d 77898d79888b7a8a8a7487924e677a43607f14345e1f3c5a59738335506a 1d3c5c586f807e909174868876888976878b76878b76878b76878b76878b 76878b77898d77898d77888f76878e79878f78868b78868e76878e77898d 7487866e7d8069787a6f7e83728387697b7f67797a67797a657877647678 6f818276878b74868a738589738589738589738589738589728387738589 72838772838772838772838772838770818872838a73848b728387728387 7084877283877082867081886f82887081887081887081886d81876f8288 6d81876d81876d81856d81876d81876e7f866e7f866c7d846a7e846a7e84 6c80836a7e846a7e846c80866a7e846a7e846a7f826a7e84697d83697d83 687b81687b84667a8265788172898e444d52000002000002020000000000 0001004d595c7a90986b81896d838a6d838a6b81896d838a6d838a6d838a 6b81896f828a70848a6f828870848a70848a70848a6f82886f868b70838c 70838c71858d71858b70848a71858b71858b71858b71858b73868c73868c 71858b74888e73868c73868c73868c73868c73868c74888e74888b73868c 73868c74888e74888e76878e76878e76878e76878b76878e74888e76878e 76878b76878b76878b77888f77888f77888f77898d788a8e77898d77898d 77898d77898d788a8e76878b76878b74868a6e7f836c7e826e8081697b7f 6b7c816f808574868a72838776878b73858976878b788a8e788a8e77898d 77898d77898d788a8e77898d788a8e788a8e788a8e788a8e77898d788a8e 788a8e77898d77898d79888d7a898c73859359718a2d465c405d6c49616b 698080516977324d676077887b8e9777888f76888977898d77898d76878b 77898d7a898e79888d79888d77898d77888f76878e78868e78868b78868b 76878b7180826d7c7c6776796b7a7d7584897482876a797e6776796f7f81 697c7b67797a72848573858970828670828670828672838773858974868a 74868a73858972838773858974868a72838772838772838a72838a73848b 73848b72838a70848a72838a72838a72838a6f8288708188708188708188 70848a6f82886f82887081886f80856f80876d81876e7f866f80876e7f86 6e7f866c7d846c80836a7e846c80866c7f886c7f886a7e846c80836c7d84 6b7c836b7c83687b81687b84687b84667a8274888e444d52000002000002 0200000000000001004d595c7c92996a80886d838a6d838a6d83886d838a 6d838a6d838a6e848c70838c70848a70848a70848a70848a6f828870848a 6e858a6e848c6e848c71858d71858b71858b71858b71858b71858b73868c 73868c73868c71858b73868c73868c73868c73868c73868c73868c73868c 73878a73868c74888e74888e74888e74888e75898f76878e76878b76878e 74888e76878e76878b77898d76878b77898d76878b77898d788a8e77898d 76878b788a8e788a8e77898d76878b7082866e80816c7e806b7d7e6c7e80 6c7f7d6c7e806b7d7e708286788a8e74868a6e7f8374868a788a8e788a8e 77898d77898d77898d77898d77898d77898d788a8e77898d788a8e77898d 77898d77898d77898d77898d77898d788a8e7a8c8d738898516984284148 5e776a6c8374768b777a9291516a7d3f576858707c798d93768887788a8c 77898d77898d788a8e79888d79888d79888d77898d77898d77898d76878b 76878b77898d7284856777776676736777776d7c7e6f7f816d7c7e677679 6978786f7f7f6c7f7d657877697c7b6c7e806c7e806b7d7e6c7e80708286 72838774868a738589738589728387738589738589738589728387728387 73858972838a72838a72838a71858b70848a70848a6f82886f838670848a 6f82886f82886f83866f83866f83867082867082866f80876d81876c8086 6c80836e7f836c7e826c7e826c80836c80866c80866a7e866c7f886a7e84 6a7f826c7e826b7c816b7c83697d83687b81687b81667a8075898f444d52 0000020000020200000000000001004e5a5e7a90986d838a6e848c6b8189 6d838a6d838a6d838a6e848c6e848c70838c70838c70838c70848a70848a 6f82886f828a70838c71858d71858d71858d71858b71858b71858b71858b 71858b73868c73868c73868c73868c73868c73868c73868c73868c73868c 73868c73868c73878a74888e74888e74888e74888e75898f778a9077888f 76878b76878e75898f77888f77898d76878b77898d77898d77898d788a8e 76878b77898d77898d77898d77898d788a8e7082866c7e826b7c816b7c81 6c7e807284856e80816b7d7e697b7d7082867a8b9078868b6d7b81728186 788a8e788a8e77898d77898d788a8e77898d77898d788a8e788a8e77898d 788a8e788a8e77898d77898d77898d77898d788a8e788a8e788a8e7a8f9c 637f94445e5c698268657c637a90776f847f4d65734459684c6171758991 77898b79888d79888d79888d77898d79888d7a898e79888d77898d76878b 74868a76878b73858974868a6e8081677679677777677777697878697878 6978786777776a7a796a7a7969787869787866757569787a6a797c69787a 697b7d6f808573858973858974868a73858973858973848b72838a72838a 73858973858970828673848b73848b72838a70818872838a70848a70848a 7084876f82886f82886f82886f82886f82886d81876f80877081886f8087 6d81876c80866c80836e7f836e7f836c7e826c80836a7e846c80866a7e84 6a7e846a7e846a7f826c7e826b7c816b7c83687b81687b81687b81667a80 75898f454f530000020000020200000000000001004e5a5e7a90986d838a 6b81896b81896d838a6d838a6d83886b81896e848c70838c70838c70838c 70848a70848a70848a70838c70838c71858d71858b71858b71858b71858b 71858b73868c71858b73868c73868c73868c73868c73868c74888e73868c 74888e74888e73868c74888e74888b74888e74888e74888e75898f74888e 6d8185738589788a8e77898d778b8e77898d76878b76878b76878b788a8e 788a8e788a8e788a8e77898d77898d788a8e788a8e74868a6e8081697b7f 6c7e826c7e826c7e807486887284856c7e80657779697b7f788a8e758489 6b7a7d6d7b81728387788a8e788a8e77898d788a8e77898d77898d77898d 76878b7a8b907a8b9077898d788a8e788a8e788a8e77898d77898b788a8e 788c90637b854565714965596b835d6077575c755662796f697f86536875 5b7080788b9477898b79888d79888d79888d77898d77898d788a8e77898d 7688897284856f81826f80856f80856f81826b7d7c6a7a79677777667575 63737062726f657572657474637373667575677777667575677777677777 6777776776796b7d7e70828473858773858973858973858974868a73848b 73848b72838a71858973858973858973858972838772838a72838a72838a 71858b71858b7084877084876f83866f828870848a70848a6f82886f8087 7081886e7f866d81876c80866c80836d81856c80836c80836c80836c8083 6c80836c80836c80836a7f826a7f826a7f82697d81697d81687c7f697d81 687c7f667a8075898f454f530000020000020200000000020001024e5a60 7c919c6d828d6d838a6d838a6e848c6d838a6e848c6d838a6e848c70838c 70838c71858d70848a70838c71858d71858d71858d71858d71858b71858d 71858d73868e71858d73868e74888e73868c73868c73868c74888e73868c 73868c73868c73868c74888e73868c74888e74888e74888e75898f77888f 788a9072838a697b7f6c7e8276878b788a9075898f788a9077898d77898d 77898d77898d77898d788a8e788a8e788a8e788a8e788a8e7a8b9079888d 7584877482876e7f836c7e8270828674868a7082846b7d7e607273697b7f 788a8e76858a6a797c69777d6f8085788a90788a90788a90788a8e788a8e 788a8e78868b6b7a7d718082788a8c7a8b907a8b9077898d7a8b907a898e 7a898c7b8c937385913d546339556758706d778d74556c5d3b56505e7575 6f8689788c927b8c9377888f788a8e7a898e7a898e7a898e788a8e7a8b90 788a8e76878b7283876e7d826b7a7d6b7a7d6a797c6a797c6a7a79697878 6777776c7979606d6b5d6a685e6c6a5a676661716e5f6f6f627171667575 6777776978786a7a796b7a7d6f808572838774868a74858c73848b73848b 73858973848b73848b74858c73858973858973858974868a72838773848b 73848b72838a70848a70848a7185897084876f83866f828870848a708188 7081887081887081886f80877081886e7f866d81876d81876d81856c8086 6c80866c80866c80866c80866c80836a7e846a7e846a7e84697d816a7e84 687b81687b81697d83667a8075898f454f53000002000002020000000002 0001024f5b617c919c6d828d6e848c6d838a6d838a6e848c6e848c6f868d 6e848c70838c71858b71858b71858b73868e6f868d70838c73868c73868c 70848a73868e71858d73868e73868e73868e74888e73868c73868c73868c 73868c73868c74888e74888e75898f74888e74888e74888e75898f75898f 75898f77888f77888f6f80856c7e806b7c817082867a8b9275898f77888f 77898d77898d77898d788a8e788a8e7a8b90788a8e788a8e788a8e788a8e 788a8e7a898e7c8b8d79888d7283876e7f8673848b6e7f836b7d7e6c7e80 647675687a7c76878b76878b6b7d7e687a7e74868a788a907a8b927a8b92 788a8e7a8b907a8b907887896675756574746b7d7c77898b7a8b90788a8e 788a8e7c8b8d7988887f9099718597445a702a455d546a72819589486163 3f5f6d425d635169667a8c8b7c8c8979888b77888f788a90788a8e77898d 788a8e77898d77898d76878b6f80856a797c6a7a79697878697878697878 6a7a796978786978786c7979606d6b5e6c6a5c69655966625b6b665a6a67 627171697878697878697878687b796b7d7e72838774868a74868a74858c 74858c73848b73858974868a73858973858974868a738589738589738589 71858973858973858972838770848770848770848770848770848770848a 70848a70818870818872838a7082866f80856f80856f80876d81876d8187 6d81856c80866c80866c80866d81876c80866c80836a7e846a7e846a7e84 697d816a7e84697d83687b81697d83667a80778a90454f53000002000002 0200000000020001024f5b617c919c6e848e6e848c6e848c6e848c6e848c 6d838a6e848c6e848c70838c71858b71858b6f828871858d71878e71858d 73868c73868c71858b73868e74879071858d73868e73868e73868c74858c 76878e74858c74888e74888e75898f75898f74888e74888e74888e74888e 75898f75898f75898f788a9077888f6f80876b7c816c7e826c7e8274858c 778a90788a90788a8e77898d788a8e7a8b90778b8e778b8e788c907a8b90 7a8b90788a90778a907a898c7b88848a927e838662747e6e7082866e7f83 697b7d6b7d7e687b79637576708286788a8e768889738589788a8e77888f 7a8b927a8b927a8b90788a8e7a8b907685886675756777776675756a797c 7887897c8a907a898e788a8e7c9094657c90496589637d9f3c54725a6f7a 83978e4b6168445f77233a4932494e697d8181939277898d77888f77888f 788a8e77898d77898d76878b77898d7584896e7d806a797c6a7a79677777 6978786978786978786978786978786875756976776875755c6967596664 5a6a675c6c6c6a797c6a797c69787a69787a6777776a797c6f808574868a 76878b76878e74858c74858c74868a74868a74868a74858c73848b74858e 71848f73859173868e73848b73858973858971858970818872838a73848b 70848a70818872838a72838a70818870818870848a6f82886f8288708188 7081886f80876c80866d81876d81876d81876c80866c80866c80836c8086 6c80866c80866a7e84697d83697d83697d836a7e84687b81788c92454f53 0000020000020200000000000001004f5c5f7d939b6d838a6f868d6f868d 6e858a6f868b6e858a6e848c6e848c6f868d6f868b6f868b71878c6f868b 6e858a71858b73878a73868c73868c73868c73868c74888e73868c73868c 73868c73848b74858c74858c74888e75898f74888e74888e74888e75898f 74888e73868c75898d75898d74888b75898d778b8e6c80836a7f826c7e82 6c7e826f8386768d90788c90788a8e788a8e788a8e788c90758c8e768d90 768e8d788c907b8d91788c92748d947a8c8b738275a3a577b6ac5d7b7e58 6e80816e8081697b7d64767563767265787774868873858773858777898d 7a8b90788a8e7a8b907a8b907b8d917a8b907a8c8d79888b697878667575 6777756777776b7b7b7a898c7c8b8d788c927d959c3e5b79395d9255729f 42587c566a7a6b7e784459662f46643b5268364c5942555e758a8b7b8d91 788a8e76878b7385877284857082847385877385877281846d7c7c6a7a79 6a7a796978786978786978786978786978786978786675756675756d7c7c 6373705a6a6763737067777769787a6a797c69787a69787a6978786b7a7d 6e808174868a77898d76878b74868a74868a74868a738589728485738589 72838a70838e6f84946e83906f858f70838c6f83866f8386708487708188 70818a70818a6f82887081887082866f80856d81856d81876b81896a8088 6b81896c7f886c7d846e7f866c80866c80866d81876a7e846c80836d8185 6c80836c80836c80836c80866a7e84697d83697d83697d83697d83697d83 788c92454f530000020000020200000000000001004e5a5e7c92996e848c 6f868d71858d70848a71858b70848a71858d6f868d6f868d6f868b71858b 71858b73868c73868c71858b71858b73868c73868c73868c73868c73868c 73868c74888e74888e74858c74858c76878e74888e74888e75898f75898f 778a9075898f778a9075898f75898d75898d75898d788a8e77898d6e7f83 6c7e826c7e826a7f806f808579888d79888d7a898e788a90788c927c8a92 7e879079818b758187758489748989788c92798c9879868770776da59e64 d6c55aa09b5c77806975837c6d8089687a7e61747364767875898d73868c 697f8475898f7b8d917b8d917a8b907c8a907c8a907a898e77898d7d8c91 6f7f816776796978786978786777776f7f817d8c8f7a8b9071878c3e5973 22426e233e654259793548545c6e61556864788c925e717f3e5267334555 5e717a81929977898b7385876c7e806b7a7d6d7c7e6d7c7e6e7d806f7f81 6d7c7c6978786a7a796978786978786978786a7a796d7a7b6c7979687575 5f6f6f67777761716e5a6a676777756a7a7966757869787a697878697878 6978786d7c7e73858977888f76878e76848c76858a75848974868a6e7f83 73858774858c73848d78878777857b75858076888774868a71858b70848a 7084877085856e86837084876d81877081887081886f80876f8386717f87 737e87748088737e87717f896e7e886e7f866a7f826c7d846c7d866f8087 6b7c816c7e826d81856d81876c80866c80866a7e846a7e86697c85697c85 697d83687b81788c92454f530000020000020200000000000001004d595c 7c92996e848c6e848c71858d70848a71858b70848a71858d6f868d6f868d 6f868b71858b71858b73868c73868c73868c73868c73868c73868c74888e 73868c73868c74888e74888e74888e74888e74888e74888e74888e74888e 74888e75898f75898d75898f75898f75898f75898d778b8e75898d77898d 76878b6e7f836c7e826c808169807d6f7f817c828a7f89907a898e788c92 748e927e899484819183849073767f6d7a7d6a827f72838a74818e7d8286 7f7e74aea359e1cc42cabf638b8b5b7e89797186956d8089677978667b7e 758b906e868d647f876d838a75898d7b8d917a8c8d7c8a907a898e7a898e 7b8d917b8d91738587677679697878697878677775697878748383697b7d 6c8083758fa24f6e8f1f3959344c673146497f90795e6f5a5b6e59516568 63799245596e6b8090788b947385846c7f7d687b796978786a7a796a7a79 6a7a796a7a796b7b7b6a7a796a7a796a7a796b7b7b6a7a796a7a796b7778 6c79796673745a696965747461716e5868666575726777776574746a7a79 6a7a7767777769787871808274868a76878e76878e75838b728186748287 7283876c7e8273858776878e7589917180747f8a667e8a72738273788885 73868e73868c73878a6e86816a8a786b847e70848773848b72838a72838a 7084877783897d82887c80877c808775818a73868e6f82886d82826f8087 6f80896f8087697b7f6c7e826d81856d81876d81876c80866a7e846a7e86 6a7e86697c85697d83687b81778a90465054000002000002020000000000 0001004d595c7c92996e848c6e848c71858d70838c70838c70838c6f828a 6f828a70838c71858b71858b71858b71858b71858b73868c73868c73868c 74888e74888e73868c73868c73868c74888e74888e75898f74888e73868c 74888e75898f74888e76878e76878e77888f75898f75898f778b8e75898d 75898d7a8b9277888f6f80876c7e826e7f836c7e806f707ca496acb6aebf 7f808c82868c818989877d88bfa7bcd0bbd1ab9ab17c778671787d767481 94899caba4ae828380aea461dfce48decf66aea6567c7f5e6c7c89677781 65797d7784848086848480757f725e78796f6f7f7f77898b798e917a8b90 7c8a907c8a90788a8e7b8d917a8b906b7a7d677777697878697976677777 6777776574746d7c7c7f929d70899f374f68354e694256597e8e775e6f62 6075702f485b5b79a4687f9f7185977686906e7e7b6b7b7b6a7a79697878 6978786978786978786978786a7a796b7b7b6a7a796b7a7d6d7c7e6b7a7d 6a797c6c787c6c79796b77785e6d6d697878677775596664616e6c64716f 61716e6777776b7b7b6a7a796a7a796e7d8074828776858a7283876f7e83 6e7d806e7d806e8081697b8171858d7b89826d765f8d8f55b5b254aead60 90935372795e78868e7085815a796859815d5a8d565a855e5a7d626b847c 75838b7081886f8288756d70815c5c825e5e8561607575695b7e665d8561 6591605f8463617e6d6d837e6a78806e7f866f82886d81876d81876d8187 6c80866c7f886a7e866a7e86697d83687b81778a90454f53000002000002 0200000000000001004b585b7c92996e848c6f868d6e848c6b81896f828a 6c7f88697c856a7e846a7e846d818770848a71858b73868c71858b73868c 73868c73868c73868c73868c74888e73868c73868c74888e75898f74888e 74888e74888e73878a74888b75898d77888f77888f77888f75898d75898d 75898d75898d75898d788a907a8b927082866a7f806f7f816b777a8c8196 d3b3d7c0a9c59f95a58c8389807974b79ba7d9abc5c99fbfbe9abdbda7c0 77707da08a9ec29fb89485916c7172a7a261dfd34edacc51d5c5537f7d47 637277667a80617a817176778a7f768d6d509f6b39887359707b78758487 788e93788c907a8c8d788a8e7a8b907a8b907b8d91768588677777697878 6a7a776978786978786c797773807c79888d6f818d2f4658314c64496160 6b7f674f655e56717a4f6e91355a965b79a1677d9173848b6f7d756c7a75 6a7a776978786978786a7a796979766978786a7a796a7a796b7b7b718082 7281847281846e7d806a797c6978786978786373736373705e6e69596662 65736e64716d58696362726f6b7b7b6b7b7b6a7a796a797c6d7c7e6f7f81 6c7e80697b7d687b79687b796b7d7c6578817287976e7964797b41c4bd54 b5a70cb0a41ecbc45184854e6b777a58756148764b548e4b44892e58934a 56895056765f74828a74858c697f846a4d4d883c339e51489f534a564928 447a4064a0526db14d6ca2595b84555f7a676d7b836e7f866f82886d8187 6d81876d81876c80866d81876a7e846a7e846a7e84697d83798d93465054 0000020000020200000000020001024e585f7b8e9770838c70838c6f828a 6d838a6d8089697c85697c85697d83697d83697d836c808670848a73868c 73868c73868e73868e74879073868c73868c73868c74888e75898f74888e 74888e74888e74888e74888e74888e77888f77888f77888f77888f77888f 75898d75898d75898d77898d76878b788a90778a907385896e80816b727a 91909ac1b0c7d1b4d7c3a6c4ab90a67d5e6b836364c59fa7cda1adc9a1b6 c3a2bde3c2dcc7a9c0b998b0b393a87e748269777d8d8e5cddd265d1c553 e2d65d9190526873706d7c7e5e747b7575737e6c5c7e5939ae7a466f593e 727a78778387798d957b8c937b8d91788a8e7a8b907a8b907a8b907d8c91 6f7f816777776777756978786777776d7a7b7f8c8a798c985b748a405a77 3753775b717971826d354a48405b6854718f2042705c77947f929d748287 6f7c7a6c79796a7a796a7a796a7a796978786a7a796978786a7a796a7a79 6b7b7b72818476858a78868b7483856b7a7d6a7a7966757562726f657572 5869635865615c69656572705e6e6b6373736a7a796978786978786c787c 6c787c6b777a6b7b7b6978786978786978786d7c7c65777d748694636b4a 909040d1c755998800827400a7a03c85875765747660756e52715f537e54 2158144a7e3d65995b516f566d798174858c6e858a745a597e362e9e544a 9e524644331b507d585f925634701b649a4e699a585472576a78806f8087 70848a6f82886d81876d81876c80866c80866a7e846a7e846a7e84697d83 798d934650540000020000020200000000020001024a545875898f6a7e86 6f828a70838c6b82876a7e84697d83697d83687b81687b816a7e846a7e84 6f828871858b73868c74879071878e73868e73868c74888e73868c74888e 74888e75898f74888e75898f74888e74888e75898f77888f77888f77888f 75898f75898f75898d75898d778b8e788a8e77898d778b8e748e90718687 6373738e9097c2b5c3cbb7cfd9bfe1c3a2bfab839a8d5e6e956066a9797d c9a3a1b18e97997c8db68ea5c793b1c29ab2a18795747581647f877d8560 c5bc65c8c055bfba3993944e6b76666d7d7a5c727a74726c7a61496e4820 86541c705b3d7d86807c898c788b947b8c937b8d917a8b907b8d917a8b90 7b8d91808e9475848766757569797669797669797669767574817f7c90a0 4867884b699143628f708897748472475c5c66829437556e2241625c7384 7d8d8c7584876f7f816a797c6a7a796a7a796a7a796978786a7a796a7a79 6a7a796a7a796b7b7b6e7d8076858a78868b6e7d8067777767777561716e 5a6a6566767162736b5865615966626674726777776574746978786a7a79 6a7a796b77786b77786c79796979766978786978786a7a796b7b7b64757c 70838e5f673a9b9a34c1b638cdbc24c0b43d88842e71784d76888976878b 75898d64836f406c3d5a8a4f578f484d6e4f717d8373848b708a8e796464 7c3d349954489c53446a58475c816d568255285e155e9846629f444c7247 69777d70818870848a6f82886d81876d81876f83866c80836c80836c8086 6c8086687b81788c924851560000020000020200000200020000024c555a 75898f697c856a7e866a7e866a7e84697d83697d83697d83687b81687b81 687b81697d836d818773868c73868c73868e73868e73868e74888e748790 74879073868e74888e74888e74888e74888e74888e74888e75898f76878e 77888f77888f778a9075898f778b8e778a90788c92788a907a898e7a8990 79878f7a81897e7e83b4a8b3c1a9bbc7acc1ccaec8a57f99c79cb2ca9bae b78392a47683b68e97bb97a5a8899bb98ea7cd9ab8c29cb397838f747581 6c858e78836b95935aa1a15187881f7f854469745c6f7b72616d7362635d 857b687f6f566b543488816f838e8b7f8b917a8a967b8c957a8b907b8d91 7b8d917d8c917a898c7483857a898c737f8069767567767972838a50606c 5567777890ab47668934527a385680768d9e76877f4c5e5f889ca4577088 29476f516984667c8672838a717e7f6f7b7c6b7b7b6a7a796a7a796b7b7b 6a7a796a7a796a7a796a7a796b7b7b6d7c7e6f7f816e7d806373735a6766 5966625865635c696766747261716c5966625a686365727064716f647071 6b7b7b6a7a796a7a796c79796c79796c79796978786a7a796978786b7a7d 6e7d806a788073838f64693aaaa438c3b538a29100bcaf31c0b950717745 708188778b8e728a87486f4e4f86446090584c75465c776477828b70818a 70899075605f7d3b319850489b51477764596b8e83487649538d3b71a35d 55824855735a6e7c846f80876f82886f82886d81876d81876d81876d8187 6c80836c80866a7e84697d83798d93465054000002000002000000000002 0000024c555a75898f687b81697f84697d83687b81697d83697d83697d83 697d81697d83697d83697d836c808671858b73868c73868c73868c74888e 74888e74879074879074879075898f75898f74888e75898f74888e74888e 75898f75898f75898d75898d75898d75898d75898d778a90778a90788a90 78868b7e87907f828e99929ec5b4bfc8aebecdadc0c09eaeb2919fa37b8e b08397af7f95b08196a87b8faf889ab893a7bd9dafcea6bed8a7c2c2a2b5 958992787e867089906e7f75707a5e7a834c75812a74814660704d6a7464 696e6f585b55797d6f8a8f83575e556b76707484817c8a907b8b987b8c95 7a8b90788a8e7a8c8d7a898c6a7a796373736a7a79808e8c717f7a697b81 5f7484324861445e7d5470913755784c6b905e7ca45c7387495b5a4c5c59 86938f5d748843628f4561824d697e6d80896f7c786d7a796b7b7b6b7b7b 6a7a796d7c7c6a7a796a7a796a7a796b7b7b6b7b7b6b7b7b6d7c7c6b7b79 61716c53615d55615a58635f6572706d7a7966767359666258665e606d69 5a68635d6a686777756b7b7b6b7b7b6978786978786a7a796978786a7a79 6a7a796d7c7e7284856e7f8670818a6a6d3abbb440c6b9395a4b00ab9e19 cec649767a42697a867a92915372654779485499414d7d4855735c758b84 76848c71858d708b9175605d8241349b574d99524979655f50726c427442 67a7495e8c52516f566d837c6f7e866e7f867084876f83866f83866d8187 6d81876d81876d81856c80866a7e846a7e84798d93465054000002000002 0200000200020000024c555a75898f667a80677e83687b81687b81697d83 697d83687b81697d816a7e84697d83697d836a7e846c808671858b74888e 74888e74888e75898f74879075899175899174888e74888e75898f77888f 77888f76878e77888f788a90778b8e778a90778a9075898f75898d75898d 758c8e7d858f8f8d9aada0afae9aa89f8797b69daabda1b2c4a7bbbe9eb3 c19fb2af889a926675906775a17b86ac8595b68ea3bd95aac29badce9eb6 d7a2bbccacbe90878f7c828a6e868d6c7f7b687567707d4e798634758642 60733d6d6b4687735e745e47867057918c7f68757156645f6c7a75707971 7e837578807b7481827180826e80815e6d6f6574746776797483857e8e90 7d8d8c6777812537483f56773e5e8d284570435f85577095334a6a324759 54656a5c6d746a7e863c55774669a13b59814f6a8270838e6f7c786f7c7a 6d7c7c6e7e7d6e7e7d6e7d806e7d806d7c7e6d7c7c6b7b7b6b7b7b6a7a79 6a7a796b7b7b6777755e6c6a5b66625d68676976756f7b7c6978785a6766 58665e5967605967605865615c696564716f6c79796c79796a7a796b7b7b 6a7a796b7a7d6d7c7e718082748688708188778793656a48a5a250c3ba4f ac9e17beb344b3af56666c4772828e637f734a724e5f92564f913a477b3d 5b805b6a847474828771858b708990725d5d8442389957509b5851615840 3c7043639e535ba137497c345e815a7087786e7c846f808770848a6f8288 6f83866f82886d81876d81876d81876c80866c80866a7e84798d93465054 0000020000020200000000020001024a565a738a8f657b80677e83697d83 687b81697d83697d83697d83697d81687c7f697d81697d83697d836a7e84 6d818771858b75898f74888e74888e74879074879075899174888e74888e 75898f77888f77888f77888f77888f77888f778b8e778a9075898f778a90 778b8e758c8c738e8a82858eb8a9bbb599aab58b9ca47f8ea0818ebb9eaf b29aacb799adb393a8b38c9cbb90979f7a7c947875ab8b93b08b9fba90a3 ce9fb2dba6bde0a8c0ccacbc928f92758285668286677f7e6376726a7b52 70823374873d687e36766a32a87b5180522a754722857966748987586963 606e6474785e878458797d65727d77707d7b697b7d5f6f6f748481748385 74868a7d8e927d8f9074858e4f62702e49702e539148669b536b95233759 354960283a4b5c6d746579895e778d1b3b67234a8a26457456718b798c98 73807c73807e6e7e7b6e7e7d6f7f7f7180826f7f816f7f817180806f7f7f 6d7c7c6a7a796b7b7b6978786b7b7b6c79776674705e6c6a657572677777 6675755c696758665e56645d59675d58665e56645d5966626674726d7a7b 6b7b7b6a7a796b7b7b6d7c7e728184768588768889708188798c98727d6a 737643a4a047c0b534aca84d7a7d486d76617787934767504d7e41538b42 4b8d365188435685504e6c536f7f8175898f7089906f5a5a813f3595554d 8b4e453d3f115499436ab14b5aa730629c486b955f5b765e6b7a7f708188 71858b6f82886f83866f83866d81856d81876d81876d81876d81856a7f82 7b8f924851560000020000020200000000020001024a565a758b90667c81 677e83687b81687b81697d83697d83697d83697d816a7f82697d81697d83 697d836a7e846a7e846d818773868c74888e74888e748790748790748790 75898f74888e75898f77888f77898d788a90788a907a8b92778a9075898f 778a90788a90788a8e7c888e737c839c92a0cfb4c7b290a1885f6ba4808a bd9fa6a286929d8695af91a5b696abb995a4c39ea5c1a2a0a590808d7b77 998b92baa2a8cfadafddb2b7dcadb1c8aeb0948f8e74797c6c7e82718082 717e7f72756378744b7a754f76754d6e5e40846951846b536c563d817d72 7b8d8f667472647067818154b9ad5a9f9a65757961757e767081886a797c 6d7a797c898a7685887a898c7d8d8c8595a162758d122a522a4a80415b89 3e547742526b2c39462c3a426777773c4f5d374d662c4773355893294771 3e56717d909e7b88867784846f7f816b7a7d6d7c7c6e7d806e7d806d7c7e 6f7f7f6e7e7d6b7b7b6a7a796a7a796b777864716f646f6e606b675b6564 616e6c6875756170705a67665e6c675a686358665e5865615c6965606d6b 6875736c79796a7a796a797c6d7c7e71808274868876878b788a8e708188 74858c7c8a8375806b767d5584864c7c8059717a667d888274858c5f786d 56775b4f74514d764a4f745156775b61776d717f8574858c74888e736e70 725653775b58745b574d563c56855251824754864158824e60825e5a7162 6d7b8172808872838a7081886f83866d81856d81856d81876d81876d8187 6d81856a7f82798e91485156000002000002020000000002000102495558 758b90667c81667c81687b81697d83697d83697d83697d83697d816a7f82 6a7f82697d81697d816a7f826a7f826c808671858b73868c74888e74888e 74888e75898f74888b75898d7185896c80836f838472838772838774858c 778a90778a90788c927a8b9276878b7b7e8aa79fb0b8a3b6a68497997380 966e729c797dae9193a98e97a48d9ab093a4bd9dafccabb8d1b1b7cbb5ab c0b598989585788179afaa9dd9c7b4e2c5b4e3bfabd0bbae89857c7a7d7c 747e82707a7e6c767a8f8787ac928f927973b19990b5a49e786e6a736f67 7b817077837c77898d74817f68746b948f4eceb83dc4b8658c8c5f737a6b 73838f6d7b8164716f6d7a7b7c898a7b88887b88867c8e9c3c54722a4368 1e3c673953755f748e4959680c1618313b3a77857e3f505c2e435f2f4872 27467a2c486e6078917f919f7c8b8b79888d72838a7482876b7b7b6a7a79 6b7b7b6b7b7b6b7b7b6b7b7b6b7b7b6a7a796a7a796b787659666257625e 57625c5d68656976756f7c7a61716e596664606d6964716d606d695e6c6a 6676736a7a776b7b796a7a796a7a796b7a7d6f7f8173858774898976878b 76878b76878b73858774858c74879076869074858e73848d73848d72838a 7082847385877486887385847285817285817386827284857082866e7f83 7082847480847680847982877481826e817a657f6e627c69607b665f7a67 657f6c6a80796e7f837082867082867082866d81856d81856f83866d8187 6d81876c80866c80836a7f82798e91465054000002000002020000000002 0001024a565a758b90687b81697d83697d83687b81687b81697d83697d83 697d83697d83697d81697d816a7f826a7f826a7f826f828871858b71858b 73868c73868c74888e75898f75898f778a9075898d6f8085697b7f6b7c81 6c7e826c7e826e7f8373858975898d79878f7e8790b5b0c1c3b3c8b69eb2 a8889db893a5c29ca9b49294ab9083a99187a08d84a59394ab9ca6bcabb1 d3c3c1ded1bfd1caa4b3b297838978818376c1c1b5eddecaf1d6bad9c7b4 716b5e958b87988a8d8b7b7990827ab79a9fb88e9cb88e9ff0c9dbceb4b3 7a705b8383727882727b86836b7a7f7b87806d75649c924dd0b73dbeaf58 9591597d826f7787966b7a816875756b7471757c727e87827e8985697c87 415d743d536a43576b6c7d9356687b3c49592c3840192722566654576762 4a5e6123384a31496748617c627b93566a7e5c6b7d58667d576883606f81 6879806b7a7d6b7b796d7c7c6a7a796a7a796a7a796a797c6b7a7d6d7a7b 64716f5b65645964616771706f7b7c6f7b7c6572705865635c696562706e 6875736572736b7b7b6a7a796a7a776a7a796a7a796e7d8076858878868b 76878b77898d77898d77898d788a8c788a8e788a90788a90788a9077888f 788a90788a9077898d77898d77898d77898d76888976888976888976878b 74868a73858974868a78868b76858a76858a76858a788789748783768985 7487837487837285817082847283877283877082866f80856f80856f8085 6d81856f82886d81876c80866a7e846a7e847b8f92485156000002000002 0200000000020001024a565a738a8f687b81697d83687b81697d83687b81 687b81687b81687b81697d83687c7f697d816a7f826a7f826f838670848a 71858b74888e74888e74888e74888e75898f75898f75898f778b8e788a8e 74868a6c7e826c7e826e7f836e80816a7f806b8382717d86979aa8bdb2c5 a48ea2ae95aab99eb4ddbdd2eeccdfe7cbc5d2bd9ec1af90a09372706a5b 696e6f838683a4a89dcbcbafe2dfb1cecfa99ca1846d7767798984d6d7c0 f7e9c1e7dcbf6b6352907a70a4827fb49287c39f8ab08389bc86a3e5aed2 efbae59b7b7f746a43898e717183716b7c746675786e786d6f7459a1954b c1a92cb5a544a099537a7f647b8d9b72828c6675787178715e5f4b676b60 737e78687b815d7d8b6278807583816d7b815f6f794a5b676b7b8753645c 4f614256674e485b46485b546a7e84445968344d63465c775164834c5d84 485a882537545265707082866d7d786d7d7a6b7b7b6b7b7b6b7b7b6d7c7e 6b7a7d6c787c6d7a7b6b77786674726875756d7c7c6c79775d6b665c6965 606e675c69655e6c6a6875756b7b7b6b7b7b6b7b796a7a796a7a796f7f81 72848577898d77898d77898d77898d77898d77898b77898b77898b77898d 77898d77898d77898d77898d77898d77888f74858c77888f76878e76878e 74858c76878e74868a74868a74868a73868c71878c73868c71858b73848b 75838b75838d74818c72808a728088728088708286728387708286708286 7082866f80856d81856f83866d81856d81876d81876a7e847b8f92485253 0000000000000200000000020001024a565a738a8f687b816a7e84687b81 687b81687b81687b81687b81687b81687b81687c7f697d81687c7f6a7f82 6d818570848a73868c73868c74888e74888e75898f75898f75898f75898f 75898f788a90788a9076878e6c7e826c7e826e80816c7e806c8081707a7e 797a81968998a78fa1b39bb0bda4b9d3b8cbe8cbdaf3dcdaf5e7d0e1d3b5 cbc19aa9a58b666959676b62747c7782897cb0b6a3c5c9b1959b7b737c65 6c7b6ca3a092e0cbbecdb7b08b74728d6e719b757d9f7879b78e88ae8186 d2a4b3dfadc3d8a5c09876667e6d327b7c5974857a67777558676a656e64 6b6f589d9351b8a334b8a849a99e4d73755478899579878f6b777a6d7572 646b5f60645b6c706a7b7e7b717775707b7a6f7f7f69787a6d7c7e6f7e83 6b7a7f637568566a4b5c6d517b8c7049574f43505b223449132748334670 43588641547f31426c3a485f6675786e7e7d6d7d7a6b7b7b6b7b7b6b7b7b 6b7b7b6b7a7d6a797c6c79796d7a79707d7b6976756674726b78765e6c6a 5865615d6b66606d695865615966626674726d7c7c6b7b7b6a7a796a7a79 6b7b7b6b7a7d6a797c76858a788a8e77898d77898d77898d788a8e788a8e 788a8e77898d788a8e77898d76878b76878b77898d77888f76878e77888f 74858c74858c74858c76878e74868a76878b74868a74858c73868c74858c 74858c75838b75838b75838b74828a75838b74828a75838b72838a72838a 70818872838a7082867082866d81856f82886d81876d81876d81876a7e84 7b8f924852530000000000000200000000020001024a565a738a8f687b81 6a7e84697d83687b81667a80697d83687b81687c7f687c7f687c7f697d81 697d81697d816c80836f838671858971858b73868c73868c74888e74888e 74888e75898f778a9075898f75898f788a9076878b6e7f836c7e806e8081 657779727a7a8888869b8c94b298a6b8a1b3c1aec1c6b1c0d7c4cbe4d8d2 f5f0def4efcee4dfafe5e1b8b3b3905d655372827f6d7c7e67767b7a8575 929b756b78595162468e8a82b69da8b3959fbb97a1b08a97bf98a8c69aa6 ca9da2b78c91cfa7abb3888fc5979f9c7b578d782775744a6c7f7b6f7f7f 6170725e675d565a42837a3f998726baab4cc2b4587779506f80897a898e 6f7b7c6976755f7068565c5573716a83786d95837188877e7284836b7b79 6b787464716f5d6a68536555637a5954694770835c394539131b2926334f 283c6539508238538b3c517f26385a5c69797b87806d7a796b7d7c6d7c7c 6d7c7c6b7b7b6b7b7b6a797c6d7c7e707d7d68757169767562726f5e6c6a 5e6c6758656158665e5d6b665d6b6658665e58665c5c69656676736b7b7b 6b7b7b6a7a796b7b7b6a797c69787a6b7a7d7486887a8b9077898d77898d 788a8e77898d788a8e77898d77898d77898d77898d76878b77898d77898d 77898d76878b76878b77898d76878b76878b76878b76878b74868a74868a 74868a74868a74868a73858973858973858972838773848b72838a72838a 73848b72838a6d818770848a7084876f83866f83866d81876f82886d8187 6d81876c80867b8f924852530000000000000200000000020001024a565a 758b90687b81687b81697d83697d83687b81687b81687b81697d81697d81 697d81697d81697d816a7f826c80836c80836d81856d81876c80866f8087 6f808772838a73868c75898f75898f75898f75898f77888f788a90788a90 7082866d7c7c8f9f9a868a84847d769f8f94c9afc0baa3b2b09ca8c3adb7 d5bfc7dccdcbe3dbcdece6caeeedc3f3f2cdffffe1c1c6a960694f757f6f 75837c727e756b78695662473c4a225d593f947f72b99293be8694cf9dae cda5b8d0a6b9d4abbbc398aca47d8faf8584b48c779f7a40a585276e6637 7585826f7f816f7e83737e7a565e4f4744166b5d0faa9e4bd2c66e7f8158 717f87707c80606d6b5966624f5d56736b5a8b6e527a5b47836657848185 576d8163737f5e6b6c5864655865636272636378585c71535e72554d5e58 1d293c4352754256871f356d35508b415988394d6e909fae85908a6b7876 6b7b7b6b7b7b6d7c7c6b7b7b6b7b7b6f7c787682775b665d58645b5c6763 5966645663625865615b666259655e606b6762706e5a686358665e586561 616e6c6d7a7b6b7b7b6b7b7b6a7a796a797c6b7a7d69787a7483857c8a90 77898d77898d788a8e77898d77898d788a8e77898d788a8e77898d77898d 77898d77898d77898d77898d77898d76878b76878b76878b76878b74868a 76878b74868a74868a74868a74868a74868a73858973858972838773848b 72838a72838a72838a73848b70848a6f82886f83866f82886f82886f8288 6f82886f82886c80866d81877c9094485253000000000000020000000002 0001024a565a758b90687b81697d83697d83687b81687b81687c7f697d81 697d816a7f82697d81697d81697d81697d816a7f826a7f826c80836a7f82 6a7f826c7e826c7e826e7f836d818573878a75898d75898d75898d778a90 75898f778a90788c926f827e9eafa28082757c6e61a18f90a48d9ca38c97 a38e90ab9399bda4adcab8b6cbc0b5d5d1badce3bbdee1bdf2f2d1ffffe7 bec18e5f67446d7d697687816f808979867359663259562a65532fb5857d ca7f8eae7488b18ca0b08aa3b38ca8b891b0bd99b9c39d96b38f5daf8839 ac851576682f6b78746170726f8087758283828d87595939534b0f8c833b a19b4382865c7e8e905d6a684d5b544e5a5458645b8873578a532288583b 7550446c6775304c72364a5f5864675c68695a67666574655a6e4f566a4f 697f696b7d7e46576d45597f516a9e3b568e44619b334d7c384f707a8a98 7b8780707b786f7c7a6b7b7b6b7d7c697c7b6c7f7d7481754f593f464e3c 5e685a59655c58656159666258665e5b666059655e606b676b787662706c 5e6c65616f6a6674726c79796b7b7b6b7b7b6e7e7d6b7b7b6a7a7969787a 7281847a898c788a8c7a8b90788a8e788a8e788a8c788a8e77898d77898d 77898d77898d788a8e77898d77898d77898d77898d76878b77898d77898d 76878b74868a76878b76878b74868a74868a738589728387738589738589 73858973848b73848b73848b7283877283877185897084876f83866d8187 6c80866d81876d81856d81876d81876c80867c9094485253000000000000 0200000200020000024c555a75898f687b81697d83697d83687c7f6a7f82 697d81697d81697d81697d81697d81697d81697d816a7f82697d816a7f82 6a7f826a7f826a7f826c7e826b7c816e7f836e7f836e7f8373858977888f 788a90788a90788a907a8b92788a907b8d8f7689836a706c86827c939092 7e7e83756d6d8475709c7d809b6b74966c6e916e68866f59958f66c4c197 bebd93ced0a5d6dbac767f5456643a657156768374696c48615e236d5c26 6f531ebc9070dfa3947d4b408b655ec79ea7ba92a7c6a0b9c2a1bec9a596 b89354b3882eba8a138a732e5c604b606b6761747f7a898e86918d7f8163 4844095c5a179190467e8462808f916c797964716d55615a6a756c786a53 906841856a5d675b64444c6a4a6696394d6e495968626e74606b675f6b5d 53654b465a4f5b7372445d7346648c3c59894564984b69a038568d284271 283e643946586f7470747c777480777f8a876d7a7974807a727e72535e4b 3039205863535d69625964615d6a685e6c6a5966625964615b6662606b6a 65727062706e616f6a6674726f7c7a6f7b7c6b7b7b6f7f7f7282826d7c7c 6b7b7b69787a6e7d807a898e788a8e788a8e788a8e788a8e788a8c788a8e 788a8e788a8e788a8e788a8e77898d7a898e79888d79888d77898d77898d 76878b77898d76878b76878b74868a74868a738589748287748287748287 72838772838772838772838a73848b73848b738589728387728387708286 6e7f836b7c816b7c816b7c816e7f836e7f866d81876c80867c9096485156 0000020000020000000000020000024c555a75898f687b81697d83697d81 687c7d697d81697d81697d81697d81697d816a7f826a7f826a7f826a7f82 697d816a7f826a7f826a7f82697d816c7e826e7f836c7e826c7e806e7f83 70828676878e7a8b927a8b92788a8e7a8b907a8b907a8b90788d8d828e8f 7a83806777756d857f777d747a7163a17874cf888ed29193ba817ea9836d a08d618f855661612d787d4c838d607e8a515d6b285b6532616a44615a25 74601b7c601a7d5a11a88045d5a97ca57a526c4621ac8479d0a9b6cdabbe c6a7c1d4b19abe984db48620c28c0b9f802e6e67415e655b5a6f7e74858c 7c8a857e85685d622754581d888c4f7882637483836a7a796575726c7a75 6b776e70685780684a686365243451263c6947649e576f99455970526068 58645b54615254624c5368664460721d4167356098325a90446a9c456699 2d4c7d213c6a324b724b576a5a5a587e827967726270796e6a756f6d7566 585e46333a214d563a7380726271716470716b78766875735a6863616f6a 5c69655e6c675e6c6762706c62706c616e6c6c79776d7a7b6e7e7d758484 7180806a7a796b7b7b6a7a796b7b7b7887897a8b907a8b907a8b90788a8e 788a8c7a8b90788a8e788a8e788a8e788a8e77898b7a898e79888d79888d 77898b76888976888976878b77898d76878b76878b738589728485718082 6f7f816e7d806f81827082867082866f80856f8085708286728387738589 7284856f81826b7d7e687a7c687a7c687a7c697b7d6c7e826d81856c8086 7c90964953570000020000020000000000020000024c555a778a90687b81 697d83697d83687c7f697d81697d81697d81697d81697d81697d81697d81 697d816a7f826a7f826e7f836b7c816b7c816c7e826c7e826c7e826e7f83 6e7f836e7f836e7f8373848b788a907a8b927b8d917b8d917a8b90788a8e 788a8e7a898e808d907483836a807b7a837b827f737a615ab18281edbbbd ffcdd2f2cdc1dfcdabbfb9908e9362656c3d55602f747c476c73375d5c21 5a5216745e169271189c771ba27919947322ac934eaf965b98844f816844 d6b7a4dbc5bbcbbfbed7be97bc9a4bb1851ec38f0da6862d796c3c524e36 5a6262687372707e797b7d5e7e7539736229846b35716b52626f706e7674 70746e888275746551746755776d5a5f616544556e3a4d764a6399687da8 4a607c374754515e5a5f6b5d5c6850607273486179294673385c9b23447a 3858824d638642526b2c384b4149555e656a6b746f868c856c7165635e4e 695d466b644d3a3b22323824707d6d74827b6d7c7c6f7b7c717f7d6d7a79 6976756976755a6863606b67606b67646f6c6875715e6c6765736e657270 687573737f806e7e7d6a7a796b7b7b6b7a7d6a797c7482877b8d917a8b90 788a8e7a8b90788a8e77898d788a8e788a8e788a8e7a8b90788a8e79888d 7a898e79888d77898d77898d76878b77898d76878b74868a74868a748287 7180826d7c7e6d7c7e6d7c7e697b7d6b7c816c7e826e7f836c7e826c7e82 6f80857082866f81826e80816b7d7e697b7d67797a67797a687a7c6b7c81 6d81876c80867b8f954953570000020000020000000000020000024c555a 778a90697d83697d83697d83687c7f697d81687c7f697d81697d81697d81 697d81697d81697d81697d81697d816c7e826b7d7e6b7d7e6c7e806e7f83 6c7e826c7e826c7e826c7e82687a7e67787d70828673858973858974868a 77898d7a8b907a8b90788a90778a907b8d8f778a86737e7874796d80786c 756053866463b38590b999929c8b7387835f818b5b636e3b4b592349521b 62652d675d1877600e9c7a1ab5891bcd9e2cb78a0fb1992e9996389a9746 a3a15c928448a58e5aebe2bbc8ccb2d2c691bb9f4cb18a1fbf8e0ba9872a 7e6d3270663f75725f4f574a4f60586e6c4a8976397d5a22895523715c42 67717081827d685f53644b36653b1c4f3d2a62695f58636a516678415577 344b7a4a6088334a6a1f34445062615c6b5c525e41697b7d556c8a4e6a9a 355799254375456280617180898b8b8b8a816a655371796c82968d889189 5a5b5348371f745129665432242408535b4c7888836b7b796a7a79697878 6575726a7a776d7d7a64716d5a68615c67615c67615c676365736e616f6a 627069616f6a606d696b78766b7b7b6b7b7b6b7b7b6a797c6b7a7d78868b 7a8b90788a8e788a8e7a8b907a8b90788a8e77898d788a8e788a8c7a8b90 77898d77898d788a8c77898d76878b77898d76878b74868a728387738589 7082866f7e836e7d806b7a7d6a7a796a797c67797a697b7d697b7d687a7c 697b7d697b7f6b7c816e7f836e80816f81826e80816b7d7e687a7c687a7c 697b7d6e7f836d81876d81877d9197495357000002000002000000000002 0000024c555a778a90687b81697d83697d83697d81697b7f6b7c81697b7f 697d816a7f82697d81697d816a7f826b7c816c7e826c7e826c7e806c7e80 6c7e806c7e826c7e826e7f836c7e826e7f836e7f83697b7f6b7c816c7e82 6e7f836f7e836f7e8372818674868a7a8b9277888f74868a738788878784 a29288ba978fbe8b84bb8787ad7b8087695f736a526d6f556473558b9674 666f465257285d6129887b2daf932fae891ec79b26cb9d28a67500bd9f39 9a91378f8c3f888b49999152736325b8af83dfe2c3d6c790b89c4bb69128 be900ca687268676387d744d73715e565848414b3e625836866b33916d3b 80572972513c7964647057516b51436b4a37724c31674d3d6c5d585e5c67 394760283c62243d714a5f8d34456a0f203b35475848585355664a53645c 55657165768e34456a5268845a7484555f636a645a776653896b50867e6d 86948d7b8780727b7566614f756545443b202829126d74686d7d7a606d6b 5c69655c69655966625e6c6a64716f5c69655967605b66605b6660596461 606d6962706c5c6a625a6863606d696d7a796b7b7b6b7b7b6b7b7b6a797c 6d7c7e79888d7a8b90788a8e7a8b907a8b907a8b907a898e7c8a907a898e 77898b788a8e788a8e77898d77898b76878b76878b76858a758489717f85 6f7f816f7f816e7d806d7c7e6b7a7d6a797c6a7a796a797c69787a6a797c 6a797c69787a69787a6a797e697b7f6e7f836f80856f80857082866f8085 6c7e826c7e826c7e826e7f866f82886c80867c9096495357000002000002 0000000000020000024c555a758b90687b81697d81697d81697d816b7c81 6b7c816b7c81697d81697d816a7f826a7f826a7f826c7e826c7e826c7e82 6c7e806c7e806c7e806b7d7e6c7e806e80816f81826f808572838774868a 7283876f80856e80816f7f816f7f81717f856e7f8372838776878b71858b 6e858a81797ad3ada6ffcbc6ffb3acffc3bdfac7c1c2a898828468616b59 5165599fac99858c6e585c3064692e978830af8e17c29c22cca224bd8c16 a77401967510756a11727126818b4c8384407b722a66612ce1e2bce6d89e b19746b59228bd950fa68927817433726c4173735f767967585e4a554623 7c5b268162335d40156e45305b27255a2a227448366b452f6a4a2f5f3d2f 52312d473a493a45643649753d5b90566b9b43517a1e2f542f4465475b5f 5c73574353413d49403038354d51555e6b6e5b73727478708175606a482b 713b166b544080888375837f81939076807362664e232712373d27768075 67777558656159675d58665e5967605a686365736e5a68635967605a6861 5d6b645a68635d6b666674705d6b6459666262706c6d7a796d7c7c6b7b7b 6b7b7b6a7a796978787584877a8c8d788a8e788a8e7a8b907a8b907a898e 7c8a907a898e788a8c788a8e788a8e77898d76888974868a738589717f85 7180826e7d806b7b7b6b7b7b6b7b7b6a7a796a7a796a7a796a7a796a7a79 69787869787867777769787869787869787a687a7c6c7e826f8085708286 7283877082867082866f80856f83866d81876d81876c80867c9096495357 0000020000020000000000020000024d575b768d92697d836c80836a7f82 697d816b7c816c7e826c7e826c7e826c7e826a7f826e7f836c7e826c7e82 6e7f836c7e826c7e826c7e826c7e806c7e826c7e826e7f836e8081708286 74868a76878b76878b7283876e7f83717f85718082717f856f7e836e7d82 6e7f8373858973878a7d7f81857877b49497f1bfc6ffcfcef9c9c1e2c7ab b3b07f8990665366425c6c4b677756636b3e6d6c339e8c3ac2a2359e7f11 a98c1eb59022b88c1bb0902f72610d514b00777d3a8d8a409b913d665c17 98925afff8b1ab9b41ab9026b79217a88e2e75671f887e4d7e7b5e6a6852 4a4a39332c096e5f2b7b6a3e56451e4d24115b1d1c632a24643325572b1c 69432f46201947252937304b3950805871a75472ab5b70a04b5a7d344462 34455b5b6d6e6679643a49383a47364c565549515e28374b3e566f727981 92897d79675471583e6d6557727d7977848071817c7d877a4b4e391b200f 4b5344717a726976755e6c6758665c5b66605c67615d686567726e606b67 58665e5d6b666875716875735d6a686572706875715d6a686875736f7b7c 6d7c7c6b7b7b6b7b7b6b7b7b6b7b7b6f7f8179888b7c8a907c8a907a898e 7a8b907a898e7c8a907a898e788a8e788a8e77898d78868b758487728186 717f856e7d826d7c7e6b7a7d6b7b7b6b7b7b6a7a796a7a796a7a796a7a79 6a7a796a7a7969787869787a69787a69787a69787869787a687a7c6c7e82 6f808572838772838772838a72838a72838a6f82886f82886f82886e7f86 7e8f964950560000020000020000000000020000024d575b768d92697d83 6a7f826a7f826a7f826b7c816c7e826c7e826c7e826c7e826c80836e7f83 6e7f836e7f836e7f836e7f836b7c816c7e826e80816e7f836e7f836f8085 70828473858976878b76878b76878b77898d7385896f7e836f7f816d7c7e 6a797c6d7c7e697b7d6b7d7e7082847180826d7a7d706976846b80b8959a d3a69ac5ad83b8b46ab3b976839555586d3b556d4a606a3c68642c7b6b1e a08420988120887917a38720b59120bb9f3fa18c3c5b5208878a43938f3b 958a2a83772373651cd3c9759c97359f8c21b39220a98f2f6c5d0b766b30 665f39464024342f1d4f4d2b646832666639403c18542d1a66211d652520 521b126331266a40303f18164d29335456793e66a14264a1506daa536b97 4b5d7a2e3d513a495155625e566654495741606f53525f5d243347203458 2a4374404c635957537173686f77637881777784806c7a7573817a667063 262c164d54457680755f6a645a68635e6c6559675d5b66605c67615c6761 606b65606b655967605a6863657270707d7b667673667673677775637370 6979766d7c7c6b7b7b6d7c7c6d7c7c6b7b7b6b7b7b6a797c7483857a898c 7a898c7a898c7a8c8d7a8b907a8b90788a8e77898d77898d77898b758487 7180826f7f816d7c7e6b7a7d6b7b7b6b7b7b6b7b7b6a7a796b7b7b6a7a79 6978786a7a796a7a796a7a7969787869787a6a797c6a797c6978786a7a79 697c7b6b7d7e6e7f8370828672838773848b70848a70848a71858b70848a 6f82886e7f867b8d91484f520000000000000200000200020000024d575b 788c92697d836a7f826c7d846e7f866c7d846c7e826c7e826c7e826b7c81 6c7e826c7e826e7f836e7f836e7f836f80856f80856f80856f80856f8085 6f80856f80856f808574868a76878b76878b76878b76878b76878b76858a 6f7e836d7b816a797c67767967797a69787a697677868288a08f9ab393a8 c499b4ca9da5b68a7b856f4577782f737a3c5f6f3b5f6f4956674e555d3d 6b6d4271692d7d6a1e8d7b2a9d8f37927d208d730e896c0d84640b816b11 847a1c7f761a7e7b1d9c933e8073276a6210838628a59a3cb8a13f988429 7a6b16897f3f59562a453a1e2e1b0e4d3d2073683766603254562b55381c 692f225f271c49170c704239542f233e1a174320273634532d4b80375086 40568b3a496c2f37481f2733273239414c4854615255625e495b5c41556a 4c658c263e6b1f36682231552a3143535a5d6d77676c786f6f7c786f7a76 818c88333a2b34381e80887776827967726c616f6a606d69616f6a606b67 5c67635c67635c67615d69625c67615c67635c696562706c606d69616f6a 5d6b665e6c6a6572706f7c7a6f7c7a6875756a7a796d7c7c6b7b7b6a797c 6e7d8076858879888b7a898c788a8c788a8e788a8e7a898e7a898e78868b 7584877281846e7d806d7c7e6b7a7d6b7a7d6a7a796a7a796a7a796a7a79 6a7a796a7a796a7a796a7a796978786978786a7a796a797c6a797c69787a 6b7b7b6d7c7e6c7e806c7e826f808572838772838772838a70848a6f8288 70848a6f82886d81876c7d847a8b92484f54000002000002020000000002 0001024d575b788c926a7e84697d816e7f866e7f866c7d846c7e826c7e82 6c7e826c7e826c7e826c7e826e7f836e7f836c7e826c7e826e7f836c7d84 6f80876f80876e7f836f808570828672838773858974868a76878b76878b 73858977898d77898d7082866b7d7e697b7d667b7c68757569716ea9969c e8bccbfcc7e0f9bbdde5b0b8d0a5909a885992994e768247495b2d3b4b2a 394633646d536e75555352286d662f756b28877a2a7e721c7e7317967c1e a27917af8d20d4bb448c801871761a8e8a34766c1b5757026c781fabac56 988f3a6d610b8f84298a833d474813493a195232274b30146853266d6536 565e2957461f62371e50241351271a653f363c1e14411f1c3e1c1d251f38 253d692f426e31426c393f5834303743484b29363746514e586459394953 3c546f3e5b864d6faa334e862f47783b4e7a23355a4c5a677b887a616d64 6977707d8884737e7a272f1d4348266d78636b7c746674706d7b76697675 6d7d7a6b78765d68655c67635c67615c67615c67615c67615a68615c6761 5b66605c67615c67615b66625c696565736e6977725a67666676736e7e7d 6b7b7b6b7b7b6e7e7d748385768889788a8c788a8c788a8c788a8c7a898e 79888d7685887180806e7e7d6d7c7c6b7b7b6b7b7b6b7b7b6a7a796b7b7b 6a7a796a7a796a7a796b7b7b6a7a796b7b7b6a7a796978786a7a79697878 697878697878697c7b6c7e806f81826f8085708487728387728387728387 6f83867084876f83866d81856d81856c8086798d93465054000002000002 0200000000020001024d575b788c92697d836a7f826c7d846c7d846c7d84 6c7e826c7e826c7e826e7f836c7e826e7f836c7e826e7f836c7e826c7e82 6e7f836e7f836e7f836e7f836e7f836e7f836f80856f808572838776878b 76878b77898d77898d76878b77898d77898d6f8182697b7d647678687575 6a7473736f7583757fa48d9cc6a6bbcdb0b2b99e8ea39b7b96a16e76845f 55664c5967534a5747525c40727b524c4b213f37074237095c51238c7a35 a1892db5912aba8f19c69e25dfbd3db59e2e7d700e75660f6f62116a671b 5d661d74782e5d5f135d5a08817a22928b4548430e362702614b324c3b16 605421736e3c5558254b41107d6836644f22574019553e1c3820024c331b 381e0b32252744465c3d3b572f2d4c2c263c4a4350363743242d373d3f3f 3b3b2c2d35352635443e547a4b68a23e58934f6aa25d76ad3b5586384b65 5663645f6a6667736a767f7759605620261041472569725d61706658665e 58656164716f7180806d7a795f6a665b66625f6a645b66605c67615c6761 5d69625d69625d69625c67615c67615c67635a68635d6865606b675c6766 616e6c6f7b7c6b7b7b6b7b7b6d7c7c7483857685887a898c79888b768588 7887897c8a9079888d7584877180806d7c7c6b7b7b6c79796d7a7b6c7979 6b7b7b6b7b7b6a7a796a7a796978786a7a796a7a796a797c6a797c6a797c 6978786978786978786a797c697b7d6c7e806f8182708286708286708286 6f80856e7f836e7f836e7f836e7f836f80876c80866a7e84778a90454f53 0000020000020200000000020001024b585b768d92697d836a7f826a7f82 6a7f826b7c816c7e826c7e82697d816c7e826b7c816c7e826c7e826e7f83 6e7f836c7e826e7f836e7f836e80816e7f836e7f836e7f836f8085708286 73858976878b77898d77898d77898b7486887385877284857284856c7e80 65787763737365747465747661707261676d6e6d7585807d8883736f735e 606f51647362667671707e756b7a694f5c3c778251797b4d534d223a3418 2822136a5621a07e20bd9322d0a219d1a41bcfa51bbd9a219c8117917c1f 8474247c77333f480e535d1e687631676e216f701896914a4a4108423807 584c235d552359561b73713b5455206161226b6c21908e4664621d403800 6a5b2978683b413009483422372322402d364836463e2e40342939272535 3136462825242a200b38372e444b4e3b4b693e59913c59954365a24f71ae 486ba6263f6432424e6673746e7a6e6f76673b412e23280d444a25646d53 707d6f5d69605a68636572706e7e7d6572705a68615c67615c685f5c6761 5c67615c67615c67615d69625c67615d69625a68615c69655c69655d6865 5d69625d68655c69656b78766d7c7c6b7b7b6d7c7c728184748385748385 6f7f817180827887897c8a90788a8e7685887180806e7e7d6d7c7c6d7a7b 6c79776f7b7c6b7b7b6b7b7b6a7a796b7b7b6b7b7b6a7a796b7b7b69787a 6a797c6a797c69787869787869787869787a687a7c697b7d6b7d7e6c7e82 6f80856f80856b7c816b7c816b7d7e697b7f6c7e826c7d846d81876c8086 778b8e454f510000000000000200000000020001024b585b788e936a7e84 6a7e846a7e84697d816c7e826c7e826c7d846a7e846c7d846c7e826c7e82 6e7f836c7e826e7f836e7f836e7f836c80836a81836c80866d81876f8087 74828775848973858972838774868a74868a748688748688738587718082 7180827281847281846d7c7e69787a6574766574766976796872766a7272 777d78757d7868766c68766f6778706271655e6e5c505c446c7655818764 60633f44422a2d2a1931220070571fa2812bbf9921ba941abf9a1daf8f1f a58c299886375c51145d5b27474e21585d29838a4c6e742e83873b868547 4a46134a411561562d564d214c47146a6b365c652e665d296649197a5624 a27a4273581e81743569592857482270604759463b433336362937332b3f 27263d332b3f3e313f40342e34290c958f71f8f9d6969b8d6a737a2a3c5c 2d4b824f72ac4269a71f3a63445667707d7d7e8979636953383d20303515 474c2a5c6450768279646f6c6f7b7c737f806f7b7c6674725e6c67616c69 616d67606b675b66625b66625c67615d69625d69625d69625c6a625c6965 5c69655d68655d68655d68655c67636873726f7b7c6d7a7d6d7c7e6e7d80 6f7f816d7c7e6d7c7e7180827887897c8a90788a8e79888b7483836f7f7f 6d7c7c6f7b7c6d7a7b6d7a7b6b7b7b6a7a796b7b7b6c79796d7a7b6d7a7b 6a7a796a797c6b7a7d6a797c6a7a796a7a796978786a797c67797a67797a 687a7c697b7d67797a697b7f6e7f83697b7f67797a687a7e6b7c816e7f86 6d81876b7c837d8e92474e510000000000000200000000020001024d595c 788e936a7e846c80866a7e846a7f826c80836a7f826a7e846a7e846c7d84 6e7f836c7e826e7f836c7e826e7f836f80856e7f836a8186668286688186 6b848871858b758489748287728387708286728485738587728485728485 7082847180827180827180827180827180827082846d7c7e677777637574 62777561767665797d6c7d846576806675755f71644c5e4e637661566652 485542717c655c694a4e553c373823302915342713705a1eb49932b6992d b0911fa0851d8d78196c5d173b360832330b4c5431474c1e53551b5c6123 6c743355592345471a545024473e124640154744185058264a5e23624f26 773f2885411fa25627956b2e89813351480f483e1a53462844331b31251f 28232f22243a202846362b414527315b4639b8ac88f9f0baf0ea9ef6f0b6 efe9be545e6019336243669e3965a638578432485c6e7e7d777f6b505538 43471e3b3e1a4348265c64506b7971697675748084717e81707d7d707d7d 6875736c79776f7c7867726e606b675d68655c6a625c67615f6a64606b65 5c6a625a68635d6b665e6c675c69655d68655c676365706f6f7b7c6d7a7d 6d7c7e6d7c7e6b7b7b6d7c7e6b7a7d6e7d807887897c8b8d7a8c8d7a898c 7584847180806e7e7d6d7c7c6d7c7c6b7b7b6b7b7b6b7b7b6b7b7b6c7979 6d7a7b6d7a7b6b7b7b6b7b7b6a7a796a7a796b7b7b6a7a79697878697878 67797867797a67797a67797a657877657779697b7d687a7c67797a67797a 67797a6b7c816c80836c7e827d8e92484f52000000000000020000020002 0000024d575b7b8f956d81876a7e846a7e846a7e846a7e846a7f826a7e84 6a7e846a7e846a7f826c7e826c7e826c8086678084688186658184717d83 7c7b807e7e837d7c8279828974888e72838a708286728387708284708284 7284857082846f81827180827180827180826f7f817180826f8182728184 7281846d7c7e64767863757663757666757a67767d66757563746a687768 71826d56614c444d36687158737d5e5c61463c3e243b3623271e122e1f00 715e218d7b396f5e1664550f59500871682f585227313110333a21414627 21250040471d5d6837444b213437134b4721574e244935114d2e106f5030 7b5f3968351c762d208b3a287f2b1396542e7847145e3214552d2438221a 2120192222241f202a202235292c472c28403b3042413b3db3b2a3f6f0c5 e9e196e6dda4fffcd18d95971e33613b568e4166a4435e8847596a7b8780 7176564a4d29474c204a4e27454b2957604e6f7c78707d7d6f7b7e717e81 6f7f7f6f7f7f697878707d7d707d7b6b76756873725f6a66545f59474f4a 4c554f58615c5c676158635d5f6a645f6a645f6a645d68655c6763636d6f 6f7b7e6f7a816d7b816b7a7f6b7a7d6d7c7e6d7c7e6d7c7e7584877c8b8d 7a8c8d7a898c79888b7281846e7d806d7c7e6e7d806d7c7e6d7c7c6b7b7b 6b7b7b6d7a7b6d7a7b6c79796b7b7b6a7a796a7a796b7b7b6a7a796a7a79 6a7a7969787869787869787a67797a67797a677978657779657779657779 65777965777967797a697b7f697b7f697b7f7a8b90484f52000000000000 0000000000020000024d575b788c926c80866c80866a7e84697d836a7e84 697d81697d81697d81697d81677e816a7f826e7f836780846081835e8285 5e8486777b818e7078785d64836a707b7d826a868a6e85877082846f8182 7082847082846f81826f81826f81826f81826f81826f8182708284708284 7082847082847082847483857180826a797c657474657476667578677775 66776f59685956675049553b9ba284838b6d9da587696e4e3f44222b2b17 54504a3f372b2a200d362f18302d1038360f5053207e7b4c504a1f333315 20261544493829321e252f15505e3b676e5040452843401e4e482058381b 642c198b483692473388372a7a221d812722781b18973c2e913b21863834 722e3d32152417252f19222c141b21272938383a501e223a212a43252f40 3c484ececeaef8f0a5fef8beffffdd747b7b334672364f8332528d475d83 5b6b775f695a5a5f334d5223494e1d535a30404822626d5a7c8c89758484 6a797c6f7f816c7f7d6e807f657a786c7f7d5f6f6f5e6b6c687573545f5b 475048424841424841414a45505b55636e6858645b656e66545d5558635d 5c6a625e6c6a6d7c7e6d7b816b7c836d7b816d7c7e6d7c7e6d7c7c6d7c7e 7584877a898c788a8c7a898c79888b7685887281847180826e80816d7c7e 6b7b7b6b7b7b6b7b7b6b7b7b6b7b7b6b7b7b6b7b7b6b7b7b6b7b7b6a7a79 6a7a796a7a796978786a7a796978786a797c687a7c67797a677978657877 65787765777965777965777967797a67797a67797a67797a748688454d4f 0000000000000000000000020000024d575b788c926a7e846f82886e7f86 6c7d846c7d846a7f826c7e826c7e826b7c816c7e826a7e84678084757c81 84797d8181837784848f757993545a733940865458887d836684896d8388 6f81826e80816e80816f81826f81826f81826f81826f81826f81826f8085 6f80856f80856f81826f81826f81827281847281847483856e7d8067767b 657378667578667673576259747e6e777d6787896b8f91757d8265888c72 585d42333324aaa9a27a766d312b21342e1f35331d302c122c2907696443 4a4521353419252815383b28373d271d270b44512f535a3c393e214e381f 60321c7e3528892723902826932925942c2a952f2f7d1c1c6b1312771810 9530208131295a24202f1a1f16212d191f27161b1e1a1e2923283b232a40 25304a26324716233370776dd8d9b3bbbca5dadfd3626e81364e7d48597e 46546e59626e575d594d543b4c542751552942471844481f444a236d7661 67726e65706f707d7d687372636e6a6a6a6a695e606a64666b6b6c6f7475 65727048534f353e38a5aba6c3c9c2383f37757e76f6fef98c958f4e544d 92998f78806e5c6549646d536e7a62727c6d707c736f7c786b7b7b6d7c7e 6b7a7d6d7c7e7483857a898c7c8b8d7c8b8d7a898c7685887483856f7e83 697b7f687a7e697b7f6b7a7d6b7b7b6a7a796b7b7b6b7b7b6a7a796a7a79 6b7b7b6a7a796a7a796a797c6a797c6b7a7d6e7d806f7f816b7b7b677777 69787867777769787869787a67797a657779657779657779657779647678 738587444b4e0000020000020000000000020000024d575b798d936a7e84 6c80836c7e826b7c816c7e826a7f826c7e826e7d806e7d826f7e83677e83 61828680757b854e546d4b4f736967a77074a5444a832c318f46498e7b7f 6185886a83876e80816f81826f81826f81826f81826f81826f81826f8182 6f81826f80856f80856f80857082846f81827082847082846f8182708284 728485717f8567767b637277647678616c6991988b71755d7b7c5966694a 5f64477a7e665a5d4a47493cbdbeb6d1d2cd4849442b2a203333242f2d1c 26210f38341c4744273d3b2333341d2e321a444a31202a0b3c4a25535e3d 2229093f1808812f2a922426a41c22a11921a11921911318972426882526 6915167d1b1794231a883d2c6c472b32241c202b361a2028191c1e181b24 28303f2b344a303e5a2c3a541f2d44202b364e5956303c442f3e503d5172 355282414e6068655a6764546f6e556669484650224951243d4518474e23 50572d747b62656e66606b65778480919a954e544d4f3d3c5f34395c3f42 6a5b596a6a684f5f5a45504c48504ec7cdc8f1f7f04d534c969f94ffffff c8cecc636660edf2e4a4aa8a5e6632727b46747c476e774e6d775b6f7c6d 6f7f7d6d7c7c6b7a7d6d7c7e7584877c8b8d7c8b8d7a898c7385876f7f81 6b7a7d6b7a7f687a7e697b81697c856b7c816d7c7c6d7c7c6d7c7c6b7b7b 6d7c7c6d7c7c6b7b7b6a7a796b7b7b6d7c7e7082847082847082846d7c7c 697976697878697878697878697878697878677978677978657877657877 647675647675738584444b4e0000020000020000000000020000024d575b 798d936a7e846a7f826c7e826b7c816b7c81697d816a7f826a81836d7479 6c666b827c818983888b5b6191373f73272d5f23268c3e429c3b40812d31 833c3e8d777c6684896a81866f80856f80856f80856f80856f81826f8182 7082846f8182708284717f857482877281866f8182708286708286708286 708286718082718080717e7f636d6c6b7672616d679ca095dbdbca71725e 8c8e757e7f684f503a5553404a4835404034d2d6d0d5d6d14041392b2a20 3434253734263a38273d39263d392444422e3a3a26292c173e442e31351b 2a2f106f5e46502916631b1391292b911b20a7272aad30359a1e25971c22 9f272a9f2e31892023801b1888271b985b42634c274238323a4155292e3e 161a231f25322c3446283147232f47283243242f38313a34434c35364035 424d4c65717747546153544f675e436c654f63614b6568464c5427454d20 434a1d4f562b565d32636a4f838a7e8a8e857878738d837f7867634d2b2c 5b2c2f5435384436384d4b464b5547494f465c6259e1e7e0dde2de656b64 9fa79ae3e9e7d9e0e6adb2b3e5ebe49ca28a62693e7980566d7449767c57 767e5d6a71536a7556747e6e6f7c7a6f7b7e7482877a898e78868b717f85 6b7c81717a72787b647b7b5b7e7a517b7b5d747a67737e7a6e7e88728186 7483837483857180826e7d806d7c7c6d7a7b6d7a7b707c80718082728184 6b7a7d67767969787869787869787869787869787869787a67797a677679 66757569787a657779647678728485434a4d000002000002000000000002 000002505a5e798e91697d816c80836e7f836c7e82697d81698082657f83 64838672747673595a8d686d8a5d6398444cad313a9b282e871b1f872125 8224257c2b2e7b3a3a8b797a6985886d83887082866f80856f80856e7f83 6f81826f81827082846f81826f81827281847281847281846f8182708286 7082866f80856d818572818474817f9aa29d8e958b999e92818675cfd0bc e3dfc595958164695941443246463253503d413d28343327cad0c9d6dad2 3a3d2f1d1d0e383827363624333322312e1e3331205553423c3c2b222513 2d362244452f2320066d412f903c339a2f309a1c249f24289a2525901e1f 8c1f21972226981d21b03237aa2d327d15107b2e1b81583766612e3a392d 2f354f3034491b212e252a3a262d3f28304119233428323637433a3a4329 4b52274c5132585e485d5e4945432d595231685b2d554e2d61624b606241 4c5427484f22474e1f4d55285e6538757a5d747a69959286867d73806763 704947481c1c542224d1b2b59a8f93413d3431371e3a402a5a634ef2f9ef e3ebe8828881aab2a3dee6e3dde6f0c0caced4dfdb878f7daeb595818667 898e6ff2f7d5aeb48d616635666d32636b4a707c73707d7b728186728186 6b7c816b7c83697b81707761817c498f813ba08a30a4954f837f4c767b6a 6d7f9070818a7483837584876f7f816e7d806d7c7c6d7a7b6d7a7b6f7b7e 6e7d806e7d806978786978786a7a7969787869787869787865787767797a 67797a677679677777677679647678637576738587444b4e000000000000 020000020002000002515b5f7f93996c80866c80866c80866a81866c8086 6a7e84728186737d8193797d8246497a2e34771e23841e25ab3a428b222a 7c1e228221267b1b1d73282b764041897c7e6985886b82876f80856f8085 6f80856f80856f80857082867082866f80856f8085717f85728186717f85 7082847082867082867082866f8386718082697677959b94d9dcca999985 7f8069e4e3cac1bea3757660636953a8ad9d51564a2424152f2e1820200f b0b6a5d2d7c963675caaaca12c2b211c1b11212017221e1528251a686557 6b6b593237261923113e3c27493a216f36298c2a26912124981d24951f24 8616177e1317781418881d2089191c9b262ba32b2e741713622016502e14 64603723201024262b2529301f262e2329362125382a2a37231f252a2d27 444f3a3e462840471d53593641462924250cafae95c8c5a6403c163e381a 58543d4949294f532a4e5229474c20444821585e3c82836c979486b59f97 835c5a57333069484483655d462e207e726af5f5f0dbdcd474796b222716 5f654ff1f8eeebf3f3b0b6b1bdc4bae9eeedd9e0e6c8d0d0c6cfcab1b7b0 acb3a7a8aea5eef5ede4e9db767c66656a4a5b6238535d436c786f707d7b 6e7d826d7b816b7a7d6e776f777d6a9794669f944aab9948cdb559c0a74e a8923b847b47747a69727d796f80876e7d826d7c7e6d7c7e6b7b7b6c7979 6c79796d7a7d6d7c7e6a797c69787869787a69787a6a797c6978786a7a79 69787869787a67797a67767969787867767965777b637478738589444b50 000002000002020000020000000000515b5f7d939b71858d70848a6d838a 6883896a80886f808762676d7d747a9d696e8e3034942125991416972226 a43d44761a206f2022761d207d1c1c712b2c7d5053877e816483866b8287 6f80857082866f80856f80877081887081887081886f8087708286708286 7082867082866f8182708286708286728387697e7e6476785f6e71777e72 b2b193737355a4a484f4f4d6afae918284688c9375f5fdeeb2bdb93e4539 454931292d137a7f62d6dcc9d6ddd3f1f5ef4343403b38372d2b27282620 29281f424233686854505544101d0c35311c644e33803c308e1f1f841113 931e209121248f24257f1f21701a1b751719821c1c8c21229020206f1c1d 58252241271541411e4f4d351e1f0d262a212c33331e242c2227372d262d 32241f2f2d1a525d3b49522c323b105c633b444a231e21007e8061b2b798 454d2c707054453e25403d1e4e52294a4e2542461d3a401e666c518e8c79 7a7163805a556a26295c2a2a9b7f79a99c8a5358382b341d8a9786e6efe5 f1f7f28d928462664ce4e8ddeaf2f2bdc5c2c2cbc6e9eeedd6dbdac4cac6 c5ccc3aeb6b3bfc9cdecf5fedde7f590979c979e978389785b6246656d5b 6b776c6f7c7a697b7f6b7a7d6a7a797b8269a6a473ccc079c4b252b4a040 d1ba59d6b747dbb335b09a43827d4a747a67687b86697b816d7c7c6b7b7b 6b7b7b6a7a796a7a7969787a6a797c6a797c69787869787a69787a69787a 69787869787869787869787a65777965777965787765777965777b64767a 738589434a4f000002000002020000020002000002525c637f929b70838c 6f868d74879074858c87838a98808672454a66272b87303593252a942127 871116a02f379f353d7310167d21258822278a1c1e72282b7d585a848185 6684896b82876f80856f80856f8085717f85717f85748084717e7f737f82 728184728186708286728186728184728186708286708286687a7c637275 6170728c958da4a7956e715f7c7f6abcbeaed5d9cedee3d5b7bcacc2c6bb eaf1e7a0a3933f40294d4d2f595b32cdd1b9e7eee7bfbfb0a09982c0bba9 aeab9a28271b21221a27251c3737283e43373b4439513f315b2f1e7a2a25 8c1b1e87171a8c1f218c1f218d2324851a1e851c1f872425802322781d1b 75201c672d2056382243351e23240b60604251522f3b3c23494c3a1e1f17 1f21232627304a4c5d394344485a4a505d4a353f25474c2a85875b6b6b48 2c2e102626039d9f76fffdd1aaa2737d774c53522a43411a45461e363c1c 9ba48d888975342d1b5033275e2f245d402e6b624a55543c4d54394e5441 2f36278c938adde2dee9eee2828573b8bdb1eaf0eccacdcacdd0cae8eae2 d3d5c8afb1a49a9c8fc7cac7e6edf0d5dce2c9d0d8afb6bbb2b9bc919694 b9c0b9aab2ad65706d6f7b7c6b7a7f6f7a76737a6b91916ebdb77ddbcf88 cabb66cbb967d7c272e3c664e2be48dbbf5aa2903c7876516b7a816b7a7f 6b7a7d6a797c6a7a796a7a796a7a796978786978786a7a7969787869787a 69787a677679697878697878697878677679657779677679677777667578 67787d64767a728387434a4f000002000002000000000002000002545e62 82959b6e848c6a868c74858c7b848b7b60678041457d21258e19189a1f21 a225278c1b1e7c181ca43b418f23298b2328912b2d922225961e21702729 785e5d8183856483886b82876f81826f80856f8085728186748385778281 7c857d7a85816f7f7f7180827283876f7e836d7c7e718082708284728485 697b7d6675786574747b86836770686a73696b7568565e5ba0aaaedee5e5 bcc2bba7aba0bcc2b1d8dcc68a8b7246481f4b4c15848768e2e8e1bdb9a1 9e9367cbc4a1c9c6a95656451418111e1f1729281f2a2b242c322b472922 68261f862e2b8c1f218a2222811f1d871f20851a1c8714159c22238a2222 6b18166018155b20195b3a226b653a3c391c1a1d0a2b2c0965653149491c 43411c37361e505343424d58556b8f354b5f354e503d504c28342b787c5f d3d3a1c5c69e9ba17ea5a77ef0edbce6e0a6f7eda8fff7c0827c5337330c 46481f4b50337d88734346313d39245c4d346851335f5835485126283010 4b553bd2d8c5bcc1b373776ea6aca8dee2dccbd0c4b4b9ade4e8ddd3d4ca caccc2dfdfceb8b89c86846fa0a08cdee2dad3dadabfc4c5b7bcbad8dfe4 d1dae3e0e9f2e4edf6838d94657273707c806e7d80747c6d6c6f4d8c8754 aaa05bc5b972cfc477d7c983dfd08de4ce74dfc352dec24eb599237e753c 6d7a7b6c787c6b7a7d6b7a7d6b7b7b6a7a796a7a796a7a79697976697976 697976697878697878697878697878697878697878677777657877677777 677777677679657779637576728485444b4e000000000000000000000002 000002525c6083979d6f888e68898f7c828a8978816e31397f191d8e2025 98262799232698202389181e8822279f333a98272d9e3238912a2f862b2c 7729256638317c6e617c827e6881866d81876f8085708188708188737f80 7078736c71657d806e768075758582718082708286717f85677679677679 6e80816c7e80657779667578667578606d6b828d87808a7c666f585c6354 737970e3e9e5d3dadabbc0b4a9aa93b9b697cecaa1b4af81807944878464 eff1e4bbb5979185528c835b807a5e454232181c151f201b1d1e161c1a13 15130d3f0e0b872a298d242787171a8a1c1e851a1c871c1d84191a8e2022 99292c86252a702125521b1254351f5b4a2377763d54532e2829141f1e01 4c4d254f4d28423d1936341e4b4c44404b594a5e824156682c4141475455 2a3232797a64b9b688b1b083dddfb4e3e2b8fdfad0ece6b9f6eebdf9f0c6 9c9270625d3c3e3e1e52563c3e4632383d204a4b265c5731605a2f4e4b29 3c4124505640575f5081857aecf0e7eff2eebbc0bebfc3bddcded1b9b9aa d2d2bed3d4c0cacab6c9c7afb8b498b2b098cbccb7d4d6c9bcc0baa1a4a1 d6dcd7dee5e5dde7ebd9e0e67d8489676e736771736c76786b7778636857 6a6a47888159968b5dada370d0c88fdbcd91e8d897e8d380e1c860e1c65c c3a93c847b426d7570707a7c6b7a7f6b7a7d6a7a796b7b7b6a7a796a7a79 6979766a7a796978786978786a7a79697878697878697878697878697878 697878677777677777677679657779637576738587454d4f000000000000 000000000002000102545e6283979d6d898e658b8f87868b9a7278983c42 af2127a12127901f22921f2297242887191e91292b9f32369f2c30982d31 87232764211f7151468a78686e6c54747d726f83866f80856f8085708188 6f8288737e7a5f645660614a5f5f3e4f584463746c72828265777b6b7c81 6f818264767863757664767865787764767864767862717186938f7d8875 60684772795b5f664b848b81faffffe7e9dccfccacb4ae83aca36ab8ac77 bbaf7ad6cfaad9d7c19b926a85773e7f74486761422b29181f221c232620 1f221c24221c433d326f2e2baa32359e282d851216942125942326881b1d 851d1d8b2527801d1e7821267a303759322445441f4f501b8e954d676939 5b5941a5a48c65674b494727322d09312f1b15181528324323375b354758 2e3e3b5d67692e353a3b3c27a39d70aea878b3b07dafab82ebe9c7ffffeb ffffeeffffe28e816246402434361c2d31193039224a532d565f275f6a32 5362263e4721575a4a6e7267717871565c58646a65d7dddbeaf0eecdcec7 d6d6c5bfbea6c5c2a3bebc9cb2b291adaa8ac8c5a6cac9b0dadbc6c7c7b6 b3b2a3e6e7dde1e7e0d3dbd8cad5d4b3bbbbaeb4b2b9c1c18e989a818b8a 6b78744146335e5c37827c5e9d947caea588cec7a2dfd6a2e7da99ead789 e1cc6de2cb69bca33d91854d7a7f716f7a76687a7e6b7a7d6b7b7b6b7b7b 6a7a776a7a776a7a77697878697878697878697878697878697878697878 697878697878697878677777677777697878657877647675738584454d4d 000000000000020000000002000102525e648199a073868c7a898e8c6c72 86373ba4353dba2f369d1f268a1c2091202695242a9a262d9b282e942127 9120268b2527781d1b51211869635488887c646a616e78777082866f8085 6f80856f80877081887582836a756f6972686c7364525b51616f68606d6b 69787a66757867797a677679667578677679657779647678647678677777 657270616a5f555d495c64526f7765515750909898e7ebddeaecd0dad6ad c5be87cdbb7bbca157e3cf97d3c9a29d92645a511b4e482035341924220f 2726172d2d1e2929182b281a423f346b383394333394292d8f191e962326 9626298e1e2189191c831b1e7716195d14144a1c15432e124c4e1e727438 94984e8485509a9777a3a2845a5c403e3d2225220534352b21272f3c4659 27355115202e131b194042358e8d75cbc698e8e19bab9f6996846086785c 9d9682e8e2c3b8b48bd4cc9d554a12544c1fa6a47f51513134381b444a23 5f683361673d454d2a32362144463b4f5048484b454d504d272c28686b68 cacec7ecebdcdad9c1c8c5a6c6c19bcdc598bfb380b8ad81b9b088dfd9be c4c4b3cecdbff8f8e9f7f9efecf0e9d8dbd7cbd0cfd0d5d6d0d5d6d0d7da e7f0f596a1a26d7a794b53425e613ea7a68bb8b6a3bebaa5d0ccb4ded8b2 e6dca9e4d58fdac970d3c072978540938f698f988e6b76726d7c7e6d7c7c 6b7b796a7a776a7a776978786b7b7b6a7a796978786a7a796a7a79697878 69787869787869787869787869787869787a677679677679677777667578 728485434a4d0000020000020200000000000001004c5b6077959d7c888e 7d777b6a2b2f951f21a6292eaa252c9d252b861e20871b1f922429a42d35 a2242c931d2593252a82222273211a5a3a2f697f6b74887f6b7d7e6e7f83 6f80856f80856f81826f80857082867082867385877486887486885e6e6b 6472685a686361716e69787863757666757867767967767967797a647678 6578776675756875737a8581abb4acc2cbc3cbd8ccd4ddd5b9c2bac4ccbd d6ddc4dddeb8f4f0baddc57bac8222e9cc7ef3e6a9bcb37a5c5822575832 3a412828291235311a5b583d615e3e36341e2123163e1b137c3730852525 8e1619992328922225962326962123942b2e882d2e521d133f311a37330a 6d74397d803e8a8c409392597c7b515556334447285a5c402c2d14303634 2f394c394054363d4f30343a5758537a775affffc8f4eca1f6ee8fdbc78d 8466504833262f231d282005413c0980793899923fa39e5cb9b786b8b78c 5c5c39474b22626a38444929292b1e2a2b2440413c31322d868a819fa29c 999f9a90948b888c7ed4d5bfdcdab8d9d4aed8d2a5d0c087d5bc75dbc78d d8cb9bc6be9ed6d6c5fffff2fbfaebf7f9efe8ebe5e9ece9f7faf7f0f5f6 f2f9fcdee8ec929ea2657175707d7d525c4c3e4925636951abb09fc5c7ba c9cbc0dbd7bfe7e0b8d1c689d0c471aba063817a529ea28a88968f697772 6b78766976756979746a7a776b7b796a7a796978786a7a79697878697878 697878697878697878697878697878677777677777677679657779677679 677777667578728485444b4e00000200000202000000000200010248575c 708b9174808676757b692c31951d22a5272fa3202797242a821f237e171c 821b209e2a31a82730981d268b1720831b1e8127207651456e816e70837f 6f828a72818673807e7282826f81826f80857082866f80856f80856f8085 6f80857180805b6b665f706a576762697878647678667578667578677679 6577796476786476756373736d7a79c7d2d1e0e8e6dee6e3dee9e6e0e9e1 e5ecddd9dfc9d0d7b9dbd8aaefe2a3c6a147bc810bb58e3acebc89cdc6a3 7e826d30331c43472d4b4829635c34615b336f69406e6b50252518200d02 6643368f4a43912b2b9121248e16198a1a1d81181b782b2757251a533627 54503963613f686a3d80814c99985ca4a57070734344451d383b1ac8c9b3 545747131a1f2c374f32394b3a3d486f726ffffffbb2b08beae3aee9df9d e6dc8afff1c2aa95884937242b1d0376692af1e882eee376f3e773ddd16c cabe68a29b669d9e875a63593b4d4f3b464f2b3340292d363234361d2223 969d9df3fbfbe4ecece0e3ddd1d3c6bbb9a4d3d0aee3daa6b3a25d9d7f2c ac801fbc9438cfac56ead498ebe3c0d9d6bcd7d8c4ecebdff9faf2fafaf8 f0f3f2e9edf1b8bec470767c5862666b75776d7b7649573f3443133f4a24 8b9674b3ba9cabb294a9ac8ab6b791cac497c4bb827d744a918b6fb1ab9c 95938e6e70707a848387929186918d6b7876677978697878697878697878 6978786978786978786978786978786a7a79697878697878677777677679 677679677679677777657476728485454d4f000002000002020000000002 00010249595b718d906a797e7c8087874d54941b21a82a31a4242a96282d 7d22237517197416189b2a2fa4242a961a23951e2896282b89281e7e5447 7484727083826b818e6f7f817480776f7c7a6e808173858777898b7a8b90 6f83866d818770848a7283876b7d7c5e6e6b5b6c645f6f6c67797a647678 6375766577796577796577796578776777776d7a79636d6f657071828c8e a0aaacc0c7bdd4dac1dae2c4d4dcb6e8e2abead589be8e21cb8200a67719 d9c698e6e1cfc3ced78c938a3d42254f4c22736a315c521c6a632f615c3d 3635293e3d2f2e321d5c3426823029891f1da526298e2022771f1f512116 433d2437361e282f144d4f3358563662603b6d6c40757747767f48878e5f 484f276e745e3e443d151e2a27355128303f444648343626616742b5b488 ffffdbfbf2b4fef5ade2d8b3756c68382c12534615f5e682f2e449f1e34a f5e74eeede52edda5c948a4597998c4e5d711634661e36602335572c384d 383f44818a91c7d2dbdee8efd5dfe3d1d4d0d6d6c7d2d1b9d7d5b2bbab6d 8d7013b48518c8890bc28609c0860bc39e46c7b881ddd7aed6d8bcdedfca f4f3e7ebece7e2e7e8d7dee1c3cdd1bfc9cdb3bdc1838e8d606e64445735 445b1f485b255e6e3b54643244541f434f23808c65bbbe9a888362726f54 aeab98bfb6ac8d7e7ca09b9a9ca4a2969e9b7d8680697675657a78687b79 6a7a796978786978786978786a7a796978786a7a796a7a79657877677777 697878677777677777677777657877647678748688434a4d000002000002 02000002000200000248575c6e8c917a79818d6f77913f47b73139b6333c a6283098252b7f191b851c219d343a9d2630a4232e9e2a31912b2b7d2c1d 7138177b665273877e71817e788488818a846f7464626b637a8a8a657270 2f3a375863627b888672818468798067787d6b7d7e5f6f6c5a68615e6c6a 6978786675786476786476786577796476786578776b77785f6968677173 a7b1b2c6ced0d1d9d9d5daccd1d6b9d0d3b2d0d4abe8dfa6e6d088aa842a c29024c0a25ce7dfbfe9e8dcb7c1c5ced2c9363720494422786f4368623a 706b482c250f3c362b444435373f2b4e31227230269e3936b83134892929 6027243d20143f40272c2d14282a0e403e2844422e3c3a242e2d141c1e02 2e36156f755190976d454b332229202e353a31384c31353e6c6f6c272b24 252c20595a41f0ebc5ffffcbf4eba3978d5e5c533b332700988b4ef3e57e e4d542e9da46cdbe2bf0e15fd2c25275764d40536f253d691737720d285e 1e3662314770273b5d8393ae9fabbe7d858f747978696a64b0afa5d0d0c4 dbdecb897b4498781dc39427c68a0bbf8306c2850bb6892acbaf68d4c797 d3d5bbd4d5c1e3e3d4f6f7effbfefbfefffffffffff9fefff3fbfd98a19c 515e4d5261484555324151302b3d1b2c39164d5831838b6b93977d767b5e 6d72527e7b61dfd3bea981787c383bcaadb0b0bdbb8c999a6170705f6f6f 6978786a7a796978786a7a796b7b7b6976776572706572706875736b7778 697878697878697878667578677679677679657877677679748385444b4e 0000020000020000000000020000024b595f7091988978818b4b54992f3a be2b35b32a359f232d96202798282bac3c41a02f35961d28b83946932829 8834298a56367e6d34767b5e6f89866e7e79777d747c7f6c5355397d8576 7583812a332d1e22171e2119343b3365706f6c7e8264767a647678667673 5c6a60596662657572677777647678647678647675647675657877616e6c 828d89e1ecebe8f2f4dee5e5d1d9d7cbd1c0cccfaec7c8a3c5c799d9d097 e7d48dbea75fd4bb71c0b587b0b6a0777d746d7575474840393723453e25 6e66435a54383e3c27231a0c3a2f243333242633203e2c1c6433259f3d39 b9292d7c26253c241b2b23122d371d61654b7373555c5a472b2a202b2922 292a2422251f11180e20270c828c5e838d711922152d333121252e494c4b 83887c353d3d3b464f272b241e1c04a19c6ccac2778e854a6d64382d2100 a79c52e6d86cddd041d4c436c4b426dacc54b5ab483b483a254b9123478b 1337790e316b2f5084204079153772031b470c1936262f383539302d2e29 aeaca8d6d9d6d5dedbb4a777937415b98d1fc99311c28609c18108b8821c c49b45d1bd88cdd1b9d0d3bee2e5d2e2e4d7c1c4bcb3b6b3abadad969998 7b807f3c4437525e43727d6a677465627464647b694959427780648b8e79 9d9d8e6a705a6c7c5eada98ff9e3cc9a534b951f24d19fa1acc1bd5f7776 748e92a9bbbfa5afb1737f80637672697976637370606d695d69625d6865 5d6b66616e6c61716e657474697878677679677679677679657877667575 748383434a4d0000020000020000000000020000024b595f73949a837780 723d458b2c36ac242ca7262fa42b33aa373dad3f449c292f8a111ab0313e b63442791e1f703c2d7a62475c63395e6a4f71827773817a6a75716b746c 4f574852594d52594f282c24292b202a2c2121221829302965706d707d7d 63747869787864716d53615d64716d677777647678647678647678647678 677978626f707d8786b6bfc4cfd9e0d1d9dbd9e2dfdce0d2d6d8bcc9c9a6 c3c59acbc696e1d7a1e6dcabc0b589aeab8ea0a597363a2f42463d59594a 44422a413e24323010322f153937212c2617231a10232118252c203a1f17 672d257d322e8129264d1c193027202d291e2326165856409b987985836d 2f2e2225241b292a222728231e211b131606484d3091987d586548161e0d 171b126162587a7c6f4042352c2e21676337aaa156aa9e48d1c462d5c76d b6a752675803958631dfd168c6b939d0c041baa827988b2b908b4c37484f 1c4390234789214278112d601f3764132f652848841c34631c2b4e26334f 2935487e848fced1d0dbe0e3d8dfe4e9e3c58c7a37997719bb8b12c28b11 c4880eb3821fc4a253cebc8bb8b9a2cacab8dcdfcfc1c3b8868a84535652 242726101310393c36646a616d7767707c73606d696c7871727e7582796f 6c4e4243251b83655b938c76a0b18accbc9ee6b9a39b47409d252bb77b7c 9b9c97d0c0c3e5c7cfd9acb4b2757b815c5f7f7573686d6c546d675a6a65 5f6a645d68655a68635c69675a67665a67665e6e6b65747469787a677679 657877667575748383434a4d0000020000020000000000000000004b595f 709198847d84895e65812d35a4262dab3037a93338a433398d222688121a b3323bc13f4bb02f3d6a1f1d4836235f654f5a7b5f3e543b444f3a737f76 728282707d7b6f7c7840483b30311d2c2c1d2f2e222d2d212d2d1e2c2e21 2c3425697772687b81647678677775586561606e64677775647678647678 647678647678637574626f70909a9bdde6edecf7ffe8f2f4d0d8d3cbd0c2 c9cdb5c6c8a7cacca1cdcea6cacba5dedfc6c2c5b5a3a79ca8aea74c5045 494c3a8687707476583133173136194a4b323d3b233833232c251b26211c 1f201b3c1b177d3a355a2a24391c1231251c2127201f201b2d28222d2816 504e2c5958402d301e2d2f2226281d23241f2222201d1e161e20135b6246 7180535d66420e1200686854929281938f75544f2bbcb160ffef70d1c144 bbab31c7b438cab437ad9829a59330b5a53abaae3abba9378f7b0781752e 5453382b405c1f4a9d14397822406b162c540f1e4220346525427c142b5d 21325910234f3b507ed5e3faf5fcfce4ebf3d1d9e5dbddd0c4c29b8e792b a9830eb6860db57e00ad8421cab16ac5b78acccdb7e5e5d4f5f7e7fafef3 fdfffcf7faf7d9dcd9969a9261665852594f4d58524452505c6e6f747b7b 7c7c7a7755546421216b2a27541a12877158adbf919a805ea9644c9a3831 941920bb7475ffefe8bf8b8e97424b972b34aa26309440468c6767716f6b 4d6e665a7069616f685e6c675c69655c69655c69655a68635869635b6b68 657474697878647675657474748383434a4a000000000000000000000000 00000049585d7091987f79809d7078963f48a1232b951c258c1b20830f16 8b151cb1353ebf404bcd646788362f623625757255828a767b908178877b 4d594e3b494261716c6d7d7a6e7e7b575e553434232f2f202b2a1c2f2e22 2d2d2134332725271740474073807e6875736b7b795a686359675d6a7a77 65777b66757a6574766d7c7e6b7d7e637275c3d0d0bfcbce95a1a77a8488 a0a8a8ccd2ced7ded2d4d7c5bbbda1b3b49bcecfb6cacdbf999c9bd2d7d8 b1b8b83b3f3944443566675364654c3c3e223d422344462a333519312f17 35311c3633253130293422215230324027252d1f172d261f272b221b1c15 1a19122724162a28123c392838382b2f2e2424231921201921221c1d1d18 1b1c15222513333b1b707858666e4b888d6d8f9175716e44867c46ccbe61 d0c13cc8b539beaa379e8812a28c149e8a169d8b1ca89627e0ce5cab9726 836c007d7137353834283c650d3184344e8c20345a18254420273c2d3c5f 142c5b142b5d1f36682a3c6b23345c586175474d499fa5a5dfe6e9e0e2d5 c3c3a3b9ab71a68d39a3852dbb993bd0b76dc5b780beb58ed0ceb6d0d1bd d7d9c9dde1d8d8dedadde2e0edf2f1fafdf9cbcfc9494e4a434b46606d6b 596e6c78706e6844427d37389a34367c28295d1f1d502e1e544e2d82543c 99433398363281161caf5c5fa76c697c262aa02f37aa2e38b8323a9f3138 8c383c876060636c67616f6a5a70695b6b665d68655d68655c69655c6965 5c69655c69675c696762706e677775667575748383434a4a000000000000 00000000000000000048575a6c8d91837a7f88585f8a333aa12328931e22 871b1fa22c33bc3e46c44650c94e5796473f66442775694877825b5e6752 474f4c545f5b75837f66746d3d4e445869636f827e5e675f3639293b3b2a 30311d29291a272a1c30302130311d272c1e5f695e74827b6e807d5a6a65 4d5b516b7b7964767a66757a6675787180827486886d7c7e677777687478 616d71b0babee8f2f6e2edeeb4bfbc878e84b2b7a6d4d7c7e2e4d49da09f 303640e4ebf3b8c2c62c2f2c46463746463534352125290f4149263c411f 2c310f292c0b3e3f1c42412b3a392d2929271e1f242b2e2d242822262720 1d1f1240423732342c1c1a1327251c2d2c232b2a202b2a202d2c2327251e 1f21191e1f1a2427241e20133a3b24545c39758455727b50696d46615e25 5e5307c1b34ab4a61db9a62aaa95278d7505917a07b8a22ac7b436ceb840 c2ab388e7704a18a15968e5c232d3d283c6d193888293f7623304f1c2435 2f3133273044172b4f1f396a1d3d791c3461273654141c2983877fe5e9e3 dde3dcb5b7a78a8b72b4b089d6cc98cabf86dad090c8c08eb1ad86cccaa8 d4d3b5cecfb8cfd2bfdadfd3dbe1ddc4cac8b5bdbdbbc0c1bcc1c2a6acaa 6d75705a6a6557726b7d6662843f38962e2fb42d308b25295f1d1f52221a 482d167c3b2b9e3b2f8d2d2b782022771619841f20ab3336b1262bac242a a82227a32027a7262c863d3f756661656b6753716a596c665f6a645f6a64 5c6a625c6a625c6a625c69655a68635a686361716c657572728483444c4c 00000000000000000000000200000248575c6e8c9180757b8452599e414a be3b42a82a31b2393fb73e46b73e46a0343d791d23581e144f3a1c544a28 62663d6766494a493328271b2c2f2c69716e717f7a4a585353645c6e786b 3f422d3c3d274241293636222629192c2c1b34351e363927464d3e4b544a 526157313c33535c5275838164767a66757a6f7f817584897283876d7c7e 637373626f70b8c2c4f3fdfcc3cfc889918f5c6562b9bfbde6ece8d4d7d3 d5d8d2a1a5a9363f48767d824b5353282b282c2d251f21171e2013212313 282e1b3639272e321d36371b4d502a4244283437242a2b2623242b282a2f 2326251f231a363b2bbcbeb18484771815092e281e2a25201919142c2c29 2326252a2b2825231f2324211c1f1e282b282e312b53584556613d4e5733 4149263a3b13403a0adfd992d7cf70aaa14aa69b4c9b8b39b2a248e5d364 cbba339f8d0e97830daa9728dfcf64978f5d2d323838435b2639622e3b57 2b3340232934282c35313c5920346528437d21428721315d3d3c5039323a 999086a5a2998c90857d8070bbbca5b5b197cbc6a5c1ba94aea679b3ad84 a19c78b5b295d7d9bfd7d8c4d3d6c3d0d2c5edf1e9f3f6f2e1e6e7cfd4d7 a7aeb18a8f8d7c837b48534a3b4f44564e4e69464f8d3b45b030388c282e 5e181959201d4d231871241ea43734882322781c1d791318992b2fa12b30 9c22269a1e259c2329a2272dab30379032378345437f6662636e685c6965 5a6a655d6b665c6a625d6b645c6a625c69655c69655a68635a6a65637373 738587434a4d0000000000000000000000020000024554596a888d7a6e75 89545cac4d56c23c43aa252ca6232a9e222b8a1921661014581f1e553625 55502c4541184c4c1d5f592e685c333e351f24201a272a29697677717f78 4f615157624d4c51343b3d1f44442346472e31341f2d2e1843452b393d27 565f4a7078663c46361e261742493a7c8a856f838667787d6b7d7e738589 7283877483855c6c6a889694e5f0ef8d99904e5c4b414b40b2bbb5f6fefe d4dde2d0d7dabec6c6a0aaae424e543e484a414a453b403f373c3b5d635e 4b5248363a33323532272b24242820383c2240471a43482631371e272b22 22272d232529191c1e282c246c74604d503e444531312c1c3b332448443b 1f221f1e24241f262b1f21233e3c37272728181a1c282c32444d543c453b 616b4f5d674b435030181f062c2d1956542f5d5b253b39073d3d0e423e06 6d6623c6ba53dbcb3dc9b834d1c144e6d96aded471605c26303129191c1b 2a31343e43412e312b22272d2126363a486e112a6319387b234893252d58 4a39413d2828331d1040382a898e7dc2c5b3cdd1b99b9e8cc2c5b5cdcbb5 9b987b9e997ab0ab8acbcbafc8cbb6d8dcc6dde1ccc4c7b4bdc0b0ced2cc d4dadadee5e7e9f3f7bdc3c172766b31392c3542314f5659494a607a3e4f a72d388c282e6419175b1a19521c1a7c26289c292d8e26298023228b2023 ac363b912026851a1e871b2190272c98272d9f2a2fa532359a2c2f7e4243 706964656b67596f675b6b665d6b645c6a625c6a625c69655c69655a6863 5a6a65627171738587434a4d000000000000000000000002000002445358 65868a736d7491646c9b474dab31329b2b2987231d922d2c801d1e6c1e1b 5a251b5338207e7d5669674050522747451e544f2b3633192a27171e2015 43494277827f697c7b5c6a604c57444a513840432244462a3c402637381f 424428313623454f428993864953462a2f21252815434a407b8886728184 687a7e6c7e827283877483856373738f9c9d7e8a8b59646159665a747d75 eaf2edc6ced0d6dfe6dbe3e3818a82576058677166697162585e4a494d42 50534f5c5f5e646967444a4a565b5c4a4f4e282e29323726303515474b31 373e252b30222b2e2b29292721211f222521272c281e1f172525182f2c21 302a1f2a25201d1d18191c1b24282c282b2d3434342d2d2d181b1a212629 222830242a25545a465b624649512e22261023251b19190a26240e323118 43452747451e3e3c086f681fe8dd7df7ec8ef7ec8ee4dd8a7c7831393300 504b1aaea66ad5cc82dcd486cec6769e985e4948232d343723345e1c3056 263e5e2a2a2a6752318c7448644b13897c4cc2c19ab7b7995e614c565848 d7d9cce2e2d1afae95b2af949f9c7fc3c2acd3d6c3bdc0b0f4f9ebf1f6ea cacec5a9aca9aeb0b28285845e646093948c707061242a233642432a394d 1e2f565131537e2f478c3744852a2d6514175b151682292e861d23942b30 922c2e91292b851a1e8a1c2096282d82191f8824288d24298d222895242a 9f2a2f80373a6f55516c6a66546d67596c685c69655c69655c6a625c6965 5c69655a67665c6c6a657474738587434a4d000000000000000000000002 00000242545865898c72717786616894484b982924a34a3e93503c6f2217 7c27216d291d6635225c45255c60325d61385f663e4f5231494b2c46452a 3332172d2e1a3a3d2d747f7e6e848e7486886b7d72525d454e5731494f2d 3a401e3f44224147252b331f4e5a5177837a3945392f342433321c232616 495348808e8c6d8185687a7e6c7e8067797a67797a6072735f7170677775 5c6a62c3cfc8c1cac4a6adb0e2ecf3d8e1db717c69303922424a2c616646 545a383134225c6059343a38323a3c454c52353c41676f713c4441242b21 2b311e2c331d454b332e33202c312335372c2c2d252f31331c1f281d1c1f 23211a27251e201f1523211821221821221c1f22212f31331e2022333635 181c15151a1b161c2420252435392e575b43484f27363a251b1e1a222426 202229272a2735392b41452d3f421e31300646420f6e6a2f7976346c6a34 494b203d3800ccc166ffff85fae549f4e147f8e74de6d85ebab2564d4d2d 1a233c3f4950768073a19b70ccb76cf7df88e7cb66ccba69b2ad6e66653b 1c220c737868d1d5cac1c4b4bdc0aba4a58ec0c2a671725ed5d8c8bfc4b8 868c85f6fcf8ffffffcbcecdb3b6b5d5d6d140423527261735331f2f3432 2a374722395e11346c211e4f522c52843d529c33387f21256511127f2729 7a1f22801c20962a2e8822276c0e108721259a2c31841e237c1e2087262c 8e2d3398272da82a2f8f3b3c7e55516d6661516e67576d685c69655c6965 5c6a625c69655a6a655b6b6861716e5e6d6d6f8180444c4c000000000000 00000000000200000244535867868a72737a7c636c682f31812a21e3a79b d5b4a1613c2f6d474061423162492f665a396a6b40585933555834585a39 4043243c3b205d5d4155543e252612636c647b8d916e8081738584718074 535f47555c414348263d4320434826343c2b68757374807a3d493d363b2b 3d3b2333331f1f24135a635b8191906e7d8065777b64767a647678677679 697878667374707b7adbe3e379817fbec6c8d4dbe0e3ebe87b877c535d50 49513f454a39494f3b393e2b414633707567656c60535b4e4a514544483a 454836363a25383c242e311f242a192b30242b2f26393a332c2b21262624 2c31342224261f1f1f1b1b1b333635353737131515252525191916323438 454c543f4445d6ddd3525a57020c10161b1e272a295f634e4d542a525639 2e31211e1f1a252429252523171c0e444732474b2e2f31153636182f300a 2f3104373b12495028686721f0e680f0e061f0de41e7d33cd1bf2caa991d c1b34c9289442d2905bcb580cfc882c6ba64d6c55fddca60d4c250d8ca61 d0c6665751153a3c204c4f3d404439c2c7b9c5cab9787b68eff3de737361 7e7d6efefff5868a84595d57e0e4dbffffff9da09d8c8d85605f53201f13 2726172a2c2c2a333c1a2a48122958141d452621414c2e367c4935773a2e 66211b802a297a171b7f1018a42d358c20277312158f2427a22c318e2025 801c2084202683222890242b9724287f36387a5e5b686662526e65586b62 5f6b625f6a645c6a625c69655c696564716f5e6e6b5767646d7d7a434a4a 0000000000000000000000020000024652566985886a71767a6e7575514e 985c4eceaea086867464695d6e7a71646a546f704d64653f797a4f858660 5153324f52333b3d1f2c2e1036381942442844462a4950417f8d887a8c8d 71878e788b8a77857b5c6850545d374b512c3c421d4e5848748385697772 3e4b3d393f294043243a3b222f3019222a1b6977707c8b8b667b7e647678 6578776675756675755e6b6c909a9bb2bcbd606b6ad4dcdcaeb6b6bac4c3 8c9a96646f6c505b55414a45545d555c64503f4a28495033666d4f5c6346 49513040432240401d3f42204c5132494f3b2f352c2629232b2f29292a22 36352922231c202621282d2e34393c282e341b242b40464e3f454d1c1e20 14120d292e314b5662374241b0bdaf68746d212e2f2e353a1e23295b604d 5a61344f553044492c26281b1f1f1f21221c2e3325494f3b242b12414635 42473b333926363d22404b2c414f2a5e6015cec753d2c63edaca2de8d643 c6b3289d880aa691207b6800988928cdbb49b5a11ec3b432d3c948d3c948 c5bd3bc8be3dddd04d8d86333a3b1830331c5a6155ffffff8b95874f574a f8fdefb2b5a540412fcfcec2e7e8e04d5042383b28b3b8aae3eae0484a3f 202011302f23272a1c282b282d3437212b3e142346192e4d1b364e47564a 6268376a50316730227927228b2021a42e33af31388c1b207d1a1b912124 a3282c962326892023831d217716197e171c821a1c763a3b756661646862 5770655c6e635b67595d69605c6a625c69655c69655d6b66586963596662 6d7b76464b4a0000000000000000000000020000024650546b8285657177 6f737976686b8a6f69a096925c65606976756072737c857da2a590a1a088 938e6f918f6f686946414120414120454527403f212a28102d2e18363927 4d5543636d605a695d505d4c58644e5b6149474c2c494f2f5358382a301a 5e6559858b755a5f3d3439193f432637381f404229292c192f36277a857f 728485687a7c6476786574766978786c7979737f80747f80646f6ec5cdcd 9098985c6766717f7d687372505a592c3238484e56595c59484b3b353923 4b4f3553573f50563e3f43293335193032163e40244d513a3d422f3e4335 33382c383a2f37362a2d2c2325261e1a1a182224262c323a384552374250 3e4856343a4226282a282c35333c48363f46142021384548424e543f4852 333c48646b5f5e643f444a255b613c393c2a1b1c19181c13373e2f40483b 272e2156584b3b3b2c4b4c363137144d55323f4a26373800bcb348fcee73 e4d546efdc4febd647c5ac35896f0ca1892dc2ae56b09926b8a012bea91a d7c837e4d449f3e55dddcd50d9ca548d873b3437163a3e27e1e6d6e2e2d1 3d3926404034eff2ecdcded3303021a09f93f8f7ed75756631321c4c503b 636855383a2b2224172d2f223032252d2f24282c24272b2f2a3241374145 3e4c42576355505b4644422e5f53409d665896382b9f2d2bb02a3490171f 81181b9d272caa272e9a1e25901f228c1f238d2427841e237c181c682727 7256516b69604d67595f7164909c8e5f6b625a68635c69655c69655c6965 5a6a65596664707d7b464b4c000000000000000000000002000102485253 70828460747760777a667578676f71606c6f62767a5f757d5d767f627171 7e887daeae9fbcb39d6862443e3f1746472142431d4242223e3e20323118 252612383a20484e2b383d1b3b4420414928444b2b474b2e3f43262c3016 43472d4a4c303032149392688e8c5641421a3e462831361943482843472d 252911454f447887876f7f81697b7f6675786b7b7b74838363737362706e 64716d76817d747f7c5a67665e6d6d5c686b5663664a535f43475c545461 6260612d2c232d3119363a253339264c4f3d3c3f2a24250e1e20043c3e22 363b1e383b263e43333a3d2f35372a28271b26231537352f262624283239 5567775d6c8033425629344240464e191f291b232f333d4b20303f1b2936 44525a495764303c4f57605a757a5d5258334e582b32361e22231e22261d 3f4939363f37495450484c414c4a34606040474c204148202e36117e7e3a eee783ddd361cfc242d7c43ad3bc26a18814856913927826a78f40b49b27 cdb219ccb518d1c01bddca30efdc4cc2b235bdaf4367631e313616484c32 959b8559523c4f3b24383024dee3e2edf1e94447376c6b5ffffff66c6d58 313415434527363c1c353923484c41272c1e2227162c2f1c2d31192c2e1e 31342c383c2242461a3c473426373b162c254966509c84698537189d2f27 b125318f111987191ca42a2eac242a9c1c21951f21921f22952729831d1f 781c1d61211e6d47406b655b536d5d5b6d5f707d6f5d6b625869635c6965 5a68615c69655a6a655b6b686e7e7d3d4545000000000000000000000002 00010248515670828663747862767a63747866757863747862767a61757b 60777c6373736a756fa0a4999d9b8836351c494b2c4345293c3e223b3c25 343724393c2c5358474b4f353a401c444a25494f2b454b29484e2b404525 4146273f43292a2e1634351e3b3c2351522fabab7c62623d434828383d20 363b1e474b2e393e2129312058635d7885867385896e7d806777776a7a79 6777776574745e6d6d5663645663645360614e5b5c4a545648525150575c 4e525b4b4a4f544e503f3d391e2013292b1e26281b323525373d2a3c3f2a 36371e292b0f333516494a3135392336392931332831322a1e1f1a1b1d1f 383c45474d573e47513d43504147544149583c47553139470f1723333c48 3b4651242d39525b65545a653137422c302a7c8066787d5b4a5429393d23 2423192c2d233c44373c433c2e36344446394b472f504f326e754d434622 272805b0a965e1d56ec4b744cec141dac73ad9c0269d81009e7e148b6d06 806702a68a14d6bb31dac030dec731ead84ad2c640ccbd57a5974c403701 3a351357563832371a40321964432e4d3323d4c1b6d8d1cc242928282d30 adb3bb494a452d2b153735223a3a26393c2c898d827b8074515648454838 3c3c2b3333242b2a1e35331f46452a22251f2833412c3431525b44946955 7f2210a3322dab28318c11188d1d20a82a2faa2127971c208e20228a2225 8824287d1a1d7b1b1d6724209671647e796c536c5f5e6f6458645b5d6962 5d6b665c69655c69655c69655a6a655b6b68667673394141000000000000 0000000000020001024851566f838661757862767a6175785f7678617578 62767a6175786277786476755868667d867e777c6c3f422f4f533b474a35 4548364a4f414e574c5c66596c79693f492d414820494c26474b244d502c 454b26484e29484e294045283438202a2e192e321d3c3f2055572c595d36 444a25393e1f34381e353a1d474c2a2f361d4b5344636e686e8081667578 66757565747466757566757860727352616349595b475457445152465150 48514b4a504b50534d403e3c3d35383c3a382c302a2a2b2430312733382a 3c4433454b3541462b3a3c20343716595b3d5355392b2b1934352b313430 1a1f202d333e4a546530343d2a2a2a2323262c2b303d435033435427313f 151e28383e48626870313742262c373d3e45353535191a1063674f8b9070 48512644492c2726171f21172f352c252b273036344444355953374f4f2e 515a344949262924038a813be3d569dfd35ddacf4eddcb3bc8ae0cbe9f0f c8a723937300b4991db1961ba58a0ee0c341edd248dac847c8c247aaa04c 6a5c2f62532b4d411a605b353c421b382606623720794e377148303f302b 25303c394658213049292e342f2d1c2b281a28271b34352b7e82776f7368 54594b383a2d29291c2825172b29182d2a1c27241622232822293d2b2827 5c533b965a4b8b1f199e292ba72c33891016932024a6292eae252b941b21 841f207b1d1f6c16177416187c191a632119a1806d8885744965575b6e65 6470695d686556645f5e6c675a6a655a6a655a6a655767626575703b4340 0000000000000000000000020000024851566f838662767a62767a617578 62767a64767a64767a6374786374785e6d6f8f9e9e9faaa4656f616b7568 67716467706867726c646f6c6a757170796e535c4841482d444a25474a29 4346254a4d294c532b4b512a4f552e4c522f3d42233f432930331c2d2f16 31341537391b4c522f434828353a1d363c1c454b26484d30404630535d50 606d696b777865737865737865737869767962706e5059544950434a5147 48514949524d48504e474d4b4d504f3c393d373138322c2e272520302f25 2629193f422d4a52344c51344146294a4b3241402739371f4a4b32272617 21221a1a1f20353d475359641d232b2a2c303633323c393b403e3f35363b 363f461e23291e20222728304e4f594a4d591319241312182b2625221e15 3633237c7e645359363f4027292a1657594c41443e232623313430595746 827c5e5353323d45223a3b221f1b08685e28d7cc71cfc157cbbd42d9c33c ceb21eebcd39e4c633b79b07cfb61fffe963a087107153009d7e3d9a8546 6c64264e45194943275247285d4e2b60533253482946361d67503c634a34 5f442d2e282a2c3c572b3d622638642c354e2a2c2e262722242317333226 3a3d2d2326181e2013201f15212017201f132424132121101d1d0c1d1e16 181d1b24190e5b422c974b42a427299c2329a02d33830f16942329a62b31 aa272e8e181d821c1e831d21821b209025299525286f1f1c9d6f668c7f6f 556b555763497e806192988569726a5964615d6a685c69675a6a655a6a65 6676713c44410000000000000000000000020000024851566f8386617578 6175786374786375766476786375766374786374785f6e718c9b9b9eaea9 6375686171696376726375766073796d7b81697677434a3e34381e474c2c 3d431e383d1b383d1d474d284c5628424c1e424c1e4a54294a5429363e1b 2e351a2329112f351f2e351a3138184c5132434826404621474d26585e3c 3a4221434c353d493b6d7a79697a8464757e65777d6b7778636e684d5242 4d4f334d513a494f3b444b424b5353474c4d373c3d2b2d31292830343135 2e292628271b2a2e1930351550572d4147224b502e37381f2e2c19272512 30311a2525181d1d1830373c5360701b222a1e211d3b383746423e484340 43413d565654333633312f2b2f2b252b2829403f474a4b55434951161317 3026222c231c38302458564371765934381b383d20474939373b3530302b 2526207977638f8a69575736464f2b34352124201a3a340ba6a055ece181 f0e16ceed657d0b228eed23be8cf29e8d024f2db27ebd441edd663654612 4a2730554045403936322e2847493c5a533d4c3d1a4a35196a4f38473824 2828172b24103f311a292d382d436e253b701b336e2738602b35461e2327 29291c2c2c1d222610232614232616242317242319252516262a14292c17 292c172a2e162c33183a2913512a178c322dbb2d379f242b942b2e7e1317 8a1c20a12b30a2252a87171a8421228f242798252ba52d33a12328791e1f 834d49917f6f6274555c64377f7c41b0b18eafb4a6656e665865635d6a68 5b6b665b6b6665757039413f000000000000000000000002000002465054 6f838661757862767a64767a63757663757663757663747863747866757a 5b6a6d5a69696676736777776577796574766b7b7b636e68353d2e31341f 3a3c2047492b454b26434826484e2b545b33555f31586234586232555f31 5f693b575f394c533342492e3b422941482d4c5333505536454b293f4520 4349214f5530464f29576049525e55515b5d75818a626d7b586577626962 6466457a7744a9a55bb4b26fc3c3846768403b412e51554f3c41442a2428 2f22243225243228242a261b292c19383c223a401e494f2d454b26434529 35331f2826132f2f1b1a1b13272c2d5c60662c323a1c1e201c1a13221e15 3c392b3131253031276969674042444a464244382f5f575a54535d201c25 5652593b303227150f32241c24190e1a15055a5d483a3e292e321a222417 29292731302923201274705875734e434625515938323726222424232012 241e00785f38b48b58946e19bd9c23f4d951efd941f5dd40f5de3ce9d448 f4e36c89722a3c23093321003b3002433a0e4e4b1f5a501d514005594510 5740113a2d0c31321c37372633332431383b1c2d4012223e1e305024324e 222e432228302c2d2526281b31341f3f422d363a2527271330311d3a3b24 3c4124414629484d2e3940203b46244b3f254e2f1c87302dbb2d37a2272d 7f171a881d20881d208d1a1e9a1f238e181d8d1d208c21258c292c8a2225 8417198b2529862b2e814c45786b577a7453959a6ba2a68999a0945f6a64 5868665a6a675a6a655869636575703b4340000000000000000000000002 00000248515670848761757862767a64767a647678637576637576637576 63757663747863747864757c64757c64757c61757b6d7c7c5c685f353a27 3f42204043244043244649275258334d532f4c532b3e481d4d592b4d5727 48521f4d57274c5626454e234a562c373f1f2f361b353c1e394020414725 454b26494f2b464f274a5429545e304e573e4a564f323a3a383f444d5566 434d6a454838a19e61e3dc82e0d75fdbd463dfd96dd4d28a666a43444938 454c522d2525351f172f1e172b1f192421162a2f1e393d27353a1d404623 4650253d42233738213435212d2e1c181c153a4448424748171a162b2922 282215312f1b36371b4d513a444d394246405051583b3331332317594e4f 5c5a6850474f2a1c1f43322e331d1349362b4e4033302a1d4a503f505544 23291527291f302e2c2b281c302c1459593953572e696e4c313c1d1e281b 1e2b2c2f333936353f452430652530734113ceae43fbe367f5e557f2dd4e f9e251eedd56eee367a99e40594f0d877c2dcec367bcb25e6964167f7221 978531a59243a392485b5420595b3d3b432f2c3b3146544d38463f303d3b 25323526334126344b262f381518151e2015363a25363a23292d13363b1e 4348283d43203c421d3f451d495026414a2138461e423c2047311d7e2c27 b92b36ad31387c17187f171a9f37378d1d20961e21981d21a42a2e861e20 6a17177219197c211f96282da4262d802d2b825a4f9b8d767a886589957d 6d776955635c596c685a6a675a6a655767626575703c4441000000000000 000000000002000002484f5470828663747862767a637478647678637576 63757663747863747864767a63747863747b63747b64757c687a7e65736e 3943363b4334464e3a4c523c4950373a41244149244f55304d542c535932 545d32495327515b2d4d5528454d20495028444a252c31112e32182e3316 353b183c411f383e194147223e471f404920424e22515a34333b1b444821 6a6a3d7c7a5381815e858041cbc266e1d772dbd463d0c85ad3cd61e5e188 d0ce8858512e3c332f3925213d211c36251c2a2517201d0f292c193a3e29 363a234045284a532d474c2c3b3d212b2b1723221321221a202524363938 3434323c382f443f2f36321f342f1a5b58482d2d213838383b3c4628201e 4135234f46425c57605a4f552d1d1e3b2925544138423128372c21211b10 40423553564420270c2828175c594d3c34263329165d573d151500424224 3f412532281736231a3f25245636397d4a446a27168b5f1edac554fff074 f1e65befdf53f4e252f1e059f7e76aa3911fc7b64ef3e275ccbe48cbbd51 c9bd588b7a1794801bbeab4bcfbf60b6ad653735013a3b133b4325393e1f 4a4d295c6049646b5c52594d2c33292f2f1b625f4045432d2525162b2b19 2d301b41462b484e2b3f44223c421d454c244c53294d532f454d2a3c3820 3020146b2020b22f38b03239a631357d0c118e2629ab3a40951d22971c22 a92c3093252a7012167c181e841e239a262da5252b87393a7f666279756c 5a6c5c5c6a605f6a645c69655868665868665869635767626575703b4340 000000000000000000000002000102485156708286637478627778647678 64767863757663757663747864767a637478637576637478637478667578 67777745514847503b5660525e6d63657264505e483d4a2d2d3912414924 4a542b50572f4c532b5a6039515a32565d324b52253e411b3437163a3c20 363b204449294f552e5258334f55304d542c4953274a562a4554274b5321 6c7136a6a356eae283f5ed8cd0c963bdb243b8ad31dfd865d5d265d1ce61 ccc85bd2ce67ede98483723932180a44271d3c1e173225182e321d2c2f1a 292c17323523353a27373e25495130494f2f3d43202d2e182c2c1d201f13 1b1d122729212a2b26302f2342412b3f3a273e36252d25193f362f403a3c 37384236322a6963474c47393e3b3c3c323134252042312a3b2a21584a40 51483c2d291e17190e484e3634401936371b5b5742322817322516463f2b 2a28104e4a32353217543922713e2a7c46386f352da26248d49061a7802e 999019e8e061f7f167ede458f1e757f9e861f1dc5fc1aa23dbc433ceb92a baa717b5a11cb19e22b09c239f8b15a89722b9ad37f6ee8f9b974e3a3900 4f521c77763a9e99577e7f4dccd1afbabb957c7b51b4b07dcbc586ccc8a4 49483c1e1e0f2e311f3a3f22474d264046213c421d484f27484f25535934 4348282d2a172620185d1c1ea32a32a92931b83338aa31377d1417922227 9d272c941920a4242aa02d3387212584181f95262ea1292fa926288b4546 74696b616868516b6a566b695c6c6a606d6b616f6a606d69576762586963 6575703b4340000000000000000000000002000002495056728387637478 62777864767864767864767a637478637478637478637478647678637478 63747866757a63727562706e6b796f75746d7b6a638269607f5f53735a47 534325423a1c4d4d2d5859335e6337555828575b226365295d5d1c9a995e 6e6f38373910494e314b502e4c53294d542c4a542b4a542b4d562e545b31 4b5225707233bab864d9d376ebe57ee4db70d8ce5cc4b93dbeb12cddd45d d8d266d8d268c9c55bcfc95de0db6cada05e35210a3c291e382625382f28 2d30202c2e1e2a2f1e2629172a2e1931351d44482e31351b3d4225494d36 363a25313424272a1c1a1c1117181120201143452b2a2717160f083b342c 5650452b29243336354643385c553e3a32235a514a2d211b261a14453931 392e223a2f224d43325b554b3f3d3935382856604146472e38311d352819 4d3c314137263b371f57462b4b310f945931ae5324a7552d9a51308c4d2e c28e6d9b6d3b8d6623ad8939f9da79ffed8fffde82fbd871b89a24bfa222 c3ab1dccb32fc2aa2eab931999830bbaa429bdab2cc8b53cbead36baad4d 9f964ba8a15bc8c381c8c17eddd690827f50565740807d60d6d1add5d0a0 aba569cec9a8e2e1d73433272d2d1e43442d484d2e404525414725505536 5257374b4c363132201a1a0e35362f481c1c862d32a02d33a51a21ae2d33 a9363984161b8823258f2126962025962629932829962b2a982e2a8d2d2d 8835357f5758656b695f6968596c6a5868665d6b664f5d5b4956544a5755 606d6b5966646575703b4340000000000000000000000002000002485156 70848762767a627778637576637576637478617578637478617375617375 63757664767863757664767a65777b637576738886857875683935652725 71232272362a754a33533a22464024504f2a4a4f1e919457b6b46cb4b162 c3bf69e0de8ccece80464a12424a2749522a4953254d57294e5b2c475427 4f5b32474e213d3f0f969344f7ee81e8df72c9c455dcd35be8de5dc4b930 c2b524dbd052ddd567dad468d4d066d6d05fe2dc63c9be72362908372d1f 4943453c3a361f21172e322740483b4045343539212e321d252813454934 676d55373e25373e234145304b4e3b191b0e1d1e142d301e373f212a2d1d 2f2c2b3a3831282819414336222618312e20362e1d4a3c2d6d5e4d3d2f25 251c15484238413e304a4231574b34342b223e393b3f403649553d3c3d29 3f382437291a58453a3d302149422b63492a683b11b25b21db5b0fc45b15 cf7b3e733810462512885445a360518f512fa26d34b07744cc8f63a57327 be9a2cc9a92dd4bc2ead9217a3881ca18816b49c24b7a124aa9b14e6d355 d1be458b7a17887b2db0a355f2e896ded384cac2755d582a1c1b0d1d1803 a5a081f1ecbee2dc9fd9d7b5bdbfb43c3c2f2121123636224c5036575c3f 4f543444482e3539212121121a19122a2e254a574b301914561f20a03d43 b3232b970e17a5272c982d316a15148727298a22258e212091221d942b22 973524833e377753536e6764546d67596c685c69655a686366746d34423d 0b1917202d2d606c6d5c69676575703b4340000000000000000000000002 0000024a545874888e65797f64787b637478637478637478637478637478 63757663757663757663757663757664767a64767a5b6b6a788880918077 76463b732b288628297a2725722a22603123644d39594d24707231c9c87d cfcb75d1ca73cdc76cd8d179f1ed957878393a401c4b512c4c552c404822 41492449513040462b2f300d4f4c20afa65efaee86ece27cc4bd58bfb44a e8dc68d5c845baad1bd6c949e5db69e1d96bd0ca60bcb54ce3dd73948e52 27251225241b29292723241f1d1e16262722393c36484a3d4e4f3b2f2f1b 40432e585c443f43293335193e401f2f2f113333152b2b191d1e16292b1e 30331e2b2a1e2b29221a19102c2c1d2a2d1d3e4634616451514f3a5a5543 6b62544b4239282119423e3852504a3b33266556444a40322b281c353826 2d371b2e2c193a2f223c2f1f4e3f2b3a311b58573e473216663c1eb46432 ed762ed47337b36a385c270c31130e8b4e51a34d538131297c381d873c28 8b3e2d804607d9b846c4a72cbda622c9b037b09725a38a13c8b033dac545 c7b52fcdbc42e6d669c0b3637670395f5826a39b6ea59d6d615d2a4b4922 4f5135343111a5a07dece7c1ece8bff2eed43b3b2c3a392b2b2b191d1d0e 1d1f122224171f22121a1a0e1e1e121e1d14201f1554584d5d6a5c3e3c35 3f2f2d8a4b4ea93d43a53138961b1f8823255e100f751719a03539861e1e 7e1d16a55a44a5744e8165516e6762626864586b675b6b665d6b64606b65 58645b4c5753596664182224454f5164716f6575703c4441000000000000 00000000000200000249535774888e667a8065797d637478637478617377 637576657779657779647678637576617375637576637478607176788883 8090819b88787948337021198c1f218e26298d2a2e68221ea47c71cab585 c6c772c0bd5fcbc45dd0c867c6c161ddd876f6f18cb1b26c3940164f5530 424a27383d1d3d42252d301b2226183a391e443e13b6ad65d6ca65cbc062 c4bb61b8ae4dcec359d1c346b6aa15bfb32debe268d0c653ada539a7a03e c5bf645454254750483a403930362f24282223241f21211f1e211d2d2c23 413f2c3738236e745c484c32272c0f313511393b0f69683e706f42282910 232620292a22272a1c2123161b1d101a1c0d444735595f4c48543c5d664d 636a4c61644f585a4d4645392e2a1f33312a5a5a58251c15342416463f2b 2f301741462956613f413f29392b214e412f50482a45422544492c35240c 522f18ae683acc631dcf7a4495592f370b00583c438945579228428d303e ba696baa535a882b34b87a44dbbf49c3ab31c6b033d1b93fcab13ac8b033 c7b330d6c23fe5d14cc2b13cddd16cb7af6c4a4b2833321c2a261b24220f 504f3460604043471e3739109392687a785855543c55543e35331d464431 2c2d192120171e1e1c1d1d1a1d1d1a23201f211f1b23211853534454594b 5c69585a6b60566e68725b59601d1d87292b9a2527741618641e1c6c1316 a3383c9b3b3879251a8057337e83456e7c57546e60596d645c6d675d6b64 58665a525f5348544635403a2c393715201f3a454462706e6676713c4441 00000000000000000000000200000249535771858b62767c64787b637478 61737763747863757664767865777963747864767a65777b637478637478 5f70748897978d9e9693827c8d5a537727247e14158920238522257a322c d6ad9dd7c18adada78e4e07ad5cc61c4bb55beb755c4bd58d4cd67eae796 66682b3a3e143e452c363a25292a162b2a1e292a223a3827343114a09759 dbd16eb0a547c0b75bc3b85ac3b754d9c957c1b22db3a626d1c64bbcb037 aa9e28bfb5549d974b2021003d45434f5455494e4f373a3b212121232324 25252324221c2322163b3c25373a1833350c5d5c2d8e8c56929050a9a773 7a7a4f25261026292521221a292b1c35382834372426281b32342a47493c 5b5e4c857c63756042705c4551413040382c3031292a2b285f616323211c 1d170c373426272b163e4625606c405153343a321e3a331a524f2d4d4d2f 4042295d543e55442e5e361b955a378b593d502a11401d126b4e51a15e6d a03a52953244b3576295443a924f2cdcad5cd5be3ab69e1fd9c145ebd259 ecd45ae7cf52d3be3ee0cb4beedc5be2d36d9c91455f58244c4b2e3e3d24 39372194927c6c6b53232207585a3b57573467663c66643f494929323118 35331f403d2c25251621201923201f211f1d21221c1d1c101e1b0857553f 4f4e33454b376370615e6c656477734d413d3f17106f1e1ea1292c821a1a 75201c821b20921e279d35358c30277a4d2583843b7983555c6f5a5d6c5d 5665594d5c4f4f5f505b675b616e622e39330f19181f292b5c66685d6a68 6676713b43400000000000000000000000020000024851566f8386617578 64787b64767a63757663757661737561737561737561737763747864767a 64787b62767a64787b5d6f716375747d6d6e9362648c3e40902828872123 822020783129e5bda8e2cd8ce0e374eee87af6eb7cede479dbd46dcbc25a b8af44c1bb5ec2c0714040102c322126281b2c2b1f33312a2728232a2c21 3a3d2d949058ebe482dbd374c1b95ab8ad4fccc264cbbc53a69820ad9f24 bab031b3a626a59816c1ba586c6a2a1a1d0030373a434a4f2e353d34383f 282b2d232324252620262722282c2434361c3c3b11807f489997547f792e 867f2a96905344431b2c2d192b302e23271c21240f383c2431371c252717 1b1c1715140a322f1f5a3e2768361581573b7150384335282f3530222828 55595f1f21231e211b2b30241c24103c47235a6b334d542a3636164c4c29 565a334648295c5d4473745d62634f544e44271b17261a1431251a341d18 41232196565f923145a54257942e4280371bc79d4edbbf4ee0d23cbba51e d4b93ef7df63edd858e9d456ead759e6d355e1d152ecde84615821332f08 3e3f2649492bacad8affffe4dfddc76e6c566869524a4a2a49491e9e9c75 c7c9a042412624221135322427261a28262024221e2120191d1e14363720 5d5e3b494a2446481d555c415c685d6270694b5b5621221a2a1d106d2a25 a72f30992a2786211b8d1d209b212c9326288d2c229e6d3d8b89326e7239 57634652614851614c5969575c6b5a526152556457525e581e2626192425 566364606d6b6676713b4340000000000000000000000002000002485156 6f838661757861757864767a637576637478637478617377617375617377 617377637478647678637275667575657779657a7a80666a843d4198373c a0282b96272795302a7b2c21884e3fe1bd8bfff09bfef28df7ed79f8ed81 f7ee85ede47cded56dc0b857beb85b9491532221032d2a19313029302f23 24241331321e616249b8b273f2e983e4da74e2d973c6ba55b0a43fb4a53c b5a837d3c750c4b93ba69919b0a11dc8bf636866301e20073c4144393a3f 2f313522231e27271526240c2c2907312f0d2a2b0536320688834e8c884d 6663216c6618989034837c38302d00262508232616383b28292d1530311d 2323111e1f1722242426180e492a14a36543c86a3cb25d36ad65416b4939 3e424621272f49545f2228262b2a1c5d5c465b5a3d40461f56633243491f 4649254c4c293e3f19666442807e5b65614753513b6a65555a5148292019 2d261f2a1e182a1c14774d4c914f548a3b41842730844420be9949c1a540 cdbb3fb19b23af9621fee570ffe873efdb6aeddb6ceed968f2de6acaba6b 493e1046412032361ea9a782fffac7e3dbaafff9c7fffff38c8b821f1c0c 2e2a13767359c6c6a844422e2322162b2a2027251c201f151f2114272b20 3e443b7a7d6b5756384847299d9d7f6669546a7467697268263025212313 32301a74372ea42c2f9b322b9c4530882f20852c209c3b34962c27b27d51 8a8b3662693053604054624c55645555645755645758665a56655955615a 37423f101b1a424f4f606d6b6575703b4340000000000000000000000000 0000004852536f838662767a62767a64767a637576637478637478637478 6375766173756375766574766574746d7a7967726c6578775f787a866368 93373ba02d33af272d9f28258b2619bc665b7b342995613ea08042e8d376 fef579f7ed79f7ec7ff7ee85f1ea83ede47ccfc75bb4ae6358542826220b 302e2a2727152b2d0e4f523151542ea39f56e5dd6fe8df72e5dd6dd8cd60 9f9427ab9f35bdb54ae3d964bcb133a89b18b6a720c5bc63747346494935 33373b2a2c2e2222202727134041186f6d39918e4e908d4d8d8b48746f2d 8d8944696420504e09a09b48c0b954797428504c163b3a0f1d20002c3013 3e452a2b2b191f1b121f201d1a2222290e0190563bc9663ad74d10dd5f2a be4e1f8a54414b4f581c27323b4d5b252d289d9c84bfba998d855b66673c 3c491d4851284d562e43472081825cb3b28badaa7ea09a795f5b443f3a25 5b5644312d22211f1b1d1e14282e1d5343375c392f753a3399494490592d 8a6c179d8227a5912fa9922ca69122bea93de3ce62f6e27be7d874f7e37e f1db729f8e4640370f4140233b442dafaf82fff8b3e3d88eeee394ffffdf b1b1b123211c2e2a211f1c0e3636223a392d1f211921221a2d2f24444737 393f29686f60556156454a3925270d585942595a45404331838b79454a39 1a1d0a262c14444f2e7b4436a52d339f3f30873f1ba3633f7d45217f2a17 a63432976034616710697336616e495866505263585a695f5c6a6058665a 5668585c6a605e6c652734322733345a67666676713b4340000000000000 000000000000000000484f526f808563747862767a61737761737564767a 63747864767a637576617377637478657476667374848c87707869657266 8f9f978e6765993a3fa12a34bc2e3ba12c2b9f4534a15d42af845b67440a 8c7425d2c05dfaf177f6ec77f7ec7df8ed83f8ef89f5ec86eee780ccc779 96955c2a280423210e605b2bcac476a6a0558f8c3f877e22b4a93dd2c858 e1d765f2e77aa9a035877e16938c25c5b94fb9ac3ba59922bab233c6c269 6666342f301926282a27251c27260d706d41a7a4649f9a58a9a25caea85f b7b165bcb66d847e375e580d6b6615d1cb70e4de77d5cf72d4d07ce0dd9d 8d8d602a290c4445332a261b201c14211f1b1f2221291309865842b56542 b34110af4b2295431e8a5e4c4f494b2119173b342c3e3c296b6d4ea6a27c 91865899956a7c805755572e57562c6e6d45cfcda6c5c08db6b172b8a675 8e724e7a5d3c947b59433a311921301622353c4e613a3c4b2f232a4a343e 48293690714caa8c348e6e1292730f987613a686209e7d1a8f700da08324 bea348bea142a789259070237d60264e3d13454225555128e5e1abeee7b0 f8efb4fcf7d659584e2e2a212f2b2333312027260d4b482b433e1d3c381e 4f4c396d6e584a52346066503c4433272b1653553c4949370a0b01303222 41452d4c4d2784824f4f532c525e437b605885464c7a483d6742247d5d33 aa8e577e4c217e38176540046e6d16797c464b543d4e5b4d5e6e695d6b66 5e6c655a68615a6a625a68635d6b665d6a685c69675a67666575703b4340 000000000000000000000000000000484f526f808560717662767a5d6f73 60727364767a64767a637478617375617377617377657476616e6c82897c 979b835f6451737b6972453e8e2e30aa303bba283b9e2b2c954631a27344 c1b66cd4c570e7d874e3d569e9e069efe570ebe16cdbd063d2c960dcd66f d9d771cbc972b1b36a464410262402beb666e7dd5cf3e86ff4ea78d5ca5b b4aa3aa79d2bb4ab36e1d96bded76ea7a03c928e2b8a801d93871fa0972a b2b039a1a34b5d61292b2d1136373426240c494617aea965aca64c9f9843 9d9646a79f4db8b25abdb565a29c53706917ccc669e3dc78c3bd51d4cf60 c5c14de8e38d646028241f00353126312d2226221721201922231e241408 4b2d198b4f32b55e36be78567c4a2c4523134f403b4d35247a5d3e534726 505631827e538b814ea0986b75714b6c6339706537726940c4c197b9b374 b6af5ad3b571a67240b3824fb88a563b2d221a2c4c273f6c304d852c4268 27364a2c3d55263b578d8768c9ab518a6607ab821d956b0b966c0f9c7214 90690b8a650b96731d886208886304996e18b28236785a233c300c413a17 babb95e5e1bae0d9b1f3f0d386867229291a2c2b212a28143532139c9669 a69e62aca779949272383b1a6b744e4045282e321a484c34565a402f3426 1218162c2e1e585838817d427a731e6f733d64745d62696268646a68645c 6a68505d5d2b6f70257c70298c732e8c7c2e9f9840878554262a1f2e3732 6271715a67665c6965606d6b5f6f6f5e6e6b5869635b6b665a6a65586963 6575703c4441000000000000000000000002000002484f546f8085617377 607477637478637478637478637478637478617375617377617377637275 62717173807c7e8a81686f657a7f71835f4b7d34168d2d20a52f34903129 89412dab854faca84fcdc567d2c863d9ce64d4ca57dcd162e8dd6edcd066 d3ca62bfbb56b2b251a1a450737b356264255e5e22c9c366d3c84acfc24e d0c558d0c45ad6cd64c3b84e998e21a49a2ad4ca57d6ce60c4bd54928d30 77721f807e27919537979c4f737a3c23250435362f2d2a0b807a40afa65c 9e96379f963d9e943eb5ab57bab35eb8b0659b94517a7320c0b857bbb14c ccc456b9b146ded76ea8a05d1c1600322a162c251b2d292029281f262217 2621134b351c5f3b15350d006f4631835e454e2b0f774929b9815ab37852 b77c5452361394997ab4b5907c7b4e928e65544f295b542e796f4b706b48 5c5f3b998c5cb49a5bb47e3ba6540e9a551c743d11301e1d1b2e57273f6e 2f4a80031f521c38682c4d8538609e5a67748b7f5ba98d46b98e24b88a22 ad7e13c19429be9425ac831e966e10906b0c9f801fa27d209c71198e6d2d 816841918463c2c1a4d5cfb0c2ba9aa7a38c5857482d2c232627203a3825 aba989c2bc93a49968b7b08d74705824230b3c412432371a353a1b61654b 42483231352a3e443f35331d6c663b655f225d570994966663705d5c655d 636b6b666d645b604d4f522f50541c7f7c3f958c468782408d90516b6d4c 212723232b2b606c6d5d6a6a5e6c6a6572736574746373735f6f6c5e6e6b 5b6b685b6b686a7a773f4646000000000000000000000002000002465054 6d818560747761757861757b61757b617578617676627778617676617375 61737561737561737562767a69808265706d74756bc2ab86d2a363aa6440 882e25712615864931b69a5b9b9e37adae47cccb63d0ca5ec7bf4fc4bc4e e9e173f2ea7fe9e075bfbb56999c3c828c3b61732f4d560b81822cdad36c cdc246c6bc4ab0a73e9c922ea59d3caca23fb9b048c9bf4dc8bd3fd5cc54 cbc451908f356f7532606824606e2866732e7a8840555f341e23122d2c02 9d9650bab35eb4ac48a9a140a39c3aaea54ca19a48c0ba7185803f79711f b2ab45b7ae43aca531a39d34ccc667605b29201c143029212d271c2d2920 25261c2d2818231904886f48dbb67a46361919211e231e1147341ab57947 c46318b75c1ba9541e5d350b4a5234646c496770487a7b559e9a73a79f7f 948b70d6d8b947543260522ab3895ba85a18d5640bd37a3b864922342128 172e601a31632a437402246125539b1c4fa21652af15366e363b4e7e6b3d b78d1fbc8e1bb28007ba8b0eba9110c49b26ad851b92710ca78d2a957311 b18b25805b13c6a177f1debf6f7059938f77b6ad923b36232120142d2f24 21281e30311d8583619b946e5a51276b62472c26172b2916282912424425 4b512a283012272f1b4b52465861593a3a1a665e255f5a1979782d8c9165 5b655661706451655c45574a4b5b49626c50636a426f753e676d27666f3a 5d6842525c4a45504f1b25245e6c6a64716f5f6f6c627171637373637373 62717163737360736f6170706e7e7d3d4545000000000000000000000002 0000024650546d818560747761757861757b61757b63747b637478637478 6173756375766173756173756375766073795b737c6b75776b675f7a6739 e5c770f5d085cca05f72470f63390bb09956adac52aaa847b4b149ccc456 c7be47b7ad3dbfb64debe480fcf895eae98db7bb625d661f47551f444909 7f7e34d9d474b0a732b6ab3ebeb24dbfb34ec2b651c1b54bd0c556e0d664 dfd560dfd465d7cf64b3ad52868638888a3f81853b646c2a7783487e8754 2b2f05363300aba353c9c165c7be55c6bc56c2b852aca1439c933aaca552 a6a153797017b9b048b3a83da79c2dcdc569ada75e2e2800302a1b302a1d 312e202b281c2423192d291e231e1142341b664f2a514832343b31251d0f 6350389f714ca6612ba86e417e502b3e290843472a464829585a39939064 b4ad76ece6bbd9d4b266694a3440234f3f1f875e37b1652ae07420e6945d 71391d2c1a2721376c0b204e374b71203a6b1a3d77274d910a378216377a 213a73605e57b49851b18a2bb98812b78a0fcba121d5ac38b08a1f9e7f1e 9d882d907316c7a545815f1d76553159492e24251023210b28240c312616 382a1e402b1e452b1b39251132270d3b321a221e071d18062d2a1c2d2a19 28261357563b4a4d29414629393f291b200f595e50676746615d2a46440e 585a2062663f4e57404550404652475760495f65405f66485a654e5a6446 5c653f4f5b3e5e6f5a78877d64716f303d3b59666462706e5e6e6b617070 6170705f6f6f5f6f6f5f6f6f5f6f6c6170706d7c7c3c4444000000000000 0000000000020000024650546f838661757861757861757861757864767a 63747863747863757663757661737563757663757660777e5d7785697073 736a6070652abaad3fd5cd5ad6d85dd2c7697c68248a7b359d974ba09a3f afa940cac04eada224b2a738bcb24fd0ca6bd1d174b6b7617d8331596022 5360345a602a676723c3bf66b9b143cabe57b2a543c1b24ec7b84faea132 b6ad35bcb542c1bc4dbbb249afa541a1983cbdba61c7c26fd7d4856a6c2f 454f2160662f7e813f7a7829a19c3fccc561c2b94cbcb348aca338a9a03a a499399c9438a59f459a902dc6bb4eb9ae41a79c2daaa2503e3a041d1900 28240c36342133332224231724231927251e24221c2a261b1e1909282817 3e463247402c3f2b1462422580573371593b4f49322424083f4424535234 4744279a9260a1994edad79eebecc45d654537462d4c4125684421a9622a b74f00c67b4a6c3e282417281a30651728522f3d59182a4f122a56284477 1d3e7429519b12419f334263807452987a2fb0820bb6890ccca320d3ae36 a28313ad9333948231a7903bc6ab507052167458373022093a3a283c3c2b 4c503b352819492f21572e1b77402668422c412f1c372e222b2f2626281d 29291c2a2719242211403e2645452547492d3a41263c40286669545f5f3e 6160316a6c3e5e6337494f2b4c53355f654f666f5d62663f6564296a7151 5768605a686159676050635f546c695c716f586b675f6f6c616f6a5e6c67 5b6b665e6e6b61716e5f6f6c5c6c6a5c6c6a5e6e695f6f6c6a7a773b4242 0000000000000200000200020000024650546d8187607379617578617578 61757863747861737761737761737561737763747863747b617279657474 6171697c7f5ed4cc90eae08edfd76cd2d060cfd25ec2c265acab63767327 716d19a69d37a59920baaf33b5aa2cb6ab3eb1a94a93913d6b70246c722f 727c425f663c5055384f4f2e56542fa29b55b7ae45b8aa3ebbac39caba4a ccbd4dcdc14fc2b844bfb64bb9b24ea99e4093882d92872cc4bb5fcdc46d e4dd8a817c3a1f2000949151b4b1629a9542a39d42cdc664c4bc51b1a842 aca23faca03d9f9230b2a5439e9431beb24bc9be51a49831a198325e5500 69631a9c965f86805739351e28271d28262025241d24221c2f2e24333226 1212035e6051999f8c2d2d1e4741344a3b272910003d2b0e5247283d3d1c 4b5632414120463f1e83784cbaac72f0e5b4d7d4aa86866642492e2c260a 4636197c593f84513a633f3c483644222447263e7530406a222d48151d39 1a233e1b2e572d4b820e347c1946a0374a766e6966937b42997001ae8511 c6a124c5a236a78a2ba78f408b7c39b4a2658e7b4156421c37220e342715 3634214d4b3665664d3c230966371a9352338c3c196b341a5e402c382b1b 282d1f2b2a1c2f2d1a2e2c1923210e3f3a25524e344f513761684f6f735c 62644b595b3f616646606241555834585b37666a466b6b48686943615f2b 6c6725696c4b5c69655d6b665d6b665d6a685868665767645a6a655d6b66 606d69606d695c6d675b6b685c6c6a5e6c6a5c69675c69675b6b665c6c6a 6777753b42420000000000000200000000020001024451546b8287607379 60747760747762767a637478617377637478617375617377637478617279 657881444f46596143adae68fffb89ebe87bdedd72e7e97dd6dd6fa1ad51 77883c5d661388872bdad3609c8e02b5a924beb433b9b143a39d4077792d 6f7c3e73804e5a6842363d243a392b46453b5a5952716a35bbb14cc9bd47 d2c43dd6c748fdf075fff680c2b844c3ba54b6ad54a79e47a39945a99e43 bcb24fd0c56afaf19a8a8139645b20e3da8fafa74b9c933aa09a42cfc768 c0b74faca23fa79f409c9131c1b450ccc056958b1ba49a2ab9ae3faaa13b 8f8728a9a044d1cb6edfd98e938d5325220327282326272225261e2b2a20 38382926281b777c6eb4baa9cbd2bc82897c18231f505247403c274a3f20 64562c41421a4c5d3453532e4034106c5a338f7c51d5c79ca8a277625e3a 3333152b2c13393d2545464d3436582026511f295a15275b0e2a5f30446b 27334b161929201c2227345329477e143a801a489b1f386e3a41588e8058 9c790fa2800ec8ab30b99d38bda55682702ea59c655d542a3a3214392f1c 32291f2924142e2c1636351a3535144e2b058d491ab25c2eac4618782f0e 5c341c39281231362333341d3c3b2037361e44422a615d457a765f7c7d66 61684f5b60434f523141472f4957435e67506165485556335d5c2f6f6a37 7f793c736b2a685f176a6a475d6a685c69675868665c69655d69625d6962 5a68615c69655b6b665c6d675b6b665a6a655a6a655c69655a68635a6863 5a6a655869636676713c4441000000000000020000000002000102465054 6d8187607379617578617377637478637478617377637478607176617377 637478617279697a8430372b6c6d48d7d284fef57be5de6ac1be51b6b750 969e3a889448798a5258612a7a7e43d4ce73afa124a2941abeb338c9bf4d d3cc63c2c07185895043492449513d4749392b2a1c49473e4e4c46504921 a8a055ccc26ed1c96be7dd89d0c5798d812ba49a37c4ba59b5ab4aa2973c a69b42c0b558d7cd6adad177eae692736b286a632fd4cb83a69b407d731f 867e2e9e953bc0b653aaa13d938a249b8f27e0d269b4a53c8e83178e8319 b0a73e998f2aa69d39dbd276c7c06b9c965c2825032320102222201f201b 25261e2b29222f2e242d2d21c5c8b8e9ead1f8f9d3b9bca72a332b272514 473c1fcdbd93a08a534843124a562a61653e302d0b4a401b6b5d357f734d 6c65403732112a290c4d4e37484d3a343e4f1c2e612333651d2c5c1c3368 16346b273f6e1f325916213e1a1d2e1829511c3c771c40860d3483152a55 282c32918655a9932a937c18b4a03ecbb668917e41907b4b84714a291400 392511382918362b1e332b1c2e2b1b2e2a133e381a7b5d38a36e42894c25 92502a8658404b34253228152c2f1837391d4444235756387173577f7f63 7a795e625f425a55344744253b3e1c59624b647366656e55696d465c591e 786d1e9c8e40998c3b7e71208f853192905c5e67525b665d5a69695c6967 5d69625d69625a68615a68635a68635a68635a68635a68635a68635a6863 5a68635a68635869635767626575703b4340000000000000000000000002 0001024650546c8083607477617578617377637478637478637478637478 6173776374786173776071786c7d863b412e6b6837c9c368d7cd47d0ca4f c6c354acb04a98a1478c985a6b7d596474534e5a3d8f904abeb442aea42f afa62ec6bc48cfc853d7d37f58552248472c464a4434352b373728616054 37362c3431148d8858999462afad777b774e2b25072f2500c9bf6ed2c76b b8af47bfb552b9af51cbc160ded471e1db83e4e4944e4c0c434110ccc67f b1a649887e2a827a2f817723a59b3aada43ea0972ac5ba4ddacc5ea3982b 9990258b821c88801f8b811ec3b850cdc569dbd6855a572b13150a23241f 1c1f1c1e1f1a1f211922231e161711797b6ee8ecd7d9dab4bdbc85626544 2933233b371d3b2a02725c27715511493e035058265f663e3d4524393916 5b542e574f2c4a43222f290b3c3c1b50543c222a1b192f4b1a3d82122d65 1228531832631c3d73304e822a497b192d5425304a2e4673183d7c1c4084 21438d293b5a828577b3b075b7ae45a0943baa9f5583753b7d6f44826b4b 4a2c134d2e1d4b2b203c27183b321c372f202a261b342d19453a1e69502b 6a45185b3b1465492837261327231b373823343919565938787c55828463 717656646647464927413a144f41145f58325c5e3d4b56435f726c576145 666936908635aa95249c871b8e7b13897b17ada340ada86474784f5b6653 586a6b5868665a68615c6a625c6a625a68615967605a68615a6861596662 59666259666257676257676257676257676263746e3b4340000000000000 0000000000020000024650546c808360747761757861737761737764767a 637478617377617377617377617377607178697b81414c46454b3790915c c5c46dc7c36abfbc5ebcba63aaad5c91986e8e9b97a0abb257647174785e a5a05eaba44dc0b848d7cf64dcd66f837c422b29186b69625c5e60262720 4d4d394845351e1b0a4d4c427d7d7b77797b757a8066666427241837301a a7a07ad4ca87ccc262d5c866d8cc67e2d973dfd872dcd281d6cc8c40380b 1e1b00938c57bdb565988e3f8c8233867a24867b1da79a38aca137dbcd61 d0c354a3952caca0398e84217d7614b6ae4fc8c061bdb76e585522252203 272617201f093636163532152e2b0e2a2814151408757664dddec7bdbc94 615e23525220686c435352284a441a6259257f75357774394a501a515529 4e512d32320f48482554533637371b2b2a11403e282b2a1c17190e1d293c 263d6d152a5814275312285d183670223f791b3b741e35651e2d511c315e 122d6516397e1945962940639c9e94dac99fe2bf769e763e85582e8b6a45 8e795b3e280d4a341b5b3f2d5131234c3728433c2a231e0f2b281a3a321e 483f243b2d1137240537290d3b3318312e1e3b3f373f422b4f532c6a6b45 73744c62623d4546203d3c1450502361592783743d8d85587977555c6049 495645535a3a848754a8a15b938229927f24877517968625b6aa42b3ac59 99985a636a4c5766695a67685a68635a68635a68635a68635a68635a6863 5a686158656159666259666258696356666156666156666163746e39413f 0000000000000000000000020000024650546d81856074775e7276617578 61757864767a64767a63747861737761737760747761737767787d45565d 54656c707d6d8d966ebfc489b4b4679f9e53908f4491957e818ca7919cc6 91a0d76b7284575b45777535cfc95de1dc7ac4c06866643f5555645c5d69 5d616a45473f494a2e3231163532176061699aa0c97882b66a77b67a7ea2 302f345251569a999ec9c398dad175cfc562e1d669e2da6edfdb71fffaae 84724225190027221f322c0b9b9654b6ad6395893392862ea89d419f9232 a0942dd2c75dcdc253aca137a0942f8f8522b8b451d6d076c7c36d65642d 20210a2725102d2b156c683f7371315d5a1f5955205f5d392829142f2e18 a7a58d928f637974326a65236c6b2554561c4d55264d561f545f1f868d51 70753a575a2748491e3a41193e49253a4126282f192f2f1e2b281a1f1b12 25241d161a232d3950202d510b1b481c33681a377114346f123471284275 0f224b182b572437651a3d821149a02a48707f837bb99e849d6336743015 994c41986455432715422b17594b323f29124024104d3d2c282517282517 3333223c382347412533321c3c3f2c2e3320303b264d5a4c65746a3c462a 555a2b44451a45471c49491e49491c47451464632a877f438a7a3a827844 706c45585a39515b3c676e467376437a773c766c27716418756611a69937 b9ae3fb2ab49ada85570744d5463665c68695c69675a67665966625a6863 5a68635a6863596760596662596662586561576762566661576762576762 62726d38403d0000000000000000000000020000024650546c8083607477 5e72766074775e7276617377637478637478607176617377617377617377 61737761737761737762706c5f6b5d646d566a7151727a59868e6d6a736d 717d90748095727e966d7477535641959252ddd469cfc97ea4a47771726a 4f526f53556d6a6d7e5052545357496b6b573d3c214c4d549a9fc57980b3 6976b38389a83636375c5c6b9ca0ba8f908ac2c19ad9d79ed8d78ae2dc93 e9e098ab8c5d612e15592f224927243019063026018a804c99914e93883c a3943d9f9136afa242c5b858c2b5539d9031a39636cabf61cdc567dad37e 938e405a592256583a35330e3835079f995d8d87396c65215751155f5a29 54532e2c28006b65386c652b756f26827b33878138544f1055531d757535 7f81355c5d146b6f2862652d5a61346363364e491b413a14393111332c18 24211827231b201d12201d1c323137252d4b0e2255112a600b28621e3a72 1d396e0f255a182c5c263d6f1c3569162a622634705b49687c4d4e792f27 8b281897332b9432307c292563231b5c2c2154382644301e3f321e302819 201f132a27172b291447432b403a212a25132d2d1e3d402e565f48384228 2c381b575f3c52572b4c4d274242224c4a265a572d555126444412625829 422f033e320b55502c555535585d4091967b6b71595f634b63674f615c2c 685c10ac9f40b1a32daa9d38afa64f7c7a465a634e5f695e5c69675a6766 5a68635a68635966625a6863596662596662596662586561596662596662 57676257676262726d39413f000000000000000000000002000002454f53 6a7f825e72765e72765d71745e72766173776375765c6d72596d70637478 6071765f707460717661737761737561727960727e5e717c5e717c5c6e7a 5d707961727b5c6d7459666454605559614f5c6049b0ae6bded668b6b27a 9295928084994d537e494e6f6d71864b515b78807d6b705f343919282d30 8d91b68087b76573aa7b819b2e2f2844485e9ea5d57378975b616ea4ab9c bbc597d7d4aacabc965b2a1572221c702b24672d254f29222d1f17241c01 54512082783690812aa1933bc7b961b4a64e968a329d9236cbc062c4b95e c4bb5faea6567e77314e4c16444b2162642a6a661da79f4d989032898131 5f5b165f591d5f5b25454003968f4b7a712777701d7a72227d7525685f19 4f4709999347dedb7fb6b55e8f923f616928525f2e6c68356f5c248e7a4a 513e122e230b2b292228251a322d1e342c1e44392b3e4559263e75132f67 17356e1d376a263c69142b5d051e5229477e21447c111443482d4f793951 8e2c379e2734ac232fae2d35981f258a1c2085252578332c4f25173a2818 333923262919292b1e2425102b2a0f4f4b312e2b112725123333243a3d2b 282f16272f0c545e2e4f56294950263e40212b2c153835184d4822717046 57592b372c0a48351d493b1f55502f5e5b3e7072567f867a5e6b6c586671 596a7e6b6f586f6724afa242ab9b1e8f8115776c106e6a256e7042616a53 5868665a68635a68615a6863596662596662596662596662566661596662 59666259666257676256666162726d39413f000000000000000000000002 000002454f536a7e845d71776074775e72765d7174607176617377607176 5e72766071766071766374786071766071766071766071785f6f7960717a 60717864748369788f6371884e5d74444f5b586362697066767967b8b898 cdcd9e83877f7c84a2737a9d535a827e82a75b607d3a41556c7581606561 343820262624504f61888ba86f78a07c7f8d2726171f2123797e909f9bb1 7970858774789c8071ceaea07a58485628156429126f3720632d154e2716 452c233c270b3e2b00867636877b25b2a34eb9aa52a4963ca19638ada245 b7ac4cb5ab4db0a54aa69b4c938c496c6a363b3f1852511a8d863da79d49 a095358e873565601c68601f6860225e520bb2a252a59848918a35908635 897f2e827931534b0d6a6114c3be61d1cb6ec1bf5e8b7f385541117a4e1c a96934d3a4756a4c242c1e052b3022282819262313322e1b5c553e3a3a3d 40496239436338476d14254f243964172f6601205e2e3e7845477b4a2246 7f2e3f9835439c292f992029a92d369b282e861e20841f20801d1e792423 7a322c5431271e21112326182e33253e3f2849472745442b4b4c383f3f30 2d2f243134222f361b5f64455e643d353a1b30341a2c2d1436351c363005 4740004940023933004b40174d3c2456482f635b3d645d447a7960666b5a 5f6b5f616a6269716c7e784b938229b39f38ae9b22a08f2486791a7c7220 726e296164405a68615a68635767645966645966625966645a6766596664 57676258656159666259666256666156666362726f384040000000000000 000000000002000002444d526a7e845e72785e72765e72765e7276607379 61757b60737962767a65777b65777b55676b5d6f71617377607176607176 6071766372776675786d798e59668a3e4a713e4a7149516a4d5660444a48 4d5040b1b7b5929da85d6a8e6a7ab58390c09ca6cb7c86a83a4564717997 717a935155592c2f1c28271d2d2b2773747e9ca1b678787848462e373726 26281d7a6e77a18aa67245597f3c49985a655c272d43150479532bca9f77 7e5127542c12422013502e127f5f33a99453958f37a59941aa9c41ada342 bab44dcbc25cc0b751c3b657b9ab50a79d4e847d3a68643141421c454109 7570249c933cb4a8438f8531635f186c631e685c1592802eb6a141ac9e44 9c953e968c38857c277d742c5a521470681bb3ae4ec8c15aded666b29343 844d1f9c4c19bc521ca05729451f003427093d49313b422c2d301b3a3c20 3e3f1c42412b4c483f403d4133334226314c243a602240770b3479393f79 573a698b3952a41f1fa11c1e9e191ca42a2e96282d811e1f75201c7b1d1c 811e1f8220208b28295a262138382b4446392d35243c3e244a4521312f17 8185779ca095666d64737966444b2b616646525737222610454a3c4f503c 2322075d561c8d812691843180752976693746381c574c2f5c5436554e35 49452e5c60495261464a5234808362a1954bb49d2ab39c29b09c25a8982a 9c90298c7f1d756b0d6969355d6a5c5a6861566968576764586963596664 59666459666456666156666156666158696356666156666362726f384040 000000000000000000000002000002454f536c80865d71775d71775e7278 60737962767c62767c62767c65797f6a797e3845481d292d606c6d6a797c 6173776374786476785e6d6f5766665c67726f788c818ca76f7e9c636f84 6b738060646a3538347e85978794b85e6b998291c8959bc4828399797e9d 6b749c777ea1747a9654555f2525182b271f4440374d48455a5856544f42 615b4181776272665358363368353d7b323491312f8a3232863837501501 562d0793633a723e0f5f30106a403094603d9f6229b58b49ccb769b7a853 a79f43b9af51cfc562cfc564b5ab4a9e923c9e9346756d344e4a21323010 3231183933086159198e8332b0a43f9b923b655f146b621a6c5f1b998a3a a39337a69a44a49c4c928738716617796d26544a07898131a4a143bab34f d8cc62b68632b86223c55f22c85618b66a3e613c2131230a313a23282914 312c1a2d2b153c412442432c2929181e1b0a2c2617323532202c32403e58 33275165365a84324e9129389d20229e2327a0282d9025297315166e181a 6a1d1b7a2124882428872125872123612a29827e7895978d757d6e494a33 3a35133a3920838978a9af9e8d9281555b4863695180846c4f5137292c19 484c3e797b6235330e827a3ba89d41beab62a48b5249360a3c32104e4321 49421d36301149482f4950353e4d2f616742939266b0a761a99737a28f34 a29138948526a0922b998c2f857c277171415d6a5e5a68635868685a6766 5a68635a6766596664596664566661566661566661576762576762566663 62726f384040000000000000000000000002000002454f536c8086607379 60737960737960737960737960737960737961757b6573782b3537141f1e 3d48446572735f7172596b6d5669685868665a6a654f5d5b242e305e6c76 7d91a46e7b8d68707f6166733f434c5f698b8393cfa3b1e9aebdef505672 4441479b9eb97a84b361688e6b718d3939461d1b152b281c2422112e2a15 4640245951365a4e346e5b41826a4f784530772b1a8e2b1aa82e1ba53526 99352a722a136138118756288449126a340f4b1e08a05c30d8813aa0621d ac8c44c2b05fbfbc5ecbc364c7bd5ab4a94ba69b40a69b4f7b7335433f18 2225151e1e12272418433e1d564f18857d2f928923a79e45736b1b645b13 867c3a968b3e958930a79d4c9d954a79702572691f6f661e554c048d8837 88872bc1ba58d4c65fce8c30e97824fc8339e46824bd6e435f3e292c1d09 353b25221d0b3528192826132a361e4e573e41482a44431b5049174f4b25 37391d42211b5f1f2b942f3bb12c33a2252a931e2096262b8b23286f1415 7426236d22206c2624751f217d1a1d831d21841f20622b2c79726f9a9b93 8b9585565a423431113a3b22646a54919580888c743a3e29424835717461 4748341b1e0e2025175d5f415858296a6621938a2e745d1c451f00513b13 6e683d635d32504a1d4b4924505538444f30354521656a3b949055918842 a2954570641d84793b8a7d2a7a6c038b80277c762b696d445a695f5a6863 5868665a67665a68635a6863596662596662576762566661566661566661 56666156666162726d39413f000000000000000000000002000002465054 6c808661757b62767c63747b63747b65777d61757b61757b60737967767d 414a512b35371f2a2643504f5261615464645766665464645a6a67616f77 485565667790596e8d6978996a7494656b87717389797e9f6975a097a4d7 7b8cc35e65893d3d4a797b8f8f93aa6c6d846062751f1e242c2b2139352c 4440354e483b575240403927362c1b4427185327186d2b20731e15952f22 ad3524a63629962d2388301c95502eba6f3dcb7e3989471a4e1b027c3a14 c77842a36833633f0a7362277d803e6a6727645c1b645b20635d236a6534 3b370e2320062322162423191e1d1628230e6b6640847e3f847d25a29844 8b812f665b117569249a8c41b1a54f968a41645c1b5d5517776f31605614 817830b3ac59928d309d9236d1c367bf9043d18044c56e31c16628a05d2d 54270739180045310b79614151391c2519022a2d1b4a4b345356375e5938 746a43726a4a5a543b602e268f3037a6383fa4262d8b1d22731819741416 821b20903334873432701a1b6e15178420248c212591292b8b2527601f21 7c63619e958e747c6d3d3b2551492b585538666b4e9fa58c9199855b6149 60674a676c4d4f52313a3c202a2e1651533762623f4e4d22383602251a00 52401e614f2d6b5c37806e4a67522f4a3a1d5e523b6b6752585c4761654b 5d66425a5c3e626146292403605a318881406c63096f6c2c656940616955 5a67665a67665a67665a67665c69655966625966625a6863576762576762 56666157676457676456666362726d38403d000000000000000000000002 0000024953576f828860737961757b61727961727965777d64777d64777d 617578637179313d461822263d484444524e4f5f5a5c6c6a586866627171 6373736372817c8eab6e82a6758eb57f92be7b88b87379a45353767d809f 6c738c58638f6476b1909bc26d71842627306e6e6e828287494a521b1c19 38382b3d393024201a2421182322162a241a2f261c46231e5b1e1a772925 7e24209d372da533229f2f239c2e23912a16a14022b6541ee68634b0632d 6730136c2b0abd754f854f2a512d0a4e421e49542d4245232d2a0b2c280e 27260d2a28123738232d2d1e25241b23251d1f221c1c1b0d36351c686534 7f7f32878231a29942796f20655910948a3b9f95416f6620635d25413a06 57521d6f66289b914a857c27a9a1409e9539aea54e7256178659318f5a2b ac72388b53208c572a86552470420ba37c4b6141153320031a1505433f27 3334113630113e3618392e14382a136b231baa2d309f272a8d1a1e761d20 5b1d1c6312149433368a2c2e650d0d7916198d22268c1f238c1b1e891e22 8421226921204d211f725e566a6f5e36321b7f72534d48265e643f939d83 99a897616d504c552a4f56295a61325a61364046215153376c6d56252717 1f231831341f3f4123544a2b50391654371846260c54351f523524453325 5c534961685c576f5f58696e243349262e2e65664f6c693b656117686b45 6270695d6a6858676a5c68695a68635a68635a68635a6863576762576762 58696357676257676257676456666356666362726d38403d000000000000 0000000000020000024650546d81875e7278607379607178607178607178 6073796071785f707466747c57656d2d3c415a69696a7a79637574667575 66757565737b5d6d7c7283a88a9dd58698cb7083b15e6b99818cb85c6085 22203a5a566e8885986c729d7587c88b99ce92a0c6333d4b31382f494d46 30302d1d1d182e32272b2f261e211b23251d26281d28251c2c251d461c14 7829218b3630741d15812a218b372b9b382d9e2d21922613ad462dac4d22 bb6528ae6f46643e265f30107f471e8b5c2d6b4813463509333610444421 504e2e302c122b2a112e2c192b2a1c25251823251b2b2017331c1534241a 271c112e1e006250207e6c2c9383338b7e3068611174691a857b2c675d1a 60571e645a244f4811564f1867612759520e918939d4ca8570682a261800 311f0a4b28029b682eab6a29c47529a35c1d8f541d845d2e432f0967502b 644e264b300a76583253320e5938114d2609471b07852d28a7262f931d25 851a1e7822245214127221238824287d14198d22269b282ea1292f9a262d 891e227a171b721919732224641d1e5628234230225e4126825d33674f28 5e552d7b755980806f44462a4f532a565d304a5524414820393f1c2f3115 34351e363a232b3217383d1d474b244a3a1d4928134e2a164b2811663d2a 653628502f283f2f2d4c4e4e758a8856686e1925352f352e525533565a33 717949747f6a39484b445154606c6d5a67665a68635a68635a68635a6863 57676257676257676259666259666258656357676456666362726f384040 000000000000000000000002000002454f536a7f825d71775c6f755e7278 5e72785e72785e72765f70745f70745d6f7363747867787d5d71745d7174 5e72765f71726373735868767d90aaa3b7ed8297e77281c46f7bae5d6894 858fb44549632e2c3939313e7d747c898db46f84c6738bc788a4d93d5264 394633333b291e21111c211530392f363f37152118343b31363a2f23251b 24231949190e892b1ea2493c79281b5514095b2820863128a93629a23221 9d311cb65a3db369416f4023412d19432706583306bd9a60ae8e4368551d 59552c39371332320f54533634361c20200f29291c2c2d23262a1f311b11 5a2d2342211d2f1d1c351a0f42210c6f54268d7a319386386d6913847c2c 8d85386e641f5c5114685d2269602758511f4b481c47400b6058178f8755 4039131a1d080d1a166a5a3aa77d40c57d2af69023bc6413a05820724b1f 362f0c907947d3ac6c814d1b91542d82461c8147179a59387e39238c2824 a3212f8a1921852525681817561816721f20821c1e9c292dac2e33a7262c ab292d9320247d1a1b741c1c671c1a751f2180222475302c4d2316643010 a2652e9c70405a4118513b203728164e462963653a5b633352622d3e471f 2e33142c30132a2e143238163e481d5b62354e53243c290f4f241c552b1e 643e286a362568291c572c263722241d1b234157612c3d461c27304f5746 5a5f334b553753665143534e1727314f5e605e6c675c69655a68635a6863 59666259666257676257676257676259666256645f586561566661566663 61716e384040000000000000000000000002000002454f536a7f825e7278 5e72785e72785e72785f70775f70745f70745f70745f70745f70745f7074 5d71745f7074607176616f746372755667738697ada3b4d97082b6707dad 7b86b2545f8b707ea9535c81464c68473c4d462c2d8272868b84ac9394be b4c0e94c516334322e2c251d2d2519251d113b3528544f424441332b2a1c 272c1c272617282517572316942e21a73f32a1362864150a56261e6d3326 7d3c2a914b387a331b792f16994d32501d0b361b104a2f15654d208a7236 91792e72642a7572485856362f2e162f2e135c5c3e3c3e241a1d082c2413 2715075f271c9d41357a2a255514116d261e84382a7130147c471c8e6733 836e2ca28d4e9b86495a4a0f5d5217675c216055185c531a635d25514c1c 3f3c1037300d261e004b40234234188c7448b39355a36c1fd88c30bd7530 8e4d1f59300945361554340b602f0088512395592c8a4f1faa6e3cc3775a 8e3227992c2b991a25911a2290252975191d601719731a1d871f22a22c31 a9262a991b20951d208b2023761b1c6e1b1b64191a781c208c2027842f2e 64251a8e4b358a47228a4c2d6429106426136f30227035216e361c67472a 514a2741402337412439402444492c4d53314b52274f562b5f673a56522e 40331749382058472f634a3463442e301b0b2d2118413d370f15112c2e21 6f7059636340626230616646596656313e3f2131405260655e6c675a6863 59666259666259666259666258696357676257676258656153615d596662 56666154646262726f384040000000000000000000000002000002454f53 697d815a6e745d71775e72785d71775f70776071765f70745e72765e7276 5d71745d71745e72766071766071766071765f71725f6f79667987687a8a 56687b73819d717b9d6d7ba6586a9b5363907482aa615465431b14532e30 684a54a797a98c8aa4372f413b2d352e1f1f2f1e1539261b3a28183a2816 3a2b15322e17393f273a3b2442412b6029199d3224b23a2cb12f1f8f3629 5f33265e3f2e42341b482f1759391f723a25782b1a672f263b1a163f2910 6d6334938549a2954782793e3b370e2a270a3838273a391e4d4e286b6d4c 32391b241300512a19994132be3729b3382d92241ca5312ba52f28983129 7d2a1e692d126b46198b693b81623357430d625a1e6257195c520f675d1a 928b478481533c3e24312d16231904967c5897713a886b2fecda98a3823b a8792ca36e358a512b4821004a3517936a48763b13a86e41874f19763b06 9e602c812a118a1b18a22d2f941920961e249f2a2f842024671618741618 881d1ea42a2eaa22259a1f23891f208120206f1d1b6c1e1d61181879171d 9a242b96313079251c7b2d1f6f2713772315872b22922c24992b219d2f25 982a1d702a1a5435213a331c213316293415393f1c484f2752592c4b5225 515b2d59663750602e48502b191d032c2e12515334292b1128291425200b 2d27106a633b878047706932736f376d704f6a7467465256122435526068 5d6b665a68635767625a6863596662596662576762576762576762576762 57676256666157676256666161716c38403d000000000000000000000002 000002454f53667b7e4b5f656073795d71775d71775f70776071765f7074 5d71745f70745f70745f70745f7074607176607176617377607176607178 5d6e755c6a7566747e5a64775159748f99bb65739c717fac8999c88c87a7 5b424f51262f5d2426471d243017224b282f542a2b542a294b231d4d2420 4a231f4b251e502b214323183e26184336263c3c2b58291b8a2e22ad3c30 bb382b9b3025843025733b284f341a35210a2f261054322273392f743c36 54211c2c0f002a2806615b3388804f4d48222c2e1230311d232213242413 22260e37301a58472f7c513a9c5641a74a35ae3d27ae4031972e22a03228 a5342aa5372f962d23822a1976311662280c5124065f3f186c582576682f 8a833f8b8443837b3a3431072526123d3b272d2a17442a0b804f2194612a d1a05ed0a4639e7a38a7734186431e94552aad7542bb713aae5519b76830 94521ba460348f4d277620107e151b8f2128901d23951c25a2272d91262c 731a1d81181d921c21a7262ca821249c222686181a7914167d2223791e1f 771f1f871f249c232b99292e9028286f0f0d79251c903127972e229f2f23 a83326ae352cb1382f94322b6f271f572d2063574247432b2b33152c3111 2d330e363c1a353b18373f1f35401f313a23151c1030331c474a267b7847 888344867d3793863a9386388275227c74367473466d7159616d674f5c5d 33444b5b6a6d596662596662576762596662596662586561566661566661 56666156666356666356666356666354646261716c38403d000000000000 000000000002000002444d526a7f825e72765d71745d71745d71745e7276 5e72765e72765d71746071765f70745f70745d6f735f70745f7074607176 6173776072736072716170706c7977575f69545b6f828aa595a0bf93a1cc 5a6ea3a3a6d29c92b157283672201964241e66383459201d6a2722672623 622420561a1a531c20551c1e5c2021612925612b243e2319292b1c472216 792d249e352bb33025ae3024a22a1c8737226a42273c2d1a1d2b1a2a1f13 391510622c2869241d4a2a1c222c12121600191a0121240f353e2c2b3022 25271a2f3428282f232e1c0b552d189c573fb15133ae50349d44269c3d26 8e2c189631219b3324a83529ac3028a1332b9433298e3f35713728542709 8a6d40af9e65a09c559e9955878240433f161616052225153a4230311600 773c1799531fa15411976528856f369968378d431ba9551cc66a20de7327 e56e1bb7550fa95d21c67c548c442d7d2922811f29831c24871f22931f26 a1232b96262b7716198d1c22a12328a21f23a01b1d9a1f238a1c1e871f22 8120207d1a1b8a24249525289c23299b222aaa3139902529731514972e27 a63424a93120aa311eae2e22b431299b211e8e1f1f70231c906659584935 283417464d32585d40484c32393d232c2f1a2b311e1c221b0f191a363c28 474c20706c22a3972dcab944c8b434ad9923a59525837d346467435e6655 5767645868665b6b685a6863596760596662576762576762576762566661 56666156666154655f54646256666356666356666354646261716c38403d 000000000000000000000002000002444d52697d815c6f755d71775d7177 5d71775d71775d71745d71746074776071786071785f70775d6f73607178 6071785f70776071765f70746173756372756776796872836f77957c8097 8a8a9c3b3c577d7fa2a79cc0cfb9dc7846576016116c26226f2e2b671e1b 6f1f1c6c1c196f1f1a691c186318165918185b2727673535552a25442820 32271c3b1a145e2824862c289b2018af332bb1382f98372b8a4431673827 402b1c341c132c130d3f1710632e25462c1c3c4026363a23252911191c07 1e23102b3020222618272e1f243121332312663b26924d3595371b974024 984c2f994c348f452e893a208e3d1f892c159934229a372996382d8f4337 743e2d60321a7c58379b7d558d7946918049978b519890615a56321a1b05 282f234a341b85552fa35b23db7c33ab642581561e9563338652258e4e19 c47b3ced934df08536b160219f69387a3c1c641e0e852a2995263079151b 6f161987232796282d7e1b1f6f16198b1d22a8282eaa252caa2127a02026 982023961e24921c219b262ba832379722268f1c20a42d35a52d35942326 87221fa03026ae3121a82d20a32e1e9e2d218c231a84221b822921712d23 58291b432e1e4b543f707663595f4c4c503b52533c4144344a514549524d 2733342d372a444a2f4649195d5c14786f15a6992ab8a83aac9c2e8f8940 6568445d655658676a596666596664586563606d6b5d6a68566661566661 566661566661566661566663546462566663546462546462546462546462 5f6f6c384040000000000000000000000002000002444d52677e815c6f75 5d71775d71775d71775d71775d71745d71745e72765e72785d71775d7177 5d71745d71775d71775f70776071766071765e73735d6f73697b7f5c6a81 6571987476895d55553f333c665665b49bb5b393b75624355e1a18641917 782923802b277c211d7f221c85261c96382d8c2d227b362f8e6360744d49 30120a41261e402a20381c16341513762b299e2a24a029249b241d90211a 8f2c20893a2d6f38284d2b1e31251a3820144f2c1f42311b3737193a3f24 3740293a402a2b311b1e23101d25131826121f331b382c155b3019945239 a54c2e95492c824424743a1e79472b69330e925b2ab16f477e321285301a 8b2f246d271750200a5d2f19572f174e290e66442561481f75672f6c602b 6d662f3c3b1d0b140c3729107c5a2fb97031d0610fc1692590531d7f501d 9c804d7b521f7b450fc07534c5671ba06028896b43814f356823188d2d2d a2262f872329550c0c6915168e30326d17195e10117f161ca12127a8222a a82028a41e26a21f23ac262eb22932b42e36b8353b961e24881b1d9a262d ac363d9a2728932721a93024b4301ea82d20a0302487291e782c207a3326 935240985f4f6b3a2a654f43646b5f6f756c787f757173667c7d69494e40 5f6b6262706c57666655625e5864593f482f3a431b656622827d1d928923 9386178a833b696d465b655654656c5766695c6967556262313e414d595a 5a6a6556666156666156666157676256666354646254646254655f54655f 54655f5464625f6f6c384040000000000000000000000002000002465054 6c80835e72786073796071786071786172796173776071765e7276617279 60717863747b617377607178607178607178607176607176607273617377 5c6d746e7a8f808aaa4c51635456584036373e29296c4651763f52581d27 5a1b1d69211e82332b892f288d2c2599322ba73f32a43c309d372a993d34 8e3f37772d286d282452211e361a1536221f2418154718178a3a37a43d38 a0241c8d1e177e1d13692b1b533a2240311e35331f392e2036231a32271c 2b29181d1f12181e1529291a38341c4235144b350a4a461f404d2b504626 6e4c2d94573c943d2498492f833f2472351885512e83502a7a471fa97854 6739165f30106b3e20643f215d422362482b61462c5641254434144b3f1b 453f164a4115544d195b59371e2111221805402c1591663da5662b8b5a2a 69482150340c7b663b462a042f1100835b31966437482904807558906d58 6e32249a3735af2631a12b328926296c0c0e7113158120237c181c962229 a5252ba7262fa4262dad2933b53037b7303bb33039b2364098252b8c161e 911b20a33235ad42437d231e6c2618913b2d9a372789392572351a6f3f27 5e3b245d3c298063546b51417f6854877f70888f859da39ca9afaa9da198 7c7e7140473d5d6b645865615a67665d6a685c69656169573f4422636022 988f367f75147a6e077f7b3171764a5d664d5768605967605d6b62596666 1520293a46495e6e6b566663566661566661566661546462546462546462 5464625666635666635666636373703b4242000000000000000000000002 0001023e484c62767a566a6e596d705b6c705b6c705b6c705b6c705c6d72 5a6e725c6d725d6f735d6f735d6f715d6f735d6f735d6f735c70735f7074 5f6e715f6e735b6c734d5a6a717a93626d7b3c494c443e36765c4a764439 661b195d1c1c531c1e601e198132278b2f24952f22a13628ab3c2aa9392a a43727a53526a535269d2f279128236a25213e1d192a1d1a1b241f251312 421616832e28ae3024a7392e8e32275529133439174146292c33181e2111 1d1b17201e1a1e1c181e1e1e161b1e1d170c281a00a58654ab7b34725c23 3f461952491f71592f8650308130179a4e36944d338f512f935e348e5d37 80553271522d6150285a5127585b2a5a592d58582b4d46214b40214a4426 3a3c1b383b1c333519423e175e5722665f392c28101e180b201c163e351f 685a343126093c38203c311460512e44391f2925103833212a2515282817 29321e4d3524663221a13c39ca343eb92e37ac2e339e3035802224881d20 9a2429a92d34a9292fa0252c9a272baa2c34b83039b33039a82a31922227 7e1b1f9222279f2428a93c3b9f3f3a6e2c2054331c71402b71301e613c1e 544e234f5027444c2691987f939a8e666b5a696d556b705f7c8379868c87 9ea5a5a9aead5d635c5b66605a6a625a68615a68615c6967586868626a5b 5d5f414e4b128177238e822a867c1b88873c6a733e5d68446070595c6c57 5a6a563e4b4714222d4554595e6e6b576764576762576762576762576762 5666615767645767645666635666635666636777753f4646000000000000 0000000000020000022a31344453533c4b4b3f4e4e3f4c4d3e4a4b3f4c4d 3f4c4d404d4e3f4e4e404d4e404d4e404d4e424f4f424f4f424f4f424f4f 424f4f424f4f424f4f424e524350533b444e3b4352434951363f3c474136 54402e6340386d3c3e59302f462521491e165b271b67271f732922782b22 782a1f782b22762c2568231c61241b6828225d1d174c1e1a3a201c251c15 1a2117281f18331c17461c146c2d226e2c246e2c24582e23372816292414 242a191d1e161b1c191d1d1a1e1e1c1e1e1e191c1e1c1a152a25177b674d 75572d624b2362572e67522f6043226540276e42317f5847927161a68270 78553e6a4730522f1554331c5d3f295439224b351c4a3a213a3116332a14 362e1a312f1b3a3e294445314344304e4a2e3f3b12403c222424151d1c10 1c1b11363122474128211a0640382a564831614e2f5e5037453e27292414 2a261d28271b171c0b3427155a3c26732d27a0343d9a343b8e2d33872e33 833438862f3684282e84252d8022267c2026731c207d2127832529781c22 6e141a6a161a6f202282292e8e2d338f3b3e7d3a375b312453452c664d35 57361e4e3b1e4f4a294744274d4f337a7e69595f4e6e70638f9184888981 7b7f796c6f6c808682999f9a646a6357605859655c59655e59655e58635f 59666460675a60614a59562a716a27767134736f377f8158656f535b6651 5c695a576357586459586563233237344144616e6c5b6564596461596461 5b66625964615b66625b656459646359646358656356636265736e3e4341 0000000000000000000000000000001e24222f3a372a35312b36322a3531 2b36322a35312b36322b36322a35312b36322c37342d35322e36342e3634 2b36322d35322e36342d35322c37342e36342d35322d35352e383a2b302c 262a1f3b35283829182b17122d171a362422362a22402d2240291a442119 4b1f1a481d17461b16461d1c401b1b2a1311433a3349373148322b35211b 2c1b17251e17202517484a3f50524727251c242317351f17431a17431c1a 401c1930211c191f18181b18181b18181b18181b181b1e1a181b18171919 191e1d1b170e3228175c462d664722543417503219513f2f58554956554e 555953655e5961524b3b251b422818462419481d154f211d4a1c173d1f18 3022172b22182d291e201f1520251921231622251531321c3737192a2d1b 141a13171b122123163133262527171b150b2d211b3c29194b36184c3b20 3d341b251f121e1f1a22231c191b0e36341e4b46274523165a1b1f632126 6a252b68262b66272b5f20245d1e22581c1f52191952191b501a1b4c1818 4a19184b1a194b1a194f1819551c1b611f24661f265b2428421e1c312213 2e32183b3d213c3b1d31301539381d3231183a38233b3c27272b16404235 636660676a64676a6464685f4d5146595d554b524a3b4238384234384137 3c453d414a453e494540473d444737403d1e4c47144947254548363f463c 3d48443d45433d46403d46403a453f56636245575624312f3e49453c4441 3d46403f47423d46403d46403d46403c44413b43403d45433d48443a4541 424e47282d2c00000000000000000000000200000200030700060900050b 00050b00040b00040b00040b00050900050900060900040b00040b00040b 00050900040b00040b00040b00050900050900050700050900040b000116 00001f0000120001020700000f00001a00002500002800002c0000330000 3900004000004500004900004b00004b0000490000420000390000350000 3100002300001400000f00000900002100003900004900005800004e0000 4500002e00001400000d00000402000900000f0000090000040100000200 0003000202000602000d00001400000703000008000b00001b00002e0000 4000003a00003300002e0000280000280000280000260000250000250000 2300001d00001600001600001600001200000f00000d00000903000b0300 0b04000603000003000900001100002300003300002800001b0000180000 1400001800001a00002100002800001a00000b00001b00002c0000450000 5f0000520000450000440000420000440000450000500000590000590000 5800005b00005d00005d00005b00005600005000005200005200004e0000 4b00004000003300003e00004700003a00002e00002500001b00001a0000 160000140000120000070000000300000300000200000200000200000300 000500000500000402000402000500000500000600090600110800120800 1408000b070002060000060000060000050000060000040500030b000307 000502000502000600000600000600000502000502000502000502000502 000502000502000502000202000000000000 grestore showpage %%Trailer %END INCLUDE TEST FILE at line 200 %*************************************** %%EndDocument EndEPSFF grestore gsave %} if %END xchart<=xchart3P10 %} for %pmetamf=0,1 showpage grestore %} for %colsepf=0,1 %} for %pchartf=0,0 %} for %xchartf=0,15 %} for %xcolorf=3,3 %} for %deintpf=0,1 %} for %colormf=0,1 %} for %lanindf=0,0 %%Trailer