__...gggg..__ .gd$$$$$SSSS$$$$$$$bg._ .dSSSS$$$$$$$SSS$$$$$$SSS$bg. d$$$$$$SSSS$$$$$SSSS$$$$$SS$$$bg. :SSS$$$$$$$$SSS$$$$$SSSS$$$SS$$SS$b. $$$$SS$$$$$$$$$SSS$$$$$SSS$$S$$$S$$$b :$$$$$$SS$$$$$$$$$$SSSS$$$SS$S$$SS$$$S; $$$$$$$$$SSP^**""**^T$SS$$$SS$$SS$$$S$$ SSSSS$$$$$; `"*^S^*" "*^TP :$$$$$SS$$; ; :$$$$$$$SS | SSS$$$$$$; : $$$SS$$$$ ; SS$$$SS^' :$S$$$; _ : :'"*T$$ ,d$$s+._ _.g$P |,'; T; *' `*Tbs+, , .sP*" ; : : +g+=+._ `*^' :' _.++g ; \ `T. $$$\ ; .' $$$| : `. ` `"' | `"'| \ ; : ; dbg$ :$$$$ \ : :S$$$ \ ; TS$$ `. , ; .dSS$ ; : : d$$$SS` '--._.' ; :$$$$$; \ :S$$$$; \ .__.--._.-._ ' TS$$$ `. \-._.-._.-.: . .dSS$$ : `. `._ .' d$$$SS; \ `. `""""' ' :$$$$$S; \ `-. " / :$$$$$$ `. `-._ / TS$$$; [bug] `-. "**----*'