.:................22..........2...2.29494294.22....2.942..2...23..........?....:??.?...??..222.:.?.....