hal������������������������������������������������������������������������������������������������������������������������������������������������������������������l