H2G CTB (all sizes in DW):
	size: 1024
	resv_space: 0
	head: 987
	tail: 501
	space: 485
	broken: 0
	head (memory): 501
	tail (memory): 501
	status (memory): 0x0
G2H CTB (all sizes in DW):
	size: 32768
	resv_space: 16384
	head: 2875
	tail: 0
	space: 16383
	broken: 0
	head (memory): 2875
	tail (memory): 2875
	status (memory): 0x0
	g2h outstanding: 0
[CTB].length: 0x22000
[CTB].data: !!!&m!!!&mzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!Bg!!!BgzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzK?!rs+96?\!!!&(J,fQM!!!!*Zk\)k!!%F?!!!!$K?+#t+96?\!!!&)J,fQM!!!!+Zk\)k!!%F?!!!!$K?4)u+96?\!!!&*J,fQM!!!!*Zk\)k!!%F?!!!!$K?=0!+96?\!!!&+J,fQM!!!!+Zk\)k!!%F?!!!!$K?F6"+96?\!!!&,J,fQM!!!!*Zk\)k!!%F?!!!!$K?O<#+96?\!!!&-J,fQM!!!!+Zk\)k!!%F?!!!!$K?XB$+96?\!!!&.J,fQM!!!!*Zk\)k!!%F?!!!!$K?aH%+96?\!!!&/J,fQM!!!!+Zk\)k!!%F?!!!!$K?jN&+96?\!!!&0J,fQM!!!!*Zk\)k!!%F?!!!!$K?sT'+96?\!!!&1J,fQM!!!!+Zk\)k!!%F?!!!!$K@'Z(+96?\!!!&2J,fQM!!!!*Zka2Q!!%F?zK@0`)+96?\!!!&3J,fQM!!!!*ZiC(+!!$*q!!!!-K@9f*+96?\!!!&4J,fQM!!!!+Zka2Q!!%F?zK@Bl'+96?\!!!&5J,fQOK@Kr,+96?\!!!&6J,fQM!!!!+ZiC(+!!$*q!!!!-K@U#)+96?\!!!&7J,fQOK@^).+96?\!!!&8J,fQM!!!!*z!!%EI!!!!<K@g//+96?\!!!&9J,fQM!!!!+z!!%EI!!!!<K@p50+96?\!!!&:J,fQM!!!!+ZiC(+!!$*q!!!!-KA$;1+96?\!!!&;J,fQM!!!!*ZiC(+!!$*q!!!!-KA-A2+96?\!!!&<J,fQM!!!!+zz!!!!EKA6G3+96?\!!!&=J,fQM!!!!*zz!!!!EKA?M0+96?\!!!&>J,fQOKAHS1+96?\!!!&?J,fQOKAQY2+96?\!!!&@J,fQOKAZ_3+96?\!!!&AJ,fQOKAce8+96?\!!!&BJ,fQM!!!!-!MBDmz!!!!&KAlk9+96?\!!!&CJ,fQM!!!!-zz!!!!EKAuq6+96?\!!!&DJ,fQOKB*"7+96?\!!!&EJ,fQOKB3(8+96?\!!!&FJ,fQOKB<.9+96?\!!!&GJ,fQOKBE4>+96?\!!!&HJ,fQM!!!!.zz!!!!EKBN:;+96?\!!!&IJ,fQOKBW@<+96?\!!!&JJ,fQOKB`F=+96?\!!!&KJ,fQOKBiL>+96?\!!!&LJ,fQOKBrRC+96?\!!!&MJ,fQM!!!!/zz!!!!EKC&X@+96?\!!!&NJ,fQOKC/^A+96?\!!!&OJ,fQOKC8dB+96?\!!!&PJ,fQOKCAjC+96?\!!!&QJ,fQOKCJpH+96?\!!!&RJ,fQM!!!!0zz!!!!EKCT!E+96?\!!!&SJ,fQOKC]'F+96?\!!!&TJ,fQOKCf-G+96?\!!!&UJ,fQOKCo3H+96?\!!!&VJ,fQOKD#9M+96?\!!!&WJ,fQM!!!!1zz!!!!EKD,?J+96?\!!!&XJ,fQOKD5EK+96?\!!!&YJ,fQOKD>KL+96?\!!!&ZJ,fQOKDGQM+96?\!!!&[J,fQOKDPWR+96?\!!!&\J,fQM!!!!2zz!!!!EKDY]O+96?\!!!&]J,fQOKDbcP+96?\!!!&^J,fQOKDkiQ+96?\!!!&_J,fQOKDtoR+96?\!!!&`J,fQOKE(uW+96?\!!!&aJ,fQM!!!!3zz!!!!EKE2&T+96?\!!!&bJ,fQOKE;,U+96?\!!!&cJ,fQOKED2V+96?\!!!&dJ,fQOKEM8W+96?\!!!&eJ,fQOKEV>\+96?\!!!&fJ,fQM!!!!4zz!!!!EKE_DY+96?\!!!&gJ,fQOKEhJZ+96?\!!!&hJ,fQOKEqP[+96?\!!!&iJ,fQOKF%V\+96?\!!!&jJ,fQOKF.\a+96?\!!!&kJ,fQM!!!!5zz!!!!EKF7b^+96?\!!!&lJ,fQOKF@h_+96?\!!!&mJ,fQOKFIn`+96?\!!!&nJ,fQOKFRta+96?\!!!&oJ,fQOKF\%f+96?\!!!&pJ,fQM!!!!6zz!!!!EKFe+c+96?\!!!&qJ,fQOKFn1d+96?\!!!&rJ,fQOKG"7e+96?\!!!&sJ,fQOKG+=f+96?\!!!&tJ,fQOKG4Ck+96?\!!!&uJ,fQM!!!!7zz!!!!EKG=Ih+96?\!!!'!J,fQOKGFOi+96?\!!!'"J,fQOKGOUj+96?\!!!'#J,fQOKGX[k+96?\!!!'$J,fQOKGaap+96?\!!!'%J,fQM!!!!8zz!!!!EKGjgm+96?\!!!'&J,fQOKGsmn+96?\!!!''J,fQOKH'so+96?\!!!'(J,fQOKH1$p+96?\!!!')J,fQOKH:*u+96?\!!!'*J,fQM!!!!9zz!!!!EKHC0r+96?\!!!'+J,fQOKHL6s+96?\!!!',J,fQO"<daJ!!"\T!!!0(!N5DezZka2Q!!%F?zK7O"(+94h4!!!!%K7X(.+96?\!!!%;J,fQM!!!!(Zk\)k!!%F?!!!!$K7a.,+92r\!!!!$+9DND!!!!"K7j4,+92rR!!!!$zK7s:,+94h4!!!!$K8'@2+96?\!!!%<J,fQM!!!!)Zka2Q!!%F?zK80F3+96?\!!!%=J,fQM!!!!,ZiC(+!!$*q!!!!-K89L4+96?\!!!%>J,fQM!!!!*Zk\)k!!%F?!!!!$K8BR1+96?\!!!%?J,fQOK8KX6+96?\!!!%@J,fQM!!!!)ZiC(+!!$*q!!!!-K8T^3+96?\!!!%AJ,fQOK8]d8+96?\!!!%BJ,fQM!!!!*Zk\)k!!%F?!!!!$K8fj9+96?\!!!%CJ,fQM!!!!,z!!%EI!!!!<K8op:+96?\!!!%DJ,fQM!!!!)z!!%EI!!!!<K9$!;+96?\!!!%EJ,fQM!!!!+Zk\)k!!%F?!!!!$K9-'<+96?\!!!%FJ,fQM!!!!)ZiC(+!!$*q!!!!-K96-=+96?\!!!%GJ,fQM!!!!,ZiC(+!!$*q!!!!-K9?3>+96?\!!!%HJ,fQM!!!!,zz!!!!EK9H9?+96?\!!!%IJ,fQM!!!!(Zk\)k!!%F?!!!!$K9Q?@+96?\!!!%JJ,fQM!!!!)zz!!!!EK9ZE=+96?\!!!%KJ,fQOK9cK>+96?\!!!%LJ,fQOK9lQC+96?\!!!%MJ,fQM!!!!+Zk\)k!!%F?!!!!$K9uWD+96?\!!!%NJ,fQM!!!!*Zk\)k!!%F?!!!!$K:)]E+96?\!!!%OJ,fQM!!!!(Zk\)k!!%F?!!!!$K:2cF+96?\!!!%PJ,fQM!!!!(Zk\)k!!%F?!!!!$K:;iG+96?\!!!%QJ,fQM!!!!+Zk\)k!!%F?!!!!$K:DoH+96?\!!!%RJ,fQM!!!!*Zk\)k!!%F?!!!!$K:MuI+96?\!!!%SJ,fQM!!!!(Zk\)k!!%F?!!!!$K:W&J+96?\!!!%TJ,fQM!!!!+Zk\)k!!%F?!!!!$K:`,K+96?\!!!%UJ,fQM!!!!*Zk\)k!!%F?!!!!$K:i2L+96?\!!!%VJ,fQM!!!!(Zk\)k!!%F?!!!!$K:r8M+96?\!!!%WJ,fQM!!!!+Zk\)k!!%F?!!!!$K;&>N+96?\!!!%XJ,fQM!!!!*Zk\)k!!%F?!!!!$K;/DO+96?\!!!%YJ,fQM!!!!(Zk\)k!!%F?!!!!$K;8JP+96?\!!!%ZJ,fQM!!!!+Zk\)k!!%F?!!!!$K;APQ+96?\!!!%[J,fQM!!!!*Zk\)k!!%F?!!!!$K;JVR+96?\!!!%\J,fQM!!!!(Zk\)k!!%F?!!!!$K;S\S+96?\!!!%]J,fQM!!!!+Zk\)k!!%F?!!!!$K;\bT+96?\!!!%^J,fQM!!!!*Zk\)k!!%F?!!!!$K;ehU+96?\!!!%_J,fQM!!!!(Zk\)k!!%F?!!!!$K;nnV+96?\!!!%`J,fQM!!!!+Zk\)k!!%F?!!!!$K<"tW+96?\!!!%aJ,fQM!!!!*Zk\)k!!%F?!!!!$K<,%X+96?\!!!%bJ,fQM!!!!(Zk\)k!!%F?!!!!$K<5+Y+96?\!!!%cJ,fQM!!!!+Zk\)k!!%F?!!!!$K<>1Z+96?\!!!%dJ,fQM!!!!*Zk\)k!!%F?!!!!$K<G7[+96?\!!!%eJ,fQM!!!!(Zk\)k!!%F?!!!!$K<P=\+96?\!!!%fJ,fQM!!!!+Zk\)k!!%F?!!!!$K<YC]+96?\!!!%gJ,fQM!!!!(Zk\)k!!%F?!!!!$K<bI^+96?\!!!%hJ,fQM!!!!*Zk\)k!!%F?!!!!$K<kO_+96?\!!!%iJ,fQM!!!!+Zk\)k!!%F?!!!!$K<tU`+96?\!!!%jJ,fQM!!!!(Zk\)k!!%F?!!!!$K=([a+96?\!!!%kJ,fQM!!!!*Zk\)k!!%F?!!!!$K=1ab+96?\!!!%lJ,fQM!!!!(Zk\)k!!%F?!!!!$K=:gc+96?\!!!%mJ,fQM!!!!+Zk\)k!!%F?!!!!$K=Cmd+96?\!!!%nJ,fQM!!!!(Zka2Q!!%F?zK=Lse+96?\!!!%oJ,fQM!!!!(ZiC(+!!$*q!!!!-K=V$b+96?\!!!%pJ,fQOK=_*g+96?\!!!%qJ,fQM!!!!*Zk\)k!!%F?!!!!$K=h0h+96?\!!!%rJ,fQM!!!!(z!!%EI!!!!<K=q6i+96?\!!!%sJ,fQM!!!!+Zk\)k!!%F?!!!!$K>%<j+96?\!!!%tJ,fQM!!!!*Zk\)k!!%F?!!!!$K>.Bk+96?\!!!%uJ,fQM!!!!+Zk\)k!!%F?!!!!$K>7Hl+96?\!!!&!J,fQM!!!!*Zk\)k!!%F?!!!!$K>@Nm+96?\!!!&"J,fQM!!!!+Zk\)k!!%F?!!!!$K>ITn+96?\!!!&#J,fQM!!!!(ZiC(+!!$*q!!!!-K>RZo+96?\!!!&$J,fQM!!!!(zz!!!!EK>[`p+96?\!!!&%J,fQM!!!!*Zk\)k!!%F?!!!!$K>dfq+96?\!!!&&J,fQM!!!!+Zk\)k!!%F?!!!!$K>mln+96?\!!!&'J,fQOz!!!!$O8ogn!!!!"!!!!"!!!!$O8ogn!!!!#!!!!"!!!!$O8ogn!!!!"z!!!!$O8ogn!!!!#z!!!!#O8q`M!!!!"!!!!#O8q`M!!!!#!!!!$O8ogn!!!!$!!!!"!!!!$O8ogn!!!!"!!!!"!!!!$O8ogn!!!!"z!!!!$O8ogn!!!!$z!!!!#O8q`M!!!!"!!!!#O8q`M!!!!$!!!!$O8ogn!!!!"!!!!"!!!!$O8ogn!!!!#!!!!"!!!!$O8ogn!!!!#z!!!!$O8ogn!!!!"z!$VCDn,NFh!!!!#O8q`M!!!!#!!!!#O8q`M!!!!"!%%[Hn,NFg!%7gJn,NFg!%@mKn,NFg!!!!#O8s5#!!!!X!&4HSn,NFg!!!!#O8s5#!!!!Y!&FTUn,NFg!!!!$O8ognz!!!!"!!!!#O8s5#!!!!Z!!!!#O8s5#!!!![!!!!#O8s5#!!!!\!!!!"O8se5!!!!#O8s5#!!!!]!!!!#O8s5#!!!!^!!!!#O8s5#!!!!_!!!!#O8s5#!!!!`!!!!#O8s5#!!!!a!!!!#O8s5#!!!!b!!!!#O8s5#!!!!c!!!!#O8s5#!!!!d!!!!#O8s5#!!!!e!!!!#O8s5#!!!!f!!!!#O8s5#!!!!g!!!!#O8s5#!!!!h!!!!#O8s5#!!!!i!!!!#O8s5#!!!!j!!!!#O8s5#!!!!k!!!!#O8s5#!!!!l!!!!#O8s5#!!!!m!!!!#O8s5#!!!!n!!!!#O8s5#!!!!o!!!!#O8s5#!!!!p!!!!$O8ogn!!!!$!!!!"!!!!#O8s5#!!!!q!!!!#O8s5#!!!!r!!!!$O8ogn!!!!$z!!!!#O8q`M!!!!$!!!!#O8s5#!!!!s!!!!#O8s5#!!!!t!!!!#O8s5#!!!!u!!!!#O8s5#!!!"!!!!!$O8ogn!!!!$!!!!"!!!!#O8s5#!!!""!!!!$O8ogn!!!!$z!!!!#O8s5#!!!"#!!!!#O8q`M!!!!$!!!!#O8s5#!!!"$!!!!#O8s5#!!!"%!!!!#O8s5#!!!"&!!!!#O8s5#!!!"'!!!!#O8s5#!!!"(!!!!#O8s5#!!!")!!!!#O8s5#!!!"*!!!!#O8s5#!!!"+!!!!#O8s5#!!!",!!!!#O8s5#!!!"-!!!!#O8s5#!!!".!!!!#O8s5#!!!"/!!!!#O8s5#!!!"0!!!!#O8s5#!!!"1!!!!#O8s5#!!!"2!!!!#O8s5#!!!"3!!!!#O8s5#!!!"4!!!!#O8s5#!!!"5!!!!$O8ogn!!!!%!!!!"!!!!$O8ogn!!!!$!!!!"!!!!&O8rYi"98W/!!'5tZnYAW!!$*q!!!!&O8rYi!WW?3!!%O<ZnYAW!!$*q!!!!&O8rYi!WW?2!!%O<Zka2R!!%F?!!!!&O8rYi"98W.!!'5tZka2R!!%F?!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!#O8s5#!!!"6!!!!&O8rYi!WW?/!!%O<Zna<8!!$*q!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!#O8s5#!!!"7!!!!#O8s5#!!!"8!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!#O8s5#!!!"9!!!!&O8rYi!WW?/!!%O<Zne9S!!$*q!!!!&O8rYi"98W+!!'5tZna<8!!$*q!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!#O8s5#!!!":!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!#O8s5#!!!";!!!!#O8s5#!!!"<!!!!#O8s5#!!!"=!!!!&O8rYi!WW?/!!%O<Zni6n!!$*q!!!!&O8rYi"98W+!!'5tZne9S!!$*q!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!#O8s5#!!!">!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!#O8s5#!!!"?!!!!#O8s5#!!!"@!!!!#O8s5#!!!"A!!!!#O8s5#!!!"B!!!!&O8rYi"98W+!!'5tZni6n!!$*q!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!#O8s5#!!!"C!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!#O8s5#!!!"D!!!!#O8s5#!!!"E!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!#O8s5#!!!"F!!!!#O8s5#!!!"G!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!#O8s5#!!!"H!!!!#O8s5#!!!"I!!!!&O8rYi!WW?/!!%O<Znu.j!!$*q!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!#O8s5#!!!"J!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!#O8s5#!!!"K!!!!#O8s5#!!!"L!!!!&O8rYi"98W+!!'5tZnu.j!!$*q!!!!#O8s5#!!!"M!!!!#O8s5#!!!"N!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!#O8s5#!!!"O!!!!#O8s5#!!!"P!!!!#O8s5#!!!"Q!!!!&O8rYi!WW?/!!%O<Zo()K!!$*q!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!#O8s5#!!!"R!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!#O8s5#!!!"S!!!!&O8rYi"98W+!!'5tZo()K!!$*q!!!!#O8s5#!!!"T!!!!#O8s5#!!!"U!!!!#O8s5#!!!"V!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!#O8s5#!!!"W!!!!#O8s5#!!!"X!!!!&O8rYi!WW?/!!%O<Zo0$,!!$*q!!!!#O8s5#!!!"Y!!!!#O8s5#!!!"Z!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!#O8s5#!!!"[!!!!#O8s5#!!!"\!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!&O8rYi"98W+!!'5tZo0$,!!$*q!!!!#O8s5#!!!"]!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!#O8s5#!!!"^!!!!#O8s5#!!!"_!!!!#O8s5#!!!"`!!!!&O8rYi!WW?/!!%O<Zk\)k!!%F?!!!!&O8rYi!WW?/!!%PgZk\Z&!!%F?!!!!#O8s5#!!!"a!!!!#O8s5#!!!"b!!!!&O8rYi"98W+!!'5tZk\)k!!%F?!!!!&O8rYi"98W+!!'7JZk\Z&!!%F?!!!!&O8rYi!WW?/!!%O<Zo7sb!!$*q!!!!&O8rYi!WW?/!!%PgZo8Nr!!$*q!!!!#O8s5#!!!"c!!!!#O8s5#!!!"d!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!#O8s5#!!!"e!!!!&O8rYi"98W+!!'5tZo7sb!!$*q!!!!&O8rYi"98W+!!'7JZo8Nr!!$*q!!!!#O8s5#!!!"f!!!!#O8s5#!!!"g!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!#O8s5#!!!"h!!!!#O8s5#!!!"i!!!!#O8s5#!!!"j!!!!#O8s5#!!!"k!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!#O8s5#!!!"l!!!!#O8s5#!!!"m!!!!#O8s5#!!!"n!!!!&O8rYi!WW?/!!%O<ZoDFn!!$*q!!!!#O8s5#!!!"o!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!#O8s5#!!!"p!!!!&O8rYi"98W+!!'5tZoDFn!!$*q!!!!#O8s5#!!!"q!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!#O8s5#!!!"r!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!#O8s5#!!!"s!!!!#O8s5#!!!"t!!!!#O8s5#!!!"u!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!#O8s5#!!!#!!!!!#O8s5#!!!#"!!!!#O8s5#!!!##!!!!#O8s5#!!!#$!!!!&O8rYi"98W+!!'5tZoLAO!!$*q!!!!&O8rYi!WW?/!!%O<ZoLAO!!$*q!!!!#O8s5#!!!#%!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!#O8s5#!!!#&!!!!#O8s5#!!!#'!!!!#O8s5#!!!#(!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!#O8s5#!!!#)!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!#O8s5#!!!#*!!!!#O8s5#!!!#+!!!!#O8s5#!!!#,!!!!&O8rYi"98W+!!'5tZoT<0!!$*q!!!!&O8rYi!WW?/!!%O<ZoT<0!!$*q!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!#O8s5#!!!#-!!!!#O8s5#!!!#.!!!!#O8s5#!!!#/!!!!#O8s5#!!!#0!!!!#O8s5#!!!#1!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!#O8s5#!!!#2!!!!#O8s5#!!!#3!!!!#O8s5#!!!#4!!!!&O8rYi"98W+!!'5tZo\6f!!$*q!!!!&O8rYi!WW?/!!%O<Zo\6f!!$*q!!!!#O8s5#!!!#5!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!#O8s5#!!!#6!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!#O8s5#!!!#7!!!!#O8s5#!!!#8!!!!&O8rYi"98W+!!'5tZo`4,!!$*q!!!!#O8s5#!!!#9!!!!&O8rYi!WW?/!!%O<Zo`4,!!$*q!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!#O8s5#!!!#:!!!!#O8s5#!!!#;!!!!#O8s5#!!!#<!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!&O8rYi"98W+!!'5tZod1G!!$*q!!!!#O8s5#!!!#=!!!!#O8s5#!!!#>!!!!&O8rYi!WW?/!!%O<Zod1G!!$*q!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!#O8s5#!!!#?!!!!#O8s5#!!!#@!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!#O8s5#!!!#A!!!!#O8s5#!!!#B!!!!&O8rYi"98W+!!'5tZoh.b!!$*q!!!!&O8rYi"98W+!!'7JZoh^r!!$*q!!!!&O8rYi!WW?/!!%O<Zoh.b!!$*q!!!!&O8rYi!WW?/!!%PgZoh^r!!$*q!!!!#O8s5#!!!#C!!!!&O8rYi"98W+!!'5tZk\Z&!!%F?!!!!&O8rYi"98W+!!'7JZk]56!!%F?!!!!#O8s5#!!!#D!!!!&O8rYi!WW?/!!%O<Zk\Z&!!%F?!!!!&O8rYi!WW?/!!%PgZk]56!!%F?!!!!#O8s5#!!!#E!!!!#O8s5#!!!#F!!!!#O8s5#!!!#G!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#H!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!#O8s5#!!!#I!!!!&O8rYi"98W+!!'5tZopYS!!$*q!!!!#O8s5#!!!#J!!!!#O8s5#!!!#K!!!!#O8s5#!!!#L!!!!&O8rYi!WW?/!!%O<ZopYS!!$*q!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#M!!!!#O8s5#!!!#N!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!&O8rYi"98W+!!'5tZotVn!!$*q!!!!#O8s5#!!!#O!!!!&O8rYi!WW?/!!%O<ZotVn!!$*q!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#P!!!!#O8s5#!!!#Q!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!#O8s5#!!!#R!!!!#O8s5#!!!#S!!!!#O8s5#!!!#T!!!!&O8rYi"98W+!!'5tZp#T4!!$*q!!!!&O8rYi!WW?/!!%O<Zp#T4!!$*q!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#U!!!!#O8s5#!!!#V!!!!#O8s5#!!!#W!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!#O8s5#!!!#X!!!!#O8s5#!!!#Y!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#Z!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!&O8rYi"98W+!!'5tZp+Nj!!$*q!!!!#O8s5#!!!#[!!!!#O8s5#!!!#\!!!!&O8rYi!WW?/!!%O<Zp+Nj!!$*q!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#]!!!!#O8s5#!!!#^!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!#O8s5#!!!#_!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#`!!!!#O8s5#!!!#a!!!!#O8s5#!!!#b!!!!#O8s5#!!!#c!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#d!!!!#O8s5#!!!#e!!!!&O8rYi"98W,!!'5tZp7Ff!!$*q!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!#O8s5#!!!#f!!!!#O8s5#!!!#g!!!!#O8s5#!!!#h!!!!&O8rYi!WW?0!!%O<Zp7Ff!!$*q!!!!#O8s5#!!!#i!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#j!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#k!!!!#O8s5#!!!#l!!!!#O8s5#!!!#m!!!!#O8s5#!!!#n!!!!&O8rYi"98W+!!'5tZp?AG!!$*q!!!!#O8s5#!!!#o!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!#O8s5#!!!#p!!!!#O8s5#!!!#q!!!!&O8rYi!WW?/!!%O<Zp?AG!!$*q!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!&O8rYi"98W+!!'7JZk]eF!!%F?!!!!#O8s5#!!!#r!!!!#O8s5#!!!#s!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!#O8s5#!!!#t!!!!#O8s5#!!!#u!!!!&O8rYi"98W+!!'5tZpG<(!!$*q!!!!&O8rYi"98W+!!'7JZpGl8!!$*q!!!!#O8s5#!!!$!!!!!&O8rYi"98W+!!'5tZk]56!!%F?!!!!&O8rYi"98W+!!'7JZk]eF!!%F?!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!&O8rYi!WW?/!!%PgZk]eF!!%F?!!!!#O8s5#!!!$"!!!!#O8s5#!!!$#!!!!#O8s5#!!!$$!!!!&O8rYi!WW?/!!%O<ZpG<(!!$*q!!!!&O8rYi!WW?/!!%PgZpGl8!!$*q!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!#O8s5#!!!$%!!!!#O8s5#!!!$&!!!!#O8s5#!!!$'!!!!&O8rYi"98W+!!'5tZpOfn!!$*q!!!!#O8s5#!!!$(!!!!&O8rYi!WW?/!!%O<Zk]56!!%F?!!!!&O8rYi!WW?/!!%PgZk]eF!!%F?!!!!#O8s5#!!!$)!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!#O8s5#!!!$*!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!#O8s5#!!!$+!!!!#O8s5#!!!$,!!!!#O8s5#!!!$-!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!&O8rYi!WW?/!!%O<ZpOfn!!$*q!!!!#O8s5#!!!$.!!!!#O8s5#!!!$/!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!#O8s5#!!!$0!!!!#O8s5#!!!$1!!!!#O8s5#!!!$2!!!!&O8rYi"98W+!!'5tZp[^j!!$*q!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!#O8s5#!!!$3!!!!#O8s5#!!!$4!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!#O8s5#!!!$5!!!!#O8s5#!!!$6!!!!#O8s5#!!!$7!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!#O8s5#!!!$8!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!&O8rYi!WW?/!!%O<Zp[^j!!$*q!!!!#O8s5#!!!$9!!!!#O8s5#!!!$:!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!#O8s5#!!!$;!!!!&O8rYi"98W+!!'5tZpcYK!!$*q!!!!#O8s5#!!!$<!!!!#O8s5#!!!$=!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!#O8s5#!!!$>!!!!#O8s5#!!!$?!!!!#O8s5#!!!$@!!!!&O8rYi!WW?/!!%O<ZpcYK!!$*q!!!!#O8s5#!!!$A!!!!#O8s5#!!!$B!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!#O8s5#!!!$C!!!!#O8s5#!!!$D!!!!&O8rYi"98W+!!'5tZpkT,!!$*q!!!!#O8s5#!!!$E!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!#O8s5#!!!$F!!!!#O8s5#!!!$G!!!!#O8s5#!!!$H!!!!#O8s5#!!!$I!!!!&O8rYi!WW?/!!%O<ZpkT,!!$*q!!!!&O8rYi"98W+!!'5tZpoQG!!$*q!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!#O8s5#!!!$J!!!!#O8s5#!!!$K!!!!&O8rYi!WW?/!!%O<ZpoQG!!$*q!!!!#O8s5#!!!$L!!!!#O8s5#!!!$M!!!!&O8rYi"98W+!!'5tZpsNb!!$*q!!!!#O8s5#!!!$N!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!#O8s5#!!!$O!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!&O8rYi!WW?/!!%O<ZpsNb!!$*q!!!!#O8s5#!!!$P!!!!#O8s5#!!!$Q!!!!&O8rYi"98W+!!'5tZq"L(!!$*q!!!!#O8s5#!!!$R!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!#O8s5#!!!$S!!!!#O8s5#!!!$T!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!&O8rYi"98W+!!'7JZk^@V!!%F?!!!!&O8rYi!WW?/!!%O<Zq"L(!!$*q!!!!#O8s5#!!!$U!!!!#O8s5#!!!$V!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!&O8rYi!WW?/!!%PgZk^@V!!%F?!!!!#O8s5#!!!$W!!!!&O8rYi"98W+!!'5tZk]eF!!%F?!!!!&O8rYi"98W+!!'7JZk^@V!!%F?!!!!#O8s5#!!!$X!!!!#O8s5#!!!$Y!!!!&O8rYi"98W+!!'5tZq+!n!!$*q!!!!#O8s5#!!!$Z!!!!&O8rYi!WW?/!!%O<Zk]eF!!%F?!!!!&O8rYi!WW?/!!%PgZk^@V!!%F?!!!!#O8s5#!!!$[!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!#O8s5#!!!$\!!!!#O8s5#!!!$]!!!!&O8rYi!WW?/!!%O<Zq+!n!!$*q!!!!&O8rYi"98W+!!'5tZq.t4!!$*q!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!#O8s5#!!!$^!!!!#O8s5#!!!$_!!!!#O8s5#!!!$`!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!#O8s5#!!!$a!!!!&O8rYi!WW?/!!%O<Zq.t4!!$*q!!!!#O8s5#!!!$b!!!!&O8rYi"98W+!!'5tZq2qO!!$*q!!!!#O8s5#!!!$c!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!#O8s5#!!!$d!!!!#O8s5#!!!$e!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!#O8s5#!!!$f!!!!#O8s5#!!!$g!!!!&O8rYi!WW?/!!%O<Zq2qO!!$*q!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!#O8s5#!!!$h!!!!#O8s5#!!!$i!!!!#O8s5#!!!$j!!!!#O8s5#!!!$k!!!!&O8rYi"98W+!!'5tZq:l0!!$*q!!!!#O8s5#!!!$l!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!#O8s5#!!!$m!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!&O8rYi!WW?/!!%O<Zq:l0!!$*q!!!!#O8s5#!!!$n!!!!#O8s5#!!!$o!!!!&O8rYi"98W+!!'5tZq>iK!!$*q!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!#O8s5#!!!$p!!!!#O8s5#!!!$q!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!#O8s5#!!!$r!!!!#O8s5#!!!$s!!!!&O8rYi!WW?/!!%O<Zq>iK!!$*q!!!!&O8rYi"98W+!!'5tZqBff!!$*q!!!!#O8s5#!!!$t!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!#O8s5#!!!$u!!!!#O8s5#!!!%!!!!!#O8s5#!!!%"!!!!&O8rYi"98W+!!'5tZqFd,!!$*q!!!!&O8rYi!WW?/!!%O<ZqBff!!$*q!!!!#O8s5#!!!%#!!!!#O8s5#!!!%$!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!#O8s5#!!!%%!!!!#O8s5#!!!%&!!!!#O8s5#!!!%'!!!!&O8rYi!WW?/!!%O<ZqFd,!!$*q!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!#O8s5#!!!%(!!!!#O8s5#!!!%)!!!!#O8s5#!!!%*!!!!&O8rYi"98W+!!'5tZqN^b!!$*q!!!!#O8s5#!!!%+!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!#O8s5#!!!%,!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!#O8s5#!!!%-!!!!#O8s5#!!!%.!!!!&O8rYi!WW?/!!%O<ZqN^b!!$*q!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!#O8s5#!!!%/!!!!#O8s5#!!!%0!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!#O8s5#!!!%1!!!!#O8s5#!!!%2!!!!#O8s5#!!!%3!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!&O8rYi"98W+!!'5tZqVYC!!$*q!!!!#O8s5#!!!%4!!!!&O8rYi!WW?/!!%O<ZqVYC!!$*q!!!!#O8s5#!!!%5!!!!&O8rYi"98W+!!'5tZk^@V!!%F?!!!!&O8rYi"98W+!!'7JZk^pf!!%F?!!!!#O8s5#!!!%6!!!!#O8s5#!!!%7!!!!&O8rYi!WW?/!!%O<Zk^@V!!%F?!!!!&O8rYi!WW?/!!%PgZk^pf!!%F?!!!!#O8s5#!!!%8!!!!#O8s5#!!!%9!!!!$O8ogn!!!!%z!!!!#O8s5#!!!%:!!!!#O8q`M!!!!%!!!!#O8s5#!!!%;!!!!$O8ogn!!!!$z!!!!#O8q`M!!!!$!!!!#O8s5#!!!%<!!!!#O8s5#!!!%=!!!!#O8s5#!!!%>!!!!#O8s5#!!!%?!!!!#O8s5#!!!%@!!!!#O8s5#!!!%A!!!!#O8s5#!!!%B!!!!#O8s5#!!!%C!!!!#O8s5#!!!%D!!!!#O8s5#!!!%E!!!!#O8s5#!!!%F!!!!#O8s5#!!!%G!!!!#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#!!!%V!!!!#O8s5#!!!%W!!!!#O8s5#!!!%X!!!!#O8s5#!!!%Y!!!!#O8s5#!!!%Z!!!!#O8s5#!!!%[!!!!#O8s5#!!!%\!!!!#O8s5#!!!%]!!!!#O8s5#!!!%^!!!!#O8s5#!!!%_!!!!#O8s5#!!!%`!!!!#O8s5#!!!%a!!!!#O8s5#!!!%b!!!!#O8s5#!!!%c!!!!#O8s5#!!!%d!!!!#O8s5#!!!%e!!!!#O8s5#!!!%f!!!!#O8s5#!!!%g!!!!#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#!!!&!!!!!#O8s5#!!!&"!!!!#O8s5#!!!&#!!!!#O8s5#!!!&$!!!!#O8s5#!!!&%!!!!#O8s5#!!!&&!!!!#O8s5#!!!&'!!!!#O8s5#!!!&(!!!!#O8s5#!!!&)!!!!#O8s5#!!!&*!!!!#O8s5#!!!&+!!!!#O8s5#!!!&,!!!!#O8s5#!!!&-!!!!#O8s5#!!!&.!!!!#O8s5#!!!&/!!!!#O8s5#!!!&0!!!!#O8s5#!!!&1!!!!#O8s5#!!!&2!!!!#O8s5#!!!&3!!!!#O8s5#!!!&4!!!!#O8s5#!!!&5!!!!#O8s5#!!!&6!!!!#O8s5#!!!&7!!!!#O8s5#!!!&8!!!!#O8s5#!!!&9!!!!#O8s5#!!!&:!!!!#O8s5#!!!&;!!!!#O8s5#!!!&<!!!!#O8s5#!!!&=!!!!#O8s5#!!!&>!!!!#O8s5#!!!&?!!!!#O8s5#!!!&@!!!!#O8s5#!!!&A!!!!#O8s5#!!!&B!!!!#O8s5#!!!&C!!!!#O8s5#!!!&D!!!!#O8s5#!!!&E!!!!#O8s5#!!!&F!!!!#O8s5#!!!&G!!!!#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#!!!&V!!!!#O8s5#!!!&W!!!!#O8s5#!!!&X!!!!#O8s5#!!!&Y!!!!#O8s5#!!!&Z!!!!#O8s5#!!!&[!!!!#O8s5#!!!&\!!!!#O8s5#!!!&]!!!!#O8s5#!!!&^!!!!#O8s5#!!!&_!!!!#O8s5#!!!&`!!!!#O8s5#!!!&a!!!!#O8s5#!!!&b!!!!#O8s5#!!!&c!!!!#O8s5#!!!&d!!!!#O8s5#!!!&e!!!!#O8s5#!!!&f!!!!#O8s5#!!!&g!!!!#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#!!!'!!!!!#O8s5#!!!'"!!!!#O8s5#!!!'#!!!!#O8s5#!!!'$!!!!#O8s5#!!!'%!!!!#O8s5#!!!'&!!!!#O8s5#!!!''!!!!#O8s5#!!!'(!!!!#O8s5#!!!')!!!!#O8s5#!!!'*!!!!#O8s5#!!!'+!!!!#O8s5#!!!',"<daGn,NFgzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
