"""__::::'''''^^^^^^`````.......``..........................................`.....................  .....  ... ...  .....................      .. ...   .      .....     ....               ..  
;;;;"__~~~:::::'''':'''''''^^^^^^^``^^````````````.`..`````````.`````...^``.....`.........``............................................. ........      .............     ......     .......    
ZPZwVV22222ww22VV222wwVVVVttt2222VVVVVVVVV222VV22VVtttVVttVVVVVtV2VVVttt2222w2222tt2ww2tttVVVVtCCCttCLCCLLLLLtCLLLLLTTLLLTTTTLLLTTTTTTLTTT)))))TTT)cc)))cccccc=1111III1===III1111111111IIII+;+++
PPPwVV2wwwwZZZwwwwwwZZw2VVVVVwww2VVVVVVV2ww222222ww22222VVVVV2VV2Zwwww22222www2Vw222www22VVV22VtCCttttVVttttttttttCCtttttttttttttttttVVVVVVttttVVVtCCtttVtttCCC22VVVVVVwww222wwwwZwwwZw2222Vtttt
PPPZwwwZZZZPPPZZZwwwwZZw22222wwwwVVVVVV2wZw22222wZZwwww22VV2222wwZwwPO$POPPPPPZwwwwwwwZw22VV22VttCCtttVVVttttCtVVVtttttttttVttttVVVVV2222ww2VVVVV2VVVVVV22VVVVV222222VV2ZZZZZPZZZZZZZww2222Vtttt
OOOPPPPZZwwZZZZww2222wZwww22222222VVVVV2www22222wZZw2222222wwZZZPPZPGEGGPPOOOPZw2w2222wwww222222VttttttVVttCtCCVVVVVCCtttCCtttttV222VVV22ww2VttCCVVVVtttVVVVttV22www2222ZZPPPPZww22ww22VV22Vtttt
OOOPPPPZwwwwwwZZZwwwZZPPPZw222V2ww2VVVV2222ww222wwwZw22wPOOOOGOOGBBWNNWBN%%%NWBB4EOPZZZwZw222VV2222VtttVVVVtttttVVVVttttttVVVVVVVVVVVVVVVV22VVtVVV2222VVVVtVVVVVV2wZPZwZwZZZZP2VVVV2wwwPOOOZ22VV
OOOPPPPZwwwwwwZPZZwwZZZZw2222VV22w2VVVVVVV2222222222w222ZPOOGEEED4BN%%%%%%%%%%%%%NBBDEGGGPwV22VVVVV22VVVVVVtttttttttttVtttVVVVVVtVVV222VVV222VVVVVVV22VVttttVVV2wZPOOOPZwww22w2VVVVVw2wwZPZw222w
OOO$P$$ZZwwwwwZPPZZZZZwwVVVV2VVV222VVVVttV22www22222ZPZwZZOGDBBBWBW%%@@%%%%%%@@@%@%%NWBB4EP2wZww222VtVVtttVVVVVttttCtVVVttVttttttttV2222VVV222VVVttVV2VVtttVV22ZPPOOOO$Z2222V22222VVV222www222ww
OOOOPPPPPZwwwwwZZZZwwww2VVVVVVVVV2VVVVVVVVVwZZZw2wwwOGOPPZOE4WW%%%%%@%%%%%%%%%%%@%%%%%%%NBDOOOPPPPZ2VVttttVV2VVVttCCtVVVtttttttttttVV222VVtVVVVVVtttV2222VV2222ZPOOPZZZw2ww2222222VVVVVV2222V222
GOO$PPZZZw22222wZZZZwww2222VVVVVVV2222222VV2ww22wPGDBBN%WBD4BN%%@@@@%%NN%%%@@@@@%%%%%%%%%%%%B4GZ222wZZw2VVVVVttVVVtttttttttVVVV22VVVtttVV2VVVV2www22VV2wZw22VVttV222VVVV2ww2VVtV2wZZwVVV22222VVt
OOPPZZZZZw22222wZZZwww22222VVVVttV2w2222VV22wwZOGD4W%%%#@%%%%%@@@@@@%%NNNN%%%%%%%%%%%%%WNN%%%NBEPZw2wPZwVVttVttVVVttttttttVVVV22w2VVttttVVV2wwwZZZww2VV2222VVVtttV2222VVVwww22V22wZZw22VVVVVVVVt
OPPPZZZZZwww2w2wZZZww22VVV22VVVttV2w222VV22wwPG4BWW%@@%@@%#@@@@@@%%@@%%NNNN%%%%%@@@%%%%%%%N%%%@N4DGPZww2VtttVtVVVVVtttttttVVVV2ww2VVttttVV2wZPPPPZZw2VVtVVVVVVVVVV2ww2V2VwwwwZwww2ZZww2VtttVVVVt
OOOPPZZZZZZwwww22ww2222VVV222w2VVVV2wZPZwZOE4BBWN%%%@@@@@@#########@@@@%@%%NN%%%%%%%@@@%%%%%%%%%%NBBEGOZZwwww22VVVVtttttVVVVVVVVV22222222w2222VVVVVVVVV2VVVV222222wwwwww2222www22VVVVVVVVttttVVt
OO$PZZZZZZZZww2222wwww222222ww22VVV2wZPPOE4BBWN%%%%%@@##@@########@@@@@@@%%NN%%%%%%%%%%@@%%%%%%%%%%NBEGPZZZww2VV22VttttVVVVVV222ww2222wwwwVVVVVVVVtVV22wVVVV2222ww2222wwwww222222VVVVVV222VVtVVV
OOPZZZZZZZZZZwwwwwwwZZw222222www2VVw2ZOE4BWWWN%%%%%%%@@@@@#####@@#######%%%NN%%%@@%%%%%%%%%%%%%%%%%%N4EOPPPZw2VV22VVtttV2222wZZZZw22222222VVVtVV2VVV222wVVVVVV22222VVV2wwwww222222VVVV22www2VVVt
OOPPZwwZZZPPZwwwwwwwZZw2222222www2VwwODBNNNWNNN%%%N%%@@@@@#####@@@#####@@@%%%%%%%%%%%%@%%%%%%%%%%%%%%WBDGOPZ22VVV2VtttVwPPPPOOOOZ2VVVVVVVVtVVVVVV2VVVVV2VVVVVVVVVV222VV2wwwww22222222VVV22222VVC
OOOOPZwwwwZZZw222VVV2222VVV22wwZPPOGBN%NBBBWNNWWWN%%%@@#######@@@@%%%%@@%@@%%%NWWW%%NN%%%NN%%%%%@@@%%%%%WBDOZw2VVVV2VV2ZGD444DEOZVVVVVVVVV222VV222VVtCttVVVVVVVV22wZZwwwwwwZZZ22VVV2w22VtVV222Vt
POOOPZwwwwwZZw22VVVVVVVVVV222ZZPOGE4W%%W44BNNNWWWN%%%%@@@@####@@%%%%N%%#@@#@@@%%WW%%NN%NNWWW%%%%%%@@%%@@@%W4EZZ2V22wVVVwGD4EEOPw2VVVttVVVVVVVtVV22VVVttV22VV22222wwwwZZZwwwZZPww2VV2w2VtttVVV22V
OOOPZw2w22wwZw222VVVVV2ww2222PwwPDBWNNB44BNWBBWWN%%%%@####@##@@@%NWW%@@####@@@%%%NNWBBWBBWBBWN%%@@%%@%@@%%%WBGGZ2VVt2Vt2ZPPZwVVVVtVVVVttVVVVVVVVVVVVVVVVVV22222w22wwwwPwZw2wZPwww222222VVVVV222V
OOOPZww222wwwww222VVVV2w22V2ww22P4WNNBBBWNWBBWWWNN%%@########@@@%BWN%@@@###@@@%%%WBBBBBBBBBBBBN%%@@@@@@@@@%%WBGGP2VVVttV2www2tttVttVVttCtVttVVVVVVVV2222VVV222ww22222wZZZw22wwwww22VV2VVV22222VV
OPPPPZwwwwwwwZZZw2VVVVVVVVV2wVwGBWB4DBWNWBBBWWWWN%%@@@@@@@##@##%WBBBN%%#@@@@@@%%%%NNNNWB4DD4BBBBBBN%%%@@@@@@@%WOZZwVVVVVV2w2VttttttVVVttttCtVVVVVVVVV2222VVtttV22w22222ZZw2VVVVVVVVVttttV22wVVtt
OPPPPZwwwww22wZww2VVVVVVV22wwwGBWBDD4BNBBBBWWWWWN%@@@@@@@@@@@@@NB4D4B%@@@@@@@@%%%%%%%NNWWBB4DDBBBBBW%%%@@@@@@%@BGOPZPw22www22VVVVtVVVVVVttttVV2222VVtVV2VVVtttt2wwwww22www2VVVVtttVV2VttVV22VVtt
OPPPPZw2222222www2VVVVVtVwZZZG4BBDD4WWB4BWWWWWWW%%@@@##@@@@@@@%WBDDDB%@@@@@@@@@@%%%NNWWWWNWB44BBBWWWN%%%@#@@@@@%WEOOGPw2w2V22222VV22222VVVVVVVV222VtttVVtVVVttVVwwwww2222222VVVVtV2ww2VVVVVVVVtt
OPPPPZwZwwwww22ww22VVVVV2wPE4BB44B%%B44BWWWWWWN%@@@@@@@@@@@##@%WBDEE4B%######@@@%%N%%@%%%WW%%%NWBBBNNWWW%@@@@@@%%@WE$O$Z22VV2222VVVVVV22wwVtCCCttVVVVVVtV2ww2VttVVVVV22VVVV222222wZZZww222VVVVtt
PPPZwwZwZZPZww22ww2222VVVPD4DB44BNNWB4BN%WWWN%%%%%%%%@@@##@@#%NBDDOGDBN@@@@##@@@%NNN%%%@%%%N%%%%%WBB%%NW%@@%@@@@@%NWOPPP2ww2222222VVVVV22w2VtCttV22222VV2V2222VtttVVVVV2VVV22w2wZZZwwZZwww2VtVtt
PPZZwwwwZZZww222222222VVZG4BB444BNWB4BBWWWWWN%%%%%%%%@@@#####@%N4OZZGDB%@@@##@@@@%%NNNN%%%%%%%%%%%%WB%%%%%%@@@@@@@%N4EOPwZw2VVVV2VVVV222222VttttVV22222VVVVV22VtttttV2222VVV2222wwwwwwwwww2VtVtC
PZZwwwwZZZw2222VVV2222V2E44BB44BWWBD4BWWBWWWN%%%%%%%%@@@###@#@@%B4GGD44W@@@###@@@%%NNWBBBBWN%%%NN%%%BB%%NN%@@@@@#@@%%BEZZPwVVtttVV222222222VVVVVVVVV2222VVttVVVVVVVtV222222VVVVVV2www222www2VVVt
OPZwww2www22222VV22222wEB444D4BNWBBBWBBWWBBN%%%NN%%%%@@@###@@#@N4EZZE4BB%%@@##@@@@@%%NW%NNWWBB%NWNNN%NWW%%%%%@@@@@@@@@%GwZwwVtttttVV222VVtttVVVVVVVVVVVVVVtttVVwwww2VtttVVVVVVtttV2wZZwwww22222V
GOZww222wwww222VV22V2ZGBB444EBBWBBBNNBBWWBB%%%NWN%%%%@@@###@##%WDDPZG4BW%%%@@@@@@@%%%NWWWNNWBBBBW%NBB%WBN%%%%%%@@@@@@@@BZZww2VttVtVVVVVVVtttVVVVVVVVVVVVVVVVVVV22222VVtttVVVVVVVVV2wZww2222V222V
EGPZw222wZZZw22VVVttwO4BBDDDDBBBBBBWBBBBBBW%%WWWN%%%%@@@###@##%WBDPZZG4B%%%%%@@@@%%%%NWBBBWWWWBBBWWBBNNNN%%%%%%@@@@@@@@NGZ2w2VVVVVttVVVVVtttVVVVVVVVVV2222222VVVVVV22VVtttVV22222222222VVVVV222V
DGPZw2V2wZPZw22VttCtwEBBBDGE4BBBBB444BWBBBN%NWWN%%%%%@@@###@@#%%N4GPZP4WNN%%%@%@@@@@@%%NWBBBWNNB44B4BBN%%N%%N%%@@@@@#%@%4P2w2VVV2VttVVVVVVVVVVVttVVV22222www22V2VtV222VVttVV2www22VVV2VVV222V22V
4EPZw2222wZZw2VtttVwGBB4DD4BBB4BBBBBWWBBWNNWBBWNN%%%%%@@@@@@@@%W4BGOPOEEBBN%%%%N%NNN%%NWWWWBBBNNWWBBB4BBBWNN%%%%%%@@#@@@@BP22222VtttCCCttt2VVVtttttVVVVVVVVVVVVVVVVV22w2VVtttVV222VVVVVVVV22wwww
BDOZww222www22VttVwO4BD4GEBB4D4BBBBNWBBWNNWBBBWWN%%%%##@%@@@@@@NBWE$ZPGGD4BWN%%WNWBWNNWBBBBWBBBBWNNWBBB4BWNNN%%%%%%@@@@@#%4PwV22VtttCCCCtt22VVtttCttVVVVVVVVVVVVVVV2222wVVttCtttV2VV2VVVV222www2
B4GPwwwwwwww22VVV2P4BBEDGDBBDD4B4BBWBBBNNBBBBBWWNN%%%@@%%@@@@%@%%NDOZPOPDBB4BWNBWBBBBBBBBBBBBBBBBWNNWWBBBBWWWN%%%%%@@@@@#@NEZV22VtttttttttVVVVtttCttVVVVVVVVVV22222VVVV2VVttttCtV22222222222222V
BBE$ZZZwwww22w222wGBBDEEDBB4D4444BBBBBWNW44BBWWWNNN%%%%%%%##@%%%%WDEEEGZE44DD4BBBB4DDD4BBBB4BBBBBBWNNBBBBBBBBW%%%%%%@@#@@#%BO2VVtttttttVVVVVVVttttttVVVVVVVVVV22222VVttVVtttttCtVV22wwww22VVwww2
%WBEPZZw22222wwwPEBBDGEDB4EED4DDBBBBBBWBDD4BNNWBWNN%%%%@@@%%@@%%NBGPPPPZGED44DEEEEDDEEDD444444BB4D44BBBWWWBBBWN%@@@@@@#@@#%%BP2VVVVV222VVtttttttVVVVVVVVtV2VVtVVVVVVVVVtVVV22VVVVVVV222w2VVVwww2
%NBDOZwww222wwZZOBWBDEGDBDEED4D4B4D4BWB4D4BWNNBBWN%%W%%%%%@@@%%NNDOOOOPZEEEDDEGGGOEDDEE4DEED4B4444D4BBBWWWBBBNN%%@@@%%@@@#%@WG2tV2V2222VttCCCttVVVVVVttttVVVVttVVVVVVVttVV2ww222VttVVtV22VVV2www
%NW4OZZ2w222wwZODBW4EE4B4EGE4OE44EEDWBDEE4BNNBBWBB%%W%%N%%@@@%%W4OZZOZZPPOGEEGGGPOGGGEEEGGGE444BB4DEDBBBBWNWWWWN%%@#%@@@@@@@%BP2w2VVVVtttttttttVVVVtttttCtVVVVttVV22222222222V22VVttVVVVV2w222w2
%%%BEPZZZZw222wGBB4D44BBEGDDDED444D4DDD4BBWBBWBBBNNBNWBW%@%%%NWDOOPPPPGOZwwOPw2PZZZPOGGGGGOPPOED44DEGED4BBWNNNN%%%@@@@@@@@@@@%DZ22ttttttttttttttVVVVtttttttVVVVVV2VVV22w2VttttVVVVVVVttVVwZPwZwV
%%%WDPZwwww222Z4NBDD4BB4GEDDG44DDEGGEED4BWWBBNW4W%WBNBBN%%%%%%BGPEGOOPOPw22ZZ22wZZZZZPPOGGOZZZGGD44DGED4BBBWN%%%%%@@@@@@@@@@@%BP2VtttttttttttttttVttttttttttttV2222VV22w2VttttVVVVVVV2VV2wZPZZwV
%%%NDPw222w22wPBNBEE4BBDGEDEODDEEEEGEE4BBBBWWNB4W%BBWBB%%%%%%WDOPDOPO$Zw2222wwwVwZPZwwZZOOOPZZOOED44EEDBBBBWN%%%%%@@@@@@@@@@#@WG2VttttttttVVttCCCtttttVVttttttt2222VVVV222VVtttVV2wwwwwwwwwZZZw2
%%%N4Pw222w22wGBWBEE4B4EEEEGO4DEEEDED4BBBBBNNBBBNNBWWBW%%N%%WBGGEEPPOPw2V22V2w2VVwPZwwwwZPOPZZPPGEDDDGD4BBBBW%%%N%@@@@@@@@#@@@%DwVttttttttVVVtCCCttttVV2tttttttVVVVVVVVV2222VVVVV2ZZZZZwww22wZww
%%%%BGPZwww22ZDB4EGGEDDGDEOOGEGOOGDD4BWWBBNNWB4WWBBNWWN%%NNBB4EOGZZZwV2tCCtVtCt2tV2ZZ2V222wZZZZZPPOGDD4BBBBWWN%NN%%%##@@@@##@%%WOVttttttttttttttttttttVVtVVVVttVV2w2222V22wwwwww22VV222wwwww2wZZ
%%%%N4EEOPw2VwD444GGEEGE4GZPEDPZGDD4BNWBB%%WBBWBBBW%BBNNNNNBDEOwwZwwwVttLLLCCttttttV2222V22ZPPPZZOGGEE4BBBBBBN%%%%@@@@######@@@NOtCtttttttCttttttttttttttVVVVVVV222222222222www22VVVVVV2wZZwZZZP
%%%%%WB4EOP2VZ44D4DEDEGEDGPGDEPZGDD4BWWBW%%WBBWBBWWWBBWNNWWBEGP2V2222tCCLLLLLLLLCCttVVVVVV2ZPPPPPPOGEGDBBBBWBWN%%%%@@@####@@@@@NGVttVVVtttttttttVVVtttttCtVVVVV222VV222VVVVVV2222VVVVVVVwZPPZZZZ
%%%%%%%WBDOZwP4DD4DDDGGDEOOGDGPPGD4BWWWWN%NBBBWBBWNB4BWNWBBDGOZVtVtVtLTL)TT))))TLCCCttVVVVVwZZPO$ZZGGGDBBBBBBWW%%%%@@@@###@#@@@%D2VVVVVVttttCCttV2VtCCCCCCtVV22w2VVVV222VVVVV22222VVVVV2wZPPZZww
%%%%%%%%NBDOOEBB44EDDEE4OPEDGOOGD4BBBBBN%NWBBWWBBWWBBBBB4DGOZwVCCtCCL)))c)))cc)T)TLLLCCttttV2wPPOOZwOGEDBBBWWNN%%%%%@@@@@@@@@%%%B2VttttttVtttCttVVVVtCLLCCttV2w2VVttttV222222V22ww22wwww2222ww2V
%%%%%%%%W4EOGDBBB4EDDEGDZZEDGOGED4BBBBW%%%WBBWBBBWBB44B4EOOZw2VCCCLLT))ccc))ccc))TTTLLCtttttVVZZPOPwOOGE4BBWNNN%%%%%%@@@@@@@#@%@NwttCCCttVVVVttVVtVVVtCCCtttVV2VVVVtttt2wwwww222w222ww222222ww2V
%%%%%%%%WDOPG4BDDDEDDGGGZZGEOOEDD4BBBBN%%NWBBWBBBWBB4DDDGZZww2tLTL)))c)c=cccccc=)))TTLLCtttttV2wPOOPPOOGE4BWNNW%%%%%%%@@@@@@M@%@%ZCCCCttttVVVVtttttVVttttttVVV22VVVVVVV2w2wwZwV22VV22222VV22ww22
%%%%%%%%BEOOE4BDEDDDGGBGPGGPPDDDDBBBB%@%NWBBBW4DWWBBDD4DPV222VCT))cc=cc======11=1=c))TTLttLt2tVV2PGGOPGOOE44B%WBW%%%%@@@#@%%%%%%%OVCCtCCttVVVVVVVVVttV2w22VVVVVVVV222222222222VVVVVVV222w22VVwww
%%%%%%%%WDGOED4DDDEGGG4EOGOPOEDDDBBBW%@%WBBBBW44WBBBEE4EZV2VVVCT)c==11=11I1==1111=c))))TCCCtVVVV2wPGOZOOOGD4BWNBBW%%%@@@@@@%@%%%%E2ttVttVtttVVVtttttVV2w2VVVVVVVVV22222222222222VVVVVV22ww222ww2
%%%%%%%%NBDEED444DEGGDDEGEO$GGEDEDBBN%%NBBBBBB44BB4BEEDGwVVtttC)===1I111I I111111=c)ccc)TCCCV2VVV2wPGZOOPOGDBBNNBBW%%@#@@@@@@@%%%BP2VVVVVttttttttttVVVVVVVVVVVVVVV2ww22VVVVVV2222VVVVVV222wwww2V
%%%%%%%%%WBDDDDDDDEGEDEEEDGOGOEDEDBW%%NBBBBBBB4BB4DBEEEOwVtttVCc===1II11++I1=111I1cccccc)LtCt2VVVV2wOPGGPPPGDEB%NBBB%%@@@@@@@@@%%WEZ2VVVVtttttVttttVVttttttVVVVVVV2ww22VVVVVVV222VVVVVVV222www2t
%%%%%%%%%%NBB4DGOGEDEEGGGEGPOGD444WN%WBBBBB4BBDB4GDDGGOwVtCCtt)1=I1I++II+;+I11IIII==cccc=cTLLLtV22VVwOEEOPPZOED4WNNBBN%%@@@@@@@@%%BEZ2VtttCCCttttVVVCLLCCCttttVVVVV22VVV222VVVVVVVVVVVVVVVVVwww2
%%%%%%%%%%NWB4DEGEDDEEEGGEOPOOD444BWWBBBWBB4B4E4DO4DGOPwVCLLLLcI1III+++++;+IIIIIII11==cccccTTTLCV2VVVZGGGGOZZODE4WNNWN%%@@%@@%%%%%%4OwVtVtCCCttttVVVtCCCCCttttV2VVVVVVtV222VttttttVVVVVVVVVV2ww2
%%%%%%%%%%NWB4DEGEDEGGEEGGOPOGDBBBWNBBWNWBB4B4E4EP4DEGPwVtL)))=IIIIII+++I++IIIIIII111==cc==)TL)LtV2Vt2PGEDGPZZDDEBN%%%%%%@@#%%%%%%%BGZVVVVttttttVtVVtCCCCCtttt22VVtttttV222VttttttttVVVVVVVVV2w2
%%%%%%%%%%NBB44EGEEGGGEGGGOOOODBBBWWB%NW%WD4BDEDDDDEGPZwtLTc=c=+++IIIII+ ++II+ 1II111I1==cccTL)TLCtV2t2ZGDDOwwO44D4B%%%N%@%@%%%%@@%BEwtVVtVtttttVtttttttCCtttttVVtttttttV22VVtttVVVVVVVVVVtVV2Vt
%%%%%%%%%%NWB4DGGEDEEEDEEEGOOGD4BBBBB%NWNBE4BDEEEGEEOPPP2tc=111+"";;;;++++IIIIII1IIIII1=====ccLTT)TCVw2VVwOEEOPGD44BWN%%%%%@%NBB%%%WBGwVVttVVVttttttttttVVVVtttttVVVVVttVVVVVVVVttVVV22VVVV2VVtL
%%%%%%%%%NNNB4EGGEEGGEGGEDEGGGEDBBNNB%%NNBD4BDEEEEEEGPPP2Lc=1++"__""""";;++II IIII11III=1111==cTLLTTC22VttwGDDEDD444BBBWN%%%NBEDB%WBBEwtttVVVVVtCtttttttVVVVtttttVVVVVtVVVVVVVVVVVVV222VVV22ttCT
%%%%%%%%%%%NW4GOOEDEEDOGDDDGGGED4BNNBBWNW4ED4DGEEGEEOZZZVLc=I;;"_______";;+++++++I11IIIIIII1111cTCLLLCVVtCVZG44BBBBB444BBWNB4GPPDNWBBEwVVVVVVVVtCttttttVV2VVtttttttVVVVVVtttttVVV2VVV2VVtVVVtCLT
%%%%%%%%%%%%WBDGGDDEGGGGDDGPZGD44BBWWBBNW4EGEEOGOPOOO22Z2CL)I;"__~__~~__";++++++I+;;;+I++ ++I1=1I=)LCCV22wPGEDBBB44DDEEEOPZOZwwww4B4EGZww2VttttttttttttVVVVttCttttttVV2VVtttttCtV2VVVtVVVttVttCL
%%%%%%%%%%%%WBEOOEDEGEOGDDGPwGD44BBWW4BNBDGGEEGGOPOGO22w2CT=+;"__~~_~~__";+++++++++;;;;++II++II111=cTCttVwOEDD44EGPww2wwwwww22wVtGBEOOZw2VVtCCCCtttttttVtttttCtttttVV22VVtttttCtV22VVttVVttVVVtC
%%%%%%%%%%%%WBDOEDDDOEEPGEEGZED44DBWNWBWBEOEG4GGPGPZPw222VC=+;"__"_~~_~_";;;;++;+;"";;;;;";;+III1===ccTCtVwGDDGZ2VVVVVVV2wwwww222wDOZ2222VtttCCCCttVVtttCtttttttVVVVV22VVVVtttttV2VVtVttttVV22VC
%%%%%%%%%%%%WBDPOED4EDEZGGGPZOED44BNNNBBBEZPGEEOPOGOP2VtttLc ;"____~~~~__"""";+;+;;";;;;;;;;;++I1111=)TCt2PEDEPVttV2tVVVVV2www2222OOZVtVVtttCCCCCCtVVtttCtttCCtVVVVVVV2VVVVttttVVVVVtVttttVVVVVC
%%%%%%%%%N%NWBDOOGD4EE4PDDGPPPGD44BWB%BDBDwwPPEOPwPPw2VCC2CT1+++""__~~~______""";;;;;"""";;;;; III1==cLVZGGPwCTLLCCCtVVVV2w2ww2VVt2PP2tttVtCCCCCtttVVtttttCCCCt222VVVVVVVVVV22VVVttttVtttVVVtttC
%%%%%%%%%NNNWBDOGED4GG4PEEOZZOE44DBWB%NBBDPZZPPGZ22ZwZwtt2tL=I1I;;"_~::~_______"";;;;""""";;;; III1=cTtZOOP2tC))TTLtLCtVV222ww2Vttt2ZZ2CtVttttttttVVVtVVttCCttt222VVVVVVVVV22w2VVttttttVVVVtCtCL
%%%%%%%%%%%NWBDOEED4EEDPEEOZwPGDDDBWBN%BBDOZZZ2GZ22ZwZwVtVVt)1==I;;"~':~_________";;;;"""";;;"+II11cTVwPPZ2tLTc)))TCCVwPZw2ZZw2VtCCt2ZwttVVV2VVVVVVVttVVtttttVVVVVVttVVVVV2222VVVttttttVV2VtCCLT
%%%%%%%%%%%NWB4GEE4BDD4GEEOPwPGDDDBBBBNW4EEPOZ2PP22Zww2Vtt2VL=1=1;+"~':~~~~_______;;;;;";;;;;;I1===cCwZZ2VCLLccTLLCVPPGDEGPPPw2tLCCCV2w2VVVV222VVttttttVVttVVVVVVVtttVVVV22222VVVVVttVttVVVVtCL)
%%%%%%%N%%%NWWB4DD44DEEGGGOZZOOEEEDEBGBWBDGEEOZ2wwwZwttVVVV2V)1==I++"~__:~~~~~____""""";;;;+I11==c)LVwttVCCCTTTVOBBBBBBBWBDEP2tCCTLCtt2ZwtCCtVVVtttttttttV2222VVVtVVVVV2VVVVVtVVV22VVVttVVtVtVCT
%%%%%%%%%%%%NWBB4D44DGGOOGOPZGOEDE4EBDDBBDDEDGZVV2wwwVVV2Vt2VT===1I+_~~~::~~~~___";;;;;;;;++I1==ccTCVVVVtLLCLt24N%WEV2PPOGGPwttCLTTCttV22ttCCttttttttttttV2222VVVtVVtVVVttVVVtVVtV2222VtVtttt2tT
%%%%%%%%%%%%%WBB4D44DGGGOGGGPGPEDEBE4BDBW44E4EZVtVwww22222V2VLcc==I+_::~::~~~____";;;;;;;++I11==c)TCVt2VCCCCCV4@WBWBTTt22wwVtCCLTT)LtCCtVVttCCCtVVttttttttVVVV22VtVVtVVttttVVVVttV2wwwVVttttt2tL
%%%%%%%%%%%%%NB4DED4DEOGPPOOPPZGDODDP4NBWWDD44GwVV2ZZw2VVV22VC)c=1I+;_~:::::~____";;+++++II11=cc)LCtVVVLLttw4%W%N%WZT)L2VVtttCLT))TLCCCtVVCCCCttV2VVVVVVtttCCCV2VV22VVVtttttttVVVV2222VVtttttVCT
%%%%%%%%%%%%%NWB4DDDEGGGPPGGGPZGDGGDZOBBBN444DEZ2V2ZZw2VVt22VC)===1I+_~':::~~____"++++++II11==c)TLCtVVtCCCVE%%%@NWBZ)TtVCttVCLT)c))TLLCtttCtttttVVVVVVVtCCCCLCt2V222VVVttttCttVV22VVV22VtttttVCT
%%%%%%%%%%%%%%NWBDDDEOGGOOOGGOPODEZEPOE4BNW4DEGP2VVwPZw2tCtVVt)1=c11I_~:~~~~___"_;+  IIIII11==c)TCttVVtttVZEDWBBWWGLLCVtCttCLT)ccc))LCCttVVVttttttttVVtCCCCCCCtVV222VtttttCCttVV2VVttVVVttVttVtT
%%%%%%%%%%%%%NNWB44DEOEOPPZPOOPP4D2ODGPDBW%4DEGPwVt2PPZ2tCCtVV)11c1II"_~__~__"""";IIIIIII11===c)TCttVVCCC2GP)w4B4E2TLLCLtVCL)cccccc)LCtttVwVttttCCCCttCLLLCCCCttVV22VtCtVttttVVV2VtttttttV2VV2tT
%%%%%%%%%%%%%%%%NBB4DGGOGwwOGGOGBBPZPGGGDBNWB4EGOZ2VZOZwVL)LttL1; II+__";"";+++I II1111111111=c)TLCt2VtttZE2CTLLLTTL))TCCLTcc=====cc)LCtttw2VtCCCCCCCCttCCCLLCCttVwwVttVttttVV22VttttCtttttVw2tT
%%%%%%%%%%%%%%%%%WBB4DDOEP2ZGOGDBWOPZE4EDBNWB4DEEOZVwPPZ2C)TLLT=I+III;"+;;;+++I1111===1==11111cc)LCV2VCCCOGwVLT)TTT)cTLCL)c==11111=c)LCttt2VtttCCCCCCCttVtCCLCtVVV222VVVtttVVV2VVttttCtttCtVw2CT
%%%%%%%%%%%%%%%%%NBB44DOEGwwOGEDBWDEPEDDDBWWB4EEEOP22ZPPwCTTTTc==+I1=1I1I11====cccccc====1I111=c)TCV2VL)TOZtTcc)TLT)TLCCTc==11I111=c)LCtttttttttCCCLCttVVVttCttVVtVVVVVVttVVVVVtttttttttCttV2VC)
%%%%%%%%%%%%%%%%%%WBB4DPPOPZPGDD4BDEEOGDBBBWB4EGGGO2VwZZwVCLLLc1cI1=c)TTLLCtCTTTT)))cc==1II111==c)CV22C))wt)cc)LCCCLLCCT=1111III11=cTLCtttCCCtVttCCCCtVVVVVVVVVVtCtVVVVVVVVVttCCCtVttVtCCtVtttLT
%%%%%%%%%%%%%%%%%%NWWB4GwPPPOE44DB4GEGG4BBBWNWBDGGOZ22VVwZTccTLTTLCtV2wwVtCCLT)TT))))cc==11III1I1cLtVTL=)))LCtCLLTTTcc=1++++IIII1=c)TLCCttLLLCCtVttVVVVVttVVVVVtttttCCtV22VtCCCCttttttVVVttCCCLT
%%%%%%%%%%%%%%%%NNNWWWWDPOPPDE44DBBED44BBBBWNNBDEGOPw2ttwP2TcTtCCtVwZZZVCL)))cc))))))cc===1I++I+I=TttCC=Tc)TcT))))c=111I+;;;+III1=c))TLCCtCCLLLCVVVVVVttCttVVVVtttttCCtt22VCCCLCtCCCCtV22tCCCCLT
%%%%%%%%%%%%%%%%%%%%NW%DOPGEGED44BN%BDD4BBBBW%%BEEEOZ2VCtZwtLLtt2twPZVT)))))Tc=c)c)c==c111I+;;++I=)LCLLT)))cc))cccc==11+++++++II1=c)TTLttttCLCLLt22wVCCtttttttVVVVtCCCtV22VVtCCCttCCCV2w2VVCLCL)
%%%%%%%%%%%%%%%%%%%%NWBEZwODGD4B4BN%44BB44BBB%%B4DGGZVVCCwZtTcCV222VLc11))cc)cc))ccc==c=11I;;;;;+I=TCLL))cccccc====111I+++;;++II1=c)TTLCttCCLCCCtV22VtttttttttV2VVttCttVVVVtttCCtttttV22VVtCCCL)
%%%%%%%%%%%%%%%%@@@@%NWBGZGBB44BBBWNNB44BBBBBW%%NBDGPw2tVww2CTtCTI+"";+I1=cTCTc=cc)))cc==1I;_____"+1)LT)c===1111111II++;;;;;;++I1==c)TLtVVCtCCttVttttVVtttttCtV22w222VVtCCCCtttVttVVVtVVttttCCLc
%%%%%%%%%%%%%%%%@@@@@%%B4GO4BBBBBWBB%NBBNNWBD4BWWBDEOZwVVw22CLL1;_"""";+=c==)TTTc)TTT)c==11+_~~~__; =))))c=11IIIII+++;;""";;;;+I1=cc)TLtVVtVttttttCLCtVVttttttVVV2222VtCCLLCCCtVVVVVttVVttttCtL)
%%%%%%%%%%%%%%%%@%@@@@%WBDGDWBBBWNWBN%%N%%%W44BBBB4DEPZ2tVwwLTc;_______+I=ccTLTLTTLLL)c1111+__:~~__;1cc)cc=11I++++;;;;"""""";;+I1=c)TTCtVVt2tttCttCLLtttttttttttttVVVtCCCCCCCCtVV2VtttVVttttttC)
%%%%%%%%%%%%%%%@@@@##@@%WDE44BBBWNNN4BN%%%%%NWBBBBBDEGGPwwVt==I";"____;1VPGGEGPPVtLTT)=I++++;"~~:::_+1====1==1II+;;;+;;"";;";;+I1=c)TLCV22VwVttCCCCCCCCttV22VtttCLLCtttCCCCCCCCtVVVVttVVVttttttL
%%%@%%%%%%%%%%%@@@@@@@@%NWBB4B4BWNN%WBW%%%%%%%NBB4D4DEOPZVtT1II+;_"_"+124BWGVVPOwZtLcTI+;";;""~:':~~;I1=111==11 ++;;";;;";;;;+III1cTLLCVVtVVVttCCCCtCLCtV2w2tttCCCCCCttttCCCCLtVVVtttVVtttttttVc
%%%@%%%%%%%%%%%@@@@@@@#@%%WBBBBBWNN%NWW%%%%@%%%%NBB4DDEOwCTc1III+"++1TwBWBDPT1cTCVtL)T1;"";;;;_~':~~"+1=111=111 ++;;"";""";++I11I1cTLCCVVVVttttCCCttCCtVV2w2tttCCLCCCCtVVtCCCCtVVtCCttttttttVV2)
%%%%%%%%%%%%%%%%%@@@@@#@@%%NBWBW%%%%%NN%%%%%%%%@@%WBDDGPVT==11III++=VDB4BEEDVII)CCCLccI"__";;;"_:::~_;I======11I+++;";;"";;++I111=cTCCtVVVVCLCttttttttVVV22VtttCCLCCCCtV2VttVVtttCLCCttttttVVV2)
%%%%%%%%%%%%%%%%@@@@###@%@@%%NWN%%%%@%%%NN%%%@%%%%%NBEwC)=c=====cLwDBWBB%BBDC;+)Tc))=1I"___"";"__~''_"+I1=))Tcc=11I+++++++IIII111cTLtttVVVttCCCtVVVV2VttCCCCCtttCCttttVttttVVtCCCLLLCCCCtV22ttVc
%%%%%%%%%%%%%%%%@@@####@@@@@@NNN%%%%@%%%%N%%%@%%%%%W4GwL)cc===1cTwDDPENNBBBGL1cLccTT=I+"_____"___~:'__;I1=)TL))=11I++++++IIIII11=)LCttVVVVttCCCCtVV22VCCLLLLCttttttVtttCCLCVtCCCLLLLCLLLCV22ttt=
%%%%%%%%%%%%%%%%%@@@####@@%@@%%%%%%%%@@%%%%%%@%%%%%WEPVLT))c===L2GDw)t44BB4ZT=c=c)T)=;"__~________~:~_"+I=cTTLLc==1II ++II11I1===TLCttVV22VtCCCCttV22tCCLCCLLCttttVVtttCLLCttCCCCLLLLLLLCVVVttt=
%%%%%%%%%%%%%%%%%%@@@#@#@@%%@%%%%%%%%@@@%%%%%%%@@%NNO2CTTT))))cVGDGtI1tD4GwT11=1=cc=1;"_~~_____"___~~_"+I1c))tCTc==11III111111==cTLCCtVV2w2tCCttCtV2VCCCCttCLCCVtV2VtCCCCLLCCCtCCCLLLLLLCV2Vttt=
%%%%%%%%%%%%%%%%%@@@@##@@@@@@@%%%%%@@@##@@@@@@@%%%NBPtLTLTLTTTtPGPVT=I+1I;";+ I=)c=I;"__~~___;"""___~~~_"+1=)LtVtL)=II1=======cc)LCCVVV2VOOw22VtVVttVZwVCttCCCCtVVVVtCLLLLCCCCCCttCCCCCtttttttt=
%%%%%%%%%%%%%%%%%%@@@@##@@@@@@@%@%%@@@###@@@@#@%%%NBZtLLLLLTTL2PP2tL)=1I"__"+I1cc=1+;___~~___;""""__~~:~_;+1cTCCCtCT111=c==cccc)TLCCV2222EGPPPZwwZ2VwPZ2VVVtttVtCLCCCCCLLLCCCLttttttttttttCCttt=
%%%%%%%%%%%%%%%%%%%@@@####@@@@@@@@%@@@####@@@#@%%%%BwCTTLLLTLt22VCL)c=1I;""+I11==1I+;________"""""__~::~_";I1)L)TtVtT)===cccc))TTCtCV2w2w4DEDDD4444DDDEEGGPZwwwwVCCLLCtCCCLLCCtttttVVVVttCCCCCC1
%%%%%%%%%%%%%%%%%%%%@@######@@@@@@%%%%@@#@@%%%%%%%%BVT)c)))TLCLc=11II I++II111II+I+;"_~___"""";""""_~:::~__;++)TTCtVw2Cc=ccc))TTLCtt2222ZB444BWN%%NBB%%W44BN%%%%%NBDO2CCtCLLCttttttVVVVtCCCttCCI
%%%%%%%%%%%%%%%%%%%%%@@@#@@###@@@@%%@%@@#@@%%%%%%%NBVL)cccccccc1IIII  I+IIIIII++;++"_~_____";;+;""""_:::~__";+cCCCtVw2VLc=cc)))TLCtt222wPB444BBBB4DOwE4DZZODB%@@##%%WG2ttttttVtttCtttVttCCttVtCI
%%%%%%%%%%%%%%%%%%%%@@@@@@@@@#@@@@%%@@@@##@%@@%%%%WBVT)=11=1II1IIII+;;  +++;;;"";+"_~~_____";++;;";"_:':~___"I=LtttVV22t)==c)))TLCCVwV2wOBBB44B4DGEPtGBNWB44BN%%@@%@#WGVtt222VttCCCtttttttttVtC+
%%%%%%%%%%%%%%%%%%%%%@@@@@@@@#@@@@%%@%%%@@@@@%%%%NWB2)c=11I++++++++;;;;;"""___""""__::~____";+I +;""":'':__"++=LtVV2VttC)cccc)TTLCVVww22DDDEDBBB4BBB4EB%%W%NB4W#%@%%@%NGtt2wVCCCCLCCtCCttVVVttC1
%%%%%%%%%%%%%%%%%%%%%%%@#@@@@#@@@@%%%%%%@@@@@@%%%NNW2T)=I1I+;;;;;;;"___~~~~~~_____~~:::___";+I=1II+;;_~:_";;+I1CwOPwVtCCTc=cc)TLCtVVww224BDGEDD4BBB%%BDEBB44WWNB%@%@@%#%BO2ttVCCCCCCCLCtVVVtCCC1
%%%%%%%%%%%%%%%%%%%%%%%@#@@@@##@@@@%%%%%@#@@@@%%NNNNwLT=I1I++;;"";"___~::::~~____~~::::___";I1=1II++;"___;++I==tZOZ2VtCCTccc))TLCtV2Z22wBBDEEEE4B4BW%NB4BW4BWW%%@%@%%%%%%BEwtCVttCLCCLCtVVVtttCI
%%%%%%%%%%%%%%%%%%%%%%%@@@@@@#@@@@@%%%%%@##@@@%%N%%%wLT=11II+;;"""___~~:::::~~~__~::~~~~__";I1=I++I++;"";++I1=)VZPwVVtCLcc)))TLLCtV2Z22ZWW4EGGED4BBB%%NB4NN%%N%#%%#%%#WN%%NDwCVtttLLCLCtVVttVtC+
%%%%%%%%%%%%%%%%%%%%%%%@@@@##@@@@@%%%%%%@#@@@@%%%%%%PCTc==1I+;;"""____~~:::::~:~~~:::~~~_"";I=1I;+I+++++II1=ccLVww2VtCCTcc)TTLLCtVV2wV2PNB4EGEEEDB44W%%%N@@@NB%%BDBD4@WN%%%NEZtCtVCLCCCttttCtCL+
%%%%%%%%%%%%%%%%%%%%%%%%%%@@@##@@@@@%%%%@@@@@@%%%@@@4VT)c=I +;;"""_____~~:::~~~::::::~_~_";+1c=I+I1I1c===cTTTCVww2VtCT)cc)TLLCCttV2wwVwE%WBDEDDEEGGE4WN%NBEE22ZtEPODO4%%%%%%%%G2CtVVVVVtttCLLCC1
%%%%%%%%%%%%%%%%%%%%%%%%%%@@@#@@@%%%@%%@@#@@@%%%@@#@WwCT)=1I++;";;"____~~~:~~:::::::~~___";+1==I11I1c)))))TLCt22tL)T)))cc)TLCttVVtV2w2VBN%B4DEDDDEDDE4BBPPPOGEOVEBED4E%%%%%%%%WOtCVVwVtCCCCLLLLI
%%%%%%%%%%%%%%%%%%%%%%%%%%@#@@@@@@%%@%%@@#@@%%%%@@#@%GVLT)=1II+;;;"____~_~~~~~::::~~_____;++1=c111=LwCCLTTLCtwVLc==cc))c))TLtttVVV22222BNNW4EEDDDDDDD444ZG44GPEOD4GD4DN%%@%%%%@4wtVV2VtCCCCCLLL+
%%%%%%%%%%%%%%%%%%%%%%%%%%@@#@@@@@@@%@@@@@@@%%%@##@%@%DwCLc1II+;";""""_______~~~:~_____";++I1===)TLVT1=)TT)ccc= +I11=c))TLLtVVtVVV22VVZN%%WB444DEEDDDBBBBDED44D4OOOOGD4%%%%%%%%%WZVVVttCCCCCCLT;
%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@%%@@@@@@@%%%@##@@%%NE2LTc=1I++;;;;;"_______~~:~____";;+II11====)C)ccc=111==1III++1=c)TLCCVVVVttV2V2PN%%WB44444DDEDBBWWBBB4D4BGPPPEB4N%%%%%@W@@EVttttttttLCLT;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%%@@@%%%%@@@@@%%%%@##@@%@@WOVL)==1I++;;;;;""_____~~~~___"";++III1I+II1)c===1I+I11II III1=c)TLCt2222Vtt222O%%%NW444BWBBDD4BBWWWB4DDNDZZZEB4DN%@%%%4W%4VCtCttVVtCLLL+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%%%%%%@@@%%N%%@##@@@%@%BPtLc=1II++;;;;;""__________";;++IIIII;";IIII;+II +++++++II11=c)TCt2ZZw2VttwV2E%%%NWB44W%%WB4D4BBBBBBBOE4GZV2EGwDB%@%%4BNBVCtCCtttttCCCI
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%%%%%%%%@##@%NN%@#@@@@@@@%NWG2L)c=c1IIII ;;;"_______;;++++IIII++;;";;;++III++++I+;I++I==cLtwOBDP2VVV22VZB%%%NWWBB4BN%NBB444BWBBNP)VDt)cTZVGB%@@%%@%%wttCCttttttVt+
%%%%%%%%%%%%%%%%%%%%%%%%%%NN%%%%%N%%@@@##@%N%%@@@@@@@@#@%%WEVTcc=11111I;;;""___""";+++++IIII++;""";;+++++++++ ++I+;+=Ttt2GBBEwtCtV22VPB%%%NWNNBB4BWWB4444WWBEB2cCP)1ctDDBN%%%N%@%NPVtttttttt22t+
%%%%%%%%%%%%%%%%%%%%%%%%%NNNN%NNNWN%@@@@@%%W%%@@@@@#@@##@@@%Et))c=====1+;;;""""";;++++++IIII++""""";; +++++++++;+;;I)TLtPE4BOVtttCV22OW%%%NWWNNBD4BBB4444WBBZEtTVOL)CPN%%%%%%%%%@NEVtttCCttVw2V+
%%%%%%%%%%%%%%%%%%%%%%%%NNNNNNNNNN%@%@@@@%NN%%@@@@##@@@#@@@#%GL))c====1+++;;;;;;+++IIIIIIIII++;""""";I++++I+;+;;++1)tCLVDB4G2CCttVVV2GN@%%NWBWNW44BBB44BDB4GVP2VGBGwZGN%%@@@@@@%@W42CtCCttV2w2t 
%%%%%%%%%%%%%%%%%%%%%%%%%%%NN%NWN%%@@#@%NBBN@##@@######@@@@@@%4t)T)c===1IIIIIIIIIIII1111111I++;;;;;;++;;+II+;;1c))TCLLc""=LtCtttCCVVwD%@%%NNBBWN%B44B4444EBD4EDZ4W%WWB%%@@@@@%@%NWWPtCttV2w2CCL+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%NNNN%%%@%@%NB4B%@##@@#####@@@@#@@@%GtLT))cc=111IIIIIII111==1111II++++++++++++I111=)LCT)TL=;~::_~_I=TCtttwD%%%%%WWBBW%WBBB4DDBDBBNWBOBBNBN%@%@@@@@@%%B%NEVVVVwwwVLLT;
%%%%%%%%%%%%%%%%%%%%%%%%N%%%%WWN%%%@@@%WBBN@@##@@@##@@@@@#@##%@BOCLTTT)c==11II111111===1===III+++III+I+++I==cLCCCTc)1"~'^```^^^~;1ttw4%%%%%WNWBBW%WBB4DEBD4WN%%DWBWBN%@@@@@@%@%%4%%4222wZZwtLT)"
%%%%%%%%%%%%%%%%%%%%%%%%%%%NNWNNNN%%%%NN%%%@@@@@@##@@#####@@@@@%%WGVCCCT)))c=c=1=11==cc=======11111III==1cLttCCTcI_'^``.......``^^:~"1COB%NWWBBBBBNNB444444BW%%BBWDNW@@@@@@@@@@@@@%42twZwVtCLLT"
%%%%%%%%%%%%%%%%%%%%%%%%%NNNWBW%%N%%%NN%%%%@@@@####@@######@@@@@@@WG2ttCTLLT))ccc===ccc============111=ccLVVCT=;_:`.``.........``````^~ILw4BB%NB4BWNW4D4D44BBN%NBW4%%#@@@@@@@@@@#@%42V2Z2tCLLLL;
%%%%%%%%%%%%%%%%%%%%%%N%NNNWWWN%%NN%NN%@@%@@@@#############@@@@@@@@NE2ttCCCCLTTT))ccccccccccccc==cc==ccTV2C)c;~`...`...............`^``^~_=G4BB4WBBW%BDDE44BBW%%N%W%%#@@#@@@@@N%@@@BwV2w2tCCLLL;
%%%%%%%%%%%%%%%%%%%%%%WWNNWWWN%%%NWWWN%@@@@@@@@@##########@@@##@@%#@WGwCCCCCCLLCLT)))))cccccccc==cccc)LtVT+_~`.........................`^''=)PBWBBBBNWB4ED4BBB%%%@%@%#@@#@@@@@W%@@@BZVVttttCCLL;
%%%%%%%%%%%%%%%%%%%%%%NWWWWN%%NNNNWBNN%@#@@@@@%%@@#####@@@#@@@#@@@@%@@NOVtLLLLLCCLTTTTT))))cccccc)c)C$4Gc~''```....`.................```...^'~IVEOD4DBBDDDD4BB%@@@%%@@%@@%@@%W%@@%@BwCLLLCLCtCT"
%%%%%%%%%%%%%%%%%%%%%%%NWNWN%%NWW%NWNN%@#@%@@%%%%@#####@@@##@@###@%%@@%BwVLLLTLCCLTTTTT)))))cccc))))VEOC;:'`............................``^.^``_1)ZDDBW4DDD4BBN@@%%%@@%@@%%@NB%@@%@B2CLLLLLCtCL"
%%%%%%%%%%%%%%%%%%%%%NWWNWN%%NBWN%NNN%%%%%@@@%%%%%@###@@@@##@@@@@@@%%%@N4OVLLCLTLLLLLLTTT))ccc)cc)TTCC2t1~:'`..```.........................````^'_I24EDB4D4BBBW%%NN%@@@@@#@BB@@@@%%W2LLLLLLLttL"
%%%%%%%%%%%%%%%%%%%%%NWW%NN%%WBW%%NNN%%%%@@@@@%%%%@@##@@@@##@@@@@##%NN%%BBGwtLLCLLLTTTTTT))ccc==c)TT)TTL);'`'```````..........................`^^'_1Z4DD44EE4WWWWBW%@@@@@%%B4%@@%%%W2LLLCLLLCCL;
%%%%%%%%%%%%%%%%%%%%%%WW%N%%NWWN%NN%%%%%%%%%%%NWWN%%@@#@@@##@@@@@@@@%%%@%%NB4GZVtCLLLLTTTT)))ccccc)cc=cccc1_''^^^^^^^`..........................````~)ZDDEE4BWBBBW%%@@@@@@%N%@%%%%%BVLLLCCCCLCL;
%%%%%%%%%%%%%%%%%%%%%NNN%%%%NNN%%%N%%%%%NNN%%NNWWN%%%@#@@@##@@%@@%@#@%%@%%NNNBEPwtCCCCLLLTTT)))cccccccTTcccI_~:'''''^^``........................`^``^~cwDDGG4NBBWN%@@@@%@@%%%@%%%%%BVLLLCCCLLCL"
%%%%%%%%%%%%%%%%%%%NWWNN%%%%NN%%%%%%%%%%NWNNNWNNWN%%%@@@@@@@@%%%@@@@%%%@@@%%WBB4$wtttCLLLLLTT))cc))ccc)T)=11="_~::'''^^^``.....................```.`^`~+CO4EDNWBW%%@@@@@@@%@@N%%@%%WwCCCCLLLLCL_
%%%%%%%%%%%%%%%%%%%WWWNN%%%%NN%%%%%%%%%%NWWWBBN%NNN%%%@@@@@@@%%%@@@@%%%%@@@%NBBBEOwVtttCCCCLTT))))))cc)TL)==)1+"__::::''^^``````................`..`^`^'_TPEDBWWN%%@@@@@@@%#%B%%@@%NPttCCLLCCtC"
%%%%%%%%%%%%%%%NNNNNNNWW%%%%N%%%%@@%@%%%NNW4BBN%NWWW%@@@#@#@%%%%%@@@@@@%%@@%NWB4B4EEP2tVtCCCCCLLTT))c)))LtVVtT)))=I+""___~:'^`^^'```..............`````^^^~1wBBB%%%%%@%@@@@@%%%@@%%%OVVttCCCCtC;
%%%%%%%%%%%%%%%%%%NNWWBBN%%%N%%@@@%%%%%NWWW44BN%NNNB%%%@@@@%%%%%%%%%%%%%%%@%NWBDDDOOOPZ2VttCCtCLLLTTT))TLCVVttLLTT)T1==;__"~~:^``^^``.............`````^^^^_1VBBN%%%%%@@@@@@%%%@@%%NPtVVVtttttC;
%%%%%%%%%%%%%%%%%%%NWB4BN%%NWN%%@%%%%%%%WWW4D4BN%%%BN%%%@@%%%%%%@%%%@@%%%%%%NWBDE4GPOGPw22VttttCCLLLLTTTLCVVV2VtVVV2ZZ2T+;;___~'^^^^````..........``````^^^^:+ON%%%%%%@@%@@@@%@@@%%WZttVVVV2ttL_
%%%%%%%%%%%%%%%%%NNWBBBBWN%%N%%@@%N%%%%%WBBDEE4WNN%WBBW%%%%%NWN%N%%%@@@%%%%%NWB4ZODDGPZZZww2VVVttCCCLLLLLLCCCttVVttVCCCV22VtTI"___''^^^```.......```..````^'^`~tGN%%%%%@%%%@@@@@%@%W2CCtttV2tC)~
%%%%%%%%%%%%%%%%NNWWB4BBWWWN%%%%%NN%%%@%NWW4GGEBWNNWB4BN%%%%NBN%N%%%@@@%%%%NWBB4OZEDGPPZwww2VV2VttttCCLLTTTLLLLLLLLCV2w22wZZ2C)I;"~:''^^^````....```...`^..`^^^_L4N%%%%%%%%%%%@@%@%BVCCCCtV2VtT_
%%%%%%%%%%%%%%%%NNNWB44BWBBWN%%%NNNN@%@%%%%BGPGDBWWBBBBW%%%%NBW%N%%%%@@%%%%WBBB4GZPGOPZww2w2VVVVVVVVtCCCLLTTTTTT))TCLtV22wZ2ww2C)+"__::''^^````.````...```.``^'^;tEW%%%%%%%%%%%@%%%BVCCCttVwVtL_
%%%%%%%%%%%%%%%NN%%NB4DBWBBWN%%NNNNN%%%%%%%BGZPEBWWBBB4BN%BWWBBNN%%%%%@%%%%WBBB4PwwPPZ2w22w2VVVVtVVVVtttCLLLTTTTT)TLCCVwZ2t2VV22t= ;__~:'''^```..```.....````^':'"VB%N%%%%%%%%%%%%N4tCCttV2wVtL_
%%%%%%%%%%%%%%NNNWBB4D4BBBBBBWBBWNWWBWNWWWNN4OP$EBWN44BBBBBDBBBNNN%NB%#%%%NB4DDEZV2ww2w22VV2VtVVVVVVtttVttVVttCCtttVtttCTTTLCtCttttLc1+"__::^^^``````````````^'^'':IwBN%%@%%%%%@%@%GtCtVVVtCCCT_
%%%%%%%%%%%%%%%%%NWBB44BBBBBBBBBWNNWBBBB4BBW4GPPG4WNDDBBBBBE44WNNN%NW%@@%%%B44DOZVtVV2w2Vtt2VtVVtttttttttCttCCLLLLLCLLTT))cTTLLLCCttC)=+""_::'^````````.`````^^^^'':IwB%NN%%W%%@@@NGtCV22VtCLL)_
%%%%%%%%%%%%%%%%%NWBB44BB444BBBBBN%%WWB4DDD44EGOGDBN4E4BB44EEDBNNN%NN%@@%%%B44DPZVVVVVww2VV22VVVttttCtttCLLT)Tcccccc)))))cc)))TTTLLCtCT=I;;~~~'^'^```^`.``````^^^::^:=ZN%W@@N%@@%%NGVV22VtC LL)~
%%%%%%%%%%%%%%%%%WBB44BBB4D4B4BWWN%%%%NB444B4DEOODBWBDD4DEDEOEBN%%%NN%@@%%%W44EZw2VVtV2ww22VVVVVtttCCLCLTTTT))=====cc))ccccccc))))TLCttL)=I__~:':'^^`^````````^^^^:^`_IE%W%%%@@@%%%DZPwVtCLLLL)~
%%%%%%%NN%%%%%%%NBB44BB4DDD4BBBBBWNNN%%NN%%%WB4EGE4WWDGEEDE4GDBN%%NN%%%@%NNW4EPwttttLLt2w2VCCtCCCCCCLTTT)cccc====1=cT)))c==)cc)))))))TLCCCCTI;__~~::^^^^^^`````^^^^^'::1DNNN%%%%%%WEZZ2tLLTLCCT_
%%%%%%%%%%%%%%%%NBDEEDBDEDDBBBBB4W%WWN%NWNNWBBBDEE4NNDGEDDEBG4WN%%N%%%%@%NWW4GZ2CCtCTLC222VCCtLLCCCLT))c==ccc=cc==c)T))))cc)cc))))))TTLCCC2VcI;_~~~~'^^^^^``````''^`':'~tDWWBDNNNNBPV2VtTc11LLT_
%%%%%%%%%%%NNNN%NBEGGDDDD4BBBWB4BWNN%%%NN%NBBWWDD4EB%BEG4DEBDDNWNN%%%%@%@NBWBO2VtLLLTTL2w2t LLTTTTTT))cc====c==cc)T)T))cccc)))))TT)TTTLLLCCwVc+;"_:::''^^^^^^^`^^^^^''':;wB4EDB4BBGVLCTI;+++=cc_
%%%%%%%%%%%%NBB4DDD4BB444BBBBDEEBWW%%WW%N4DBBN%B44BBNBDGDDE44DWWW%%%%%%%@%WDOZ2VtLT)))TV2VCT)))))cccc))ccccccc=c=c)c)cccc)))))TTTTTTTTLLLCVtZPV)I;____~'''''^^^^^^^^^''':~;1=+I;"___;_";1LttL)1'
%%%%%%%%%NNWBBBBBBBBBB444BBBBDEDBBBN%WBNBDEBBW%W4DBBNWDEDDE44DWWW%%%%%%%%%WDPw2VVLT)c)LVVtL))c)))cccc))))))ccccc=)T)))))))TTTTTTTTLLLLLLCCCVwPO2TI;;_~~~:''''^^^^^^^^'''::_1=II;"___""1Tt2w2VCc:
%%%%%%%%%NWBBBBWWWBBBBB44BB44DD4BBBWWBBWWBBWBBNNB4BBNWBEDDE444WNW%%%%%%@%%NDZw2VVLT)c)LVVtL)cc===cccccccccccc))cc)T))T))))TTTTTLLLLLLLLLCCLt2ODDGC1;"~~_:::''^'^^^^^^^''::_;II1;____";)t2Zw22tT_
%%%%%%%%%%WBBBN%NWBBBWBDD44DEEDBBBBWBWBBBWWWBBWNB4BBNNBDDDE44DB%W%%%%%%@%%WDZ2VtCT)c=)LttCT)c=====cccccccccccTT)c)T)TT)))))LLLLLLLLLLLLCCCCLZGOEBECI;__~~~::''''^^^^^^'''':_;1=+__";IctwwZw2VVL_
%%%%%%%%%%%%%%%%NWBB444DEDDGOG4BB444D4BB44BBBBW%B4BBNNBEEEGD4EB%W%%@%%%@@NBGwtCtTcc==)CCCL)cc=====cccccccc)))))ccLCLTTTTTLLLLLLLLLLLLLCCCCCVDBDEDEDGT++"___~::::''^^^^'^':''_;c1+"_+12w2t2w22VT~
%%%%%%%%%%%%%%%NNWBBBBBDGEEGOG4B4EGDDEDBB44B44BBB4BB%WB4EEGDDE4W%%%%%%@%%%BP2VtL))cccTCCL)c11=====ccc)cccc)))ccccLtLTTLLLLLCCCCCCLLLCCLLLCLP%WEGDDEGZ=;I+"_"_~''''''^^^^''''~_=1+"_IT22222VVVt):
%%%%%%%%%N%%%%NWWWB4444EGEEGGDB4DEGDB4D4B4DD4BWB444BNWBDEEGDDEBN%%%%%%@%%N4P2VCT))cc)LtCL)c=1======cc)ccc))))c)TTtVCTLLLLLLCCCCCCLLCCCLLLCCG%WDEDGOGDV1"+;"___~''''''^^^''''~_+II";1)=c))LCVVVT~
%%%%%%%%%%%%%%%NNWBB44DEEGGGGD4DGEE4W4ED4DEG4BWBDD44WBBDGEGEEEBN%%%%%%@%%WDZ2VC)))cc)LtCTcc========cc))ccc)))c)LCVVCTLLLLLCCCCLCCLLLLLLLCCt4%BDEEEOEBDw=++;____::::''^^^'''':~"1=_;+;_";;+1)CCL_
%%%%%%%%%%%%%%%NNWBB4DD4DOZPODEGGEED4DGGOOOGDBB4DED4WB4DGEEDEGBN%@@@@@%%@%BGVTTC))))LCtL)=========cc)))))))))LLCLCCTLLLLCCCCCLLLLLLLLLLLCC2WW4EGGOGBB%%DT=++;__~::::''^^'^'':~_+1;__~:~~~::_"+I:
%%%%%%%%%%%%N%%NWWB4DD44DOwwPGGOGEEDDEEOPPPOEDDDDEG4WB4EGEEEGGBWN@%%@@%%@%N4wTTCTT)TCtCL)c=======ccc))))))T))LLLTLLTLLLLCCCCCLLLLLTTLLLLCtZNB4DGEDDBEEDOt)I+;___~::::''^^^'':~_;+"_~_~~~~~:~___`
%%%%%%%%%%%%N%%%NNWB4D4DEPwwPPPPOEE4EEEGPPPOEEGOGEEDBB4EGEGEGGBBW@%%@@%%@%%NEVLLLL)LttLT)cc==c===ccc))))TTTTTLTLTTLLLCCCCCCCLLLLLLLLLLLLCtOWDDDGE4OVcIII)=1I+"___~:::''^^'''~_";;_~~~_~~::::::~.
%%%%%%N%%%%%%%%%NNNW4ED4GEOZPZZZPOGE4EDOwwZEEOPOGE44B4DEEEEEGGBWN%%%@%@%@#@%NDVLC)CCCLT)ccc=ccccccc))T)TTTLLLLLCCCLLLCCCCCCCCLLLLLTCCLLCtVOEGDE2c;"_";++++III+;___~:'''''':~__;;"______:::~:::'`
%%%%%%%%%%%%%%%%%NNB4EE4GEEOGPZZZOGEDGEP2wZGDGOGGE4BB4DDEEEEOGBN%@%%@%@%%@@%%BZtL)CCLLTcccc=c)cccc)))TTTTTLLCLCCCCCCLLCLLLCCCLLLLLLttCttVZEO4421____"++ II111I+____~::::':~____""_______~~~:~:'`
%%%%%%%%%%%%%%%%%NWBDEG4EDDDEGPZZOEEEGEZVwZG44EEEE4B44DDEGGGGEWN%@%%@%@%%%@@%NEVLTCCLLTccccc))ccc))))TTTLLLCCCCCCCCCLCCLLLCCCLLLLCCttVVVZE44D2I__;;;"_""++I11I;"____~::::~__"""";"""____~~_~~~'`
%%%%%%%%%%%%%%%%%NB4GOODDD44DDGOOGEEDEDPVwPEBBDDDD4B44DDEEEEE4N%%%N%%%%%%%@@%%4VTTCLTT)ccccc))cc))))TLLLLLCCCCCCCCCtCCCCCCCCCCLLCCCCtttVGBBBV+_"+"""";+++I1=c=+""____~~~~__";+III ++;"___~__~~'^
%%%%%%%%%%%%%%%%%%NBEOZP4BBBB44DDDGOGOGOZOG4BDEEDEE44DEGEDDDDBNWNNB%@%%%%@@@%%WDtCCTTT)c))ccc)c)))TTTLLLLLCCCtCCCCttCCCCCCCCCCCCCCtLCCCZB%%C_"+;"+++1=I+I I1==1;"_____~:~__;I=c)LLTc=+;;;;_~_~:^
%%%%%%%%%%%%%%%%%%%NBDOZ4BBBBBBBB4EGEZP$OGE44DDDEED4DEEEEDDD4BNWNB4%@%%%%#@@@%%NGwCTTT)cccccc)))))TTTLLLLLCCCCCCCCttCtttCtttttCCCCCLCCCPWNE=";;Ic1cC22CT=1I+1=c+"____~~~__"IcTV2ZZPZwTcI++"___:^
%%%%%%%%%%%%%%%%%%%%BBDZD44BBBBBBBDEDZZOGDE4BBB4EE44DEEEEE444W%W%BE%@%N%%#@%@%%@NGtT)T)=cccc))))))TTTTTTLLLCCCCCCCCtttttttVttttCCLLLCCCOWWL;;11=)wOBBOt)I;___+11+"_______"+1TCV22wPPPEwT1+;"__:^
%%%%%%%%%%%%%%%%%%%%%WBODBBBWWNNWB444DGOGD44BB4DD4BG4GEEGEBBBWNNWDB%%%%%@@@@%%%%W4w))L)=ccc)))c))TTTTTT)TLLLCCtttttVVVtVVVtVtCCCCLLTL2CP%$I;=ccVDN%%BV)1_~~____++"~~_";_;I=TLCV2wwwwZODDV=++"__`
%%%%%%%%%%%%%%%%%%%%%NBEDBNNW%%%NWWWBBDGE444BWBB4DD4GEDGO4GDBWWBBN%%%%%N@@@@%%%%N%BwLT)ccccc)))))T))TTTTTLLLLCtttttVVVVVVVtttCLLLLTLLCZW4)+1TPW%%%%%B)"::''::::::~_____;=)TLLCVV2222wwPDBEV1+;_`
%%%%%%%%%%%%%%%%%%%%%%W4DBNNW%%%%NN%BBDD4BBBNNWBB444GEDGGDG4WNWWW%%%%%%%@@@@%%%%%%NGtTTcc))cc))))T))TTTTTLTLLCtttttVVVVVVtttCLLLLTLTCwB%PIIcOW%%%%%%Bc_':'':~~~_~~____"ITCCCCtVV2wwww2PEB4PTI;"`
%%%%%%%%%%%%%%%%%%%%%%NWBBWNN%%%NNN%WB44BWN%%%WBBBBEGEDEEEEBNNWWN%%%%%%%@@@@%%%@%@%BwT)ccc)))T)))))))TTTTLTLLCtttttVVVVVVtttCLLLTTLCZB%4T;=tW@%%%%%%B=_'''':~~__~~____+)tVVttttVV2www2PGEDGV1+;^
%%%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%NWNNNN%@%WWNBDGGEOE4DBBWWBWN%%%%NW%@@@%%%%%%@%@BOZVL))))T))T))))TTLLLLLCCtttttVVV2VVttCCLLTTLCDN@Dc1LCD%%%@%%%%D;':''::~_~_____"1T2w2VCCtttV2222VwOOPPZLc+^
%%%@@%%%%%%%%%%%%%%%%%@%@@%%%%%%%%%%%NWN%%%%%%WN%BGEGEOE44BWWBBW%%%@%NB%#@@%%%%%%@%#%WW$VT))c)))TT)))TTLLLLCtCtttttVtV2VVttCLLTTTLZN%NZIcL24%%%%@%%NE"':'::~__~_____"=L22VtCtttVV222V22ZPZ2Pt)+^
%%%%%%%%%%%%%%%%%%%%%@%%%%##%%%%%%%%%%NNN%%%%BB%BDDD4EGE4BN%BW4N%%%%N%WN@@@%4EB%%@@%%%NBPCL))T)TTTT)TTTLCCCCCCttVVttV222VttLVLTCTCW%@B)=)VZ4%N%%%%%NV_:'':~_________+T22w2tCCCttV2wwwZPPOOPwwT+^
%%%%%%%%%%%%%%%%%%%%@@%%%N%%%%%%@%%%%%%%%%%N%%WWB44BDEGE4BN%BB4N%%%%NNBW#@%WEOEB%@%%%%W%4wtTTTTTLTTTTTLLLLCCCCtVVVVtV222VttCCTTL)2%%%G=cCZZD%%%%%%%%L'''::~____"_"""1tZwwVtCCCCCt2ZZZPPOOOPZwTI^
%%%%%%%@@%%%%@%%%%%@@#@@NN4D%%%%@@%%%%%%%@%%NB4BBB4BEDDDBN%%NBDN@%%%NW4B@%%%%%%@@@%@%NBWNBZLLLLLLTTTTLLLLLCCttttVVVVVV22VtttTLC)CB@%Ww1)VwPG%%%%%%WEc__::~___"""""_;TZPZw2VtCLtCCV2w2wwZZPPPZLI'
%%%%%%%@%%%%%%%%%%@@@@@#%%B4%%%%@@%%%%%%@@%%B4BWWBBDDDD4BN%%%B4N@%%%NBDB#@@%%@@%@@%@@%W4NNECLTTTTTTTLLLLLLCCCCCtttVtV222tttCLCL)w%@%N21)2ZPG%%N@%WG2=__:~~__"";;;;"It$OZww2VtCTTTCVVV222wwZPPL1'
%%%%%%%%%%%%%%%%%%%@@@@@@#%W%%%%@@%%%%%%%@@N4B%NWBBED4D4BN%%%BBN%NN%NBEB@@@@@@@%@@@@@%%BNN42LTLTTTTLLLLLLLCCCCCtttVVV222ttCLLL)LG%%%%PTLwZPON%%@%O2C1:~_~___"";;;;;1VOPPZw2tCLCCCttVVVVV2wZOPC=:
%%%%%%%%%%%%%%%%%%%@@@@%@@%%%%%%%@%%%%%N%%%WBN%WBBBD4DDBWW%%%WWW%BWNWBGB@@#@@@@@@@%@@@%WBWWEVCCLTTTLTTTTLLCLLCCttVVV2222tCCLLT)VB%@%N2c)2ZPON%%%42tC1~_____"";;;""+c2OPPZ2CT))TTLLTLCttVVwZOPL1:
%%%%%%%%%%%%%%%%%%%%%@ND%%%#%@%%%@%NW%%%N%%%NBB%BD4NBD4%NW%%%%%%%4DBBGOW####@@@@###@%%#%NBB%BO2tL)c)LLLTTLLCCLCtttV222w2VCL)TcLD%%%%%ELTV2PO%%%4tLVC;~~~___";+I"+"+VOPOP2Lc=1111=ccTtCttV2wOZCI^
%%%%%%%%%%%%%%%%%%%@@@NEBDDW@##@%%%%%%%NN%%%NWWWB4BWB4B@%%%%%%%%%4DBBGOW####@@@@@@@%%%@%@%4WN4PVCTc)TLTTTLLCCLCtttV2wwZ2tLL))TwB@@@@@WZLCwwG%%BPCLtT"_~____"";+";"I2OPOPwC)c=11=c))TCCCCtVwPZLI^
%%%%%%%%%%%%%%%%%@@@@@@B4OVON%%@%NN%@%%NN%%%N%NB4BWBB4N@%%%%%%%%@BDB4EGB@###@@@@@@@%%%@%#%BBNNGwtL)T)TTTTLLLLCCtttVwwZP2CLLTTVD%@@@%@%4CTw2E%%DtCLCc__~___"";+++;"cZGPOPwVCT)c))LCLCCCttV2wPwLI^
%%@@%%%@@@@@@%%%%@@@@##%N4wZBDBN%%N%%%%%%%@%N%NB4WNBBB%#%%%%%@@@@WD44EEB@@##@@@@@@@@%%@%%%%BBN4P2CTTTLTTTLLLTCCttV2wwZZ2CLL)CG%@%@%%%@WV)t2D%WZLtCCc____"";;++I+";LGEOGOPwVCLLCCttttVttV2wZO2L1'
@@@@%%%@@@@@@@%%%@@@@@%#@#%NN%%%%#@%%%%@@%@@%NBBW%NWWW##@@@%@@@@@%DEDEDB%%@##@@@@@#@@@@@@@@%WBBDGZVCLTTTTTTLLCCtV2wZPPP2CLTtD%@%@@@#@#@W4DZ4%ZTL)CCc;__""";;++I+_IwB4EEEOPZ222VVV2wZwZZZPOGGVTI^
@@@@@%%@@@@@@%%%%@@@@@@#@#@%%#@@@#@@%%%@@@%%%NBW%%%BW%@%#%@@@@@@@@4DEEDBN%%@####@@##@@@@#@%@%NWBB4GOwVtCLLLLLCCV22wZOOO2CCCON#@@@@%%@#@@@%BN4VTT)T)I____";++III+"=OBBDDDEGOZw22wPGDEGOOOGEEGtTI`
@@@@@%%@@@@@@%%%%@@@@@@@@@@%%%@##@@@@%%%@@@%@NBN%%%BW##%M@#@@@@#@#B4DEDBN%%@#####@###@@#%%#@%@%%%%%WDZwVtCLLLCCV22wZOOO2Ct2B##%#@%@%@#%%#@%%wL)cTTc;____"";++II+")GWB4D4DDEPww2ZGBWBDOOOGGGPtTI`
%%%%%%%@@@@%%%%%%%%%@@%@@@@@@%@@#@@@#@%@@%%%%NN%%NNW%@@@@@#@@@##@@%BDEDBWBBW%##@@@@##@@@@@@@@@@%%%%%%%%B4EOZw2VV22ZPEEGwOW@##@@@@@@@@@@@@@@WtCLT)T1;____";;++I ;IV4B4B4BBB4GOPEBW4Z2222ZPPGOC);`
%%%%%%%@@@@@@@@@@%@@@@@@@@@@@%@##@@####@##%N%%%%%%W%%#@@@@#@@####@%W4EDB%B44N@#@@@###@@@###@@@@@#@%%@M#@%NBDEOPZZZPGDDD4N@M###@@@@@@@@@@@@@BtLC))T1;__"_";+III+;=PB4BBBWBB4DEG4BBG22ZZZOOOGPC);`
%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@#####%##%%M@N@@%@%NW%@##@@@########%NBDEB%NB4BN@#@##@@@@######@@###@%###@@@%NWB4DEED4BBN%##@###@@@@@@@@@@@@@4tTt))cI""""_";+III++)G4DB4BBB4DEGGOOPZwZPOGEEEEwL);`
%%%%%%%@@@@@@@@@@@@@@@@@@@@@@#@%%@@@@#@@@@@%%%@@%WN%@#############@%W4DB%%%BDDW%@###@@@##########@@@#@@#####@%%NWWWN%@@@##@####@@@@@@@@@@@%4tLt)Tc+"_"""";+ I +ITGEGDGO2VtCCLLCCLCVVVZOGE4DwLc;`
%%%%%%%%%%%@@@@@@@@@@@#######@%%%%@%%BB%BOPB@@%NWN@@@#####@###@###@%WB44W%#@N4EGBN%@@@@########@@@@@@###@@@@@####@@#%@####@######@@@@@#@@@%4tVtT)1+"__";;++III+cVZZwVC)=1111111c)))LCLV2ZEGtTc"`
@@@@@@@%%%%%@@@@@@@@@@##########@####@##%BDB%@WBBW%@@###@@@@##@@###%NBBBWN%%%W4EGB%%%@@#######@@@@@@@@@@######@#@@@#@#@@###@######@@@@@@@@%DC2tL);"""_"";+IIII+)wZZwtC)c111111===cc))Ttt2GOtT="`
@@@@@@@%%%%%%@@%%%@@@%@#@%@#@@@#@#@@@@###@%N%%NBB%@@@@@@@@@@##@@###@%NB4B%%%@@NBEDB%%@#@M#@#@@######@@@@@######@@@###@@###@@@@@@@@@@@@@@%%%GwLVC)+;;"";;;++II++twPZVCT)c111111=1=cc))TCt2OPC)=;`
@@@@@@@%%%%%%@@%%%@@@%%@#@@%WWN@%@@#@@@##@%%@%%N%%@@@@@@@@@@@@@@@#@@@%BBBN%%@@%%B44BW%@@##@#@#######@#@@@######@@@###@@###@@@@@@@@@@@@@@%%%GZCVL=;;""""";++II+IVwPwtL)cc11I1111I=cc))TCCVOZC)=;`
%%%%%%@@%%%%@@@@%%@@@@@@@@#@WG4WEG%@@#####@@@%@@#@@#@@###@@@@@@@@@@##@%WB%@%@###@%B4DBW%##@#@#######@#@@@###@########@@###@@@@@@@@@@@@@@%%NOE2C=++;"";;"++++I+=wPP2CLT)c111111I+I==))TCCtZ2Lc="`
inserted by FC2 system