t;.     88@S:.      ;8XS;.      ;@XS;..t:.    :%X8%t%Xt.     . ..:tS88@S    %X;.t%X::888;    X8%t88S:.:tt:.    8%8SS8%.. ...      :%S8:;:.        .88:.;..        ....            :@;. t.            :X8 .t.   :%8@S%%X;.    .  ;8S  .  ;@88X888XXt.     :X8X :%S8X88888X8%.     ;888. .  .tt@@8X%t88X8S:.    @8%;     .:XXX8888@ 888   88@t       .S@%XX8.8X 88;.   tt88:.  ::  .8%t%888% 8@t%.     XX8%: :.S;.8:   .8;;;%S@888X88.    .X88%: @%%;t%X.  .8:S888SS88%8%     %8@X; .@tt%@S8.  X;:S8888@8X8%@     :;;:. :@;t;XX@X.;8::t8:8:8%8 8X     .......   .SX:.t;.XSS@S:;S8 8 8 8S.       ;8@%: :X@tt;..S8888%%;8%8888X;.       :%SX88:t8X;....X888X%%t@S@88;8.    . ::tS8t8Xt:;t%SS8@@8@t%%X8;8@@@..      .:;8@X8.8t:tS8@;@XX@888St888888   %8@:.    .. ...@S:t8S88.8@@8X%8@8888@t@S888S. .S@XS:.   :::.;S.8. .;; 8888%8888@8X88;88t. :X8@S%%X;.   . ;88t@ . t%. 8.;@8X888@S%::8%@888@:   %@X%t@88@X  .S ;S: t8%.8 8.8X8888:888t88X88S;: ..tt;@:;S88 :8 .8: . . .%8. 8.8tSX88 8888X888888.8@X;. %%8S%X8@8@@; 8 . 8: 8;X@888888@88888X888 88.@8@.@@8SS8%tt8;.  . . :@8:8888888888@888 88 :S8 8.8 X8888X%S;88t:. . . ;88:888888888888:X:S8@88.t8 ;.XtX@%S@8XS:.   . . . . .%88S88888@8X8 t;X;888@:888:8 ;X8SS8SXS;.   . . . . ..@88888@8@88 @::.t:X:8888.X 8@ @%X@@;;..    . . . 8t:@88@888 888888;:.%tX%8t..t S@@%%:.     . . . . 8:8;8@88X 88t8%8S88t888@@%88X XS8St:    . . . . 8.:8S8888SX:8XX@X88888888888X888S88;   . . . .. .. .:t%8X88888@@8:@@@8@888888@@X8@@X8;%.   . .:tS.t;... :tX888@8 8X 88@8:88888X888888X@X88S:  . 8:888@@88@:8@888%8S8 888888@8888St;t88888888SS   X88Xt.:%8888 888888@X 8X:888 8888888:8tS8888888StX.   .;8X@.@8.88@%@88 8@88888888.88888@@S@8ttX88X@@S%%;.   ..%88;8X88 88%888 8X888@88tX@.88:888SX;t%8888S@t@:.