• 论坛网址:https://db2.mom(可微信分享)、https://0668.es、https://0668.cc(全加密访问)

大懒sir专用灌水帖~ (77人在浏览)

状态
不接受进一步回复。
dgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 
dgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
 
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWSYZ
 
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 
男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男女男
 
我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱我很丑.也没有钱
 
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 
dgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
dgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
dgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdgjdlfgdlkjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjsldkfaasdlkfas;ldkfjsa;ldkfjasldkfjas;ldkfjas;ldkfjasldkfjals;kdjflaskdjflsakjdf;lsakjdflskajdflskadflsakjdfl;skafweirwoirwcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 
::::::::::::::::::::::::::::::::::::::::::::::::===:::::::::::::::::::::::::::::::::::::::::::;;;;///;;;;//:/$+///////////;;;;;/////;/+//////;;//;;//;;////;;//;///;;;;;;;;;;/++/;/++/;/+/;/+/;/+/;;;//+/;/;/+//;;/////;;/+;:;////////;//++++//;;////+++/;+/;;/%+//////////++///+//;;//////+//++%%+/+%+++++%%%//++%%%%%+++/++++%
::::::::::::::::::::::::::::::::::::::::::::::::===:::::::::::::::::::::::::::::::::::::::::::;;;;;//;;;///;/$+///////////;;;;;/////;/+//////;;///;//;;/+//;///;/+//;;:;;;;;;;///;/++/;/+/;/+/;/+/;;;////;///+//;//////;;/+;:;//+/////;//+++//;;;////+++;/+/:;/%+///////;//++///+//;;/////////++%++/+%+++//%%+//++%%%%+++///+++%
::::::::::::::::::::::::::::::::::::::::::::::::===:::::::::::::::::::::::::::::::::::::::::::;;;;;//;;;///;+%+//////////////;//////;////////;;///;//;;/%+/////;/+///;;;;;//;;/////++/;/+/;/+/;//////////;///+////////;;;/+/;;//+/////;//+++/;;;;////+++;/+/:;+%+/;;////;//+////+/;;;;////////+++++/+%+++//%%+//++%%%%+++///++%%
::::::::::::::::::::::::::::::::::::::::::::::::===:::::::::::::::::::::::::::::::::::::::::::;;;;;/;;;;//;/+%+;////////+////;//////;////////;///;;////+%/;///;;/////;;;;///;////;/++;;/+/;/+/;/////;////;///++/;/////;;;/+/;///////+////+++/;;;;////+++;/+/:/+%+/;/////;//+////+/;;;;////////++%%+/+%+++/+%%+//++%%%%++++//++%%
::::::::::::::::::::::::::::::::::::::::::::::::==::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;/;;/%%+;/////////////;;/////;///////;;///;;////+%/;///;;//////;///+/;/++/;/++;;/+/;/+/;////;;;///;//+%+;;/////;;;/+/;///////+////++//;;;;////++///+;;/%%+///////;//+/;//+/;;;;////////+++++++%+++//%%+//++%%%%++++///++%
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;//;;+%%/;/////////////;;/////;/+////;;;////;//;;+%/;///;;//////;;////;/+/;;/++;;/+/;/+/;/+//;;////;//+%+;;;////;;;/+/;///////+/;;/++//;;;;////++///+;;+%%+//++///;/++/;/++/;;;;///////++++++++%++///%%///++%%%%++/////+++
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;//;;+%+/;/////////////;;/////;/+////;;;////;//;;++/;///;;//////;;////;/+/;;/++;;++/;/+/;/+//;;/+/;;//+%+;;/////;;//+/;/////;/+/;;/++//;;;;////++///+/;+%%+//+////;/++/;/++/;;;;///++//++++++++%++///%%///++%%%++//////+++
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;///;+%+/;/////////////;;///////+////;;;///;;////++/;///;;//////;;////;/+//;/++;;++/;/+/;/+//;;///;;//+%/;;/////;;//+/;/////;/+/;;/+///;;;;////++//+%/;+%%+///////;/++/;/++/;;;;///////+++++%++%++///%%///++%%%++///++++%%
:::::::::::::::::::::========::::::==::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;///;;+$//;/////////////////;/;;/+///;;;////;/////++/;///;////////;/+/;;/+/;;/+/;;++;//+/;/+//;;/+/;;;/%%/;;////;;;/++/;////;;/+/;;++///;;;;//;/++//++//+%%+//////;//++///++/;;;/////////+%+++%%+++///%++;+++%%%+/+//+++%%+
:::::::::::::::::::::========::::::==:::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;///;;%%/;;/////////////////;/;;/////;;;////;/////+/;;;/;;;/////////+/;;///;;/+/;;++;//+/;///;;;/+/;;;/%%/;;////;;;/++/;////;;///;;++///;;;///;/++//++//+%%+/////;;//++///+//;///////////+%+++%%+++//+%+/;/++%%%+///++++%%+
:::::::::::::::::::::========::::::==:::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;//;/%+;;;/////////////////;;;;/////;;;//////////+/;:;;;;;/////////+/;;//;;;/+/;/++;////;///;;;/+/;;;/%+;:;////;;;/++/;////;;///;;++//;;;;///;/++//++;/+%%+/////;;//++///+//////////////+%+++%%++///+%+/;/++%%%+///++++%%+
:::::::::::::::::::::========::::::==:::::::::==========::::::::::::::::::::::::::::::::::::;;;;;;;;;;;//;/$/;;;///;;////////////;;;;///;;;;;////;/////+;;:;;;;;/////////+/;;//;;;/+/;/+/;////;//;;;;///;;;/+/::;;///;;;/+/;;////;;///;;+///;;;;///;/++//++;/+%%/////;;;//++///+//;///////////++++%%+++///++//;/++%%++///++++%%+
:::::::::::::::::::::========::::::==::::::::===========::::::::::::::::::::::::::::::::::::;;;;;;;;;;;/;;+$/;;;//;;;////////////;;;;//;;;;;;///;;/////+;;;;;;;////////////;;//;;;///;/+/;///;;//;;;;///;;;/+/::;;///;;;///;;////;;//;;/+///;;;;//;;/++//+/;/%%+/////;;;//++///+//;;;;////////++++%%+++/;/++///+++%%++///+++%%%+
:::::::::::::::::::::========::::::==:::::::====::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;/;/%%/;;;//;;;////////////;;;;//;;;;;;;//;//////+;;;;;;;;///////////;;//;;;///;/+/;///;;/;;;;;///;;;+%/:;;;///;;;////;////;;//;;/+///;;;;;/;;/+++/+///%%+////;;;;//++//++//;;;;///////++%++%%++//;/%+////++%%++///+++%%%+
:::::::::::::::::::::========::::::==::::::=====:::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;/;/%+/;;;//;;;////////////;;;;//;;;;;;;//;///////;;;;;;;;////;//////;///;;;///;/+/;///;;/;;;;;///;;;++/:;;;///;;;/////////;;/;;;/+//;;;;;;/;;/+++/++/+%%+;;;;;;;;//++//++//;;;;///////++%++%%++////%+/;//++%+++///+++%%%+
:::::::::::::::::::::========::::::==::::::=====:::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;/;/$//;;;//;;;//////;/////;;;;///;;;;;;//;///////;;;;;;;;////;;/////;///;;;///;/+;;///;;/;;;;;///;;;/+;:;;;///;;;/////////;;/;;;/+//;;;;;;;;;/++++++/+%%/;;;;;;;;/+++//++//;;////;;;;/+++++%%++//;/%+/;//++%+++///+++%%%+
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;/;;;//;+$+;//;/;;;////////////;;;;/////;;;;///;///;;//;;;;;;;/////;//////;///;;;//;;/+;;//;;;/;;;;;///;;;/+;;;;;//;;;;/////////;;//;;////;;;;;;;;;/+++++/;/%%/;;;;;;;;//++//++//;;;;;;;;;;/+++++%%++//;+++///+++%++/////++%%++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;//;+$/;/;//;;;////////////;;;;/////;;;;///;///;;//;;;;;;;/////;;;;///;///;;;//;;/+;;//;;;/;;;;;///;;;++;:;;;//;;;;/////////;;//;;////;;;;;;;;;/+++++/;/%%/;;;;;;;;//+///++//;;;;;;;;;;/+++++%%++//;++////+++%+///////+%%++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;/;;;%%/;/;//;;;////////////;;;;/////;;;;///;///////;;;;;;;/////;;;;///;///;;;//;;/+;;//;;;/;;;;;///:;;++;::;;;/;;;;/////////;;//;/+///;;;;;;;;;/+++++/;/%%;;;;;;;;;/++///++//;;;;;;;;;;/+++++%%+//;;++////+++%+/////;/+++++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;/;;;%%///;//;;;///////////;;;;;/////;;;;//;;/////+/;;;/;;;///////////;;///;;;//;;/+;;//;;;;;;;;;//;;;;++;::;;;/;;;//////////;;/;;/+///;;;;;;;;;/+++++/;/%%;;;;;;;;;/++//+++/;;;;;;;;;;;/+++++%++//;/++////+++++/////;;/+++/
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;/;;;;;;;;;;/%+///;//;;;/////////;;;;;;;//////;;;/;;;/////+/;;;/;;;///////////;;///;;///;;/+;;//;;;;;;;;///;;;;++;:;;;//;;;//////////;;/;;/+///;;;;;;;;;/++++/;;/%%/;;;;;;;;/++//+%+/;;;;;;;;;;///++++%++//;/++////+++++/////;/+++++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;;;;;+%+//////;;////////;;;;;;;;;/////;;;//;;;/////+/;;//;;;//////;////;;///;;/+/;/+/;;//;;;;;;;;///;;;;++::;;///;;;///;;////;;//;;/+///;;;;;;;;;/++++/;;/%+/;;;;;;;;/++//+%+/;;;;;;;;;;///++++%+///;/++////+++++/;;;////++++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;;;;/%%+//;/;/;;////////;;;;;;;;;/////;;;///;;///;/+/;;//;;;//////;;///;;///;;/+/;/+/;;//;;/;//;;///;;;;++;:;////;;;///;;////;;//;;/+///;;;;;;;;//++++/;;+%+;;;;;;;;;/++//+%//;;;::;;;;;///++++++/////++////+++++/;;;/;//++++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;;;//%%+/;;/;/;;////////;;;;;;;;;/////;;;///;;///;/+/;;//;;;//////;;///;//+/;;/+/;/+/;;//;;/;//;;///;;;/%%;;/////;;;///;;////;;;/;;/+///;;;;;;;;//++++/;/%%+;;;;;;;;;/++//+%//;;;::;;;;;///++++++/////++////++++//;;;///+++++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;/;;+$+///////;;///////;;;;;;;;;//////;;///;;;;//;///;;;/;;;/////;;////;;/+//;/+;:/+/;;//;;///;;////;;;;%/;;/////;;;/+/;;////;;/////+///;;;;//;;///+++///+%+;;;;;;;;//++//++///;;;;;;;;;///+++%++//;//++/;///+++/;;;;/;/++/++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;/;/+$+///////;;/////;;;;;;;;;;;//////;;///;;;;//;///;;//;;;/////;;;///;;/+/;;/+/;/+/;;//;;///;;////;;;/%/;;/////;;;/+/;;////;;/////+///;;;;//;;///+++///+%+;;;;;;;;//++//++///;;;;;;;;;//++++%++//;//++/;///+++/;;;;/;/+++++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;/;/+%+///////;//////;;;;;;;;;;;//////;;///;;/;//;///;;//;;;/////;;;///;;++/;;/+/;/+/;;//;;///;;////;;;/%/;;/////;;;/+/;;////;;/////+///;;;///;;//++++/;/%%+//;;;;;;//++//++///;;;;;;;;;//++++%++//;/++/;;//++++/;;;;///+++++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;/;/+%+///////;//////;;;;;;;;;;;//////;;///;;/;//;///////;;/////;;;;///;;++/;;/+;;/+/;;/;;;////;////;;;/%/;;/////;;;///;;////;;////++///;;;///;;//++++/;/%%+///;;;;;//++//++//;;;;;;;;;;//++++%++;;;/++/;;//+++//;;;;;//+++++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;/;/%%+/////////////;;;;;;;;;;;;//////;;///;;/;//;//;////;;////;;;;;;//;;++/;///;;/+/;//;:;/////////;;;/+/;;////;;;////;;////;;////++///;;;///;;/+++++;;/%%+///;;;;;/+++//++//;;//;;;;;;/+++++%++;;;/++//;///++///;;/;/++//++
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;;;/%+////////;/////;;;;;;;;;;;;//////;;///;;;;;;;//;////;;////;;;;;;/;;;++/////;;++/;//;:;////////;;;;/+//;////;;;/+/;;;////;;////++///;;;///;;/+++++;;+%%+//;;;;;;/+++//++//;;/////;;//+++++%++;;;/%+//////%+///;;/;/++//+/
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;;;/%+////////;/////;;;;;;;;;;;;//////;;///;;;;;;;//;;;//;;////;;;;;;;;;/+/;;///;;++;;//;:;////////;;;;/+///////;;;/+/;;;///;;;////+///;;;;///;;/+++++;;+%%+//;;;;;//++//+++//;;/////;;//+++++%+/;/;/++/////+%+///;////++//+/
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;;;/%+////////;/////;;;;;;;;/;;;//////;;///;;;;;;;//;;;//;;///;;;;;;;;;;///;;;//;;++;;//;:;////////;;;;/+///////;;;/+/;;;///;;;////+///;;;;///;;/+++++;;+%%+//;;;;;//++//+++//;;;////;;//+++++%//;/;/+//;//++%+///;////++//+/
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;;/+%////////;///////;;;;;;;;;;;//////;;;//;;;;;;////;//;;;///;;;;;;/;;;/////;//;/+/;;//;;/+/;;////;;;;//;;;;/;/;:;///;;////;;;///++///;;;;///;;//+++/;;+%+///;;;;;///+//+++////////////++++++++/;;;/++////++++/;/////++/////
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;;/+%////////;;//////;;;;;;;;;;;//////;;;//;;;;;;;///;//;;;///;;;;;;;;;;///;;;//;///;;//;;/+/;;////;;;;+/;/;//;/;:;///;;////;;;///+////;;;;///;;//+++/;;+%+///;;;;;///+//++/////////////+++++++//;;//++////++++/;;////++/////
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;;/%+////////;;//////;;;;;;;;;;;/////;;;;/;;;;;;;;///;//;;;///;;;;;;;;;;///;;;/;;///;;//;:/+/;;////;;;;//;/;;//;;:;//;;;////;;;///+////;;;;///;;//+++/;;+%+///;;;;;///+//++/////////////+++++++/;;;/++/////+++//;;//++++/////
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;;;;;+%+////////;///////;;;;;;;;;;;/////;;;;/;;;;;;;;//////;;;///;;;;;;;;;;///;;///;///;;//;:/+/;/////;;;;//;/;;//;;:;//;;;////;;;///+///;;;;////;;//+++/;/%%+///;;;;;///+//++/////////////+++++++/;;;/++/////+++//;//+++++/////
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;;/;//;+%+///////;////////;;;;;;;;;;;/////;;;;;;;;;;;;;//////;;;///;;;;;;;;;;///;;//;;//;;///;:/+///////;;;;////////;;:;//;;;////;;;///+///;;;;///;;;//+++/;/+%+////;;;;//++//++/////////////+++++++/;;//++/////+++//;//+++++/////
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;:;//;;/;;//%%////////;////////;;;;;;;;;;;/////;;;//;;;//;;///;;/;;;;///;;;;;;;;;;/+/;;//;;//;;///;;/+///////;;;;//;/;///;;:;//;;;////;;;///+///;;;;///;;///++//;/+%///;//;;///++//++/////////////+++++++/;;//++/////+++//;//++++//////
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;:;//;;/;;/+%+////////;////////;;;;;;;;;;;/////;;;//;;;///////;;;;;;;///;;;;;;/;;;/+/;///;;//;;;//;;/+///////;;;;/;;;;///;;:;//;:;////;;////+///;;;;///;;///++/;;/%%+//;//;;///++//++/////////////+++++++/;;//++/////++//////++++//////
;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;:;//;;//;/+%+/////////////////;;;;;;;;;;;/////;;;//;;////////;;;;;;/////;;;;///;;/+/;///;;/+/;;//;;/+///////;;;/+/;;;///;;://;;:;////;;/+//+///;;;;///;;///++/;;/%%+//;//;;///++//++/////////////+++++++/;;//++/////++//////++++//////
%%%%+++///;;;;;;:::::::::::::::::::::::;;::::::::::::::::::::::::::::::::::::::::::::::::::;//;;;///%%/+////////////++///;;;;;;;;;//////;;;//;;///////;;;/;;;;/+//;;;////;;/+/;;//;/++;;//;;;////////;;;:/+/;/////;;;///;;;///;;;////////;;;;///;;//+++/;;/%++/////;;///+///++/////////////+%++++//;;/++/////++++/////++++//////
HHHHHHXXXXX$%%++++//;;;::::::::::::;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;//;/;///%%//////////////++////;;;;;;;;//////;;;//;;///////;;;;;;;//+///;;////;;/+/;;//;/+/;;//;;;////////;;;;++/;////;;;;//;;;;///;;;////////;;;;///;;///++/;;/%+//////;;///+///++/////////////++++++/;;;/++/////+++//////++++//////
HHHHHHHHHHHHHHHHHHXX$$$$+++//;;:::===:::::::::::;::::::::::::::::::::::::::::::::::::::::::;//;////+%%//////////////++////;;;;;;;;//////;;;//;;///////;;;;;;;//+///;;////;;/+/;;//;/+/;;//;;;////////;;;;//;;////;;;;///;;;///;;;///++///;;;;///;;///+/;;;/%+//;//;;;///+///++//////;;/////++++++/;;;/++/////+++/////+++++//////
XXXXXXXXXXXXXXXXHHHHHHHHHHHXX$$%%+/;;:::::==:::::::::::::::::::::::::::::::::::::::::::::;;;//;////+%+//////////////++//////;;;;;;//////;;;//;;///////;;;;;;;//+///;/////;/++/;;//;/+/;///;;;////////;;;;//;;;///;;;;///;;////;;;///++//;;;;;//;;;//+++;;;+%+//;//;;;//+////++//////;//////++++++/;;;+++/////+++////+++++///////
HHHHHHHHHHHHHHHHXXXXHHHHHHHHHHHHHHXX$$%+/;;:::====::;::::::::::::::::::::::::::::::::::::;;;//;////+%+//////////////+////////;;;;;//////;;///;;///////;;;;;;;//+/////////;/++/;;//;/+/;///;;;////////;;;;+/;;////;;;;/+/;;///;;;;///++//;;;;;//;;;/++++/;;+%+//;/;;;;//+////++////////////+++++++/;;/+++/////+++//////+++///////
HHHHHHHHXXXHHHHHHHHHHHHXXXXXXHXXHHHHHHHHXX$%+/;::::::::::::::::::::::::::::::::::::::::::;;;//;////+++/////////////++///////;;;;;;//////;;///;;//////;;;;;;;;//+////////;;/++;;/////+/;;/;;;;////////;;;;//;;////;;;;//;;;///;;;;///+///;;;;;//;;;/++++;;;+%+//;/;;;///////++/////////////+%%++++/;;/+++/////+++//////++////////
HHHHHHHH@HHHHHHHHHHHHHHHHHHHHHHXHHXXXXHHHHHHHX$$+/;::=:::::::::::::::::::::::::::::::::::;;;//////+%+////////;/////++///////;;;;;///////;;///;;//////;;;;;;;;//+////////;;/+/;;/+///+/:;/;;;;////////;;;;//;;////;;;;//;;;///;;;;///+///;;;;;//;;;/++++;;/%%+///;;;;///////+++////////////+%%++%/;;;/+++/;;//++///////++////////
HHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHHXXHHXXXHXXXXHHHHHHX$+/;::::::::::::::::::::::::::::::::::;;;//////+%+///////;;/////+////////;;;;;///////;;///;;//////;;;;;;;;//+////////;;///;;;//;/+/;//;;;/////////;;;/+/;;////;;;;//;;;///;;;;///+///;;;;///;;;/++++/;/%%+///;;;;///////+++////////////+%%++%/;;//++//;;//++///////++////////
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXXXXXXHHHHHH$%/;:::::::::;;::;:::::::::::::::::;;;;/////+%+//////////////+++//////;;;;////////;;//;;///////;///;;;///+////////;;/+/;;;///++/;//;;;;/////////;;///;;////;;;///;;;///;;;///++///;;;;;//;;//+++//;+%%+//;;;;;///////++////////////++%%++%/;;/++++/////++//////+++////////
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXHXXHHHHXX$/;:::=::::::::::::::::::::::::;;//;/////+%+////////;/////+++//////;;;;;///////;///;;;////+////;;;;//++////////;;///;;;///++/;//;;;;/////////;;//;;;////;;;///;;;///;;;///++///;;;;///;;///++//;+%%+//;;;;;///////++///;////////+++++++/;;/+++/////+%+/////++++////////
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXXXXHHH@HX%/;;=:;;::::::::::::::::::::;;///////++%+/////;//;////++++//////////;//+////;///;;///;///;;;/;;;///+////////;;///;;;///++;;/;;;;;////////;:;//;;;;///;;;///;;;///;;;///++///;;;;///;;//+++/;;+%%+//;;;;////////++///;;///////++%+%++/;;/+++///;/+++;//+/+++/////////
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXXXXXHHX%/;::::::;::::::::::::::::;////////++%+/////////////++++//////////;//++//;;///;;///////;;;;;;/////////////;////;;;/;/++;;/;;;;;///;////;:;/;;;;;///;:;///;;////;;;///++///;;;;///;;//+++/;;+$%+///;;;////////++///;;///////+%%%%++/;;/+%+/////+++;/++++++/////////
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHXXXH@HH$/::::::::::::::::::::;;;////////+%++/////////////++++/////////////+++//;//;;;///;///;;;;;;;//++////////;////;;;/;/+/;;/;;;;;;//;////;:;+/;;;;///;:;///;;////;;;///+//;;;;;;///;;//+++/;;+$%+///;;;////////++////////////+%%++++;;;/+++////++++///+++++/////////
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHXXHX$$XHHX%;::::::::::::;:::::;;;////////+%++////////////+++++/////////////+++/;;/////+++++++////;;;;///////////;////;;;/;/+/;;/;;;;;;//;////;:;+/;;;;;//;;;///;;////;;;///+//;;;;;;///;;//+++/;;+%+///;;;;///////+++///////////+%%++%$X%%%%%%+/////++//;/+++++/////////
HHHHHHHHXXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHHHHX$XHH$/;:;::::::::;;:::;;;////////++%++///////////++++++//;;;;;//////++////+%%%$$$X$XXXXX$$%+++++/////////;///;;;;/;/%/;;/;;;;/;////+/;;:;+;:;;;;/;;;;////;////;;;///+//;;;;;;;/;;;//+++/;/%%+///;;;;///////+++///////////++%%$XHHHHHXXX$%%+++++/;//+++++/////////
HHHHHHHH$XXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXHHHXXHHX+;:::::::::;;:::;;;////////++%++///////////++++++//;;;;;///;/+++++%%XHHHHHXXXXHXXHXHXXXX$%%////////;///;;;;/;+%/;;/;;;;/;////+/;;:;+;:;;;;/;;;;////;////;;;///+//;;;;;;;;;;;//+++///%%+///;;;;///////+++//;;;//////++%%$HHHHHHHHHHHHX$$$%+//++++++/////////
HHHHHHXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXXXHH%;:;;:;;;:;;::::;;///++///+%%+/++//////////+++++///;///;;///++%$XHHHHXXXXXXXXXXXXXXXXXXXXX%++////;;///;;;////+/;;;;;;;/;///////;;;+;;;;;//;::;/////////;;;//////;;;;;;/;;;;//+++///%%+//;/;;;///////+++////////;//+%%%XHHHHHHHHHHHHHHHHHHHX$%%%%+/+/////++
HHHHXXXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXXXHHX%;;:;;::;;:::::;;////+//++%%+/++////////++++++////;;;////+%$XXXXXXXXXXXXXXXXXXXXXXXXXXXXX$$%+///;;/+//;/////+/;;/;;;;/;//////;;;;+;;;;;//;::;/////////;;;//////;;;;;;/;;;;//++////%%+/;;;;;////////+++////////;//+%%$XHHHHHHHHHHHHHHHHHHH@HHHX$%+++//;///
HHXXXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXXXHHH%/:;;::;;:;;;:;;//;/+//+%%%++++++/////++++++++///;;;;/+%$XHHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$%+//;;/+//;////++/;;/;;;;/;//////;;;/+;;;;//;;;;////////;/;;;//////;;;;;;;;;;;//++/;//%%//;;;;;////////+++///////////+%%$XHHHHHHHHHHHHHHHHHHHHH@@@@HHX$$%+++/
HHXXXHH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHXXXHH%;:;;;:;;;;;;;///;////+%%%+++++++///+++++++++//;;;//+$XHHHXXXHHXXXXXXXXXXXXXXXXXXXXXXXXXXX$$%/;;/++/;////++/;;/;;;;/////////;;//;;;;///;;;///;////;;;;///+///;;;;;;;;;;;//++/;//%%/;;;;;;////////++///;/;//////+%%$HHHHHHHHHHHHHHHHHHHHHHHHHHH@@HHHX$%+
HHHHHHH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXHX%;:;;:;;;;;;;///;//+++%%%++++++++//+++++++++///;;+$XXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXX$%/;/++/;////++;;//;;;/////////;;;/+;;;;///;;;///;////;;;;///+///;;;;;;;;;;;//++///+%%//;;;;;///////+++///;;;;//;//+%$XHHHHHHHHHHHH@@HHHHHH@@HHHHHHHHH@@@X%
XHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHXHX+:;;;;;;;;;;/////+++%%%+++++++++/++++++++++///+%$XHHXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXX$$XX$%//++//////++;;//;;;////////;;;;/+;;;;///;;;///;;;//;;;;//++///;;;;;;;;;;;//++///+%%/;/;;;;///////+%+///;;;;;;;//+%$XHHHHHHHHHHHHHHHHHHHHHHHHH@@@HHHH@@H%
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHXHH$/;;;;;;;;;/++++++++%%%+++++++++++++++++++//++$XXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXX$XXX$%+++/;/+;/+/;;//;;;////////;;;;/+;;/////;;;//;;;;//;;;;//++///;;;;;;;;;;;//++/;/+%+/;/;;;;///////+%+///;;;;////++%$XHHHHHHHHHHHHHHHHHH@@@@@@@HHHHHHHH@X%
@@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHXXX%;:;;;;;;;/++%%%%%+%%%++++++++++++++/++++/++$XXXXXXXXXXXHHXXXXXHHXXXXXXXXXXHXXXXXXXXXXXXXXX$$%++/;/+;/+/;;//;;;/////////;;;//;;////;;;;//;;;;//;;;;//++///;;;;;;/;;;;//++/;/+%+/;/;;;;///////+%+///;;;;////++%$XHHH@HHHHHHHHHHHHHHH@@@HH@@@@HH@HH@X+
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHXXH/;;;;;;;;+$XXXX$%%%%+++++%+++++++++/++++%$XXXXXXXXXXXXXXXHHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$X$+/;///+%///;/;;;/////////;;;+/;;/////;;;//;;;///;;;;//++///;;;;;//;;/;/+++/;/+%+///;;;;//++///+++////;;/////+%%$HHHHHHHHHHHHH@HHHH@@@@@@@@@@@H@@HHH$%
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHXHH$;;/;:;/+$HHHHHXXXX$%+++++++++++++++++%$XXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$%+//+/+%/;/;/;;;/////////;;/+/;;/////;;;//;;;///;;;;//++//;;;;;///;;;;/+++///%%+///;;;///+////+%+//;;;;////++%%XHHHHHHHHHHHHH@@HH@@@@@@@@@@@@H@@HHH$%
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHXH/;;;/+$XHHHHHHHHHHX%++++%+++++++++/+%$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$XX%//+/+%/;///;;;/////////;;/+/;;////;;;;//;;;///;;;///++//;;;;;///;;;//+++//+%%+//;;;;///+////%++//;;;;////++%%XHHHHHHHHHHHHHHHHHH@@@@@@@@@@@@H@H@H$%
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHXH%;:+$HHHHXXXHHXXHHH$%%+%%+++++++++/%$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$XX$+///+%/;///;;;/////////;;/+/;;////;;;///;;;///;;;///++//;;;;;///;;;//+++//+%%+//;;;;////////+++//;;//////+%%$XHHHHHHHHHHHHH@HHHH@@@@@@@@@@@@HHH@H$%
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHX;/$HHHXHHHHHHXXHHHX$$%%%+/+++++++%$XHX$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$XX$%+//+%/;///;;//////////;;/+///////;;;///;;;///;;;///+///;;;;;///;;//++++/;+%%///;;;;////////++//////////++%$$XHHHHHHHHHHHHH@@HH@@@@@@@@@@@@@HHH@H%%
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHXH+$XHHXXHHHHHHHHHHHXX$%%%///++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$%+/++;;//;;;//+///////;;/+///////;;;///;;////;;;///+///;;;;;///;;///++/;;+%%///;;;;////////++//////////+%%$$XHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@HHH@H%%
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHHHHHHHHHHHHHHXX$$$%///++++%$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$XX$%+++;;//;;;//+///////;;//;//////;:;///;;////;;;//++///;;;;;///;;///++/;;+%%///;;;;////////++/////;;//+%%$$$XHHH@HHHHHHHHH@@@@@@@@@@@@@@@@@H@@@X%%
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHXHXHHHHHHHHHHHHHHHXXHXXXXX%///++/+%XXXXXXXXXXXXXXXXXXXXXXXXXX$$$$$XXXXXXXXXXXXXXXXXXXXXXXXXXXXX$XXX$%+/;;///;;/++///////;;//;;/////;:;///;;////;;;//++///;;;;;/+/;;///++/;;+%+///;;;////////+++////;;;;/+%$$X$XHHH@@HHHHHHHH@@@@@@@@@@@@@@@@@H@@HX%%
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX$$X$%+////%XXXXXXXXXXXXXXXXXXXXXXX$$$$%%%$$$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$%/;;;//;//////////;;////;;///;;:;//;;;///;;;;/+++//;;;;;////;;//+++/;/+$+///;;/////+///++%//+//;;//+%$XX$XHHHH@HHHH@@@@@@@@@@@@@@@@@@@@H@HH@X%$
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX$$$$%+++//%XXXXXXXXXXXXXXXXXXX$$$$%%%%++++%$X$$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$+/;///;///////////;//////////;:///;;;///;;;;/+++//;;;;;////;;//+++/;/+$+///;;/////+///+++/+$XX$$$%%$$$X$XHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@HH@X%$
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXXXXXXXXHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX$$$%+++++$XXXXXXXXXXXXXXXXXX$$$%%%+++////+%$$$$$XXX$XXXXXXXXXXXXXXXXXXXXXXXXXX%/;//;;///////////;//////////;;///;;////;;;;//++//;;;;;///;;;//+++/;/%%+///;;/////+///+++/+XH@HHHXXXXXXXXHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@HH@X%$
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX$$$%%%++%XHXXXXXXXXXXXXXX$$$%%%%%++///////+%%%$$$$$$$$$$$XXXXXXXXXXXXXXXXXXXXX$/;//;;//////////;;/////////;;;///;;////;;;;//++//;;;;;///;;;//++//;/%%+//;;;/////////+++/+XHHHHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@HHHX$$
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHXXXXXXXXHHHXXHHHXXXXXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXX$$+%++$XHXXXXXXXXXXHXX$$%%+++++///;;/////+++%%%$$$$$$$$$$$XXXXXXXXXXXXXXXXXXX+;//;;//////////;;/////////;;;///;;;//;;;;;/++///;;;;;///;;;//++////%%+//;;;/////////+++/+XHHHHHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@HHX$X
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXX$$%%+%$HXXXXXXXXXXHXX$$%%%+//++////;;;;;;///+%%%$$$$$$$$$$$$XXXXXXXXXXXXXXXXX%//;;;//+///////;;///;;////;;;///;;;//;;;;;/++///;;;;////;;;//++////%%///;;;/////////%++/+XHHHHHHHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@HHXXX
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHXXXXXXXX$$XXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXX$$%%%%%XHXXXXXHHHXXXX$%%%++//////;;;;;::::;;//++%%%%%%%$$$$$$$XXXXXXXXXXXXXXXX$%/;;;//+++++///;;///;;////;;;///;;///;;;;//++//;;;;;////;;;//++///+%%///;;////+////+%++/%XHHHHHHHHHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@HHXXX
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXX$%$$$$$%%++++++//;//+%$XXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXX$$%%%%$HHXXXXXHHHXXX$%++++//////;;;:::::=:::;;//+++%++%%%$$$$$XXXXXXXXXXXXXX$XX$/;/;//+++++///;;///;/////;;;///;;///;;;;//++//;;;;;//+/;;;//++///+%%///;;///++////++++/%HHHHHHHHHHHHHHHHH@@H@HHHHHH@@@@@@@@@@@@@@@@@@@HHXXX
HHHHHHHHHHHHHHHHXXHHHHHHHHHHHHHXHHX$+;:;::;;;::::::::::::::::;+%XXXHHHHHHHHHHHHHHHHX$XHHHHHHHHHHHHXX$$%%%%%XHHXXXXXXXHXX$%++++++///;;;;;::::====:::;///+++++++%%$%%$XXXXXXXXXXXXXXXXX+;;;//+///+///;;+///////;;;;///;;///;;;;/+++//;;;;;////;;///++///+%+///////+//+///+++//$HHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHX
XHXXHXXHHHXXXXXXHHHHHHHHXXX$$$%+////;::::::::::::::::;;;;;;::::;;/+%$XHHHHHHXHHHHXX%+%%$XHHHHHXXXX$$$$%%%%$XHHXXXXXXXXX$$%++++++//;;;;;::::========:;;;///++++%%%%%$$$XXXXXXXXXXXXXXX+;;;//+///+///;;//;;////;;;;///;;///;;;;/+++//;;;;;////;;//+++///+%+///////+/++/;/+++//$HHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHH
HHHHHHH@XXXHHHHXHX$$%%%+%%++//;;::::::::::::::::::;;;;;;;;:::::::::;/+$XHHHHXHHHXX$%+/++%$XXXX$$$$$$$$$$%%$XHXXXXXXXXXX$%%++++++//;;;;:::::=========::;;;;////+++%%%$$$$XXXXXXXXXXXXX%;;;//+///+///;;//;;////;;;;///;;///;;;;/++///;;;;;////;;//+++///+%+/////////++/;/+++/+$HHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
XXXXXXXXXHHHHHX$%+/;;;;;:======-:::::::::::::::;::;;;;;;::::;;;;;;:::;//%XHHHHHH$X$%++++++%$$$$$$%%%%%$$%%$XXXXXXXXXXX$$%%%++++///;;;;:::::=========:::;;;;;/////+%%%$$$$$XXXXXXXXXXX%;;///////////;;+/;;////;;;////;;///;;;;/++///;;;;;////;;///+////+%+////////+++/;/+++/+$HHHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@HHXXX$%++;;;::::::;:;;;;;;:::::::::::::::::;;;;::::::;;;;;::;;::::;%XHHHHH%$$$%%%%+++%%+%$%%%%%%%%%%$XHXXXXHHXXX$%%%%++++///;;;;:::::======--====::::;;;;;/++++%$$$$$XXXXXXXXXH%/;///////////;/+/;;////;;;///;;;///;;;;/++//;;;;;//+//;;///+////+%+////////+++///%++/+XHHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
XX$$$%++%++/;;;::::::;::========::;:::::::::::::;;;;:::::;;;;::::::;;;;::/$XHHHH$$X$$$$$%%+++++%%%%%%%%%%%$XHHXHXHHXXX$%%%%++++///;;;;:::::=====---=======:::;;;;///++%%$$$$XXXXXXXXH$/;///////////;/+/;;////;;;///;;////;;;;/++//;;;;;//+/;;///++////+%+////////+++//+%++/+XHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
$$%++/;/;::;::;;:::;;:::;;;;;;:::::::::::::::::;;;:::::::;;;;:::;;;;;;;;;;/$HHHH$$XXX$$$$$%+%%%%%%%%+%%%%%$XHHXHXHHXXX$%%%%++++///;;;;:::::================:::;;;;///++%%%$$$XXXXXXXH%/;///////////;/+/;;////;;;///;;////;;;;/++//;;;;;////;;///++////+%+///////+++///+%%+/%XHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;;::;::;;::;;;;;:::::::;:::::::::::::::::::::::;::::::::;;;;::::;;;;;;;;;::+XHHX%$HHXX$$%$$%$XX%+%%+++%%+%$XHXXXXXXXXX$$%%%%++////;;;;::::==================:::;;;;///++%%%$$XXXXXXXX%;;///////////;/+/;;////;;;///;;///;;;;//++//;;;;;////;;///++/;//+%+///////+++///+%%+/%H@HHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;::;;:::;;;::;;:::::::::::::::::::::::::::::::;;;:::::;;;;::::;;;;;;;;;:;;:;+X@X%$XXXXXX$$$$$$$%%+++++%%%%$XHXXHXHHXXX$$%%%++++///;;;;::=::=================:::;;;;;///+++%%$$XXXXXXH%;;//////////;;//;;;////;:;///;;///;;;;//++//;;;;;////;;;//++///+%++//;;///+++/;/+%+++$HHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;;;;;:::;;;::;;::::::::::::::::::::::::::::::;;;;:::::;///;;;;;;;;::::::;;:;/%HX+$XXXXXX$$$$$$%%%%%%++%%%%$XHXXXXHHXXX$%%%%%+++//;;;;:::====================:::;;;;;;//++++%%$$XXXXXH%;;//////////;;//;;;////;:;///;;///;;;;//+///;;;;;////;;;//++///+$%+//;;///+++///+%%%%$HHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;;;;;:::;;;;::::::::::::::::::::;;;::::;;;;;;;;;;;;;;;/++/;;;;;;;;;;;;;::;;::/XX%$XX$$$X$$%%%%%%%%%%+%%%%%$HHXXXXXXXXX$%+%%%++///;;;;:::===================:::::;;;;;//+++++%%$XXXXXH%;;//+///////;;//;;;////;;////;;///;;;;//+///;;;;;////;;;//++/;/+$+///;;///+++///+%%%%$HHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
:;;;:::::;;;::::::::::::::::::::;;;;::;;;;/;;;;;;;;;;//++//////;/;;;;;;;:;;;:;%H$XXX$$$X$%%%%%%%%%%%%%%%%%$XHHXXXXXXXX$%+%%+++////;;;::=================:===:::::;;;;///++++%%$$$XXXX%;;//+///////;;//;;;////;;////;;///;;;;//+///;;;;//+//;;///++/;/+$+///;////+++///+%%%%XHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
:;;;;:::::;;:::::::::::::::::::;;;;;;;;;;///;;;;;;;////////////////;;;;;;/+/::+XXXXXXX$X$$%%%$$%%%%%%%%%%%$XHXHXXXXHXX$%%%%++////;;;;::===-----==============::::;;;/////++%%$$$$XXXX%;;//+///////;;//;;/////;;////;;///;;;///+///;;;;//+//;;///++/;/%$+//;;;///+++///+%%%%XHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
::;;;;;::::;::::::::::::::::::;;;;;;;;;;////////////++//////////////////++%/;:;%XXXXHXX$$$$%%$$%$%+%%%%$%%$XXXHXXXXHX$%%+%++///;;;;;;:::=------==========-====:::;;;/////+%%%$$$$XXXX%;;/++///////;///;;////;;;/////////;;;///+//;;;;;//+/;;;///++;;/%$+//;;////+++//+%%%%$XHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
::::;;;:::::;::::::::::::::::;;;;;;;;;;////////////+++//////////////+++++++//;:+XXXHHXXXXX$$$$%%$%+%$$$X$$XXXXHXXXXXX$%%+++/////;;;;;:::=--------======----===:::;;;;////+%%%$$$$XXXX+;;/++///////;///;;////;;;/////////;;;///+//;;;;;//+/;;;//+++;;/%%///;;///++++/++%%%%$XHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;;;;;;;:::::;::::::::;;;::::;;;;;//;;;/////////////+//;;////;;;/////+++++/+//;:+HXHHHXXXHXXXX$%%$%+%XXXHXXXXXXXXXXXXX%%%+++//+++///;;::==------=-=====------===:::;;;///+%%%%$XX$XXX$+;;/++///////;///;;////;;;////////;;;;///+//;;;;;////;;;//+++;/+%$///;;///+++++++%%%$$XHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;;;;///;:::::;;;;::;;;;;;;;;;;;/////////+////////////////;;;;;;/////++++//+;//:%HHXXXXXHXHHXXX$$X$$$XXXHXHHXXXXHXHHX$%%%++++%%%+++///;::-------=-===--------==:::;;;;///+%%%%$XXXXXX+/;///++/////;;//;;;////;;;+////////;;;//////;;;;;////;;;//+++//+$++//;;//+++++++%%%$$$XHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;;;////;;;::;;;;;;;;;;;//////////////////////////////;;//;;;;;;////+%++/////+/;%HHXXXXXHHHHHXXXXXX$XXXXXHHXXXXXXXHXX%%++%+++%%%++++///;:::===--=====---------==::;;;;///++%%%$XXX$$X+;;//+++/////;;//;;;////;;;+////////;;;//////;;;;;////;;;//+++//+$++//////+++++++%%%$$$HHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHH
/////+///;;;;//;;;;;;;///////////////////////////////;;;;;;;;;;///+%%%++////++/%HHXXXXXHHHHHHXXXHXXXXXXXXXXXHXXXXHX$%+++++++++++%%%%%+//;::::===========-----==::;;;;;//++%%%$XXXX$$/;://+++/////;;//;;;///;;;/+////////;;;//+///;;;;;////;;;//+++//+$+///////++%++++%%%$$$HHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHXXXXXX
/////++//////////;;;;///++////;;///////////////////;;/;;;;;;;;/////++%%%+++++++$HHXHXXXHXXXXXXHHHHHXXXXXHXXHHXXXXHX$%++++++///++%%$$$%%%/;;::::::::==========:::;;;;;;///+++%$XXXX$%/;;//+++/////;;//;;////;;;/+//;/////;;;//+//;;;;;;////;;;/++++//+$+///////++%%+++%%%$$XH@HHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHX$$$XX
/////++////////////////+++//;//;////////;///++++//;;;//;;;;;;;//////++%%%%%+%%%XHHXHHXXHXXXXXXHHHHHXXXXXHX$$XXHXXXX$+++%+++/////++%$$$$$$+//;;::::::::::::::::;;;;///////+++%$XX$X$+;;;/++++/////;;//;;////;;;////;////;;;;//+//;;;;;/////;;;/++++//+$+///////++%%+++%%%$$XH@HHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHXX$$$$
/////+++//+///////////++++//;//;////////;/+++++///;;///;;;;;;;//////++++%%%%%%$HHHXHHXXHHHHHHHHHHHHXXHHX%+//%XHXXX$%+++++++//;;;;;/+%$$$$%+//;;;;;::::::;;;;;;////++++++/+++%$X$$X%/;/;/++++/////;;//;;////;;;///;;////;;;;//+//;;;;;//+//;;;/++++/++$+//////+++%%+++%%%$$XH@HHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHXXX$$
++///+++/////////////++/++//;//;;////////+++////;////;;;;;;;;;/////++++++%%%%%$HHXXHHHHHHHHHHHHHHHHXHHHX++//+$XXXX$%+++++++//;;::::;/+%$%%++//;;;;;;;;;;;;///++%%%%%%%%+++++%$X$XX+;;/;/++++////;;///;;////;;;///;;;///;;;;/////;;;;;/////;;;/++++/+%$///////+++%%%+%%%%$$XH@HHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHXXX
+++//++++////////////++/+++/;//;;////////+++///;;////;;;;;;;;;////////+++++%%%$$HXXHHHHHXHHHHHHHHHHXHHX$%XX$%$XHXX$%++++++++/;;:===:;/+%%%%++/;;;;;;;;;;//+%$$$$$$$%%%++%%++%$X$X$/;;/;/++++////;;///;;////;;;///;;;///;;;//////;;;;;/////;;;/++/+/+%$///////++%%%%%%%$%$$XH@HHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHXXXXXX
%%%+///////////++//++///++/++/;//;;//;///++++/;//////;;;/;;;;;;//////++++%%%%++%XXHHHHXHHHHXHHHHHHXHHH$%$$XX$$$XXX%+++++%%++//;:;:=:;/+++%%%++/;;;;;;;;//+%$$$XXX$$$$%++++++%XXXX+;;/;;/++++/////;/+/;;////;;;///;;////;;;;/////;;;;;/////;;;/++///+%%///////++%%%+%%%%$$XHHHHH@HH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHXXXXXH
+%%+++++///////+///++///+/+%+////;;//;;//%+///;///////;;/;;;;;;//////++++%$%%++%+$XHHHHHXHHHHHXHHHXHHH$+%$$$$$$XX$%++++++%%%%+++////;;//+++%++/;;;;;;;/+%%%$$X$%$%%%%+++++++%XXX$+;;/;;/++++/////;/+/;;////;;;///;;////;;;//+///;;;;;/////;;;/+++//+%%///////++%%%+%%%%$$XHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHXXHXXH
/+++////+//////+++/+//////++%+///;;/////+%%/////////////;;;;;;///////++++%%%+//++%$$XX$XXXXHHHXHXHXHHH%++%%+%$$XX$%++////%$$$$$XXXX$%%+//+++++/;;;;;;;/+%%%%%%+;;;;/++++++++%XXX%/;;;;;/+++/////;;/+/;////;;;;///;;///;;;;//+//;;;;;/////;;;;/+++//+%%///////++%%%+%%%%$$XHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHXXHXXX
////////+///////++/////+////++++////////+%+/////////////;;;;;;///////+++/++++//////++//+%%$XHHHHXHXHHH+++%+++$$XX$%+///;;/++++%$XHH$%%%++/+++/;;:::;;/+%%%%++/;:::::;;/+++++%XHX+;;;;;//+++/////;;/+/;////;:;////;;///;;;;//+//;;;;;/////;;;//++///+%+///////++%%++%$%%$$XHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHXXHX$$
//////++////////++/////////;/+++////////%////////////;;;;;;;;;///////+++/++++//++++++++%%+$HHHHHXHXHXX+//++/+$$XX$%+//;;;;//;;;;+$$+;/%$+/////;:===:;/+%+++///;:;:::::;+++++%XX$/;;;;;/++++/////;;///;////;;;////;;///;;;;/////;;;;;/////;;;//++///+%+//////+++%+++%$%%$$XHH@HHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHXXX$%%
//////++/////////++////////;/+++////+++%%/;//////////;;;;;;;;////////++++++++//+///++++%%+$HHXHHXHXX%$+//+//+%$XX$++//;;;///;;:=:;;:=;++//;;;;;:---=:/+++++/++++///////+++++%X$+/;;;;;;/++//////;;//;;////;;;////;;///;;;;/////;;;;;/////;;;//++///%%+//////++++%++%$%%$$XHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHXXX$%%
////////+///++///++////;//////++////++%$+//++////////;;;;//;;/////////+++++/+//++++%%++%+/%HHXHXXXX$+%%////+%%$XX$++//;;;;;;;;;:====:::=;:::;;;:-,,=;////+%%%$XX$$%%++++++/+%X$//;;;;;//++//////;;//;;////;;;////;////;;;//+//;;;;;//////;;;/+++///%%+//////++++%++%%%%$XXHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHXXXX$%$
//+/////+//+++++++////////////++++++++%%/;/+//+///////;;;//;;//////////++++////+++++%+/++/%HHXHHHHH$/%$+;//+%%$XH$++/;;;;;;:;///;;;;::::===:;;;:---=;//;:/%%+%XXX$%$$$%%++//%X%;//;;;;/+++//////;;//;/////;;;////;////;;;;/++/;;;;;//////;;;/++//;/%%+//////++++%++%%%%$XXHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHXXX$%$
//+++//++//+++/+++////////////+++//+++++////++/////;;;;;;;;;;//+////////++//////++%%+++++/%XXHHHXHH$$$$%;/;+%%$XX$%+//;;::::::::::::::::==::::::=-==:;;::;;/;+%$+///+%%%///+$X$%$+;;;;/++++/////;/+/;;/+//;;;/////////;;;/+++/;;;;;//++//;;;/++//;+%%+/////++++%+++%%%$$$HHHHHH@HH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHX$%%%
///+////+//+++/+++//////////////+//////////////////;;;;;;;;;/////////////////++++%%%++//+/+%$XHXXHHX$$$$;/;/%%$XHX%+/;;;:::::::::::::=====::::::=-==:;::::::=;:;::::;//////+$X$$%/;;/;/++++/////;/+////+//;;;/////////;;;/++//;;;;;//++//;;;/++/;;/%%+/////++++%+++%%%$$$HHHHHH@HH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHXXXX$%%%
////////+++++/+%++/////////////////////////////////;;;;;;/////////////////++++++%%%%+///+/+/+$XXHHHX$%$$/;/;+%$$HX%+//;;;::::::::::::=====:;;:::=-==:;:::::::;::::::;;;;;;;+$$$$+/;;/;/++++/////;/+///////;;;/////////;;;/++//;;;;;//++//;;;/++/;;+%+//////++++%++%%%%$$$HHHHHH@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHXXX$$%%
////////+//++/+%+/////////////////////////////;;;;;;;;;;;/////////////////++++%%%%+++////////%XHHXX$%%%$+;/;++%$X$%+//;;;:::::::::::::===::;;:::=-==:;;:==:::;:;;;;;;;;;;;;+$$%%/;;;/;/++++/////;/+///////;;;/////////;;;/++//;;;;///++//;;;/++/;/+%+//////+++++++%%%%$$XHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHXXX$$%
+/////////++//+%/////////////////////+//////////;;;;;;//////////////////++++%%%%%++////+//////%XX$$$$$$X$;//++%$X$%+///;;::::::::::::===::::;;::--=::;::==::::::;;;;;;;;;;;%$$++/;;//;/++++/////;/+//////;;;//////////;;;/++/;;;;;///++//;;//++///+%+//////+++++++%%%%$$XHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHXXXXXXX
+++//////++///+%////////////////////////////////;;;;////////////++++//+++++%%%%%%+/////+///++/+$$$$$$$$X$/;/++%$X$%++//;;;:::::::::::::::;::;;:=-,=::;::;:==::;:::::::::;;/%$%///;;////++++////;;///;////;;;/////////;;;;+++/;;;;///+++//;;//++///%%+//////+++++++%%%%$$XHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHXXXXXXXX
%%%+/////++//+%+//////////////////////////;;///////////////////+/++++++++%%%%%%%+//////++++++//+$$$$$$$$%%;;/++$X$%++//;;;;::::::::::::::;;;;;:=-,=::;:;:===:::::::::;;:;;/%$+////;////++++////;;///;////;;;/////////;;;;+++/;;;;///+++//;;//++//+%%+//////+++++++%%%%$$XHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHXXXXX
$$$%+////+%//+%++///////////////////////;;;;;;;;//////////////++/+++++++%%%%%%%$////++++++++++//%$X$$$$$%X///+%%X$%++///;;;::::======::::;;;;;:=,,=::;:;:::::::;:::::::::;+$$/;//;;;;//++++////;;//;;////;;;/////////;;;;+++/;;;;///+++//;;//++//+%%+/////++++++++%%%%$$XHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHXXHHH
%$$%++/////+++%%+++////+//////////////////;;;///;;;///////////++++%%%%%%%%%$$$%+++//++++++++++++$$$$$$$$$$%/;/+%$$%+++//;;:::::=======:;:;;;::==,,-::;;;;::::::;:::::;;;;;+$+////;;;///+++/////;/+/;;/+//;:;///;;////;;;/++//;;;;//+++//;;;/++++/+%++/////+++++++%%%%$$$XH@HHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HH@HHHHHXXH@@
+%%%++//+++++%%$%%++//;;//////////////////;;;;/////////////+//++%%$$%$%%%$$$$%+/++/++++++++++++%$$$$$$$$$$$%/;+%$$%++///;;;::::======::;;;;:::==,,-:::;;;:::::::::::::;;//+%/;///;;;;//+++/////;/+/;;/+//;;;///;;////;;;/++//;;;;//+++//;;;/+++//+%++/////+++++++%%%%$$$XH@HHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHXHH@@
++%%+++++++++%%%$$$$%%+///+++/////////////////////////////++//+%$XX$$$$$$$$%%+++%%++++++++%++/+%$$$$$$$$$XX$+//%$$%++////;;::::======::;/;;:::=---=:::;;;::::::::::::;;;/+%+;;++/;;;;//+++////;;/+/;//+//;;;///;;////;;;/++/;;;;;//+++//;;;/++///+%++/////+++++%+%%%%$$$HHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHXHH@@
++++++++++++++++%%%$$$$$+++///////////////////////////////++++%$$XX$$$$$$$%%+%%%$%%+//+++%%+//%$$%$$$$X$$$$$%++%$%%++++//;;;:::======:;;;;;:::=,,-=:::;;;::::=::::::;;;//+%/;/++/;;;;//+++////;;/+/;/////;;;///;/////;;;/++/;;;;///+++///;;/++//+%%++/////+++++%%%%%%$$XHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHH
+++++++++++++++///++%%$$$$$%%++///////////////////////////+%%$XX$$$$$$$$%%%%%%++++++//++++++++%X$$$$$$$$%%%$$$$$$%%+++++//;;::::=====:;;;;:::=-,,,-:::;;;::::=::::::;;///++;;+%//;;;//++++////;;/+/;/////;;////;/////;;//++/;;;;///+++//;;;/++//+%%+//++//++++++%%%%%$$XHHHHHH@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHH
///++++++++++////////+++%%%%%%%++++++++++/////////+++++++%$XXHXX$$%%%%%%%%%%+++//+++++++++++%$XX$%%$$$$$++%$$$XXX$%+++////;;;::::=:==:/;:::::=-,.,-=::;;;:::::::::::;;//++/:/%%///;;//++++////;;/+/;////;;;///;;////;;;//++/;;;;///++///;;;/++//+%%+//++/+++++++%%%%%$$XHHHHHH@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHH
////////////////++/////+/++%%$$$%%%++++++++++++++++++++%$$XXXX$%%%%%%%++++++++++++++++++++/+%$XX%%%%%%%%+%%$$XXHX$%+++////;;;::::===-:/;;;;;::=---=:::;;;::::::::::;;//+%+;:/%%//;;;//+++/////;;/+/;////;;;///;;////;;;//++/;;;;///++//;;;;/++//+%%+//+//+++++++%%%%%$XXHHHHHH@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHH
///////////////////////+////+%$%%%%%++++++++++++++++++%%XXX$%%+++%%++++//+%%+++++++++++++///%XX$$%%%++++%%%$$XXXX$++++////;;;:::====-:+/;;;;;::===::::::;:::::::::;;;/++%+;;+%+//;;;//+++/////;;/+/;////;;;///;;////;;;//++/;;;;///++//;;;//++//+%%+/////+++++++%%%%$$XXHHHHH@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHH
////////;//////////////++//+//++%%%%%%%+++++++++++++%%$X$%%+++++++++++++/+++++++///////+////+%$X$$$%%%%%%%$$XXXXX$+++//////;;;::=::==:+%/++++/;;;::;;;;;;:==::::::;;//++%/;/+%+///;;//++/////;;/+/;/////;;;/+/;;////;;;/+++;;;;;///+////;;//++//+%%/+////+++++++%%%%$$XHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@HHHHHHHHHHHH
//////////////////////////////++%%%$$$$$%%%%%+++%%%%%%%%+++++++++++++++++++++++++++++++%+++++%%$$$$$$$%%+%%$$XXXX$++++/////;;;::=::==:/%%%%%%+/;/;/+////;:==::::;;;///++%/;/+%+///;;//++/////;;/+/;;////;;;///;;////;;;/+++/;;;;///+////;;//++//+%%/+////+++++++%%%%$$XHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@HHHHHHHHHHHH
////////////////////////+/++/+%++%%$$$XXXXXX$$%%++%%%%+++++%%%%%%$$$$$$$$$X$$$XXXXXXXXXXX$$$$$$$$$$$$$$%++%%$$XXX$%+++/////;;;:::::==:;+%%$$%+++++%$%%+/::=:::::;;;//+++%/;/+%+///;;//++/////;;/+/;;///;;;;///;;////;;;/++//;;;;//++////;;//++//+%+//////+++++++%%%%$$XHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@HHHHHHHHHHHH
/////////////+++++++++++%%%++$X$%%%%%%$$$$$$%%%%+++%%%%%%$$$$$$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$$$$$$$%+%%%$$XXX$%++//////;;;;::::===:;/++%%%%%%%$$$%%/:==::::;;;///++%+/;/%%+///;///++/////;;/+/;;///;;;;///;/////;;//++//;;////++////;;//+/;/+%+//////++++++%%%%%$$XHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@HHHHHHHHHHHH
+++++++++++%%%%$$$$$$%%%%%%+%$XX%%%+++++++%%%%%%%$$$$$XXXXXXXXXXXXXXXXXX$XXX$$$$$$$$$$$$$$$$$$$$$XX$$X$$$$$$$$$$X$%++///////;;;;;:::===:;;///+%$%%%%%%/;===::::;;///+++%+/;/%%+///;///++/////;;/+/;;///;;;//////////;;//++/;;;////++///;;;//+/;/%%+/////+++++++%%%%$$XXHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@@@HHHHHHHHHHH
$$$$$%%%%%%$$$$$%$XXX$%++++++%$$%++++%%+%%$$$XXX$XXXXXXXXXXXXXXXXXXXXXXXXXXXXX$$XXXXXXXX$$$$$XXX$XX$$$XX$X$$$$$$XX%++////////;;;;:::::::::::;/++/;;///;===::::;;;////++%+/;/+++//////+++///;/;;/+/;////;;;//////////;;//++/;;;////++///;;//++/;/%%+/////+++++++%%%%$$XXHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HH@HHHHHHHHHHH
$$$$$$$%$$$%%%%%+%XX$%%+++++/+%%+%%%$$$XXXXXXXXXXXXXXX$$XXXXXXXXXXXXXXXXXXX$$$$$$$$$$$$$$$$$$$$$$XX$$$$$$$$$$XXXXX$%+/////////;;;;;;;;;::::==;;;:::;:::===:::;;;/////+%%+/;/+++//////+++///;;;;/+/;;///;;;//////////;;//++/;;;////++///;;//++///%++/////+++++++%%%%$$XXHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HX$@HHHHHHHHHHH
$$%%%%%%$%%+++//+%$X$%%$%%%%++%%$$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$XXXXXXXX$$XXXXXXX$$$$$$XXXXX$%+//////////;///;;;::::===:::==:;;:::=::::;;;/////+%%+/;/+++//////+++///;;;;///;;///;:;//////////;;//++/;;;////++///;;//++//+%+//;///+++++++%%%%$$XXHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H$+HHXHHHHHHHHH
X$%%+++%HH$%++%++%%%++%%++++%$$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$%++++++/////+/////;::::::==:;===::::;::::;;////+//+%$%/;/%+///////++++///;;///;;////;:;//////////;;/++/;;;;////++///;;;/++//+%+//////++++++%%%%%$$XHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHXHHHHHHHHHHHH
HXX$%%%$H@H$++%%%%%+++//++%$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$%+++++++//////////;;;////;;::;:::::;;;;;;;////////+%$%/;/%+///////++++//;;;///;;////;:;/////////;;;/++/;;;;////++///;//+++//+%+//////++++++%%%%%$$XHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHHHH
HHHX$$$XH@@X%%$XX$+++%%%$$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$$$%+++++++//////++%%+++///////////;;;;;;;;/////////+%$X%+;/%%++/////++++//;;;/+/;;////;;;///;/////;;;/++/;;;;////++///;//+++/+%%+//////+++++%%%%%%$$XHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHHH
XHXX$XXXXXXX$$$XHX%%$XHHHHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$$X$$$$$$$$$$XXXXXXXXXXXXXXXXXXXXXXX$X$$$%%++++++/////;/+%%%%%%%++++++++++//;;////////+///+%$$$+//+++//////+++//;;;;/+/;;///;;;///;;/////;;;/++/;;;/////++//;;//+++/+%%+//////++++++%%%%$$$XHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHH
$XX$XXXX$%%$$%$$XX$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$$$$$$$$$$$$$$$$$$$$$$$$$$XXXXXXXXXXXXXXXXX$$$$$$%%++++++/////;;;//+++%+++%%%%++%%%%++++++///////+%%%%$%//++//////++++//;;;;/+;;;///;;;///;;/////;;;/++/;;;////+++///;//+++/+%%+//////+++++%%%%%$$$XHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHH
$$$$$$$%%%++++%%XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$XX$$$$$$$%+%++++++////;;:;/////;;;//+++++%%%%%++++///////+%$$%$%+/++//////++++//;;;;/+;;;///;;;///;;/////;;;/+//;;;////++///;;//+++/+%%+//////+++++%%%%%$$XXHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHH
%%%%%%%+%++++%$$XXXXXXXHHHXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXX$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$X$$$$$$$%%+%+++++/////;;;///////;:::::;;//////////////+/++%$$%%%+++++//////++///;;;;/+;;;///;;;///;;;////;;//+//;;/////++///;;//+++/+%++/////++++++%%%%%$$XXHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHHH
%++++++%%+++%$XHXXXXXXXXXXXHHXHHXXXXXXXXXXXXXXXXXXXXX$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$X$$$$$$$%%+%%++++///////;;/////////;;;:;/////;::;///++///++%%+%%+/++///////++///;;;;/+/;;///;;;///;;;////;;/++//;;/////++///;;//++//+%+//////++++++%%%%%$$XXHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHH@HHHHHHHHHHH
$%%%+++%+++%XXHHHXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXX$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$XX$$$$$$$X$%%+++%++//////////////////////////////;;;///++/;:===::::::;;///////++///;;;;+/;;////;;;///;;;////;;/++//;;///+++///;;;//+++++%++////+++++++%%%%$$$XHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHH@@@@HHHHHHHHHH
$%%%%+/+++$XXHXXHHHHHHHHXXXXXXXXXXXXXXXXXXXXXXXX$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$XX$$$$$$$$XXX$%++++%+++///////;;///////+++++////////;;//////;;::=-,,,,,,,---=;/++++///;;;;+/;;////;;;//;;;;////;;/++//;;////+////;;;/++++++%++////+++++++%%%%$$$XHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHH@@@@@@HHHHHHHH
$%++++++%$XHHHXXHHHHHHHHXXXXXXXXXXXXXXXXXXXX$$$$$$$$$$$$%%%$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$X$%+++++++++////;;;;;////+++%%%++++////////////;::::=-,,,,,,,,,,,-:;/++/;;;;;;+/;/////;:;//;;;;////;;/++//;;///++////;;;/+++++%%++////++++++%%%%%$$$XHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHH@@@@@@HHHHHH
$%++%%%$XXHHHXXHHHHHHHHHXXXXXXXXXXXXXXXXXX$$$$$$$$$$$$$%$$$$$$$$$$$%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%$$$$$$XXXX$$$$$X$++++++++++////;;;;;;;///++++%++++///////////;:::::=---,,,,,,,,..,-:/+/;;;:;;+/;////;;:;//;;;;////;;/++/;;;///++////;;;//++/+%%//////++++++%%%%%$$$XHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHH@@@M@@@HHHH
%++%$XXHHHHHXXHHHHHHHXXXHHHXXXXXXXXXXXXX$$$$$$$$%%%%%%%%$%$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$%%%%$$$XX$%++++++++++////;;;;;;;;;;/////+//////////////;:==:==,,-,,,,,.......-:;//;;:;;+/;////;;;;//;;;////;;;/++/;;;///++////;;///++/+%%//////++++%%%%%%%$$XXHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M@@@@@HH
%%%$XXHHHXXHHHHHHHHHHHXXHHXXXXXXXXX$$$$$$$$$$$%%%%%%%%%%%%%$$$$$$$$$$$%%$%%%%%%%%%%%$$$$$$$$$$$$$$$%+/;;;;;/++%%%%+++++++++++////;;;;;;;;;;;;;;;;;;;;;//////;;:=====-,,,,,,,,,,......,=;;/;;:;+/;////;;;///;;/////;;;+++/;;;///++////;;///++/+%+//////++++%%%%%%%$$XHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H
$$$XXXXXXXHHHHHHHHHHHHXXXXXXXXX$$$$$$$$$$$$$$%%%%%%%%%%%%%$$$$$$$$$$$$%%$$$$%%$$$%%$$$$$$$%$$$$$$%+:::=:===::;//++++++++++++++////;;;;;;::;;;;;;;;;;;;;;///;;;:=--==-,,,..........,...,-=;:;:///;////;;;///;//////;;;++//;;;///++////;;///++;+%+/////+++++%%%%%%$$$XHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M@@@
HHHHHHHHHHHHHHHHHHHHHXXXXXXXX$$$$$$$$$$$$$$$%%%%%%%%%%$$%$$$$$$$$$$$$%%%$$$$$$$$$%$$$$$$$%%%$$$$$/-.=;;====::;//+/+++++++++++++///;;;;;;:;;;;;;;;;;;;;;;///;;::=-----,..................,::/:///;////;;;///;/////;;;/++//;;;///++////;;///++;+%++////+++++%%%%%%$$XXHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@MMM
HHXXHHHHHHHHHHHHHHHHHHXXXX$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$%%%%%%%%%/- .::=:=:::;;//+++////+++++++++///;;;;;;;;;;;;;;;;;;;/////:===--,,--,................., -;:://;;////;;;////;/////;;/++/;;;///++++//;;///++//+%+/////++++++%%%%%$$XXHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M
HHHHHHHHHHHHHHHHHHHHHXXXX$$$$$%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%+;-. .=;;:::::;;/+/////////+++++++////;;;;;;///;;;;;;;;;/////:--=--,,--,....................-:;/;;;////;;;////;/////;;/++/;;;///++++//;;///++//+%+/////++++++%%%%%$$XXHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M
HHHHHHHHHHHHHHHHHHHXXXXX$$$%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%$%%%%%%%%%%%$$%%%%%+=. ...,:;::::;;////////////+++++++++////;;////////////////+/;:-----,,,-,................... .=;/;;;////;;;////;;////;//++/;;;///++++//;;///++//+%+/////++++++%%%%%$$XHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M
HHHHHHHHHHHHHHHHHHXXXX$$$$%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%$%%+/=. .,..-:==::;//////////////++++++++++//////////////////+++/;:----,,,,-,.................., -/+;/;///;;;;////;/////;//++/;;////++++//;;//+++//%%+/////+++++%%%%%%$$XHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M
HHHHHHHHHHHHHHHHHHXXX$$$%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%$$%%%%%%%+/;=,.. . .. ,==::;;//;;///////////++++++++++++++++++++++///++++/;::=--,,,,,,,.......... ........ .:+;;;//;;;;;///;//////;//++/;;///++++///;;//+++++%%//////+++++%%%%%%$$XHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M
HHHHHHHHHHHHHHHHHXXX$$$%%%++++++%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%/;=-,...... .-=;;;;;;;;;///////////+++++++++++%%%%%+++++++++++//;::=--,,,..,,...... .. ......... =/;;;//;;::;//;;;/////;/+++/;;//++++////;;//+++++%%//////+++++%%%%%%$$XHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M
HHHHHHHHHHHHHHHHHXX$$%%%+++++%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%++;:-,.. ...... ,=;;:::;;;;;;;;;;/////++++++++++++%%%%+++++++//////:===-,,,,..,,.......... ......... =/;;;//;;::;//;;;////;;/++//;;//++++////;;//+++++%%/;////+++++%%%%%%$$XHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M
HHHHHHHHHHHHHHHHXX$$%%%+++++%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%++/;=-,........... .=:::::;;;;;;;;;;;;////++++++///++++++++++++//////;===--,,.,...,.......... .... .... -;:;;//;;::;//;;;////;;/++/;;;//++++////;;//+++++%%/;////+++++%%%%%$$XXHH@HHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M
HHHHHHHHHHHHHHHXX$$%%++++++++%%%%%%%%%$$$$$$$$$$$$$$$XXX$$$$$$$$%$%%%$%%%%%%+/:=,,.....,...... ...===::::;;;;;;;;;;;///+++++++/+++++++++++////////;=-==-,,.......... ... .... . .:;:;;/;;:;;//;;;;///;;/++/;;;//+++++//;;///++++%%++/////+++++%%%%%$$XXH@HH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
HHHHHHHHHHHHHHXX$$%%++++++++%%%%%%%$$$$$$$$$$$$$$$$$$XXXX$$$$$$$%$$%%%$$%+;:-,. ............ .-==:::::;;;;;;;;;;////++++++++++++++++++///////;;-,---,,.......... ... .... . .=::;;/;;:;;//;;;////;;/++/;;;//+++++//;;///++++%%++////++++++%%%%%$$XXH@HH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
HHHHHHHHHHHHHXX$$%%+++++++++%%%%%%$$$$$$$$$$$$$$$$$$$$XX$$$$$$$$$%$%$%%+:=,............. . ,-===:::;;;;:;;;;;;////+++++++++++++++++///////;:-,,,,,.... ...... ... .... . -::;;;;;:;;/;;;;////;;/++/;;///++++///;;///++++%%++////++++++%%%%%$$XHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
HHHHHHHHHHHHXXX$%%%++++++++%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%$%+;=,,....... ...... . ,===:::::::::;;;;;;///+++++++++++++++//+/////;;:-,,,,,.... ..... ... .... . ,:;;;/;;:;//;;;;///;;;/++/;;///++++///;;///++++%%++//++++++++%%%%%$$XHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
HHHHHHHHHHHXXX$$%%++++++++%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%$$%$%%:=,,...... .. .--==:::::::::;;;;;//////++++++++++++///////;;;:-,..,,.... ..... .... .... .. ,:;;;/;;:;//;;;;////;;/+//;;///++++///;;///++++%%+++++++++++%%%%%%&
 
呵呵
 
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 
状态
不接受进一步回复。

正在浏览此帖子的用户

后退
顶部