H2G CTB (all sizes in DW):
	size: 1024
	resv_space: 0
	head: 68
	tail: 81
	space: 1010
	broken: 0
	head (memory): 81
	tail (memory): 81
	status (memory): 0x0
G2H CTB (all sizes in DW):
	size: 32768
	resv_space: 16384
	head: 3021
	tail: 0
	space: 16383
	broken: 0
	head (memory): 3021
	tail (memory): 3021
	status (memory): 0x0
	g2h outstanding: 0
[CTB].length: 0x22000
[CTB].data: !!!!r!!!!rzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!DO!!!DOzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzMZWq^+92r\!!!!$+9DND!!!!"MZa"^+92rR!!!!$zMZj(`+92r\!!!!%+9DND!!!!"MZs.`+92rR!!!!%zM['4b+92r\!!!!&+9DND!!!!"M[0:b+92rR!!!!&zM[9@d+92r\!!!!'+9DND!!!!"M[BFd+92rR!!!!'zM[KLd+94h4!!!!$M[TRe+94h4!!!!%M[]Xf+94h4!!!!&M[f^g+94h4!!!!'M[odm+96?\!!&HiJ,fQM!!!;9zz!!!!EM\#jj+96?\!!&HjJ,fQOM\,pk+96?\!!&HkJ,fQOM\6!l+96?\!!&HlJ,fQOM\?'m+96?\!!&HmJ,fQOM\H-n+96?\!!&HnJ,fQO$P`XE!!"\T!!!0(!N5Dez!!&GWJ,fQOMJ3%q+96?\!!&GXJ,fQM!!!;)&HMk3!!%@4!!!!%MJ<+n+96?\!!&GYJ,fQOMJE1s+96?\!!&GZJ,fQM!!!;)zz!!!!EMJN7t+96?\!!&G[J,fQM!!!;)zz!!!!EMJW=q+96?\!!&G\J,fQOMJ`Cr+96?\!!&G]J,fQOMJiJ"+96?\!!&G^J,fQM!!!;-zz!!!!EMJrOt+96?\!!&G_J,fQOMK&Uu+96?\!!&G`J,fQOMK/\!+96?\!!&GaJ,fQOMK8b&+96?\!!&GbJ,fQM!!!;.LO('C!!%&"zMKAh'+96?\!!&GcJ,fQM!!!;.LB%;S!!%&"!!!!-MKJn$+96?\!!&GdJ,fQOMKSt)+96?\!!&GeJ,fQM!!!;.LB%;S!!%&"!!!!-MK]%*+96?\!!&GfJ,fQM!!!;.zz!!!!EMKf+++96?\!!&GgJ,fQM!!!;.zz!!!!EMKo1(+96?\!!&GhJ,fQOML#7)+96?\!!&GiJ,fQOML,=*+96?\!!&GjJ,fQOML5C/+96?\!!&GkJ,fQM!!!;/LO('C!!%&"zML>I0+96?\!!&GlJ,fQM!!!;/LB%;S!!%&"!!!!-MLGO-+96?\!!&GmJ,fQOMLPU2+96?\!!&GnJ,fQM!!!;/LB%;S!!%&"!!!!-MLY[3+96?\!!&GoJ,fQM!!!;/zz!!!!EMLba4+96?\!!&GpJ,fQM!!!;/zz!!!!EMLkg1+96?\!!&GqJ,fQOMLtm2+96?\!!&GrJ,fQOMM(s3+96?\!!&GsJ,fQOMM2$8+96?\!!&GtJ,fQM!!!;0LO('C!!%&"zMM;*9+96?\!!&GuJ,fQM!!!;0LB%;S!!%&"!!!!-MMD06+96?\!!&H!J,fQOMMM6;+96?\!!&H"J,fQM!!!;0LB%;S!!%&"!!!!-MMV<<+96?\!!&H#J,fQM!!!;0zz!!!!EMM_B=+96?\!!&H$J,fQM!!!;0zz!!!!EMMhH:+96?\!!&H%J,fQOMMqN;+96?\!!&H&J,fQOMN%T<+96?\!!&H'J,fQOMN.ZF+94h3!!!!"!!!!$!!!!"!!!!"zzzzz"$D,PzMN7`E+92r\!!!!$+9MTE!!!!#+9;HC!!!,b+9DND!"$RD+9_`GzMN@f?+92rR!!!!$!!!!"MNIl@+95dO!/i*'"Ag3@MNRrA+95dO!/i*'"Ag3@MN\#F+96?\!!&H(J,fQM!!!;1LO('C!!%&"zMNe)D+92r\!!!!$+9DND!!!!"MNn/D+92rR!!!!$zMO"5D+94h4!!!!$MO+;J+96?\!!&H)J,fQM!!!;1LB%;S!!%&"!!!!-MO4AG+96?\!!&H*J,fQOMO=GL+96?\!!&H+J,fQM!!!;1LB%;S!!%&"!!!!-MOFMM+96?\!!&H,J,fQM!!!;1zz!!!!EMOOSN+96?\!!&H-J,fQM!!!;1zz!!!!EMOXYK+96?\!!&H.J,fQOMOa_L+96?\!!&H/J,fQOMOjeM+96?\!!&H0J,fQOMOskW+94h3!!!!"!!!!$!!!!#!!!!"zzzzz"$D,PzMP'qV+92r\!!!!$+9MTE!!!!#+9;HC!!!,b+9DND!"$RD+9_`GzMP1"P+92rR!!!!$!!!!"MP:(Q+95dO!/iZ7"OKC6MPC.R+95dO!/iZ7"OKC6MPL4T+92r\!!!!$+9DND!!!!"MPU:T+92rR!!!!$zMP^@Y+96?\!!&H1J,fQM!!!;2LO('C!!%&"zMPgFU+94h4!!!!$MPpL[+96?\!!&H2J,fQM!!!;2LB%;S!!%&"!!!!-MQ$RX+96?\!!&H3J,fQOMQ-X]+96?\!!&H4J,fQM!!!;2LB%;S!!%&"!!!!-MQ6^^+96?\!!&H5J,fQM!!!;2zz!!!!EMQ?d_+96?\!!&H6J,fQM!!!;2zz!!!!EMQHj\+96?\!!&H7J,fQOMQQp]+96?\!!&H8J,fQOMQ[!b+96?\!!&H9J,fQM!!!;3zz!!!!EMQd'_+96?\!!&H:J,fQOMQm-`+96?\!!&H;J,fQOMR!3a+96?\!!&H<J,fQOMR*9f+96?\!!&H=J,fQM!!!;4!<<*"!!%CG!!!!-MR3?g+96?\!!&H>J,fQM!!!;4!t)gD!!%CGzMR<Eh+96?\!!&H?J,fQM!!!;4zz!!!!EMREKe+96?\!!&H@J,fQOMRNQj+96?\!!&HAJ,fQM!!!;4zz!!!!EMRWWg+96?\!!&HBJ,fQOMR`]h+96?\!!&HCJ,fQOMRici+96?\!!&HDJ,fQOMRrin+96?\!!&HEJ,fQM!!!;5!<<*"!!%CG!!!!-MS&oo+96?\!!&HFJ,fQM!!!;5!t)gD!!%CGzMS/up+96?\!!&HGJ,fQM!!!;5zz!!!!EMS9&m+96?\!!&HHJ,fQOMSB,r+96?\!!&HIJ,fQM!!!;5zz!!!!EMSK2o+96?\!!&HJJ,fQOMST8p+96?\!!&HKJ,fQOMS]>q+96?\!!&HLJ,fQOMSfE!+96?\!!&HMJ,fQM!!!;6!<<*"!!%CG!!!!-MSoK"+96?\!!&HNJ,fQM!!!;6!t)gD!!%CGzMT#Q#+96?\!!&HOJ,fQM!!!;6zz!!!!EMT,Vu+96?\!!&HPJ,fQOMT5]%+96?\!!&HQJ,fQM!!!;6zz!!!!EMT>c"+96?\!!&HRJ,fQOMTGi#+96?\!!&HSJ,fQOMTPo$+96?\!!&HTJ,fQOMTYu.+94h3!!!!"!!!!$!!!!"!!!!"zzzzz"$D,PzMTc&-+92r\!!!!$+9MTE!!!!#+9;HC!!!,b+9DND!"$RD+9_`GzMTl,'+92rR!!!!$!!!!"MTu2(+95dO!/lL2"Ag3@MU)8)+95dO!/lL2"Ag3@MU2>.+96?\!!&HUJ,fQM!!!;7!<<*"!!%CG!!!!-MU;D/+96?\!!&HVJ,fQM!!!;7!t)gD!!%CGzMUDJ-+92r\!!!!$+9DND!!!!"MUMP-+92rR!!!!$zMUVV-+94h4!!!!$MU_\3+96?\!!&HWJ,fQM!!!;7zz!!!!EMUhb0+96?\!!&HXJ,fQOMUqh5+96?\!!&HYJ,fQM!!!;7zz!!!!EMV%n2+96?\!!&HZJ,fQOMV.t3+96?\!!&H[J,fQOMV8%4+96?\!!&H\J,fQOMVA+>+94h3!!!!"!!!!$!!!!#!!!!"zzzzz"$D,PzMVJ1=+92r\!!!!$+9MTE!!!!#+9;HC!!!,b+9DND!"$RD+9_`GzMVS77+92rR!!!!$!!!!"MV\=8+95dO!/m'B"OKC6MVeC9+95dO!/m'B"OKC6MVnI>+96?\!!&H]J,fQM!!!;8!<<*"!!%CG!!!!-MW"O?+96?\!!&H^J,fQM!!!;8!t)gD!!%CGzMW+U=+92r\!!!!$+9DND!!!!"MW4[=+92rR!!!!$zMW=a=+94h4!!!!$MWFgC+96?\!!&H_J,fQM!!!;8zz!!!!EMWOmD+96?\!!&H`J,fQM!!!;8zz!!!!EMWXsA+96?\!!&HaJ,fQOMWb$B+96?\!!&HbJ,fQOMWk*C+96?\!!&HcJ,fQOMWt0D+96?\!!&HdJ,fQOMX(6E+96?\!!&HeJ,fQOMX1<F+96?\!!&HfJ,fQOMX:BG+96?\!!&HgJ,fQOMXCHQ+94h3!!!!"!!!!$!!!!"!!!!"zzzzz"$D,PzMXLNP+92r\!!!!$+9MTE!!!!#+9;HC!!!,b+9DND!"$RD+9_`GzMXUTJ+92rR!!!!$!!!!"MX^ZT+94h3!!!!"!!!!%!!!!"!!!!"zzzzz"$H)kzMXg`S+92r\!!!!%+9MTE!!!!#+9;HC!!!,b+9DND!"$RD+9_`GzMXpfM+92rR!!!!%!!!!"MY$lW+94h3!!!!"!!!!&!!!!"!!!!"zzzzz"$L'1zMY-rV+92r\!!!!&+9MTE!!!!#+9;HC!!!,b+9DND!"$RD+9_`GzMY7#P+92rR!!!!&!!!!"MY@)Z+94h3!!!!"!!!!'!!!!"!!!!"zzzzz"$P$LzMYI/Y+92r\!!!!'+9MTE!!!!#+9;HC!!!,b+9DND!"$RD+9_`GzMYR5S+92rR!!!!'!!!!"MY[;S+92rQ!!!!$MYdAT+92rQ!!!!%MYmGU+92rQ!!!!&MZ!MV+92rQ!!!!'MZ*SW+92rQ!!!!$MZ3YX+92rQ!!!!%MZ<_Y+92rQ!!!!&MZEeZ+92rQ!!!!'MZNk`+96?\!!&HhJ,fQM!!!;9zz!!!!EzI(fR]n,NFhI)#^_n,NFgI)5jan,NFgI)>pbn,NFgI*)Ein,NFg!!!!#O8s5#!!&@h!!!!#O8s5#!!&@i!!!!#O8s5#!!&@j!!!!#O8s5#!!&@k!!!!#O8s5#!!&@l!!!!#O8s5#!!&@m!!!!#O8s5#!!&@n!!!!#O8s5#!!&@o!!!!#O8s5#!!&@p!!!!#O8s5#!!&@q!!!!#O8s5#!!&@r!!!!#O8s5#!!&@s!!!!#O8s5#!!&@t!!!!#O8s5#!!&@u!!!!#O8s5#!!&A!!!!!#O8s5#!!&A"!!!!#O8s5#!!&A#!!!!#O8s5#!!&A$!!!!#O8s5#!!&A%!!!!#O8s5#!!&A&!!!!#O8s5#!!&A'!!!!#O8s5#!!&A(!!!!#O8s5#!!&A)!!!!#O8s5#!!&A*!!!!#O8s5#!!&A+!!!!#O8s5#!!&A,!!!!#O8s5#!!&A-!!!!#O8s5#!!&A.!!!!#O8s5#!!&A/!!!!#O8s5#!!&A0!!!!#O8s5#!!&A1!!!!#O8s5#!!&A2!!!!#O8s5#!!&A3!!!!#O8s5#!!&A4!!!!#O8s5#!!&A5!!!!#O8s5#!!&A6!!!!#O8s5#!!&A7!!!!#O8s5#!!&A8!!!!#O8s5#!!&A9!!!!#O8s5#!!&A:!!!!#O8s5#!!&A;!!!!#O8s5#!!&A<!!!!#O8s5#!!&A=!!!!#O8s5#!!&A>!!!!#O8s5#!!&A?!!!!#O8s5#!!&A@!!!!#O8s5#!!&AA!!!!#O8s5#!!&AB!!!!#O8s5#!!&AC!!!!#O8s5#!!&AD!!!!#O8s5#!!&AE!!!!#O8s5#!!&AF!!!!#O8s5#!!&AG!!!!#O8s5#!!&AH!!!!#O8s5#!!&AI!!!!#O8s5#!!&AJ!!!!#O8s5#!!&AK!!!!#O8s5#!!&AL!!!!#O8s5#!!&AM!!!!#O8s5#!!&AN!!!!#O8s5#!!&AO!!!!#O8s5#!!&AP!!!!"O8se5!!!!#O8s5#!!&AQ!!!!#O8s5#!!&AR!!!!#O8s5#!!&AS!!!!#O8s5#!!&AT!!!!#O8s5#!!&AU!!!!#O8s5#!!&AV!!!!#O8s5#!!&AW!!!!#O8s5#!!&AX!!!!#O8s5#!!&AY!!!!#O8s5#!!&AZ!!!!#O8s5#!!&A[!!!!#O8s5#!!&A\!!!!#O8s5#!!&A]!!!!#O8s5#!!&A^!!!!#O8s5#!!&A_!!!!#O8s5#!!&A`!!!!#O8s5#!!&Aa!!!!#O8s5#!!&Ab!!!!#O8s5#!!&Ac!!!!#O8s5#!!&Ad!!!!#O8s5#!!&Ae!!!!#O8s5#!!&Af!!!!#O8s5#!!&Ag!!!!#O8s5#!!&Ah!!!!#O8s5#!!&Ai!!!!#O8s5#!!&Aj!!!!#O8s5#!!&Ak!!!!#O8s5#!!&Al!!!!#O8s5#!!&Am!!!!#O8s5#!!&An!!!!#O8s5#!!&Ao!!!!#O8s5#!!&Ap!!!!#O8s5#!!&Aq!!!!#O8s5#!!&Ar!!!!#O8s5#!!&As!!!!#O8s5#!!&At!!!!#O8s5#!!&Au!!!!#O8s5#!!&B!!!!!#O8s5#!!&B"!!!!#O8s5#!!&B#!!!!#O8s5#!!&B$!!!!#O8s5#!!&B%!!!!#O8s5#!!&B&!!!!#O8s5#!!&B'!!!!#O8s5#!!&B(!!!!#O8s5#!!&B)!!!!$O8ogn!!!!%!!!!"!!!!$O8ogn!!!!$!!!!"!!!!$O8ogn!!!!'!!!!"!!!!$O8ogn!!!!&!!!!"!!!!$O8ogn!!!!)!!!!"!!!!$O8ogn!!!!(!!!!"!!!!$O8ogn!!!!+!!!!"!!!!$O8ogn!!!!*!!!!"!!!!$O8ogn!!!!-!!!!"!!!!$O8ogn!!!!,!!!!"!!!!$O8ogn!!!!/!!!!"!!!!$O8ogn!!!!.!!!!"!!!!$O8ogn!!!!1!!!!"!!!!$O8ogn!!!!0!!!!"!!!!$O8ogn!!!!2!!!!"!!!!$O8ogn!!!!3!!!!"!!!!$O8ogn!!!!4!!!!"!!!!$O8ogn!!!!5!!!!"!!!!$O8ogn!!!!6!!!!"!!!!$O8ogn!!!!7!!!!"!!!!$O8ogn!!!!8!!!!"!!!!$O8ogn!!!!9!!!!"!!!!$O8ogn!!!!:!!!!"!!!!$O8ogn!!!!;!!!!"!!!!$O8ogn!!!!=!!!!"!!!!$O8ogn!!!!<!!!!"!!!!$O8ogn!!!!?!!!!"!!!!$O8ogn!!!!>!!!!"!!!!$O8ogn!!!!A!!!!"!!!!$O8ogn!!!!@!!!!"!!!!$O8ogn!!!!C!!!!"!!!!$O8ogn!!!!B!!!!"!!!!#O8s5#!!&B*!!!!#O8s5#!!&B+!!!!#O8s5#!!&B,!!!!#O8s5#!!&B-!!!!#O8s5#!!&B.!!!!#O8s5#!!&B/!!!!#O8s5#!!&B0!!!!#O8s5#!!&B1!!!!#O8s5#!!&B2!!!!#O8s5#!!&B3!!!!#O8s5#!!&B4!!!!#O8s5#!!&B5!!!!#O8s5#!!&B6!!!!#O8s5#!!&B7!!!!#O8s5#!!&B8!!!!#O8s5#!!&B9!!!!#O8s5#!!&B:!!!!#O8s5#!!&B;!!!!#O8s5#!!&B<!!!!#O8s5#!!&B=!!!!#O8s5#!!&B>!!!!#O8s5#!!&B?!!!!#O8s5#!!&B@!!!!#O8s5#!!&BA!!!!#O8s5#!!&BB!!!!#O8s5#!!&BC!!!!#O8s5#!!&BD!!!!#O8s5#!!&BE!!!!#O8s5#!!&BF!!!!#O8s5#!!&BG!!!!#O8s5#!!&BH!!!!#O8s5#!!&BI!!!!#O8s5#!!&BJ!!!!#O8s5#!!&BK!!!!#O8s5#!!&BL!!!!#O8s5#!!&BM!!!!#O8s5#!!&BN!!!!#O8s5#!!&BO!!!!#O8s5#!!&BP!!!!#O8s5#!!&BQ!!!!#O8s5#!!&BR!!!!#O8s5#!!&BS!!!!#O8s5#!!&BT!!!!#O8s5#!!&BU!!!!#O8s5#!!&BV!!!!#O8s5#!!&BW!!!!#O8s5#!!&BX!!!!#O8s5#!!&BY!!!!#O8s5#!!&BZ!!!!#O8s5#!!&B[!!!!#O8s5#!!&B\!!!!#O8s5#!!&B]!!!!#O8s5#!!&B^!!!!#O8s5#!!&B_!!!!#O8s5#!!&B`!!!!#O8s5#!!&Ba!!!!#O8s5#!!&Bb!!!!#O8s5#!!&Bc!!!!#O8s5#!!&Bd!!!!#O8s5#!!&Be!!!!#O8s5#!!&Bf!!!!#O8s5#!!&Bg!!!!#O8s5#!!&Bh!!!!#O8s5#!!&Bi!!!!#O8s5#!!&Bj!!!!#O8s5#!!&Bk!!!!#O8s5#!!&Bl!!!!#O8s5#!!&Bm!!!!#O8s5#!!&Bn!!!!#O8s5#!!&Bo!!!!#O8s5#!!&Bp!!!!#O8s5#!!&Bq!!!!#O8s5#!!&Br!!!!#O8s5#!!&Bs!!!!#O8s5#!!&Bt!!!!#O8s5#!!&Bu!!!!#O8s5#!!&C!!!!!#O8s5#!!&C"!!!!#O8s5#!!&C#!!!!#O8s5#!!&C$!!!!#O8s5#!!&C%!!!!#O8s5#!!&C&!!!!#O8s5#!!&C'!!!!#O8s5#!!&C(!!!!#O8s5#!!&C)!!!!#O8s5#!!&C*!!!!#O8s5#!!&C+!!!!#O8s5#!!&C,!!!!#O8s5#!!&C-!!!!#O8s5#!!&C.!!!!#O8s5#!!&C/!!!!#O8s5#!!&C0!!!!#O8s5#!!&C1!!!!#O8s5#!!&C2!!!!#O8s5#!!&C3!!!!#O8s5#!!&C4!!!!#O8s5#!!&C5!!!!#O8s5#!!&C6!!!!#O8s5#!!&C7!!!!#O8s5#!!&C8!!!!#O8s5#!!&C9!!!!#O8s5#!!&C:!!!!#O8s5#!!&C;!!!!#O8s5#!!&C<!!!!#O8s5#!!&C=!!!!#O8s5#!!&C>!!!!#O8s5#!!&C?!!!!#O8s5#!!&C@!!!!#O8s5#!!&CA!!!!#O8s5#!!&CB!!!!#O8s5#!!&CC!!!!#O8s5#!!&CD!!!!#O8s5#!!&CE!!!!#O8s5#!!&CF!!!!#O8s5#!!&CG!!!!#O8s5#!!&CH!!!!#O8s5#!!&CI!!!!#O8s5#!!&CJ!!!!#O8s5#!!&CK!!!!#O8s5#!!&CL!!!!#O8s5#!!&CM!!!!#O8s5#!!&CN!!!!#O8s5#!!&CO!!!!#O8s5#!!&CP!!!!#O8s5#!!&CQ!!!!#O8s5#!!&CR!!!!#O8s5#!!&CS!!!!#O8s5#!!&CT!!!!#O8s5#!!&CU!!!!#O8s5#!!&CV!!!!#O8s5#!!&CW!!!!#O8s5#!!&CX!!!!#O8s5#!!&CY!!!!#O8s5#!!&CZ!!!!#O8s5#!!&C[!!!!#O8s5#!!&C\!!!!#O8s5#!!&C]!!!!#O8s5#!!&C^!!!!#O8s5#!!&C_!!!!#O8s5#!!&C`!!!!#O8s5#!!&Ca!!!!#O8s5#!!&Cb!!!!#O8s5#!!&Cc!!!!#O8s5#!!&Cd!!!!#O8s5#!!&Ce!!!!#O8s5#!!&Cf!!!!#O8s5#!!&Cg!!!!#O8s5#!!&Ch!!!!#O8s5#!!&Ci!!!!#O8s5#!!&Cj!!!!#O8s5#!!&Ck!!!!#O8s5#!!&Cl!!!!#O8s5#!!&Cm!!!!#O8s5#!!&Cn!!!!#O8s5#!!&Co!!!!#O8s5#!!&Cp!!!!$O8ogn!!!!%z!!!!$O8ogn!!!!'z!!!!$O8ogn!!!!)z!!!!$O8ogn!!!!+z!!!!$O8ogn!!!!-z!!!!$O8ogn!!!!/z!!!!$O8ogn!!!!1z!!!!$O8ogn!!!!2z!!!!$O8ogn!!!!4z!!!!#O8q`M!!!!%!!!!$O8ogn!!!!6z!!!!$O8ogn!!!!8z!!!!$O8ogn!!!!:z!!!!#O8q`M!!!!'!!!!#O8q`M!!!!)!!!!#O8q`M!!!!+!!!!$O8ogn!!!!=z!!!!#O8q`M!!!!-!!!!$O8ogn!!!!?z!!!!$O8ogn!!!!Az!!!!$O8ogn!!!!Cz!!!!#O8q`M!!!!/!!!!#O8q`M!!!!1!!!!#O8q`M!!!!2!!!!#O8q`M!!!!4!!!!#O8q`M!!!!6!!!!#O8q`M!!!!8!!!!#O8s5#!!&Cq!!!!#O8q`M!!!!:!!!!#O8q`M!!!!=!!!!#O8s5#!!&Cr!!!!#O8q`M!!!!?!!!!#O8q`M!!!!A!!!!#O8q`M!!!!C!!!!#O8s5#!!&Cs!!!!#O8s5#!!&Ct!!!!#O8s5#!!&Cu!!!!#O8s5#!!&D!!!!!#O8s5#!!&D"!!!!#O8s5#!!&D#!!!!#O8s5#!!&D$!!!!#O8s5#!!&D%!!!!#O8s5#!!&D&!!!!#O8s5#!!&D'!!!!#O8s5#!!&D(!!!!#O8s5#!!&D)!!!!#O8s5#!!&D*!!!!#O8s5#!!&D+!!!!#O8s5#!!&D,!!!!#O8s5#!!&D-!!!!#O8s5#!!&D.!!!!#O8s5#!!&D/!!!!#O8s5#!!&D0!!!!#O8s5#!!&D1!!!!#O8s5#!!&D2!!!!#O8s5#!!&D3!!!!#O8s5#!!&D4!!!!#O8s5#!!&D5!!!!#O8s5#!!&D6!!!!#O8s5#!!&D7!!!!$O8ogn!!!!$z!!!!$O8ogn!!!!&z!!!!$O8ogn!!!!(z!!!!$O8ogn!!!!*z!!!!$O8ogn!!!!,z!!!!$O8ogn!!!!.z!!!!#O8q`M!!!!$!!!!#O8q`M!!!!&!!!!$O8ogn!!!!0z!!!!$O8ogn!!!!3z!!!!$O8ogn!!!!5z!!!!$O8ogn!!!!7z!!!!#O8q`M!!!!(!!!!$O8ogn!!!!9z!!!!$O8ogn!!!!;z!!!!#O8q`M!!!!*!!!!$O8ogn!!!!>z!!!!#O8q`M!!!!,!!!!#O8q`M!!!!.!!!!$O8ogn!!!!<z!!!!$O8ogn!!!!@z!!!!$O8ogn!!!!Bz!!!!#O8q`M!!!!0!!!!#O8q`M!!!!3!!!!#O8q`M!!!!5!!!!#O8q`M!!!!7!!!!#O8q`M!!!!9!!!!#O8q`M!!!!;!!!!#O8q`M!!!!>!!!!#O8q`M!!!!<!!!!#O8q`M!!!!@!!!!#O8q`M!!!!B!!!!#O8s5#!!&D8!!!!#O8s5#!!&D9!!!!#O8s5#!!&D:!!!!#O8s5#!!&D;!!!!#O8s5#!!&D<!!!!#O8s5#!!&D=!!!!#O8s5#!!&D>!!!!#O8s5#!!&D?!!!!#O8s5#!!&D@!!!!#O8s5#!!&DA!!!!#O8s5#!!&DB!!!!#O8s5#!!&DC!!!!#O8s5#!!&DD!!!!#O8s5#!!&DE!!!!#O8s5#!!&DF!!!!#O8s5#!!&DG!!!!#O8s5#!!&DH!!!!#O8s5#!!&DI!!!!#O8s5#!!&DJ!!!!#O8s5#!!&DK!!!!#O8s5#!!&DL!!!!#O8s5#!!&DM!!!!#O8s5#!!&DN!!!!#O8s5#!!&DO!!!!#O8s5#!!&DP!!!!#O8s5#!!&DQ!!!!#O8s5#!!&DR!!!!#O8s5#!!&DS!!!!#O8s5#!!&DT!!!!#O8s5#!!&DU!!!!#O8s5#!!&DV!!!!#O8s5#!!&DW!!!!#O8s5#!!&DX!!!!#O8s5#!!&DY!!!!#O8s5#!!&DZ!!!!#O8s5#!!&D[!!!!#O8s5#!!&D\!!!!#O8s5#!!&D]!!!!#O8s5#!!&D^!!!!#O8s5#!!&D_!!!!#O8s5#!!&D`!!!!#O8s5#!!&Da!!!!#O8s5#!!&Db!!!!#O8s5#!!&Dc!!!!#O8s5#!!&Dd!!!!#O8s5#!!&De!!!!#O8s5#!!&Df!!!!#O8s5#!!&Dg!!!!#O8s5#!!&Dh!!!!#O8s5#!!&Di!!!!#O8s5#!!&Dj!!!!#O8s5#!!&Dk!!!!#O8s5#!!&Dl!!!!#O8s5#!!&Dm!!!!#O8s5#!!&Dn!!!!#O8s5#!!&Do!!!!#O8s5#!!&Dp!!!!#O8s5#!!&Dq!!!!#O8s5#!!&Dr!!!!#O8s5#!!&Ds!!!!#O8s5#!!&Dt!!!!#O8s5#!!&Du!!!!#O8s5#!!&E!!!!!#O8s5#!!&E"!!!!#O8s5#!!&E#!!!!#O8s5#!!&E$!!!!#O8s5#!!&E%!!!!#O8s5#!!&E&!!!!#O8s5#!!&E'!!!!#O8s5#!!&E(!!!!#O8s5#!!&E)!!!!#O8s5#!!&E*!!!!#O8s5#!!&E+!!!!#O8s5#!!&E,!!!!#O8s5#!!&E-!!!!#O8s5#!!&E.!!!!#O8s5#!!&E/!!!!#O8s5#!!&E0!!!!#O8s5#!!&E1!!!!#O8s5#!!&E2!!!!#O8s5#!!&E3!!!!#O8s5#!!&E4!!!!#O8s5#!!&E5!!!!#O8s5#!!&E6!!!!#O8s5#!!&E7!!!!#O8s5#!!&E8!!!!#O8s5#!!&E9!!!!#O8s5#!!&E:!!!!#O8s5#!!&E;!!!!#O8s5#!!&E<!!!!#O8s5#!!&E=!!!!#O8s5#!!&E>!!!!#O8s5#!!&E?!!!!#O8s5#!!&E@!!!!#O8s5#!!&EA!!!!#O8s5#!!&EB!!!!#O8s5#!!&EC!!!!#O8s5#!!&ED!!!!#O8s5#!!&EE!!!!#O8s5#!!&EF!!!!#O8s5#!!&EG!!!!#O8s5#!!&EH!!!!#O8s5#!!&EI!!!!#O8s5#!!&EJ!!!!#O8s5#!!&EK!!!!#O8s5#!!&EL!!!!#O8s5#!!&EM!!!!#O8s5#!!&EN!!!!#O8s5#!!&EO!!!!#O8s5#!!&EP!!!!#O8s5#!!&EQ!!!!#O8s5#!!&ER!!!!#O8s5#!!&ES!!!!#O8s5#!!&ET!!!!#O8s5#!!&EU!!!!#O8s5#!!&EV!!!!#O8s5#!!&EW!!!!#O8s5#!!&EX!!!!#O8s5#!!&EY!!!!#O8s5#!!&EZ!!!!#O8s5#!!&E[!!!!#O8s5#!!&E\!!!!#O8s5#!!&E]!!!!#O8s5#!!&E^!!!!#O8s5#!!&E_!!!!#O8s5#!!&E`!!!!#O8s5#!!&Ea!!!!#O8s5#!!&Eb!!!!#O8s5#!!&Ec!!!!#O8s5#!!&Ed!!!!#O8s5#!!&Ee!!!!#O8s5#!!&Ef!!!!#O8s5#!!&Eg!!!!#O8s5#!!&Eh!!!!#O8s5#!!&Ei!!!!#O8s5#!!&Ej!!!!#O8s5#!!&Ek!!!!#O8s5#!!&El!!!!#O8s5#!!&Em!!!!#O8s5#!!&En!!!!#O8s5#!!&Eo!!!!#O8s5#!!&Ep!!!!#O8s5#!!&Eq!!!!#O8s5#!!&Er!!!!#O8s5#!!&Es!!!!#O8s5#!!&Et!!!!#O8s5#!!&Eu!!!!#O8s5#!!&F!!!!!#O8s5#!!&F"!!!!#O8s5#!!&F#!!!!#O8s5#!!&F$!!!!#O8s5#!!&F%!!!!#O8s5#!!&F&!!!!#O8s5#!!&F'!!!!$O8ogn!!!!%!!!!"!!!!&O8rYi"98W/!/b_i(Z58n!!%$G!!!!$O8ogn!!!!$!!!!"!!!!&O8rYi!WW?3!/aTA(Z58n!!%$G!!!!$O8ogn!!!!&!!!!"!!!!$O8ogn!!!!(!!!!"!!!!$O8ogn!!!!*!!!!"!!!!$O8ogn!!!!,!!!!"!!!!$O8ogn!!!!.!!!!"!!!!$O8ogn!!!!'!!!!"!!!!$O8ogn!!!!0!!!!"!!!!$O8ogn!!!!)!!!!"!!!!$O8ogn!!!!2!!!!"!!!!$O8ogn!!!!+!!!!"!!!!$O8ogn!!!!4!!!!"!!!!$O8ogn!!!!-!!!!"!!!!$O8ogn!!!!6!!!!"!!!!$O8ogn!!!!/!!!!"!!!!$O8ogn!!!!8!!!!"!!!!$O8ogn!!!!1!!!!"!!!!$O8ogn!!!!:!!!!"!!!!$O8ogn!!!!3!!!!"!!!!$O8ogn!!!!<!!!!"!!!!$O8ogn!!!!5!!!!"!!!!$O8ogn!!!!>!!!!"!!!!$O8ogn!!!!7!!!!"!!!!$O8ogn!!!!A!!!!"!!!!$O8ogn!!!!9!!!!"!!!!$O8ogn!!!!C!!!!"!!!!$O8ogn!!!!;!!!!"!!!!$O8ogn!!!!=!!!!"!!!!$O8ogn!!!!?!!!!"!!!!$O8ogn!!!!@!!!!"!!!!$O8ogn!!!!B!!!!"!!!!$O8ogn!!!!$z!!!!$O8ogn!!!!&z!!!!$O8ogn!!!!(z!!!!$O8ogn!!!!*z!!!!$O8ogn!!!!,z!!!!$O8ogn!!!!.z!!!!#O8q`M!!!!$!!!!$O8ogn!!!!0z!!!!$O8ogn!!!!2z!!!!$O8ogn!!!!4z!!!!#O8q`M!!!!&!!!!$O8ogn!!!!6z!!!!$O8ogn!!!!8z!!!!$O8ogn!!!!:z!!!!$O8ogn!!!!<z!!!!$O8ogn!!!!>z!!!!#O8q`M!!!!(!!!!$O8ogn!!!!Az!!!!$O8ogn!!!!Cz!!!!$O8ogn!!!!%z!!!!#O8q`M!!!!*!!!!$O8ogn!!!!'z!!!!#O8s5#!!&F(!!!!$O8ogn!!!!)z!!!!$O8ogn!!!!+z!!!!$O8ogn!!!!-z!!!!#O8q`M!!!!,!!!!$O8ogn!!!!/z!!!!#O8q`M!!!!.!!!!$O8ogn!!!!3z!!!!$O8ogn!!!!5z!!!!$O8ogn!!!!7z!!!!$O8ogn!!!!9z!!!!$O8ogn!!!!1z!!!!$O8ogn!!!!;z!!!!$O8ogn!!!!=z!!!!#O8q`M!!!!0!!!!#O8q`M!!!!2!!!!$O8ogn!!!!?z!!!!$O8ogn!!!!@z!!!!$O8ogn!!!!Bz!!!!#O8q`M!!!!4!!!!#O8s5#!!&F)!!!!#O8q`M!!!!6!!!!#O8q`M!!!!8!!!!#O8q`M!!!!:!!!!#O8s5#!!&F*!!!!#O8q`M!!!!<!!!!#O8q`M!!!!>!!!!#O8s5#!!&F+!!!!#O8q`M!!!!A!!!!#O8q`M!!!!C!!!!#O8q`M!!!!%!!!!#O8q`M!!!!'!!!!#O8s5#!!&F,!!!!#O8q`M!!!!)!!!!#O8q`M!!!!+!!!!#O8q`M!!!!-!!!!#O8s5#!!&F-!!!!#O8q`M!!!!/!!!!#O8q`M!!!!3!!!!#O8q`M!!!!5!!!!#O8q`M!!!!7!!!!#O8s5#!!&F.!!!!#O8q`M!!!!9!!!!#O8q`M!!!!1!!!!#O8q`M!!!!;!!!!#O8q`M!!!!=!!!!#O8s5#!!&F/!!!!#O8q`M!!!!?!!!!#O8q`M!!!!@!!!!#O8q`M!!!!B!!!!#O8s5#!!&F0!!!!#O8s5#!!&F1!!!!#O8s5#!!&F2!!!!#O8s5#!!&F3!!!!#O8s5#!!&F4!!!!#O8s5#!!&F5!!!!#O8s5#!!&F6!!!!#O8s5#!!&F7!!!!#O8s5#!!&F8!!!!#O8s5#!!&F9!!!!#O8s5#!!&F:!!!!#O8s5#!!&F;!!!!#O8s5#!!&F<!!!!#O8s5#!!&F=!!!!#O8s5#!!&F>!!!!#O8s5#!!&F?!!!!#O8s5#!!&F@!!!!#O8s5#!!&FA!!!!#O8s5#!!&FB!!!!#O8s5#!!&FC!!!!#O8s5#!!&FD!!!!#O8s5#!!&FE!!!!#O8s5#!!&FF!!!!#O8s5#!!&FG!!!!#O8s5#!!&FH!!!!#O8s5#!!&FI!!!!#O8s5#!!&FJ!!!!#O8s5#!!&FK!!!!#O8s5#!!&FL!!!!#O8s5#!!&FM!!!!#O8s5#!!&FN!!!!#O8s5#!!&FO!!!!#O8s5#!!&FP!!!!#O8s5#!!&FQ!!!!#O8s5#!!&FR!!!!#O8s5#!!&FS!!!!#O8s5#!!&FT!!!!#O8s5#!!&FU!!!!#O8s5#!!&FV!!!!#O8s5#!!&FW!!!!#O8s5#!!&FX!!!!#O8s5#!!&FY!!!!#O8s5#!!&FZ!!!!#O8s5#!!&F[!!!!#O8s5#!!&F\!!!!#O8s5#!!&F]!!!!#O8s5#!!&F^!!!!#O8s5#!!&F_!!!!#O8s5#!!&F`!!!!#O8s5#!!&Fa!!!!#O8s5#!!&Fb!!!!#O8s5#!!&Fc!!!!#O8s5#!!&Fd!!!!#O8s5#!!&Fe!!!!#O8s5#!!&Ff!!!!#O8s5#!!&Fg!!!!#O8s5#!!&Fh!!!!#O8s5#!!&Fi!!!!#O8s5#!!&Fj!!!!#O8s5#!!&Fk!!!!#O8s5#!!&Fl!!!!#O8s5#!!&Fm!!!!#O8s5#!!&Fn!!!!#O8s5#!!&Fo!!!!#O8s5#!!&Fp!!!!#O8s5#!!&Fq!!!!#O8s5#!!&Fr!!!!#O8s5#!!&Fs!!!!#O8s5#!!&Ft!!!!#O8s5#!!&Fu!!!!#O8s5#!!&G!!!!!#O8s5#!!&G"!!!!#O8s5#!!&G#!!!!#O8s5#!!&G$!!!!#O8s5#!!&G%!!!!#O8s5#!!&G&!!!!#O8s5#!!&G'!!!!#O8s5#!!&G(!!!!#O8s5#!!&G)!!!!#O8s5#!!&G*!!!!#O8s5#!!&G+!!!!#O8s5#!!&G,!!!!#O8s5#!!&G-!!!!#O8s5#!!&G.!!!!#O8s5#!!&G/!!!!#O8s5#!!&G0!!!!#O8s5#!!&G1!!!!#O8s5#!!&G2!!!!#O8s5#!!&G3!!!!#O8s5#!!&G4!!!!#O8s5#!!&G5!!!!#O8s5#!!&G6!!!!#O8s5#!!&G7!!!!#O8s5#!!&G8!!!!#O8s5#!!&G9!!!!#O8s5#!!&G:!!!!#O8s5#!!&G;!!!!#O8s5#!!&G<!!!!#O8s5#!!&G=!!!!#O8s5#!!&G>!!!!#O8s5#!!&G?!!!!#O8s5#!!&G@!!!!#O8s5#!!&GA!!!!#O8s5#!!&GB!!!!#O8s5#!!&GC!!!!$O8ogn!!!!$!!!!"!!!!&O8rYi!WW?3!/ck,&HP,s!!%@4!!!!$O8ogn!!!!%!!!!"!!!!&O8rYi"98W/!/f,t&HP,s!!%@4!!!!&O8rYi!WW?/!/clW&HP].!!%@4!!!!&O8rYi"98W+!/f.J&HP].!!%@4!!!!&O8rYi!WW?/!/clW&HQ8>!!%@4!!!!&O8rYi!WW?/!/clW&HQhN!!%@4!!!!&O8rYi"98W+!/f.J&HQ8>!!%@4!!!!&O8rYi!WW?/!/clW&HRC^!!%@4!!!!&O8rYi!WW?/!/clW&HRsn!!%@4!!!!$O8ogn!!!!$z!!!!#O8s5#!!&GD!!!!#O8q`M!!!!$!!!!#O8s5#!!&GE!!!!&O8rYi"98W+!/f.J&HQhN!!%@4!!!!#O8s5#!!&GF!!!!#O8s5#!!&GG!!!!#O8s5#!!&GH!!!!&O8rYi"98W+!/f.J&HRC^!!%@4!!!!#O8s5#!!&GI!!!!#O8s5#!!&GJ!!!!#O8s5#!!&GK!!!!#O8s5#!!&GL!!!!#O8s5#!!&GM!!!!#O8s5#!!&GN!!!!&O8rYi"98W+!/f.J&HRsn!!%@4!!!!#O8s5#!!&GO!!!!$O8ogn!!!!%z!!!!#O8s5#!!&GP!!!!#O8q`M!!!!%!!!!#O8s5#!!&GQ!!!!#O8s5#!!&GR!!!!#O8s5#!!&GS!!!!#O8s5#!!&GT!!!!#O8s5#!!&GU!!!!#O8s5#!!&GV!!!!#O8s5#!!&GW!!!!#O8s5#!!&GX!!!!#O8s5#!!&GY!!!!#O8s5#!!&GZ!!!!#O8s5#!!&G[!!!!#O8s5#!!&G\!!!!#O8s5#!!&G]!!!!#O8s5#!!&G^!!!!#O8s5#!!&G_!!!!#O8s5#!!&G`!!!!#O8s5#!!&Ga!!!!#O8s5#!!&Gb!!!!#O8s5#!!&Gc!!!!#O8s5#!!&Gd!!!!#O8s5#!!&Ge!!!!#O8s5#!!&Gf!!!!#O8s5#!!&Gg!!!!#O8s5#!!&Gh!!!!#O8s5#!!&Gi!!!!#O8s5#!!&Gj!!!!#O8s5#!!&Gk!!!!#O8s5#!!&Gl!!!!#O8s5#!!&Gm!!!!#O8s5#!!&Gn!!!!#O8s5#!!&Go!!!!#O8s5#!!&Gp!!!!#O8s5#!!&Gq!!!!#O8s5#!!&Gr!!!!#O8s5#!!&Gs!!!!#O8s5#!!&Gt!!!!#O8s5#!!&Gu!!!!#O8s5#!!&H!!!!!#O8s5#!!&H"!!!!#O8s5#!!&H#!!!!#O8s5#!!&H$!!!!#O8s5#!!&H%!!!!#O8s5#!!&H&!!!!#O8s5#!!&H'!!!!$O8ogn!!!!$!!!!"!!!!&O8rYi!WW?3!/hsgLO]@)!!%&"!!!!&O8rYi!WW?0!/hsgLO('D!!%&"!!!!#O8s5#!!&H(!!!!$O8ogn!!!!$z!!!!#O8q`M!!!!$!!!!#O8s5#!!&H)!!!!#O8s5#!!&H*!!!!#O8s5#!!&H+!!!!#O8s5#!!&H,!!!!#O8s5#!!&H-!!!!#O8s5#!!&H.!!!!#O8s5#!!&H/!!!!#O8s5#!!&H0!!!!$O8ogn!!!!$!!!!"!!!!&O8rYi"98W/!/iO*LO]@)!!%&"!!!!&O8rYi"98W,!/iO*LO('D!!%&"!!!!$O8ogn!!!!$z!!!!#O8s5#!!&H1!!!!#O8q`M!!!!$!!!!#O8s5#!!&H2!!!!#O8s5#!!&H3!!!!#O8s5#!!&H4!!!!#O8s5#!!&H5!!!!#O8s5#!!&H6!!!!#O8s5#!!&H7!!!!#O8s5#!!&H8!!!!#O8s5#!!&H9!!!!#O8s5#!!&H:!!!!#O8s5#!!&H;!!!!#O8s5#!!&H<!!!!#O8s5#!!&H=!!!!#O8s5#!!&H>!!!!#O8s5#!!&H?!!!!#O8s5#!!&H@!!!!#O8s5#!!&HA!!!!#O8s5#!!&HB!!!!#O8s5#!!&HC!!!!#O8s5#!!&HD!!!!#O8s5#!!&HE!!!!#O8s5#!!&HF!!!!#O8s5#!!&HG!!!!#O8s5#!!&HH!!!!#O8s5#!!&HI!!!!#O8s5#!!&HJ!!!!#O8s5#!!&HK!!!!#O8s5#!!&HL!!!!#O8s5#!!&HM!!!!#O8s5#!!&HN!!!!#O8s5#!!&HO!!!!#O8s5#!!&HP!!!!#O8s5#!!&HQ!!!!#O8s5#!!&HR!!!!#O8s5#!!&HS!!!!#O8s5#!!&HT!!!!$O8ogn!!!!$!!!!"!!!!&O8rYi!WW?3!/l@r!C-Vb!!%CG!!!!&O8rYi!WW?0!/l@r!t)gE!!%CG!!!!#O8s5#!!&HU!!!!#O8s5#!!&HV!!!!$O8ogn!!!!$z!!!!#O8q`M!!!!$!!!!#O8s5#!!&HW!!!!#O8s5#!!&HX!!!!#O8s5#!!&HY!!!!#O8s5#!!&HZ!!!!#O8s5#!!&H[!!!!#O8s5#!!&H\!!!!$O8ogn!!!!$!!!!"!!!!&O8rYi"98W/!/lq5!C-Vb!!%CG!!!!&O8rYi"98W,!/lq5!t)gE!!%CG!!!!#O8s5#!!&H]!!!!#O8s5#!!&H^!!!!$O8ogn!!!!$z!!!!#O8q`M!!!!$!!!!#O8s5#!!&H_!!!!#O8s5#!!&H`!!!!#O8s5#!!&Ha!!!!#O8s5#!!&Hb!!!!#O8s5#!!&Hc!!!!#O8s5#!!&Hd!!!!#O8s5#!!&He!!!!#O8s5#!!&Hf!!!!#O8s5#!!&Hg!!!!$O8ogn!!!!$!!!!"!!!!$O8ogn!!!!%!!!!"!!!!$O8ogn!!!!&!!!!"!!!!$O8ogn!!!!'!!!!"!!!!#O8s5#!!&Hh!!!!$O8ogn!!!!$z!!!!$O8ogn!!!!%z!!!!$O8ogn!!!!&z!!!!$O8ogn!!!!'z!!!!#O8q`M!!!!$!!!!#O8q`M!!!!%!!!!#O8q`M!!!!&!!!!#O8q`M!!!!'!!!!#O8s5#!!&Hi!!!!#O8s5#!!&Hj!!!!#O8s5#!!&Hk!!!!#O8s5#!!&Hl!!!!#O8s5#!!&Hm!!!!#O8s5#!!&Hn$P`XBn,NFgzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
