YES N0 YES YES YES YES YES YES YES YES YES YES YES YES YES YES N0 YES YES N0