:
: : ( 124 ) 7871092 16 95 1500 2002 7 1 2002 7 1 : 3000 ISBN7538505644/ I403 : 128000
: : : : :
:
,,,,,,,,,,,!,,,,, :,,,, ;,;,, ;,?,,, :,,,,,, :,,,,,,,,,,,, :,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,, :,,, :,?,,,,,,,,,,,,,,,, ;,, :,,,,,,!:, :,,,,,, ::,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,?:,?:
!,,,,,,,,,,,,,,,,,,,, :,,?,:,,,, :,,,,,? :?,!,,,,,,, :,,,, :,!,?,,,,,,!?,? :,,,?,, :!,?! :,,,,,? :,,? :,? :,;,,,,,, :,!,,, :!,,,,,,,,,,?:,, :,,,,,,!,,,,,
,,,,,,, :,, :,!,! :,,, :,,,,,,,,,,,,,,, :,? :?, :,!!,,,,,,:,? ::,,,?, ;,,,, :,,,,,,? :,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,:,,!,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,?:, :,,, :??:,, ;,, :,,? :,,,,, :,? :,,? ;,,,?,,,,,,,,,,,,,,,,,,:,,,,,, :,, :!,,
,,,,,,,, :,,!,,,,,,,, :,,!,,,,,,,,,,,,,,,, :?, :,,,,,,,,,,,,,?,,,,,,,,,,,,,, :,,!!,:,,! :,,,,!,,,,,, :,?:,,,,,,,
,,,,,,:,,,,!,,,:!,,,,?,,,,!:,, :,,?,,,,? :,,? :,,,, :,,,,,,,,?,,,,, ;,,,,, :,,,, :, :,,,, :?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
:?:, ::, :,,,,,, ;,, :,,;,,,,,,,,,,,,,,,,, :?? :, :?:,, :,,, :,,,,,, :, :,;,! :, :,!!,,,,, :,,,,,,,,,,,, :,, :??: :,,,,,,!:,,, :,,::,?: :,,,,,,,,,,!,,,,
,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:, :?: :?, :, :,,,, :?,: :?: :?,,:,?:,, :,, ::? :,,,,,,:,?,,,,,,,,,, :,,,,,,,:,, :,,,, :,,,,,,,,, :?::??:,,, :,,
,,,!,,:!,,! :,,,,, :,,,,?,,,,,,,,,,,,,,,,,, :?,,,,,,,,,,,,,, :,,,,,?,,,,?,:,?,,,,,,,,,, :,, :,,,,,,, :, ;,,,,,
,:,, :,,,,, :!,, :,?,,?,,,,,,!,,,,,,,:?? :,,,,,,, :,,? :,, :,,,:,! :,,?, :,? :,,,,,??: :,!? :,,!,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,
,, :,,,,,,,,,,,,,,,,,,,,,,:? ::? :, :?:, :?:, :,,,,:,!,, :,,,, ::,?:, :,!,,!,?,,,,!,,,,, :,,, :,,,,!!,,,,,,,,,,,,:,,,,,,,,,,,,,, :,,!,,,,,
:,,,,,,,,,,,,: :,,,,,!!!,,,,,,,,,,,,:!,!,,,,,,!!?,,,!,,,,,,!,,:,,,?,,,,,,:,,,,,,,,:,!,,,:,:,,,,,,,,,,,, :,!,,,, :? :, :,,,,,,,, :,,,, :,,,, :,!!,,,,
, :,!!,,,,,,,,,,,,::,,!,? :,!?:,,,,,,,,,,, :,? :?,,, :,,, :,!,,!, :?!,!,,,,,, :?, :,,!,,,,! :!,,,,,,?,,,! :,,,,,,,, :,,!:,,,,,,,, :!!:!?,,,,,,,,,,,,,,,, :!,,
,:?:,, :,!,, :,,,, :,,, :,!:, :!,?,,,,,,,,,,,,,!,,,,,,,,:!,,,, :,,,, :,,,,,,,,,, :, :,, :,,, :,,,:, :,,,,,,,,,,,, :,,,,,,,,,, :,,, :,,?:,,,,:,,?,!,,,!:,, :,,!
!,,, :,,,,,,,,,,,,,,,,,:,,:,,! :?:?,!,, :!,,, :,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,, :,,, :,?::,, :!,?,,,,,,,,?,:?,
,,,,,,,:,?, :,?:,,,,,,, :,,,,,,,!,,,,,,,,,,,,,,,,, :,,,,,,,,,,,!,!,,:?:,,,, :!!,! :! :?!,,,,,,,,,,,,,,,,,,,,,,,,,,, :!,,,,, :,,, :!,?,,,,,!,,, :! - - - - - -,
,,,!,,,,,!,!,,,,,,,,,,,,,,,,,, :,,,,? :,, :,?,,, :,,,,,,?,, :,?:,,,,, :,,,,,,,,,,,,,,,,,,,, :,,,?,,,,,,,, :,,,,,, :, :,,,, :, :? :,,,,,,,,,,,,,,,
,,, :? :,,,,,,,,,,,,,, :,,:,,,,,,,,,, :,,,:, :,,,,,,:,,,,,,, :, :? :,,:,! : :, :,:,,,:,,,,, :,,,,,,,,,:? :,,,,,,,,:,,, :,,,, :,,,,,,,,,,:,,:,, :,,,,,,,,,,? :,,,?,- - - :? :,
:? :,,,,,:!,,!,,, :? :,,,,,,,,,! :,,, :,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,:, ;,,,,,,, :,,?,,,,,,,,,,,,, :,,,??,,
, :,,,,,,,,,,,,,,,, :,,,,,:,,,,,?,,,,,,:?,:,,,,,,,,,,,,,,,:,?, ;,,,,,,,,! :,,,,!,,:,,!,,,,,,,,,,,,,,,,,;,,,,,?:,? :,,? :,:,,,,,,,,, :,,, ;,
:,,,,? :,,,, ;,,,,,,,,, :,,,,,,,,,,,,,,,: ;,,,,,,:,,,?:,,! :,,, :,,,,,,,,! :,,,,,,,,,,,,,,,!,:, :,,:,,,,,,,,,,,:, :,,? :,,,,,,,,,,,,
,, :?:,,,,, :,,,, :,,:,,,,,:,,,,,,,,, :,,,!,,,,,, : :,,,,,,,:,,,,,!:,,,,, :,,,,!: :,,,,,,,,,!,,,,,,,,,,;,,,,,,,,,,,,,,,, :!,,,,,,,,,,,,,
,,,,,,,,,,,:,,,,,,,,,, ;, ;, ;,,,,,,,:,,,,! :,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :!,!,,,,,,,,,,,,,, :,:,?, ;,,,,,,,,,,,,,,, :,,,,,,, :,,,?,,,,,!,,,
,,,,,,,,,:,? :,,?,, :,,, :,,!, :, ;,,,,,,,, ; :,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,, :,,,,,,,,,,,, :!,!:,,,,,?
,,, :,,!:,, :,,,, :?:,,,,,, :?:,,, :?::?,:?:,?,,,,, :,,,?,,,,,,,,, :,,,!!:, :,?,?, :,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,? :,,,,?,,?,,,,! :,:,!,
?,, :, :,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,:,,,,,? :!!!,, :,,!,,,, :,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,, ;,,,,,,,,,,,,,:!!,,,,,,,,,,,,,,,,, ;,,,, :? :?
:?! :, :?!?:,?!,,,!!,!,!,,,?,!,,,!, :,, :!!,,,:,,,,,?,, :,,,,,!,? :,,,!!,,,,,, :?:,,,,? :!,!,? :,?:,?:, :?!,?,,:,,,,, :,,,, :,?,,,,?,,! :,,, :,,, :,,,,,,,,,
,,,,,,,,,,!,,,!,,,,,,:,?,?,,,,,,,:,,,, :,,,,,,,,,, :,,,,?,,,,,,,:,,,!,,!,,,,,,, :,,:, ;,,,:,,!, :,,,,,,,,,, :,, :,,,!,:, ;,,,,,,,
,,,,,,,,,,,,,,,,, :?,,,:,,,? :,,, :,,, :,,,?,,:,,,,,:,,,,,,, :,,,,,,,,,,,,,,,,,, :!,?!,,,,, :?:,,?,, :,, :,,,, :,,, :?,, :,,, :??, :,,,,,, ;,,,:,,!
,!,,,! :,,! :,,,!,, :!!:? :,, :,, :,,?,,!:!,,, :?, :? ::,,,,,,,,,,,:,?:?,!,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,, :,,,,,:?,,, :, :,,:,,,,,,,,,,,,:, :,,,,,,,,,,
,,,, :,,,, :,,, :,,,,,,,,,,, :,,, :?: :,,,,,,,,,,,,,,,,, :,,, :,?:,,?:,,,,,,, :,,, :,,:,,,,, :,?,? :,,,,,,,,,,,,,,, :,?,,,, : :,?:?,,,:, ::,,, :
,,,,,,,,,,,,,,,:?, :,:,,!,,!,,,, :,,,,,,, :,,,,!, : :,,:,, :,,,,,,,,, :,,,,,, :,,, :,, :,,,,,?, :, :,,, :,,,,,,,,,, :,,:,,, :,,,?,?,,,,, :,?:,
,,,,,,,,,,,,,,,,,,,,,, :, ;,,,,,, : :,,,, :,!,,,,,,,,,,,,,, :, ;,,,,,,,,,, :,,?:,,, :?: :?:,,,,,, :,?:,,,;, ;,,,,, ::,:,, :,,
,,:,,,,,:,,,,,,,,,,,, :,??:,,,,,,,,,, ;,, :,,,, :, ;,:, :?:,,: :, :? :,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
!,,,,,,,,,,,,,:,,,: :,,,,,,,,,,,,,,,,,,,,,,,,, :,, :? : :? : :,,?:? :, : :?:, :,,?::,,?:,,:,,?: :? : : :,?:,,, :? :,? :,,,?,,,,,,, :,,, :,,,,,,,,, :,,,,,,:
:,, :,,? : :?:, :,,, :,,,,,, :,,,,,!, :,,,,?,,,,,,,,,,, : :,,,,,,,, ;,,,,,,,, :,,,,,, :,,,,,,,, :,!,, :,,,,,, :?:,,,,,,,,,,,,,, :,, :, :,,, ;, :,,,,,,,, :
,!,,, :,??:,,,,,,,,,,,,,,,,, ::,,,:,,,,,,,,:,,,,,,,,,,,,,,,,,,,,, :, :!!,,, :,,,,,,,,,, :,?, :, ;,,,,,,:? :? :, : :?:,,
,,,,,,, :?:?,, :?:,, :,,,?:,,,,, :,!:?,,,,, :?,, :,,,,,,,,,,??,,, :,, :,,,,? :,,, :,,? :,? :,,,,,,,,,:, : :!,,,,,,, :, :,,,,! :,,? :,?? :,,,,
,, :?:,,,,,,,, :? :!,,,,,,;,,,,,,,,, :?:,,,,,? :,,!?:,,?:, :!,,!:,, :,,,,,:,,,,,,,,,,,,,,,,,,,,: :( ),,,,,,,,,, :,,,,!:?:, :,, ;,, :,,,,,,, :, :,?, :, :,,?
,, ;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :, :,,,,? :,?,? :,,,,,,?:, :,,,,,,,,,,,,,,,, :,,,,:,,? :!,, :,,?:!!?:,?:!? :?!? :,?,,,,,! :,?,,,, :?,,:,,,,,! :,,,,?,,,,
?,,,, :,,,,?:,!!,,,, :,,,,,,,,,, :,?:,,,,,,,,,,,,,,, :?, :,? :,, :? : :,,,,,,,,, :, :?:, :?,,, :,!,,?!,,,,,,,,,,,,,:,! :?:!,!?!!,!,,,,,,,,,,,, :!!,:?:
:,?:!,,,:?:?:,,,,:,,,, :,!?,,,,, :,,,,,:,:, ;,,,,,,:?:,:?:,,,,,,:,,,, :,,? :,,,,,,,,,,?,? :,,, :,,,,, :? :, ::,,,,,
,,, :,,?,,,:,??,,,,,,,,,:,,,,,,,, :, :,,,,,,,,,,,:, :?:, :,,,, :,, : :,? :? :,:,,,:,,,,:?: :,,,, :,,,,,,,,,,,,,,,,,:, :!,, :,,!,,,,,,,,,,,,,,,,,,,, :,
,,:? ::, : :,:, ::,?,,,,,,, :,,, :,,,,,,, :?::? :,,,,,,, :::, :, :,,,:?:,,, :,,,,:,,,, :,,, :,?:,,,, ;,,, :? :,,,,,,,,,,,,,,,!,:?,,:,,, :, :, :,,, :,!, :,,,,,,,,,,,?
:,,??:,,, :,,,,,,, :,, :,,, :,,,:,,,,,,:,, :,, ;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:?,!,!,,,,,,,,,,,,,,,,,,,,, :,;,,,,,,,, ;,,,,,,,,, :,!, :,,,,,,,!,,,,,
,,,;,,,,,,,,: :,,,,,,,,,,,,, :,,,:,,,!,,,,, :,,,,?, :,,,?,,,,,, ;,,, :,,, :,,?, :,,,? :,,,,!:, :,,,,,?,,,,,,,,,,,,,,,:,,,,:,,,,,,,,,,, :,,? :,!,,,,,,:,,,
!?::,,,,,,, :,,,?,,!, :,,,,, :,,,,,,,,,,:,,,,,,,,,,,,,,,,,,, :,,?,,,,,,,,,,,,,,, :!,?!!:,,,,,,:,,,,,,,,:,,,,!,,,,,, :!,,,, :,?,, :,,,,,,,:?:,,?:,,
,,,? :!,,,,,,? :,,!,,,,,,,,,? :,:,,,,,,,,? :,,? :,,,, :,,,,,,,,,,,,:,?!,,,,,,, :!,!,,,,,, :,,,,,,,,,,,,,,,,:,,:,,,,, :? :,,,,,,,,,,!,,,
,!! :,!,:,,,,, :,:,,,,,,,, :, ;,,,,,,,,,,,:,,,,,,, :,,,,,:,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,!,,,,,?:?,, :, ;,, :,, ;
,,,,,,,, :,? :,?,,,:,,, :,,,, :?, :,,,,,, :?:,,,,, :?:,:,,,,,,,:!,,,,,,? :,,,,,,: :,,,?,?:,,,,,,,,,,,,,,,,,, :?: :,? : :?:? :?!:,,,,,,,,,,,,,,,,,
,,,,,,,,,,:,?,, :,?:!, :? :,, :,,,,?,,,,,,,,,,,,,,,,,,:,,,,,,,, :,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,:!,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,, : :,,?:,,,,
,,,,,, :,, :!,,,:?,,,:? ::,!, :,,,,,,,,,,,:,,, :,,,,,,,,,,,,,, :,,!: ::,,,, :,,,? : :,,,,,,, ;,,: :,,?,,,,,,,,,:!,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,:,
, :,? :? ::?:,,, :,,,?:,,,,?,,,,,,,,,,,;,,,,, :,,,,,,,,:,,,,,,,,,,,,,,?,,:,,?,, :!, :,,,,, :,,,,,,!,,,,,,,,,,,,,,,,,, :,,?? :,,,,,,,,,,!,,,, :,,!?:!,,,
,,,,,,,,,,,,,,,,,, :, ;,,,,,,, :,,,,,,,?,,,,,,,,,,,, ::,,,, :,?,,,,,,,!,,,,,:,,, :,?,,,:, : :,,,,,,,!!, :,,,,,,, :,,
,,, :, :,,,,, :,,!,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:, :,?,,, :?::, :,,,,,,,,:,!:,,,,:,:,,,,! :,,,:,,,,,, :,,,,, :,?
:,,,,,,,,,:? :,,,,,,,,?,,,,,,,, :,,,,:,,,,,, :,,,? :,,:,,,,,,,,,,,,,,,,,,,,,?,,?,,,, :,,,? :,,,,?,,, :? :,,,?,?,,,, :,,?:?,,,,,,,,,
,,,,,,,,,,,,,,,,,, :,,? :?? :,,,,,,,,,,,,,,!?:,!,:!,! :?:!,!,,,, :,,, :,!!,,, :,?,,,,,, :?:,,,,,, :,? :!?,,!,!,,,:!!,:, :,,,?::,,,,,, :,, ;,,,,
, :?:,?,,!,,,,,,:,,,,,,,?,,:,:,,,,;,,,, :, :, :,,,,,,,,,:!:? :, :,,,:,,,,,:?:,? :?:,, :,,,?,,,:,,,:,?:? :,,?,,,, :!,,,,, :, ;,,,:,
,? :,;,,,,,?,,,,,!:,,,,,? :,,,, :,,,, :!,! :,,,,,, ;,,,, ::,,,,!!,,!,!,, :,?,?,,,,,,,?,,,,,,,,, ;, :,,,,,,,,,,,,,?,,:,,,,,,,,,,,,,,, :,,?,?,?:,,,,,,,,?,? :,,,,,,, :,,,,,,,,,
,!,,,,,,, :,,,,,,,,,,, :,,,!,,,!!,,,,!,,,,,,,,,,, :,?,,,,,,,,?,,,!,,,,,,,,:,!!,!,,,!,,,, :,,? :,,, :,, :,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ;,,,,
,,,,,,,,,,,,,, :, ;,;,,,,,,,,,,,,,,,,, :? :,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,:,
:?:?:!:?,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :? :,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,!,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,?,:,?,,,,,,,,, :,;,,,,,
, :,,? :?,, :?:,,,, :! :,:,,,,,,,,,,,,, :,,,,,,,:? :,,,,,,,,,,,,,,,,,,, :,,?:,,,,,,,,,,, :,,,?:,!?, :,,, ;,,,,:,,,,,,,,,,,,,,,,,,, :? :!, :!,,,,,,,,,, :,,,,
,,, :? :,,,,, ;,,,,,,,,,,,,,,,,,, :?:,,,,,,,,,,,,,,:,:,! :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,?:!,!,,,,,,,,,! :,, :!,!,,, ::,,,?:,,,,
,! :,, :?,,,,,,,,,, ;,,,,,,, :? :,:,,,,:,??,, :,,,, :,,,,??, :,,,,,,,,,,,,,:?:, :,,,,,:!, :,,,,?:,,,, :,??,,:,,?,,,,,! :,,,:,? :,?,,?,,,! :,, :?? : :,,? :,,:,,,
,,,, :,,!,:,,,, :, :, :,,,,,,,, :,,,,:,!,,?,,,,,, :,,,,,,,,,,, :,,?,,,,,,,,,,,,,,,,, ;,,,,,, :,,,,,,,,,, :? :,, :,, :,,,,:,,,,,,,,:,,,,,,,,,,, :,?:,!, :,,,!,,,,, :,
;,,,,,,, :!!:!!,,,, :,,!,,,,,, :,?:,,:,!,,,,,,,,, :!!,,,:,,,,, :,,,,,,,,,,,::,,,,,,,,,,,,,,,,,,,,,,,,,! :,,,,,,,!,,,,,,,,,,,
:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,, :,,,,, :,!:,,,,,,,,,,,,, ;,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,, :!,!, :,,,, :,,?,,,,,,,,,,;,,,,,, :,,,, :!, ::,,,,,,,,,,,
,,,,:,,,, :,,,,,,,,,,,,,, :!!,, :,,,??:,,,,,, :,,,:,,,,,,,,, :,, :,,,,, :,?,,,,,, :,!,,,,,,,,,, :!, :!!,,:,,,,,,,,,,,,,,,,,,,,,,,,, :!!,,,,,,,,,,,,,,,,,:,,, ;,
?,,,,, :,,,!,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,!,?,:,?, :,,,,,:,,,,,,,,,,:! :?,:,,:,?:,,;,,,,,,,?,,,,,,,,,, :?: :,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,:,
, :,,,,,,:,;,,,,,, :,?,!,,,,,,,,,, :,!!,, :!,,,,,,!,,,,,,,, :,,,,, :?,:, :,,,,,,:,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,
,,,,,, :,, :!,?! :,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,!,,,,,,,,, :,,,,,,,,,,,,,,,, :,!:?:,:,,,,,,,,?,,,,,,:!,,? :,:, :,,,,,,, :,,
,,,,,,,,,,,,,,,,,,,, :?:,,,,,,, :??:,,,, :,,,,,,, :,,?: :,? :?,,,,,,, :,,,,,:?: :,,,,,,:,,? :,,,,,,,,,,,,,,,,,,, :,!?,:!!?:,:,,,,,,:?:,, :,, :?:!,,,,,,
,,,,,,:,? : :,, :,?::,,,,,,,,, :, :?:,,,, :?,,,,?,,, : : :?::,? ::,,?:,,,,,, :?: :,? :!,,:,,,,, :, :,,? :?:! :!:,,,, ;,,,, :!,,,,, :,,,, ;,,??:, :,, :,! :,,,,,,!,,,,, ;
,,? :,,,,? :,,,,:,!,! :,,:?:,: :,??::,,,?!, :!, :,,,,,,:,;,,,,, :, :,,,,,,?,,,,,,? :?:, ;,,,,, :,,, ;,,,,,, :,!,,,,:?:?,,,:,:,,,,,,,,,,,
,, :,:? :,,: :?:,,,, :?:,,,, :,?:,,, :,,,,,,,,,:,? :?!, :?!,,,?,,,,,,, :?,?:,:? :, :,,, :,,,,,,,,,,,,,,, :,? :,,, :?:,,,,,, :???:,,, :,,,,,,,:,,,
,, :, ;,,,,,,, :,,,?? :,,,,,,,,, :!:, :!,:,,?:?: :, :,,?:,,,,,,,,,,,,,,,! :,,,,,:?!,,,,,!,,,,,,,,,,,, :,,,,,,,,:,,,!,!,,!, :,,,,, :,,, :,
,:,,,,,,,,,,,,,,,,,,,,,, :?:,,, :,,?:,,,,,,,,:!?!,!,,,,!,,,,:,,,,,,,,,,,,,,,,,,:,??:!,,,,,,,, :,,,,,,,,,,,,,,,,,,,,, :,!,:!!,,?!!,,,,,,, :!,
,?,,, :,:,,!!!!, :,?!,,,,,,,,,,,,,,, :,:, ;,,,,,,,,,,,,:?:,? :,, :, :,,,,, :,,,,,,,, :!?,:,,? :,,,,,,,,,,,,,,,!,,?,,:,,,,,,,,,, ::,
, :,?: :,,,,,,:,!:,:!:,, :,?,, :,,, :,,,,,,, :,,?:, :,, :,,,,,,,,,? :?:: :? :, :?::? :,, :,,,, :!,!:?:,,,,,,:, :,,,,,,,,,,,,,,, :,?,, ::, :,?:?:,,, :?:,,? :,,,,,,,,?:,
:,, :,,,:,,,,,,,,,,,,,, :,,!,,,,,,,,:,,, : :,,, :,,?:,,,, :?,,,: ::,,,,,,,, :? :,,???? :,,,:,? :,,,,,,,?:,, :, :,,?, :,!?,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,:,,, :?:,,,,,,,,,;,,,, :,?,? :,,,,,,,,,?,?,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :?:,?:,,,,,,,,,, :,,,,,,,,,,, ;
,,,,,, :,,,,,,,,,, :? :? :,:!,? :,,,,,,,,,,,,,,,,,,, :,,,,,,,,:,: (),,,,,,,!,,,,!! : ; ; ;;;, ;, ;,,,, :,;,,,,,, :, ;,,!,,,,,,:,,,,,, :,,?! :,,,,?
,?,,,,,,,,,,,,?,,,,,,,,,,,,,,,,,,, :,,,,,,,,, ::,,, :,,,,,,,,,, ;, :,,!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:??:,,,,,, :,!, :,,,,,,,,,,,,,,,,,, :?:,,,,, : :,,,,
,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,, :,,?:?,, :? :!! :,,,,,,,,,,,,,,,,:,,,,?:,,,,,,,,,,,, :,,?:,,,,,?,,,,!,,,,,,,,,,,,, :,,;,,,,, :,,:,:,,, :?:,,,,,,,?
? ::,,,,,,,,,;,,,,,, :,!,,,?:!,!, :,? :, ;,,,,!,,,,,, :;,;,,,,,,,,,,,,,,,, :,,,,,,;, ;,,,,,,,,,,,,!,,:,,,,,,, :,,,,!,!,,,,,,,,,,,,,,,,,,,,,,, :?,,,,,,,,
,,,,:,,,,,,,,,.:,,,,?,,,,,,,,,,,,,,,,,,:,?,?,,,,:,;,,,,,:,,,,,,,,,,,,, :,,;,,,,,,,,,,,,,, :,,, ;,?:,,,:,?:,,:,,
:??:,,,,, :,,,,,,,,,,,? :?,,,,, :!,,,,,,?,, ;,,:,,,,,,, :,,,,,!:,,,,,,!!,,,,,:,:,:, ;,,,:?:,,,:,,,!!,,,,:,,,,,,,,,,,,, ::,,,, :,!,,,,,,,,,,,?, :,,,,:!,,? :,?,:
?:,,,,,,,,,,,,,, :, :,,,,,,,,,,,,,:,,,,,,,, :,,,,,,,,,,,,,,,,,:, :,,,,,,,,,,,, :,,,,,,,;,,,,,,,,,,,,,,,,,,,,:,,!,,,,,,, :,,,,,,,,, :,,,,,,,!
,,, :,,,,,,,,,,,!, :,,,,,,,,,,,.,,,,,,,,,,,,,,,:,?,!,,,, :,,?:,,,,,,,,,,,,,,,,,,,:,,,,,, :!,,,,,,,, :,,?, :,,,,,,,,,,,,,,,,,,,,,,,, :!,, :,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,:, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :, ;,,,,,,,,:,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,:
,,,,,!,!!,,,?:,,,,?,, :,,,,,:,,,,,,,,,,,;, ;,;,,,,,,:? :,,,,,,,,,:,,!,,!:,,, :,,,,:,, :,,,, :? :,,,, :,,? :,,!,,,,,: :,,,,,,, :,,,!,,?!:,,,,,! :,,,,,?:,,!:,,,! :,, :!,!
:!,,,?:!! :? :,! :!!?!,?:!!,,,, :,,,!, :,!,, :,,,,,,,,,,:?,,,,,,,,,,,,,,:!?,,,,,,,,,:,,,,,, :? :?!,,,,,,, :?:,,,,,,,,,,,,,,, :,,,,!,,, :!,,,,,,,,,,,,,,,,,,,,,,,,, :,?:,,
,?,,,,,,,,,,,,,,,,,,,,,:?::?,, :,,:,? :,,,?:,, :,,,,,,,:? :,,?,,,,,,,,, :,:,,,,, :,,,:,,,,,,,, :!:! :? : :,,,,,, :, :? : :!, :,,,,, :?:?!,,,,,,, :
,!,,,!,!,,,,,,,,,,,,,,,,,:,,,,,,,,,,,:,,,,,,, :,, ;,,,,,,,,,,,,,,,,,,,, :!, :?:,,,,,,,,,,,,,,,,,,:,?? :,, ::,,,,,,,,,,,, :,,,,,,, :,?,,,,,,:!,, :,;,,
,,,,,,,,,,,,,,,, :,, :,,,,,, :,?, :,,!,,,,,,,,,,,,,,,, :, ;,, : :,??, :,!,,,! :,,? :?,,, :?:,,,, ;,,,,,,,,,,,,,,,,,,,!,,,,,,,,,,,,,,
,,,,,,,,:,!:,,,,,, :?:,,:, :::,,,,,,,,, :, :?:,,,,,,,, :?::,?,,,,,,, :,,,,,,,,,, :,,,! :?:, :,,,:, :,,:,?,, :,,,, :,,!,,,,, :, :,,,!!,,,, :?,,,
,,,,,,,:,?,,:,,,, :? : :,,,,,:,!, :!!:,,! :,,, :,! :,,,,:,,, :!!,,,,,,,,, : :?: :,,,,,, :?:,? :!!,,,,,,,,,,,,,, :,? :,,,,,!:?,,, :,,,,, :,,,,,,, :?: :? :,,,,,,,,,,
,,,,,,,,,,, :,,,,, : :,,,,,,,,,,,,,,, :, :,,,,,,,,,,,, :,,,,,, :,,,, :,?,,,,,,,,, :,,,,,, :?::,,,,,,,,,,,, :? :?:, :,,,,,,,,,,,,, ::,,,,,
,,:,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:?,:,,,,, :?,, :, ;,,,,, :,,,,,,,,,,:, :!, :,,,:,?:,,,! :, ;,,?:,,,,,,! :!,,!,,!:!,,?,,,?,!:!
!,,,,, :,,, :,!,,,! :,,,,, :,,, :!,,,!,,,,:,,:!:?:,,,,,,,,,:,!,,,,, :,?:?:? :,,! :,?!:!,,,!,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,, :,,,,,,,,,,,,! :,?:, :,?,
!,,,,, :?:,,,!:?: :,?:,,,,,,?,?,,,?,!! :;,,??!,,, :,,? :? :,?:,,! :,,,,,:,,!,,,,,,,,,:,,,,,, :, :,,,,,,,!,? :,?,,,, :,,,,,,,,,,, :,!:,,
?,!,, :,, :,,,,,,,,,,, ;,,,,, :,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,!,,,,,,,,,,,,,,,,,,,,,,,,,,,,!,,,,,,,,,, ;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,? :,,,
! :,,,! :,,,?:!,,,,!:,,,!,,,,,, :,:,!,,,?:,,,,,? :, :,?:,,:? :,,, :,,,!:,,,,!,,,,,,:,,,,,,,,,,,,,,:,:?::,, :? : :?:! :,,?: :,,,
,? :,?::,,, :, :?:,,,,:,,,,,,,,,,:,,,, :?,,:? :?:,:,, :,,,,,:,?:,!,,,,,,,! :,?? :, :?,,, :,,, :, :,? :,,,,,:?, :,,,,,!,, :!:,,,!:,? :,,,:,, :,,?, :,, :,? : :, :,,,,,,
,,,,,? :,,?,,?:,,,,,,,,,,:,,,,,,,, :,,,,,,,,,,,,: :,,,,,,,,,,,,,,,;,;;,,,,,, :,? :,,,,, :,?? :,?, :,? :,,, :,,,,,,,,,,,,,,,,,,,,,,,:,,
,,,,,,,,,,,,,,:?:?:,,,,,,, :,,, :,, :,?:, :,,,,:!,:,,,,, :,,, :,, :,,,,,? :,,:?:,,:? :,!, :?::, :,?:, :,,,,,,,,,,,,,,,,,,:,:,,,,,,,, :,
,,, :,,,,,,,,:,,,,,! :,,,,,,?:,?, :,,,,?,,,?,,,,,,,,,,,,,,,,:,?:, :,,, :,? :,,,,,,,,,,,,? :,,,?:,,,,,,, :?,,,,,,,, :,!:,;,,
,, :,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,, :,, :,,,,,, :,,, ;,,!,,,,
,,, :?:,,,,,,, :,,,,,,,,,, :,,,, :,,,,,,!,,,,,,:,,,,,,, :,,,!,,,,,,,,,, ;,;,,,,:,,,,,,,,,,,:?:?:,,,,,:?: :?::,,,,,, :!,,,:? : :?:, :!, : ()
::,,,,,,,,,,,,,,,,,,:,?:,? :,,,,, :,,:, :?:,,,,,, :,,, ;,,,,,,,,:,!,,:,,,,,,,,,,,, :!?!,,,,::,, :??!,! :?:,,,,,,,,,,,,, :,;,,,;,,,,;,,,,,:,?,,,,,
,,, :,? :,, :,,! :,,,,?:!, :,,,,:!!,,,,,,,,,, ;, ;,,,,,?: :,,,,? :,!,,:? :?:?: :, :?,,,,,,, :?? :, :?:,,,,,,,,, :?:,! :,?:,,! :,,,,,,,,,,,,,,,,,,,
,,,,,, :?,,, :,,,,,, :, ;,,,,, :,,,,,,,:,,, :!,,, :,,,, :!!,,!,!, :,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
, :!,!,, :,,,,,,, :,,,,,,,,,,,, :!,,,,,,,,:?:,:? :,:,?:?,,,,,,,,,,, ;,,,,,,,,,,,,,,,,,, :,,,,, :,,,,,,?,,,,, :, ;,?,,,:!,,!,:,?:,,,,!
:,,,,,,,,,,;, ;,,,,,:? :, :,:,,,, :,,,:,,? : :,,, :,? :??,,:,,,,!! :!!?:, :?:,,, :,,,,,,,,:, :!:!, :,,,,,,,,,!, ::,,,,,,,,,,,:,,,,,, :?: :,,,,,,,,
, :,,, :,,,, :!!,?,?,,,! :,,,,,,, :,,,,, :,,,,,,,,,,,,,,, ;,,,,,,,,,,,,,,,,,,,,,,,,,,,,:? :??:?:?:,?:?,, :?:?,,,?:? :,,,,, :?:, :,?:,,? : :?: :,,,
:,,,,, :,;,,,,,, :,??:!,,,,,,,,,, :,?:,,,,,,,:,,!,,,,,,,,,,, :, :?,,,,; ;,:,,,,,,,, :?:, :?:,, :!! :? :,,,,,,,,,,, :,!,,,, :,! :,,
,,,,,!, :!,,,, :, :,,,,,,,,,!,,!,, :?, :,?:!!,,,,,,,,,, :,,,,,?:,!:?,,,,,,,, :,,? :?,,,! :,?:,,,,,? :,,,, :,,,,,,, :,,,,: :,,?: :,,, :,?:,,,,,, :,?:,,,,
,,,,,,:? :,,,,,,, :,,,,,, :,,,!,,,,,,,,,,,,,, :,,,,, ;,,,,,,, :?,::,? :!,,? :,, :?, :,,,,:,,,? :,,,,,,,,:!,:,?:,?:,,!:?:,,!,, :,!,,,,,:,, :,, :,,,,,! :, :,,,, :,
,,,,,,,,,,, :,,,, :,,,,,,,,,,,!,,, ::,,,,,,,,,,,,,,, :,,,,,,,,:!,!, :, :,,,;, : :,,,!,:,,,,,,,,:,,, :?,,,?,:,,,,,,,,,,,,,,,,, :,,,,,,:? :,,:! :!?!, :?,,,,, :,,,,,
, :,:,,,,,,,,,, ;,,,:,,, :,,,,,, :,!,:, ;,,, :,,:?:?!,,,,,,,,,,,,:,, :,?!, :,!! :,!,,,,,,? :,,,,,? :,,? :,,,,! :,,,,?,, :,,,! :, :, :,,, :
!?:, :,,,,,, :!,:,,:?: :,,?,!:,, :!,!:!, :,,:!,,!,! :,,!,,,,::!,,,,!,,,,, :,? :,,,,,,,, :,? :? : :! :?:, :, :,,,, :?:?, :,,,:, :,,, :?:,,,,,,,,,
,,,,,,, :,,,? :,,,?,,,,,,,,, :,,,:?:, :,,?,,,,,,,,,,,,,,,,:,,:,, :, :,!,, :,,,,, :,,!,,,,,,,,, ::? :, :,,:??,,,,,, :,,:?,,, :,,,,, :,, : :?:,,,,,? :, :,,,,,
,,,,,,,,,,,,, :,,,?:,,,,, :,,,,, ;,,,,,,,,,,,:,,,,, :,,,,,,,,,,,,,,,,,, :?::? :,,,,,,:,,,,,,,,,,,,,,, :,:,,,,,,,,,,, : :,,,,,,?,,! :,,?:,
?,,,,, :,,, :,!,::,, :,!:,, :?:,?:?: :?:,!,?:?,!,, :,!,,:,? :,,?,?:, :,,,,,:,,,:,;,,,,,,, :?,,,,,,,,,, ;,,, :,, :,,,:,,,,,!,, : :!
:? : :? :,,,,,,,,,,,,,!,,:,,, ::,, ;,?:,,? :, :,!?,,,, : :? :,,,,:,,,,,,, :,,,,,,,,,, :,, :,?,, :? :,, :? : ;,,,,:,,!:, :,?,!,,, ;,, :,?:,,!,,,! :, :,,,?,, :,,!, :, :,,,,,,
,,,,:!? :,,,,,,,? :?:, :?::?:,,,,,,,,,,, :,,,,,, :,,:,,,,,,,,,,,,,,:,,,,, :,; ;, :?,,,:,,,, : :,,,,,,,,,,:?:, :,?:,:,,?, ::,?? :, :!!,,,,,,,,:,,,,, :,!,:,,,,,,
,:,!,,,,,,,,,, :,,! :, :?:,!, :?,? :!,,,,,,,, :,,! :,, :? :?::,,,,,,,,,,,,,? :,!! :,,,,,,,! :!!?:?,:? :,,, :,,?:,,,, :,,,,:,,,,,,,,,,,:,,,,, :, :!,,,,,
:! :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ;,,,,,,,,,,, :, ;, ;,,,,,,,,,,,,,,,,, :, ;,,,,,:,,,,?,,,,, :,?,,,:?:,,,,
,,,, :,,,,,,,?,,?,,, :,? :,,,,,,,,,,,,,,,,,,,, :, :,,,, :?:,, :,, :,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:!,,,, :,? :,?? :,,, :???::, ;,,,,,
:?:,,,,, :, :,,:,,,, :,,?:,,,, :,, :,,,,,,,,,,,,,, :?:,,, :,? :,:,,? :,,,,,,,,,,,,,,,,,,,,,,,, :!:?: :,,,, :,??,,:,, :,,,, :, :?:,, :, :,,,,,,,,,, :,
:,?,, :,,,, :,,,, :,,?::,,,,,,,, :?:,,,, :?,:,,, :?:,,,,,,,,, :,?:,,,,,,,,,,,,,,,,,,:,, :,,,?! :,, :,,,,,,?: :,,:,, :, :, :,,, :,,,;,, :,,,,,! :,,,, :,!, :
,,,, :!,,,,,::,,,,,,, :?:, :? :, :!,,,,, :,,,,,,,,,,,,., :,,, :,!:, :,?:, :,, :,,,, :,,,,?,,,,?, :,,,,,,, :,,,!,,! :!?, :,,,, :?:,, :,!:,! :?:,:,?:
,,,,,,,,,,,,,:!,:,:,, : :?,,,, :!? :,,,,,,,,, :? :,?,, :,,,!,,,, :,,,,?, :,! :!!,,,,,:, ;,,,,, :,!,,,,,, :,,,,,,,
,,,,,,,,:, :,,, ::, :?,::,, :?,!! : :,,,,, :,,, :,:!,?!:,, :?: :,,,,,,,,,,, :??:,,,,,,,,,,,, :!?,,?: ;,, :,,,,:,, :,,,,,,,,,,, :,,,, :,?? :,, :, :? :? :: : :
:,,,,:,,,,,,!,,, :!,!,,? :!!!,:,,?:!,,,,,,,,,,,,! :,!:!!,,,, :,,, ::?,?:, :?:,: :,,, :,,:? :,,,,?,, :,, :!,,,,,, :?:,,:,,, :,! :,,,,,,,,?:,? :,,?:,! :,,? :? :,:,,, :,,,,
, :?,,,,,:?:,,?! :?,:,,,,! :,?,,! :,,,,,,,,,,,,, :,:? :, : :,,,?, :,? : :,,, :,, :,,, :,,,,,, :,,,:, :,,,,,, :,,,,,, :,,,,, :,,,?, :,, ;,,, :,,?::,?, :,,,,?,,,
:,, :,,,,, :,,,,,! :,?:!,,? :,,,, :,,,,,,,?,,,,,,!,,,,,,,,,?,!,,,,,,,,,,,,,!,,! :,,,,, :, ;,,,,,,,,,,,,,,,,,,:,,,,
,,,,,,,,, :?:,,?: :?,!,!,,,,,,,,:?:,,, : :,,?,,:?:,,, :,,,, :,, :, :,,,,,,,, :,,,,,,,,:?,,:,!,, :,:,,? :,,,, :?,!, : :? :,,,,?:, :!!,,!:,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,?,,,,,,,,,,,,, :,,,,,,,,,,,, ;,,,,,,,,,,,,,,,,,,,,, :,,, :,,?,,,,,, :,,, :, :?:,
,,,,,,,,,,, : :,,,,,, :,,,,,,:!, :,,,, :,:,,,,,,,!! :,,?,,,,,,,,,,,,,,,, :,,,, :,, :, :,?,,, :,?,!,,,,,,,,,,,,,,,,,,, :,?:! :,? :?:,,,,:,,,,:,,,, :,
:?: :,, :,!:? :!,, :,!?,,?,:,,, :,!!,?,,,,,,,, :!!,,, :,,,,,,,,,,,,,, :, :,,,,,!,,,,, :,,, :, :? :,,,,,,,,,,,,? :!,::,, :,, :,,,:,;,,
, :?:,,,, :,,,,,,,,:,,,, :,?:!,,,,!?,,,, :,,,,,,,:,,?:,,,,:,, :,,,:,,,:!,,,,,!,,,,,, :, ;,,,,,:,, :,,,, :,?::,?:,, :?:
, :,,,,:,,,:? :,:,,:, :,,,,,,,,,, :? : :!!!,,, :,, :,, :,,,, :, :,?,!::,?:? :,?,!,,,,,,,, :,,;,,,,,,,,!,,,,,!,,, :, :, :,,!:? ::,,,, :,,,!:, :,,!:,,,,,:,? :,:,
,,, :,,!:? :?: :,:, :,, :?:?: :,,,,,,,,,,,,?,,, : :,? :,,?:, :,,,,,,,,,,,:! :,,:!, :, :!,,,, :,,,,,,,,? :, :,,,, :, ;,, :!:,!,,,,:,,,, : :?:: :,,,, :,,,,,,,,,,,,, :,,,,
:,,,, :,? :,,,,,:,,,,, :? :,,,, : :,, :,,,,:,,, :,, :,, :,? :,,,,,,,,,,,,,, :,,,,, :,,,,,,,,,,,,,, :,,,,,,, :?? :,,,:? :,,, :,,,, :,,,,,,,! :, :,? :!,,,,,,,,,,,,,,
,,,,,,,, :!!,,,,,,,,,,,,,,,,,,,,,,, :?:,,,,,,,,,,,,,,,,,,,,,,,,:?:,:?,, :, ;,,,,,, :?, :,,, :, :,,,,,:??:,,,,,,,,,,,,,,,?,
:,,,,!,!,, :,?,,,,,,,,,,,,, ::,,,,,, :,,:,:,,,,,,,,,,,,,,,:,,,,,,,,,,,,:,,,,, :,,, :,,,,,,,,,,,,:,,,,,?,,,,:,,,:,,,,,,,,, :,!!,,,:,,,,,,
:,,?,, :,,,?,, :,,?:,,,,,,:,,,,,,,,,,,,,,, :,,,, :,,?,,,,,?,? :,,,:, :,,,,,,,,, :!,,:!,,,,,,,,,,,:,,,!:,,,, :!,,?,,,,,,,,,,,,,,,,,,,,,,, :,, :,,,,, :,?,
,:? :,,,,,,,,,,,,,,,,:!,,,,,,:,,??,,, :,,,,,,,, :!,?!,,,,, :,,,,,,,,,,,,,, :!,,,,,,,,,, :,?:,,!:,,,,, :,,,,!: :?: :,,,,, :,,, :,!,,, :,?! :,,,,,,,,,, :,
,,,, :? :,,:?,,:,;,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,:,,,,,,, :,,,,,,, :,,,,,,,,,, :,,,,,,,,,,,,,,,,, :? :,,,
,,,, :,,,,,,,,,,,,,,,,, :,,,,,,!:,,,,,,,,,,,:?:,,,,,,,,:, :?: :,?:,, :,,,?:,,,,,,:,,,,,,,,,,,,,,,,,,, :, :,,, :,,,,, :,,,?,,,,
,,,,,,,,, :, :,,,,,, :,,,,,,,,,,,,:?, ::,, :,, :,?:,,,,,,,, :,,? ::,,?:: :,,,,,,,,,,,,;,,,, ::,,,:,,,? :,, :?, :,,:,,,,,,,,,,, :,,,,:?
:,,:,,,,,,,,,,,,,,,, :,,,,,,,,,:,,? :,,,,,,,,,, :,, :, :,?:,, :!! :,,,,, :?? :!,, :,;:,:,,,,, :,, :,,,?:,,, :,,,, :?:, :,,,! :?:, :, :,,,,,,,,, :,,,,,
,,,,,,,:,?:,,,,,:,,,,, :, :?, :,,,,,,!,!:,,,,:,,:?, :, ;,,, :,,,,,, :,?,?,,,,, :, :, : :,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,;,, :, :,,,,,, ; ; ; ; ; ; ;,,,,,,, :,! :,,,,, ;, ;,,,, :, :, :, :, :,, ::,,,:,;, ;,;,:,, :,,,, ;,,,,,,,, ;,, :: ::
::,:,;, ;,;, :,,, :, ::,, :, :,, ;,,,,,,, ;,, :: :: ::,:,;, ;,;, :,,, ::,, :, :, ;,,,,,,, ;,, :: :: ::, :, ;,;,;, :,,, ::,,, :, ::,;,;, ;,
:, :,,,, :, ;, ;, ;, :, : :,,, ::, :,,,,,,,,,,,,,,, :,;,,,,,, :?:,,,,,,,,,,, :!?,,,, :,? :,,,, :, : :,? :,,,,,,,
,,,:,,?:,::, :? :,,,,,,,,,,,,,,:,,?,, :,,,:?? :,,,,,,?: :,!,,,,,,, :,,,,?:!,,,,,,,,,,,, :,,,?:!: :,,,,, :!!,,,,,,, :,?:,, :?? ::,,,:? :,,,,,,, :?,:,,,,,,, :,,,,,,:,
:, ;,,,,,, :?,,,,,,,,,,,,,,,,, :,,?,,,,,,,,,,,,,,,,,,,,,,:,,,,,,:,,,,,,,,,,,,,,,,,, : :,,,,,, :,?,, :,,, :,,,,,,,
:?:,,,,?,,:,,,,,,,,,,,,,,,,, :,,,,,,,,,,,, :,,,,,,,,,,:,?:,,,,,,,,,,,, :!,,,,,,,,,,,,:,,?,:,?,,,,,,,,,,,,,,,,,,,, :!,,,,,,,,,,,, :,,
,,,,,,,,,,,, :!!:,,,,, :,!,,,,,,, :,,,,,,,,,,,,,,,,:?,,,,,,,,,,,,:,,?:,,?::?,,,,,, :,,, :,?,,,,,,?,,:,,,,,,?:,,,,, :,,,,,,,,,,,,,,,,,,:!,,,,
,,,,,,,,,,:!!,,,,,, :,, :,,?:,,,? :,? :,?, :,!,, :,?!!,:,! :,!,,,,,,,, :!!!,,,,,,,,,,,,,,,,,,,,,,,:,,,,:,, :,,,!,,,,,,,,,,,,,,, :,,,? :,,,,,, :!?,,:,, :,!,,,!,,,
,,,,:,??, :,! :?:,?:? :,,,!,, :?!:?,,,, :!:?,,, :,?,:, ;,,, :? :,? :,,,,,,,,,,,!,,,,,,,,,,,,,,,,, :,, :,,,,,,,,,,,,,,,,,,,,, :? :,
,:,!:!, :,! :!,,,,,,,,,,,,,,,,,,,,,,, :,! :,:!,,,,:,,,,:? :,,,?,,:,,,,,,,,,,, :,,,! :?? :,,?:,,, :,? :?:,,,,,,,,,!! :,??, :, :!!,? :,,,,,,,,,,,:,,,,,,,,? :,,? :,,,,,,,
,,,,,,,,, :,,,,,,, :,,,!:,,,,,,,,,,,,, :,,,,,,:,,,,,,, :, :,,,,?,,,,!,,,,,,,,,,,,,,,,,:,!,:?,,,,, :,,,,:? :,,,,,!:,,,?,,,,,,,,,,,,, :,,,,,,,!?:,,,,,,,,!
,:,, :,?: :!,?:,:!,,,,, ;,,,,,, :,,,,,,,,,,,,,,,,,,,,:!,,,,,,,,,,,,,,,,,,,:,,,,,,,,,, :,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,, :,,, :,;,,
,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,, :,?,,,?: :,??:,,,,,?? :,, :, :,,
,,,,,:,,,,,,,,,,,,,,:, :,,,,,,,,,,,,,,,,, :,?,:,,,! :,,?,,,,,, :?:,,,,,,,, :,,,,,,,,,,,,,,,, :,,,,,:,,,,,:!!,,,,,,,, :,,,,,,
,,,,,,,, :,,,, :,,!,,,,,,,,:,,,,,,,,,,, :,,,?:,?:,:,: :,,,, :,,,,, :,,,, :,,:,?:,,,,,,, :,,,: :,,,,,,,,:,!,,,,,,,:,,,,,,, :,,, :,,,,,,,, :, :,,,
:,? :, :,,,,,,,,,, :!?,:!!? :,?:,,,,, :,,, :,,,,,,,, :,,,:,,,?,,?, :,,,!,,,,,,,,,,,,:?,,,,:!,!,,?,,,!,,,, :,,,?,!,,: :,,, :,,,,,,,,,,,,,,,,,,:,, :,?
,,,,,,:!,! :,,?!,,,,:,?, :,,,,,,:,,,,,,,,,,,:, :,,,?,,, :, ;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,, :,,
, :,,,,,!:?,,,,,,,,,,, ;,,,,, ;,,,,,,,,,:,,:?: :,,?: :, :?:,:,, :? :, :?:,, :?? ::,,?,,,:,,,,,,,,,,, :,? :?:,, :,,,,,,,, :,,,,,,,,,, :,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,? :,,? :,,, :,, :!,?, :,,,,,,, :,,,,,,,,,,,,,,,,,,,,,, :,, :,,,,,:,,? : :,,, :,;,,,
,,,,,,, :,,,,,,,,,,,,,, :,,,??? :,,,,,,:,,,!:,,,,,,,? :,;,,!,, :,,,,:??:!,?:, ;,, :,,,,,,, :? :,,,,,,,,,,, :,? :??,,!,!,,, :,,:,,,,,,?,,,, :,,, :,,,,?:,,,,,,?
:,,,? :,, :,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,:?:,:,,, :!?,,!,,,, :, :,!,,,!:,!,,,,,,,,,,, :,?:, :,,,,,,,,,:, ;,,,:,,
,,,,,,,,!,,, :!!,!:,,,,,,,,,,,,,,,,,:? :?,,,,,,,, :,,, :?,,,,,,,,,,,,,,,,,,, :,,!,!,,:,,,,,, :,,,,,,,,,, :,,?,,,,, :!!, :,,,?,,,!,,,,,,,,,,
,,, :,, :,,::?:?,,,,:?:,,,,,,:?:,?,,,,,,, :,?,?:!, ;, ;, : : :,,,,,,,,,:!! :,!,!:,!:,, :? :,,,?:,;, :,,,,:!,!:,,!,? :,,!:? :,,,,,,,, :,?,,,,,:!,,,,:,,?? :,,!,,,,,,
:?:,, ::,,,,,,,,,,,,,,, ;,;; : :,,,:,!,,,,,,,,,, :!,,,,,,,,,,,,, ;,,,,,, :,,,, :,,,,,,,,,,, :,,,,,, :, :,!, :,,,,,,,, :? :,,?,,,,,,,,,,,,,
, :?:,,,,, :?:, :, :,?:,,, :? :,,,,,,,:,,,,,,,,,,, :,,??,,:,!:?:,,,!,,!,,,!,, :,!,,,,,,,,,,,,,,,,,,, :, ;,,,,,, :,,,!, :,,,,,,
,,,,,, :,,:,,,,,,,,,,!:,, :,?,, :,,,,,,,,,, :,, :, :,,,, :?:,,,:, :, :,,!!,,,,,,,,,,,,,:,!,,,,,,,,,,,,,,:,,,!:,,,,,,,,,, :????:,,,, :,,!,,,,,?,,,,, :,!,,,,,,,,?,
,,,,, :,,,,,:,,:,,,,,,,,,,,,,,,,,,,, :,,,,! :,,,,? :,,?!,,,,,,? :,?,, :,,, ;,,,?,,?,! :,,,,,,,, :,,,,,,,,,, :,,,:,,!:,,,,,,,,,
, :,:,,,, :,, ;,,,,:,,,, :?:,, ;,, :,,,,,,,,,,, :!,!,,, :,!,,,,,,,,,,,,,,, :,,, :?: : :,,,,,,,,,,, ;,,,,,,,,,,,,,,,,,,,,,,:,, :,,,,,,,,,,,,, :
,,,,,:,,,,,,,,,,, :,,,,,,,,,,, :? ::,,, ;,, :,,,,,,,,,,,,,,,,,,,,,,, :!,,,,,,,,,, :,,,,,,,,,, :, ;,,,,,,,,,,,,,
,,,,,:,,!,:!!,,?, :!!,,!,,,,,,,,,,, :!,, : :,,, :,,,,:? :,,,,,,, :,,,,,,,,,,,,,,,,,, :,,,,,,,,,, :,,? :,,:?,:, :,,,?,,:, :? :,?,,,,,,,,,,,,,,,,,,,
,,,,,,,:, :,, :,,, ;,,,,,,,, : :,,,,,,,,,,,,,,,,, ;,,,,,,,,,,, :,, :,,,,?:,,,:,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,, :,,?,,,, :,,,,?:,,,,,,,
,,,,,,,,,,,, :,,,,,,:,,,,, :, :,?:,,,,:? ::,?,!,:, :,,,,?!,,,,,?,,,,?,,,! :, :,:,: :, :,,,,,,, :,, :,,,,,, :,,,:,,,,,,,,,,,,,,,, :,,?:,,,:,,,;,,,,,, :,!!,,,:,:
, :,,,,,,,,,,:,;,,, :,,,,,:?:,,, :,,,,,,,:,,?:,?,,!?,,, :,,,:,,,,,, :,, :,, :,,, :? :, :, :,,,,, :,?,,,!?::,,,?,,:,
,,,!,,,,,, :,,:, :,,, :,,,?,,,,,,,,,,, :,,, :,,,,, :,,,,,,,,,,,,?,,,,!!,:,,:,,,,?,,,,? :,,, :,,,,,,,,,,,,,,! :,:, :, : :,,,,,,,
,,,,,?,,,:,,,,,,,,,,,,,,,?,,,,,,,,,, ::? :?,,,,,, :,,,, ::, :,, :,,,? :,,,,,!? :,?,:?,,,,, :,,:,,!,:,,,, :,,?:?:, :,,,,,,, :,?,,,,,,,,, : :?:,! :, :,,!:?:? :,,
:,!,,,?:?:,,,,:,,,, ;,;,;,,,,,,,,,,,,, :,!:? :??!:! :,, :,?:,,?,,,,,, :?:,, :,, :,,?:,,, :,,,,,,,,,,,,,,,, :,, :,,, :,,,,,,,,,,,,,,,,,,,,,,,,,
,,,, :,,,,:,,,,,,,,,,,,,;,, :,,,,!,, :,,,,,,,,,,:,!, :, ;,,,, ;,,,,,,, :,,,:,,,,,? :, :, :,,,:,,,, :,, :?? :,,,,,,,
,,,, :,?:,,, :,,,?,:,, :,,,,,,,,,,,, :,,,,?:,,,,,,,,,:, :,,,,!: :,:, :,,? :,,?,;,,,:,, :? :? ::, ;,,?,,,,,,, :,!,,:,,,,,,,,,,,,,,,,,?,,,,,,:,
, :,,,,,,,,,:,,,,,, :,,,,,,,! :,,,?,, ;,,,,,,,,,,,,,: : :,,,,,, :,,,:,:! :,,,,,,,,,,,? :? :?,,,? :!,,?:?: :,,,,,,,?:,,! :,, : :,?, :,?,?,,,,,,,, :
?,,? :, :,,,?,!,,,,!,,,,, : :,!:,,,:,,,, :,?, :,,,:,,,,,:?:, :? :,,,,,:!,,,,,,?, : :,,;,,, :,:? : :!:,?,,,,,?,,,!: :,? :? :!,,,,? :,! :!: :,,,,,,,:!,,,,,,,,,
:,, :,,,,,,,,,!, :?:,,, :?, :? :,, :,,?:,:,,,,,,,,,:,,, ;,,,,,,,, :, ;,,,,,,,,,,,,,,,,;, ;,, ;, ;,;,;,,, ;,,,,,
,,,,,,,,,,,,, :,,,, :? :,, :,,?,?:,,?:?,,,:?, ::?:, ;, ;,, :,,,, :,,,,,:,?,, :, :!!,,,,,,:!,,!,,,,,,,,, :,? :,,,,,,,, :,,,,? :,, :,,,,, :,,, :,,,,
:?, : :?, ::: :?:,, :,,,,!:, :,,,,,,, :::,,,:?:? :?:,,,,,:,,! :,,,,,,,,,,,,,, :? :, ;,,, :,,!:,,!:,,,,?:,,,,:,,, :,,, :,, :,,, :!?,,,,,,,,!:,,! :,,,,, :? :,,
,,,:,,,:!,,,,, :,,,,, :,? :,??:!,,,,,,,! :,,, :,,,,,,,,,,,,,,,,,,,,,,,, :!,, :!,,,,,,,,,,,,,:,,,,,,,,, ;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:!,,,,,,,:,,,!
:,,!,,!:,,,,,,,,,,,:,?:,,,,,,,:,! :,? :,,?, :,, :,, ::,,,; :,,,,,, :!! :, :!,,:, ;,,,,,,,,,, :?,,,,,,,, :,,, :,,,,,,,,,,,,
,,,,,,,,,,,,,,,,:, :? : :,,,,,,, :,,,,, :,,! :,?? :,, :? :,,:? :,,,, :,? :, :,,?:,,, :?:,,,,, :,,,,,,,,,,,,,: :,,,:,? :!,, :,,,,,,:,, :,, :,,,,,,,,,,,,,,,
:,,,,?,! :?:,,!,, :,!,!,,,?! :,,,,,,,, :,,, :,,,?,,, :!,,?!:,,,,,,,,,,,,,,,,,,,,, :,!,,, :!,?,! :!!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,:,,,, :,,,,,,,,:,,?,,
:?:,,!,,,,,,,,,,,,,, :,,!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,!,,,,, :? ::?:: :,,,,,,,,,,,,,,,,,,,,,,, ; :,,,,,,:?,,,,,, :,,? :?:,:,, :,,,??, :,,,,,,,,
:?:!,,,,,,,,,,,,,,:? :,,,,,,,, :,,,,,,, :,, :!,,,, :,,,,, :,,,,,, :,,,,, :, ;,,,,, : :,, :,,,,,,,,,,,:,,,,,,,,, :,?
,,,,,,, :,,? :,,:,,:,, ::,,,,,,,,, :??:,,,, :,,:,,, :, :,, ::,,,,,,,,,, ;, ;,,,,,, :, : :,;,,, :,,, :,,?:,,?::,!,,:,? :,,, :, :,,, :,,,,,,,,
, :? :!,;,, :, :,,,,,,,,!:,,,, :,,, :,,,! :,,,?? :,, :,,,,,,,!: :, ;,,,, :,,,,,,,,:,,,, :, ;,, :,, :, :,,?:,,,, ;,, ;,,,, :,,,, ;,,,,,, :,, :,,,,,,,
,,,,,, :,,,, :,, :?:,,,,,, :,,?: :, :? :, :, :,,!,!:,, :,?:!,,, :!! : :,?,,, ;,,,,,,, :,,,:,,,,,, :,, :,,? :,,,,,, :,?,,,,,,, :,?,,,,,,:,,, :,,,,,,
,,,,,,,,,,,,,,,,,,,,, :,;,,,,,,, :,?:,,? :,!:,,,?,,?, : :,? :,,!,, :,?:?:,? :,!,,,, :! :!!,,, :,,,!,,,, :,,, :, ( ),,,,,,,,,,,! :
,,,, :,,?,?:,?:, :?:?,,,,,,, :?::?:,,,:?:,,,?:,,,,:,, :,,,:,,,, :?:!,,,, :,!:,,,,,:, :,,,,,,,,,,,:,?, :? :,,, :,,,,,, :,,,,?:,,,,,,,,, :,,
,,:??:?:,,, :,?: :,,, :, ;,,,,,, :,!,, :, :,, :?:, :, :,,, :,,,,:,,,,, :,? :,,,,,,,,,:,,? :,, :,,,,,, :,? :!,!, :??:,!, :?::!:?:!,,,,,,,:,,?:, :?:, :,?:? : :,?:,:
?,!,?: :,!:? :,,,,,,, :,!,, :, :? :,,, :,,,,, ::,,,, :,,,,,,, :,,,::,, :,,,,,,,, :, ;,,,,,,,,,,,,, :,,,,,,,,,,,, :,,,
:,,,,,,,,, ;,,,,,,,,,,,,, :,,,,,,,, :,?, :!,!,:,,,,,,,,,,,,,,,!,:?:,,?:,,,,,,,,:,,,,,,,,,,,,,,, :,,? :!,!,,,,, :,, :,,,, :,,,,,,,,
,,,,, :?:,,? :!:!,,,? :,, :!,,,,,,,,,,,, :,!,,, :,, :,!,,,,,,,,,,, :,,, :,,, :,,,,,,,,,, :,,,,,,,:,?!,: :,,,,,,,,,,,, :?::? :,,: :,,,,?:,,,,,? :,,? :,,,
,? :,,,,,,,,:??:,,,,,, :, :??: :,,,,? :,, :!,,,, :!,, :?,,,,,,,,,,,,,,,,,,,, :,!:,,,,,,,,,, :, ;,,,,,:,,,,, :,?,,
:?? :,,,?, :?:,,, :,,: :,,,,,,,,, :,, :, :,,,? :,,,,,,, :?:,,,,,,,,,,, :,,,,,,,:,,?:,,, :,?::,,,,,, :,,,,,,, :?:,,,,,, :,, :,,,,,,,,, :,,,,,,,,,,
,,:! :,!,,,,, :, : :?:,,, :! :,,,,, :!:,,,,:,,,? :,,,,,,,,, :,,,,,,,,,,,,,,:,,,, :,,,,,,,,,,,,,,,,,,, :,,,,,?:,,,, :,,,,,,,,,?
,?,,,,,,, :,,,,,,,,,,,,, :,, ;, ;,,,??,,?:,,,,, :??:,, :,,,,,, :,, :?:,,,,,, :,?,?:!!,,,,?,:,,,,,,,,? :,,,,? :,,,,,,,, :,,,,,,,,,,,,,,,,,, :? :?:,,:,,,,:?:
,,:?:,!:?:,?,,,,,,,,,:,,,, :,,,,,?:,:,,,:,,, :,,,,:??,,,,,,,:!,,,,,,,,,,,,,, :!! :,,,,,,!,,,,, :,!,,,,,,,, :,,,,,, :, ;,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,!,,,,,,,,,,,,, :??:, :,,,:,,!! :,,,,,, :,,,, :,?,,,,,,,,, :,, :,,,,,!,,,,,,,,:,, :,,,,,,, :,,,
,,, :,,,??:,,,,,,,,,,,,!, :,,?,,, :,?:,?,,,!,,,,,,,,,,,,,,,,,,:,,,,,,,:, :,,:,:, :?:,, ::?,,, :,?,!:, :?:,, ::,!,,:!! :,,,,,,, ;, ;,, :, :, :,?,,,,,,,:, :,?:,,, :!!,,,
,,,,,,, :,, ;,,,,:,,!:!,? :,,,: :,,,,!, :!,?:!,!,,,,?:,,,,,, :!,!,,,,:,,,!,, :,!, :,,!?,,,!:,,,,,,,,,,,,,,,,,,,,,,,, :,,? :,?,,,,,,,,:,!,,,,,,,,,,!,,,,,,,,,,,,,, :,,
!:,,,,,,,,,,,,,:,?, :,,, :,,,,,,,,,, :,,, :,?:,!,,,,,, :,;,,,,,,,, :,,,,,,:!,!:?,,, :,!,,,,, : :,,,,:,,,,: :,,, :,,,, :,,,,,:,?,
:,,,,, :, :,,,,,,,, :, :,,,,,,, :??,?:,,,, :,,,,,,,,,:,,,,,,, ::,,!:,,, :,, :?,, :?,,,?:,,,? :,,, : :,,, :,?:,,,,,,,, :,,,,, :,,?,,,,, :,,!,,,,?:,,,:,,,,,,
,,,:,,,,,,,,,,,,,,,,,,,,, :,?:,,,!,,,,,,,,,,,,:,,,,,?,,,,! :,,:!,!:,, :!,?:,?, :!,,,!:,,,,,,! :,,,! :,, :!?::!,,! :, :!,,,,,,,, :,,,,,,,,,,,,,:?: :,,,,,,,
:,!,,,,,,,?! :,,?,?:,, :,? :,,?:!,,,!:,!?,! :,,,,! :!?:,,? :,!,!:,!,,,,,,,,,,, :?, :,,!,,,? :, :,,?,!:,?,?,,, :,? :,?:,,,,,? :,,,,,?,?:, :, :,,,? :,, :,
?:,,,, :,::, :, :??,,, :!,,,, :,!:,? :,,,,?:,, :,,,:,,,,,,,,,,, :?:, :, :?::? :,? :!!,!,!,, :,,,,,,,,:,,,?,,,,, : :,,,, ::,,,,, :,, :,,,, :,,!!,,,,, :?, :!,?
:!,,?,?:,?!,,,,!,,,, :,!,,!,,,,,,,,,,,, :, ;,,,,,,,, ;,,, ;,,,,,,,, ;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,?: :, :,?,,, :,,,,:!?,!,,, :?:
,,:,,,,,,,, :,,,,,,,,,,,,,,,,,,,:? :?:,, :,,,:,! :,:!?,, :,!,,,!,,,,,,,,,,,,,,,,,,,, :,,:,,,, :,?:, :,?: :,! :,!!,,,,: :,,:!,,!,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,?,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,?,, :,,,,,,? :,,,,,,,,,,,!,!,,!,:,,,,:,,? :,:,,,,,,,,,:,, :,,,,!! :,,,,!,,,,,,,,,
,,,,,,,,:,,,,!:,,,! :,,! :,,,,,,,,,,,,:,??:,,,,,?,,?,,,,,,,,,?,,,,,,,,,,,,,,,,,,,,, :,?:, :,,, :,,?:, :,,?,,! :,,,?:,,,,,,,,,,,,,,,!,?,,
,,,,,,,, :, :,,,,,?,,,, :,,,,,,,!,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,, ;,,,,,,, :,,,,,?,,,,,,,,,,,,,, :,,,,,,,,,, :,,
,,, ( ),, : :,,:, :, : :, :, :, :, :, : :,,,,,,,,,,,,, :,,,,,,,,,, :,:,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,, :,,,, :,,,,,,, ;,, ;,,,,,,,,,,?,,,?,,,,,,,,,,,,,,,,,,,,,!,,,! :,,,;,,,!,,,?,,,!,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,, :,
,,,,,,,,, :,,,,?:,,,,,,,,,,,,,,,,,:,,?,,,, :,,,,,,,:,,,,,,:,? :,, :,,? : : :?:,?:,?:, :,?:::,,,, :?:,,, :?:,,,,,,!,,,?,,,,:,?,,,,,,,,,,,,,,:!,,,,,?,,!!,,,,,,, :,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,, :,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,?,,,,,,,,
:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :?,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,?,,,,,:,,,,,,?,, :,,,,,,,,,,,,,,,,
,,!, :,,,,,,,, :!,,,,,,,,,,,,!,!!,,,,,,,,,,,,,,:,,,,,,,,, :!!,,,,,, :,,,,:,,,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,, :,? :,,,,,,,,,,,,,,,, :,:,,, :,,,,:,?:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,
,,,,, :,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:!!,, :,,,,,,,,,, :,,:,,,,?,,,, :,,,,,?:,,, :,,,,:, :, :?
, :,,,?,?,,,,, :,,?, :,,,,,,, : :,,,,,,,,,,,,,,,,,,,,,,,,;,,,,?,,,,,,, :,,?:,,,,,,,,,,,,,,,,,,,:,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :?,,,,,:,,,,,,,,:?, :,,, :,,,,,,,,,,?? : :,,,:,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,?,,,,
,,,,,,,,,,, :,,?,,,,,,, :,,,,,,,,,,,? :,:,,,,,,, :, :,?,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,, :,,,,,,, :,,? :,,,, :,?:,,,,,?:?:,,,,,,,,,, :,,,?, :,,,,,,, :?:,,,,,, :,?,,,,,,,,,,,,,,,, :,,,,, :??:,, :?:,,, :?,,,, :,,,,,,,,,,,,,,,,,,,,,,,,, :
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,?,, :,:,,?,,,,,:,,,,,,,,,, :,,,, :,,,,,,, ::,, :,,,,,,,, :,,,,,, :? :,,,,,,,,
,,,,,,,,, :? ::,,,?,,,,,,,,,,,,,,,,,,,,,,,,, :?:: :!,,,,:,,, :,,,,,,,,,,,:,,,,?,,,?,,, :,,,, :,,,,,,,,:,,,,,,,,,,,:,,,, :,,,,, : :,,,,, :,,?,,,,,,,,:,,
,:?:, :?:,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,, : :?, :,,, :,,,,,,,, :,, :, :,,,, :,,,,,,,:,,,, :,,,,,,,,,,,: :?, :,,
,,, : :,,, :,,,,,,,, :,,, :,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,:,,, :!,,, :,?,,,,,,,,,, :,,?:,,, :,, :,,,,, :,,,,,,,,,,,,:,,,,,?,,,,,
,,,,,,,,,, :,? :,,,?,,:,,,,,,,, :,,:,, :,,,,?:,,,,, :,,? :,,,,:, :,,, :,,:,,,,,,,,, :,,,,,,,,,,:,?,,, :, :,,, ;,,,,,,,,,
,,,,,,,,,,?,,,,,,,,,, :,,,,::,,,,,,,:,?,,,,,,,,:,,,,,,,,, :,,,,: :,,,,,,,,,,,, :,,,,,,,,? :,, :,,,, :,,,,,,, :,,,:,,,,,,,,,,, :?? :,,,,,
,,,,,,,,,,,,:,?,,,,,,,,,,,,,,,, :?? :,?,, :,,, :,,,,,,,:,,:?,,,, :,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,? :,,,?,,?,,,:,,,,,,,,, :,,,?:,,,,,, :,,?,:,,,, :?:,,,,, :,? :,,,:,,,, :,
,,, :,,? :, :?::,,,,,,,,,,,,?,::,,,,,? :,,,,,,,,,,,,,,,,,,,,,,,,,,,, :?:,,,?:,:,:,,,,, :,,,,,,,, :,,? :,,,, :,,? :,,?, :? ::,,?,, :,,,,,,,,:,, :,,,?:,,,
,,,, :,!,, :?,,,,,,?,,,,,,,,,,,?,,,,,,,,,,,,,,,,,,,,,:,,,, :?:!:?:!, :,,,??:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,!,,,,,,,,,, :,,,,,,,,,,,,,,,
,,,,?,,,,?,,,,,,,,,!,,,,, :!,,?,,!,!:,?,,,,,,,,,,,,,,,,,,,,,,:!,,,,,,,,,,, :,,,,,,,,,,,,, :! : :?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,!,,, :,!,,,,, :,,,,,,,,, :,,!,
,,,,,,, :,?,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,:,,,,,,,,,,,,,,,,,,:,,:,,,,,,,:,,,,,,,,,,,,,,,,,,,,:,,,!,,,,,,,,,,,:,,,:,?:,!,,,,,,,,, :!,, :?
,,:,,,,,,, :?,,:,,,,,,,,:,,,,?, :,,, : :,,,,,, :,,,,!,,,,,,,,,,,,, :,?,,,,,,,?,,,, :!,,:,,,,,, :,,,,,, :, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :?
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,, :,,,,,,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,, :,,,,!,,,!,,,,:,, :,,,,,,,
,,,,,,,,,,,,!,,,,,,,,,,,,,,,,, :,?,,,,, ::,?:,,?,,, :? :,, ::,,,,:,,,,,,,,,,,,,,,,,,,,,,,,?,,,,,,:,,,,?,,,,,,,?,,?,,,,!,,,,,,, :,,,?,,, :,,,,,,,,,,,,,,,,,,?,
,,,, :,,,,,,,,,,,:!,,,,!,:, :,,,,,,,,,,,,,,,,,,,,,:,,, :,,, :,,,,,,,:,,,,,, :,,,,,,,,,,,?, :,,,,,? :,,,,,,, :! :,, :,, :,,,,,,, :,,,,,,, :
?: :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:?; :?:,,,,,,,,,,,,,,,,:,,,,, :,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :
, :? :,,,,,,,,,,,,,,, ;,,,,,,,,,,,,,,,,,,,,?:,,, :,,,,,,,,,,,,,,,:,?:,,,,,,,,:,?:,,,, :,,?:,,??, :?,,,,,,:,,,,,,,?,::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,, :,,,,, ;, ;,,,,:,,,,!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,, :,,, :,,,,,?,,,,,, :,,, :,,,,::,, : :,,,:,,, :, :,,,,,,, :,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,
,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,, :?,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,:,,,,,,,,,,, :,,,,::,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,, :, :,,,,?:,,,,,,,
,,,,,,,,,,,,,,,,,,,,,, :?:,, :, :,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,, :,,:,?,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,
,,:,, :,? :,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,, :,,, :,,,,,,,,,,,,,,,, :,,,,,,,,, :,,,,,,, :,,,,,, :,,:,,? :,, :,,,,,,,?,,
,:,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,:,,, :,,,,:?:,,,,,, :,,,:,,,,,,,, :,,,,,,,, :,,,,,,,,,:,,, :,,,,,:,,,,,,:,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,
:,,,,, :,,,, :?,,,, : :,?,,?,, :,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,
,,, :,,,,,,,,,,,,,,, :,,,,,,,,,, :,,,,,,,,,,,,,, :,,, :,, :,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,, :,,,,,?:,?:,?,,,?,,?,,,,,,,,,,? :,:,?,,, :,,,
,,,,,,,:,,,,,,,,,,,,,,,,,, :,, :,,,,, :?:, : :,,:??::,,,,:,,,,,,,,,:? :,,?,, :,,,,,,,,,,,,,,,,,,,,,,,,, :?,:,,,,:,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,, :,,,, :,?:, :,?, :,,,,,,,?:,,,,?,,, :,???,,,,, :,,,,,,?:?,?,, :,,, :? ::,,,,,,,,,?, :?,?,?,:,?:? :,,, :,,,,,,,,:,?,,,:
:,,?,, :,,, :,,,,,,,,,,,,:,,?: :,,, :,:,, :,,, :,,,,,, :?:,,,,,,,,, : :,,, :,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,?,,,, :,,,,,,
,,,,,,,,,,,,,,,,, :,,,,,, :,,,,,,,,,,,,,,,,,,:,,,,,,,,,,:,??,?,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,, :,?:,?:?:,,,,,,,,,,,, :,,,,:,,,,,,,,?,,, :?:,,,,,,,,,,,,:? :,,, : :,,? :,,,,, :,,,, :,:,, :,,,,,,,, :?,,,,,?,,,,:,,,,, :,,, :??,:? :,?,,:,,,,,, :,,,,,,, :?,,,,,,
,,,, :,?,,,,,,,,,,,,,,,,,, :??, :,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,?,,,?: :,,,,,, :,,,,,,,,,,,,
,,,,,,, :?,,,,,,,,,,,,,,,,, :,,,,, :,,,,,:?, :,:? :,,,?:, :,,?:!!? :,,,,?,,:?,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,
,,?,,,,,:,?,,,,,,,,,,,, :,,,,,,,,,,,,:,, :?:,, :,,,?,,,,,:,, :, :?:,,,,,,?, :,,?::? :,,,,,,,,,,,,,,,,? :,,, :, :,? :,,,,,: :,,,,:,,?, :? :,,,,,,,?,,,,,,,,, :? :
?,,,,,,,,,,,,,,,,, :,,,,, :,, :, :,,, :,,,,,,,,,,,,,,,,,,,:,,,, :, :,,,,,,,,, :,,,,,,, :,,,,,,,,,,?,,,,,,,,:,,,,,,,,,,,,,,,,,,,,:,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,, :,,,,,,?,,,,,,,?,,,?,? :,,,,:, :,,,,,,,,,,?,,,,, :,,,,, :,,,,,,? :,,,,,,,,,,,,,,
,,, :?,, :,,,,,,,,,,,,,,, :,,,,,,,,,,:,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,, :, :,,,, :,,,, :,,,,,,,,,,,,,,,,,,,, :,,
,,,,, :,,,,,,,,,,,?,,,,,,,,, :,,,,,,,,,,,,,,,,, :,,,,,,, :,,,,,,,, ::,,,,,,,,,:,,, :, :,:,,,,,,,,,,, :,,,,,,,,:,,,,,,,,,,,,,,,,,,, :,,,,
:,,,,,,:,,,,? :?,,?,:, :,,,,,,:,,,, : : :! :,,,,,?, :, :? :,,?,, :?,, :?,, :? :? ::,,,,,,,,? :,,, :,,,,,,,: :, :,,,, :,,,?,, :? :,?,,,,,,,,,,,,,,,,,,,,
,:?:, :?, :, : :,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,, :,,,,,,,,,,,,,,,, :,?:,,:,,,?,,,,,,,, :,?:,, :,,,,,,,,,,,,, :,,,!,,?,?:,,,,,, :,, :?,,
;,,,,,,,, :,,:,,,,,,,,,, :, ;, ;,,, ;,,,, :,,,,,,, :, :,, :,,,,,,,,,,,!,,:,,,,:? :?,,,,:,,,,?:,,,,,,,,,,;,,,,,,,,,,,,,,,,:,, :?::?:,,?,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,!,:,?,,,,, :,,,,,,,,,,,,:,,,,,,,,,,,, :,,?,, :,,,,,,,,,,? :!, :? :,, :,?:,,,,,,,, :,,?,,,,:!?,, :,?,,,,?,,,,
,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,, :,, :,,,,:,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,, :,,,,,,, :,,,,,,,?,
,, :,,, :, :,:,,,,,,,,,,,,,,,, :?:,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,:? :,, :, :,,:?, : :,,,,,,,: : :,,,,, :,,,,,,,?,,, :,, :?,,,,,?,,,,,,
:,,?,,, :,,,,, :,,,,,,,,,,,,,,,,,,,,:? :,,,:,,, :,,,:, :,, :,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,
,,, :,,,,,, :,,? :,,,,,,,,,,,,,,,,,:? :,?:?,, :,??,, :,,,,,,, :,,,,, :,,, :, :,,,? :,,,,,?,,, :,,,?:,,,,,,, :? : :,,,,,,,,,,,,,,,, :? :,, :,,??,,,,:,,,,
:,??,:, :,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,, :,,,,?, :,, :,,,,,,,,,,,,,,,, ;,,,,,,,,, :,,?:,?,,,,,,,,,,,,,,,,, :, :,,?,,:,,,:?:,,,,,,,,
,,,, :,,,,,,,,:, :,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,, :, :,,,,,,,,, :,,, :,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,
,, :,,,, :,,, :?,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,, :,,,,, :,,,,,,,,:,,,,,,,,,,,,,,,,,,,,?,,,,,,?, :,,,,,,:,,,,,,,,,,,,,,,:, :,, :!, :,:,:,,
,,,,:?,,,,,,, :? :,,:,,,,,,,,,, :, :,, :? :,,,? :? :,,,,,,,,,,,,,:,,,?:?:,,,, :,,,,,,,,,,,,,,,,,,,,,:,,,,,,, :,,,,,,,,,,,,,?,
,, :,,?,?,,?,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ;,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ;,
,,,,:,,,, :,,,,,,,?,?,,,,,:,:,,,,,,,, :,,,,, : :, :,,,,,,, :?:,,,,?,,,,,,,,,,,,?,, :,,, :,,, :,,,,,,,,, :,,,,,,:,,,, :, :,,, :?: :,,?,,,,,,,,,,,,,,,,,,
,,,,,, :?:;, ;,,,,,,,,,,,,,,,:,,,,,, :,,,,, :,,,: :,?:,,,,,,,:, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,:,,,, ;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,?,,,,,,,,, :,,,,,,,,,,,,,,,,?,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,, ;,,,,,,,,,,,,,,,,,,,,,,,,,,,, :? :
,,,,,,,,,,,,,,,,,,,,,,,:,?,,,,:,,,,,,, :?,!,,,,,,,,,,,,, :,,,,,,, :,?,,, :,, :,,,,,,,,,,,,, :??,,,,,,,,,,,,,,,, :,
,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,?,?,,,,,,,,,, :?,?:!,?,,??,,,,?,,,,!,,,,:??,,,,,,,, :,,,,?,
,,,,,,,, :?,:? :, :, :,,, :,,?,,,?,,,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,, :,,?,,, :,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,
,,,:,,,,,,,,,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,, :,,, :,, :,,,,,,,,,, : :,?,,,,,,,,,,?
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,:,, :,,,,,,,,:,,,,,,,,,,, :,,? :,:,?,,,,,,,,, :,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,
,:,, :? :,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,!,,,,,,,,,,,,, :?,,,,,,,,,,,,,,,,,,,, :,!, :,,,,, :,,,,, :,, :!, :,,,?,,, :,?,,,,,,,!,,,,,,,,,,,,,,, ;,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,, :,, :,,,,,:,, :?,?:,,, :,,?,,,,,,,,,,,,,,,,,,,,,,, :,:,, :,,,,,, : :, :,? :, :,,,,,,,,,,
,,, :,,, :,, :,,,,,,,, :,,,,:,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,, :,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,:,?: :?:,,,,,?:,? :,, :, :,?,?,,, :,:? : :,,:,, :!,,,,,,,,,,, :!,,,,,,, :,, :,,,,,,, :,,,, :,,,,?,,,,,,?,,,,,?, :,,, :,, :,,,,,,,,,,,,,,, :,,,,,,
,,,,,,,,,,,,:,,? :,,,,,,:,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,:,,,:,,,,,,,,,,,,:,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,, :,, :, :,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,, ;, ;,,,,,,,:,,,,,,, :,,,,, :,!,,,,,,,,,,,,,,,, :,,,,,,,,,,,, :,,?,,,,,, :,,?,,,,,, :,,,, :
,?, :?,?, :,,,,,,,,,,,,, :, :?:,?,,,,,,,:,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,?:,,,,,,:,,,,,,,,,:,,,,,,,,:,,,,,,,,,,,,,,,,,,,, :, :,, :, :,,,,,,, :,,? :,, :,,,,,,,,,,,, :?, :,,,
,:,, :,,,,:,,,,,,,,,, :,, :?:,,, :? :,,,,,,,,,,,?,,,, :? : : :,,,,,,,,,,,,,, :,,,?,,,,,, :????,,:, :,,?,,,,,,,,:,,,,,,?,,,,:,, :,,,,, :,,,,?,,,,,, :,,,
,,,,,,, :,,,,,,,,,,,, :,?,:,?, :, :? :,, :?: :,,?:?,,,:,??:,,, :,?:, :,,,,,,,,,,, :,?:,?,,,, :,, :,,,,,,,,,,,,,,,,,,,,,,,,,?,,?,,,,?,,,,,,: :,,,,,,,,,,,, :?,
,,,,,,,,,,,,,,, :, :,, :,, :,,,,,,,,,,,,,,,,,,,,,, :,,, :,,,,:,,? :,?,,,,,,,, :,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,
,, :,,,,?,,,,,,:,,,,,, :,????,,,, :,,,, :,,,,,:,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,, :,,,, :?,,,,, :,,, :,,,,,,,,,,:,,,,,,,,,,,,,:,,,,,,,,:,,,,??,? : :,, :,,,,,,?,,, :,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,, :??,, :,,?,,,,,,,,?,?,, :?,?,,,,,, ;,,,,:,,,?,,,?,:,,,,, :,,:,,?::?,, :,,, :,,?,,,,,,, :, :,,,,,:,
, :,,??,,,,,,,,,,,,,,,,:,,,?,,,,,?,,, :,, :,,,,,, :,,,,,,,,,,, :?,,,,, :,?,,,,,,,, :,,,,,,, :,,,,,,,,,,,:,,,,,,,,:,,,, :,,?,,,,,,,,, :,,,,,,,,,,,,,?:,,,,, ;,,,,, :,,,
:,,?,,?,,,,,?,,,,,,,,,,:?,,, :, :,,,,,, :,, :,,,,,,,,,,,,, :,,,,,:,,,,,,,,,,,,,,, : :,,,,,,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,:,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,?,,,,,,,,,,,,,
,,,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:?:, :,?,:,?, : :?:,,,,,,,,,,,,,,,,,,,,,,,,,,,,:?::,??:,,,,, :,? :,,,,,,,,,?:,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,
,, :,,,,,?:,,,,,,,:,?,,,,,,,,, :,,?,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,?,,,,,,,,,,,,,,,,,,,?,, :
???,, :,,,,,,,,,,,,, :,:,,,,,,, :,?:, :,,?:,,, :?:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,, :,,,,, :,:,,,?,,,, :, :? :,,?:,,,,, ::,?:, :, :,,::,,,:,,,,,,,,,,,,,,,,,;,,,:,,,,,,,, :,,,?,,,,,,
,,:?, ::, :?::,,,? :, :?:,,,,,,,,,,, :,,,:?:,,,,,, :?,:,,, :,,,,,,?:,,, :,,,:,,,,,, :,?,, :,,?,,,,,,,,?,,,,,,,,,:, :,?, :,,:,, :,:, :,,,,,,?,,? :,,? :,,,,,,,,,:,, :,,,??,,,,, :,,, :,:,?,?,
,:,,,,,,, :,,:,,,,,,,,,,,,,,,,,,, :,,,,,,,, :,,,,,,,,,,,,,,,,,,,,?,,,:,,,,,,,,,,,:,?, :,,,,,,,,,,,,,?,,,,,,,,,, :,,,,,, :,? :,?,,,,,,,, :,,,,,,,,,:,,,,, :,,,,,,,:,,,,,,,,,,,,
,,,,, :,,:,? :,, :? :, :,??,,:,,,,,,,,,,:,,,,,,,,,,,,?,,,, :,,?,,,,,?,?,,,,,,,?,,,,:,,,,,,,,,:,,,,,,,,,? :,,:,:,, :,,,?,,,,?,,,,,,,,,,,,,,,,,,,,,,,: :,,?,,,:, ::,,,,,,,,,,
,,,,,,,,, :,,,,,, : :,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,, :?:,,,,,,, :,,, :,?,,,,,,,,,,,,,,,,,,,,,,:,, :,,,,,
,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,?:,,,,,,,,, :,,,,,,,:,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,
, :,,,,,,,,,?,,,,,,,,,,:,,,,,,, :,,?:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,:,,,,,,,,,,:,,,,:,,,,,,,:,,,,,,,,,,,,,,, :,,,,,,,
,,,,,,,,,,,?:,,,,,,,,,,,,,,, :?,,?:,,,,,,,:?:,,, :,,,,,,,,,,,,,,,, :,!,,? :,,,, :,?,,?,,,,,,,,,,,,,,,,,,,?,,,,,,,,,,, :, :,,,, :,,,,,,,,,,?:,,,,,,,,,,,,,,,,?,,,, :,,,,,,? :,,,,,,,,,,,,,,,,,,,
,,,,:,,,,,,:,,,,,,, : :,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :,,:,,,? :,,,,,,,,,,,:,,,, :,,,,,,,,,,,, : :,,,,,,,,,,,,,,,,,,,,,,,,, :,?,,,,,,,,,,,,,,,,,,,,,,,,,, :??,,,
,,,,, :,,, :,?,,,!:,,,,,,? :,,,,,,,,,, :,,,?,,,,,,,,,,,,,,,? :?,,, ;,,?,:,,,,,, :,!:,,,,,,,, :,,,,,,, ;,,,,,,,,,,,,, :,?,,, :,, :,,,,,,,,,,:,,,,,,,,,,,!,,, :,,,,,,,, :,?, :,,!,:?:,,,,, : : :,,,,,,,, :,
!, :?, :,,, :?:?:, :,:?:,?:,,???:,,,,:?:,,,,:,?:,,, :,,,,,,,,!,, :,?,,:,,,,,,,,,,,,,,,,,,, :, :, :!,,,,,,,,,,,,,,,,,,,, :,,,,,:,,,,,,,,:,,,,,,,,,,, :,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,, :,,,,,,,,,,,
,,:,,,,,,,,,,,,,, :,, :,, :,,,,,,,,,,,,,,,,,?,, :,,:?,,,:?:,,?:?:!:? :,,,,,,,,,,,,,,? :,, :,,,?:,,,?,;,?:,,,,,,,,,,,, :,,,,:, :,?, :,,?:,,,,,,,,, :,,,,,,,!:,,,? :,,, :,, :?:,,:?,,?,,,,,,;,,,,,,,,,, ::,;,,,,,
,,,,, :,, :, :,,:,,,,,:,,,,,,,,,,