activefXmarkghfXmarkfXactivefmarkXmarkgXactivegXmarkhXactivehmarkXfmarkXfXfactiveXfXgmarkXgXgactiveXgXhmarkXhXhactiveXhXactivefXmarkghfXactivefXghfXactivefXhfXmarkfXactivefmarkXmarkfXfmarkXmarkfXmarkXmarkgXactivegXmarkhXactivehmarkXmarkhXhmarkXmarkhXmarkXfmarkXfXfactiveXfXgmarkXgXgactiveXgXhmarkXhXhactiveXhXtruemarkfXactivefmarkXactivefXmarkghfXmarkfXmarkXmarkgXactivegXmarkhXactivehmarkXmarkhXmarkXtrue12345671mark1111f1111active11mark111g10h1111active111activefXmarkghfXmarkgXactivegX1active111f11mark10g10h10active111mark11markgXactivegXmarkgXactivegXfalseactivefXghfXfalse4activefXhfXfalse4markfXfmarkXfalse4markhXhmarkXfalse3factiveXfXfmarkXfXtruef11gactiveXgXgmarkXgXtrueg11hactiveXhXhmarkXhXtrueh11