fXifXcn__ftrueiftrueXYXiffalseXYactivateYfXn__fXactivaten__fXfXactivateXXfXifXcn__ftrueiffalseXYactivateYactivaten__fXfXtrue1activate1118if38112230f1811activate12110false01if310122833n__f11210true00c01f11418fXifXcn__ftrueiffalseXYactivateYfXifXcn__ftruefalseiffalseXYactivateYfalse