��������������������������������������������������������������������������������������������������������������������� ��������������� AOCCN 2017 ��� ���������������������������������������