''''''''';'':-;:::>!;'':;............;;''':!7?C>"!>C?CCO$Q>;!7?CCCC?>!!77>>77!"!":-':":-''''''''''''''''''''''
''''''''';';'-;-"!>!--;':-';;'--:""!7?CO$QHQ?7?COC7OCO?O$$:-!!?OCCO?!"!777777>>>"":':"-'''''''''''''''''''''''
'''''''''';';-';'>>!-;;'---:""""7COOOO$NH$NO;:C?OOCOC??$QC':""CCCCO7":"7>>!!""!>7>:;-":--'''''''''''''''''''''
'''''''';'';'-';;-7?:;''''''''';'-?O--7Q$QQ>;!O7OC$C??COO?;>":OCOOO7--:C?!-;;;''->>:;-!''''''''''''''''';;''''
'''''''';'';''-';'!?!';'''''''''';>$:'>H$QH:;>?7C$$C7?C!$7;7"-CCCOO>--!>"-;..;;..;'::-":-'''''''''''''''''''''
;;''''''''''''--';->>-;'''''''''';!$:'!QQQO'-"O>7$$OCO!-$>'7:'7CO$O"-->";;......;..'-:"'''''''''''''''''''''''
;''''''''''''''--;;">:''''''''''''"O:'!$QQ!;'!O:>O$C$O:!?>->:'!?COC":">'.......;.;..;:>:;'''''''''''''''''''''
'''''''''''''''--';'""';;'''''''';-C"'!$$Q:;;C!'7CQ?CC!?:>!!-':77??7!7:........;..;;.;:!''''''''''''''''''''''
'''''''''''''''''-';-:-;;;''''''';;C7;"$QO''!!''7OQC>7O!'>7>--;!77??7>;.........;..;..;---''''''''''''''''''''
'''''''''''''''''-';'--''''''''''';?C;"$$>;:7;';>QO7"7O--"7>'-;!CC??7:.;............;;;.-'''''''''''''''''''''
'''''''''';;;'';;''';;'---'''''';-;>C'!QO-'>'-';>H?-:?7:-'>7'--7CO???'..;........;;....;;'''''''''''''''''''''
'''''''''''''''';;;;;;;;'''''''''';"$-?$>':";'';>Q!:"-7>:->7!!>C??7?!.;;....;;...........'''''''''''''''''''''
'''''''''''''''';;;;;;;;''''''''-';-$!>C"':-;'''?O:--'>7:"???OCC7?7?";;.....;;...........;''''''''''''''''''''
'''''''''''''''';;;;;;;;''''''''''''?7>?-;''''':C>:';'"":>$O?CO$COOC';.;....;;..........;.;'''''''''''''''''''
'''''''''''''''';;;;;''''''''''';'-'!C7>''-'';;:C''-'-!?COQQ$OCOQ$QC...'....;;.............;''''''''''''''''''
'''''''''''''''''';;''''''''''''''';:CC:'';;';'>7'-;;7$QH$$QQ$$H$7C!;;.;....;..............;;'''''''''''''''''
'''''''''''''''''';;'''''''''''''-'''>?:';;;'':7"'''!HNO$$$$Q$OO"'>:;..;..................;.;'''''''''''''''''
''''''''''''''''''';'''''''''''';-''':>>OC????CO>'-?HHQ$$QQQQC:;;;!-;..;.....................;;'''''''''''''''
''''''''''''''''''';'''''''''''''';'-:!?QQQHQHN$QHQHH$$Q$Q$?"';;;-!'.;..................;..;;.;-''''''''''''';
''''''''''';;;;';'''''''''--'''''''''-::Q$CCOO$$QQHQQQ$O$$:--'';'">;.;....................;...;'''''''''''''''
''''''''''';;;'''''''''''';;''--''-''-'-OHOC$$OOQOQHH$O$O!;'-';'-!";......................;...;;''''''''''''''
''''''''''''''''''''''''''--'';;''''''':QQOOCO$Q$$QQ$O$$>;;;--;-:>';;.;........................;''''''''''';;;
''''''''''''''''''''''''''''''--''''''':Q$OOOQQC$Q$OO$Q$-;-;'-'-"!.;;.;.........................'''''''''';;;;
;;;;;;;;;''''''''''''''''''-"!!":-:::-->Q$OO$OC$QOC$$$$O';''-;-:"-.;;...........................;'''''';''';;'
'''''''''''''''''''''''''-:"":--""!!!"!$H$$OOOOQ>CC$$$$?;';;'-:::;...;..........................;''';'';''''''
''''''''''''''''''''''''-:-'...;.;;;;;-O$OQOOHO'"O$$O$Q7.-;;'::'';;.;............................;'';'';''''''
''''''''''''''''''''''''"-;;;'';;;;;;.:H$C$Q$>;.C$$$$$$>.';'--;';;;.;.;.................;;;......;''''''''''''
''''''''''''''''';-';;::';;;;;'''--'';:Q$H$!;;."$$O$$$Q";'''';''.................................;''';;';'''''
''''''''''''''''';-'''::;;;;;;;'-::::-"OO!;;';'?$$O$$$$:;'''';';.................................;''';;'''''''
''''''''''''''''-''''-:';;;;;;;;;''-::"7":';;.!Q$$OQ$$$:;';'';';.................................;''';;'''''''
''''''''''''''''''';'::;;;;;;;;;';;'''-:-!>:''CQ$$OQ$$O-;';;';';.................................;''';;'''''''