���� ������������������������������������  fc@s8ddlZdZdZedkr4endS(iNcCstjd}i}xG|D]?}t|}|j|sHg||s